body {
	font-size: 12px;
	line-height: 21px;
	color: #555555;
	background-color: #FFFFFF;
	background-image: url(Images/bg01.gif);
	margin: 0px;
	padding: 0px;
}
A:link {text-decoration: none;color: #555555}
A:visited {text-decoration: none; color:#555555;}
A:hover {
	color:#CC3300;
	text-decoration: underline;
}
form {
	margin-bottom:0;
}
select {
	font-size: 12px;
	color: #555555;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.bgRight {
	background-image: url(Images/bgRight.gif);
}
.RepeatX {
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.RepeatNo {
	background-repeat: no-repeat;
}
.RepeatY_L {
	background-repeat: repeat-y;
	background-position: left top;
}
.fontBold {
	font-weight: bold;
}
.fontRed {
	color: #FF0000;
}
.fontGreen01 {
	color: #586D0C;
}
.FontRed_14 {
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #FF0000;
}

.fontGreen01 A:link {text-decoration: none;color: #586D0C}
.fontGreen01 A:visited {text-decoration: none; color:#586D0C;}
.fontGreen01 A:hover {
	color:#CC0000;
	text-decoration: underline;
}
.fontWhite {
	color: #FFFFFF;
}
.fontWhite A:link {text-decoration: none;color: #FFFFFF}
.fontWhite A:visited {text-decoration: none; color:#FFFFFF;}
.fontWhite A:hover {
	color:#FFFF00;
	text-decoration: underline;
}
.fontBlack {
	color: #000000;
}


.TodayInfo {
	background-image: url(Images/Icon/Icon01.gif);
	background-repeat: no-repeat;
	margin-left: 40px;
	margin-top: 8px;
	text-align: left;
	padding-left: 40px;
	background-position: 0px 3px;
	color: #586D0C;
	margin-bottom: 4px;
}
.tdLine01 {
	background-image: url(Images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 21px;
	text-align: right;
	width: 39px;
}
.tdLine02 {
	background-image: url(Images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 14px;
	height: 21px;
	text-align: left;
}
.tdLine03 {
	background-image: url(Images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 21px;
	text-align: right;
	width: 39px;
	color: #FF0000;
}
.tdLine03 A:link {text-decoration: none;color: #FF0000}
.tdLine03 A:visited {text-decoration: none; color:#FF0000;}
.tdLine03 A:hover {
	color:#800040;
	text-decoration: underline;
}
.tdLine04 {
	background-image: url(Images/Line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 14px;
	height: 21px;
	text-align: left;
	color: #FF0000;
}
.tdLine04 A:link {text-decoration: none;color: #FF0000}
.tdLine04 A:visited {text-decoration: none; color:#FF0000;}
.tdLine04 A:hover {
	color:#800040;
	text-decoration: underline;
}
.tdLine05 {
	background-image: url(Images/Line01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	text-align: left;
}
.tdLine06 {
	background-image: url(Images/Line04.gif);
	text-align: left;
	line-height: 22px;
}
.Input01 {
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #87A550;
}
.Border01 {
	border: 1px solid #87A550;
}
.li01 {
	background-image: url(Images/Line02.gif);
	background-repeat: repeat-x;
	padding-left: 14px;
	height: 21px;
	text-align: left;
	background-position: 0px 6px;
}
#SubMenuTop {
	background-image: url(Images/SubMenuBg01.gif);
	height: 24px;
	width: 260px;
	margin-left: 6px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-left: 7px;
	padding-top: 3px;
}
#SubMenuTop A:link {text-decoration: none;color: #FFFFFF}
#SubMenuTop A:visited {text-decoration: none; color:#FFFFFF;}
#SubMenuTop A:hover {color:#FFFF00;}
.SubMenuMid {
	background-image: url(Images/SubMenuBg02.gif);
	height: 23px;
	width: 260px;
	margin-left: 6px;
	color: #586D0C;
	text-align: left;
	padding-left: 7px;
	padding-top: 3px;
}
.SubMenuMid A:link {text-decoration: none;color: #586D0C}
.SubMenuMid A:visited {text-decoration: none; color:#586D0C;}
.SubMenuMid A:hover {color:#CC3300;}
#SubMenuBottom {
	background-image: url(Images/SubMenuBg03.gif);
	height: 26px;
	width: 260px;
	margin-left: 6px;
	font-weight: normal;
	color: #586D0C;
	text-align: left;
	padding-left: 7px;
	padding-top: 3px;
	background-repeat: no-repeat;
}
#SubMenuBottom A:link {text-decoration: none;color: #586D0C}
#SubMenuBottom A:visited {text-decoration: none; color:#586D0C;}
#SubMenuBottom A:hover {color:#CC3300;}
.InsLeftTd1 {
	background-image: url(Images/Line03.gif);
	background-repeat: repeat-y;
	background-position: 272px 500px;
	height: 600px;
}
#pageArticle span {
	margin-left: 5px;
}
#pageWords span {
	margin-left: 5px;
}
.ImageTable{
	border-collapse: collapse;
}
.ImageTable td{
	background-color: #FFFFFF;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #DCE4C5;
}
.SubSubjectMenu {
	background-image: url(Images/SubMenuBg04.gif);
	height: 23px;
	width: 253px;
	color: #586D0C;
	text-align: left;
	padding-left: 7px;
	padding-top: 3px;
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	padding-right: 7px;
}
.SubSubjectFootMenu {
	background-image: url(Images/SubMenuBg05.gif);
	height: 11px;
	width: 260px;
	color: #586D0C;
	text-align: left;
	padding-left: 7px;
	padding-top: 0px;
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
