body {
	text-align: justify;
	background-image:   url(/lib/css/main/bg.jpg);
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 5px;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-darkshadow-color: #98AAB1;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-arrow-color: #006699;
	scrollbar-track-color: #EFEFEF;	
	SCROLLBAR-BASE-COLOR: #33FF66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.backer {
background-attachment: fixed;
background-color:#F4F4F4;
background-image: url(/lib/css/main/bg.jpg);
background-repeat: repeat-x;
background-position: 0px 0px;}

A:link {COLOR: #003366;	TEXT-DECORATION: none;	font-size: 11px; text-decoration: none;}
A:visited {COLOR: #003366;	TEXT-DECORATION: none;	font-size: 11px; text-decoration: none;}
A:hover {COLOR: #0D67C1;TEXT-DECORATION: underline;font-size: 11px; text-decoration: underline;}
A:active {TEXT-DECORATION: none;color: #006699;	font-size: 11px; text-decoration: underline;} 

.BgHeaderBanner {background-image: url(/lib/css/main/top.jpg); background-repeat: no-repeat; color: #FFFFFF;}
.BgHeaderMenu {background-image: url(/lib/css/main/menu_bg.gif); background-repeat: repeat-x; color: #FFFFFF;}

.BgHeader_1 {font-family: Verdana; font-size: 10px; color: #006699;}
.BgHeader_1 a:link {color: #33CCFF;	font-size: 10px; text-decoration: none;}
.BgHeader_1 a:visited {color: #33CCFF; font-size: 10px;	text-decoration: none;}
.BgHeader_1 a:hover {color: #CCFFFF; font-size: 10px; text-decoration: underline;}
.BgHeader_1 a:active {color: #006699; font-size: 10px; text-decoration: underline;}

.BgFooter_1 {background-image:    url(/lib/css/main/bg_bottom.gif); background-repeat: no-repeat;font-family: Verdana; font-size: 10px;	color: #000033;}
.BgFooter_1 a:link {color: #D4D0C8;	font-size: 10px; text-decoration: none;}
.BgFooter_1 a:visited {color: #D4D0C8; font-size: 10px;	text-decoration: none;}
.BgFooter_1 a:hover {color: #CCFFFF; font-size: 10px; text-decoration: underline;}
.BgFooter_1 a:active {color: #CCFFFF; font-size: 10px; text-decoration: underline;}

.FooterText {font-family: Verdana; font-size: 10px;color: #666666;}
.FooterText a:link {color: #003366;	font-size: 10px; text-decoration: none;}
.FooterText a:visited {color: #003366; font-size: 10px;	text-decoration: none;}
.FooterText a:hover {color: #003366; font-size: 10px; text-decoration: underline;}
.FooterText a:active {color: #006699; font-size: 10px; text-decoration: underline;}

.FooterIconText {font-family: Verdana; font-size: 9px;color: #666666;}
.FooterIconText  a:link {color: #003366;	font-size: 9px; text-decoration: none;}
.FooterIconText  a:visited {color: #003366; font-size: 9px;	text-decoration: none;}
.FooterIconText  a:hover {color: #003366; font-size: 9px; text-decoration: underline;}
.FooterIconText  a:active {color: #006699; font-size: 9px; text-decoration: underline;}


.ContentTd{border-style:solid; padding-top:0px; padding-bottom:12px; padding-left:12px; padding-right:12px;
border-left-color:#3F77B6; border-right-color:#3F77B6; border-width:1; background-color:#F7F7F7; color:#666666;
border-top-width:0px; border-bottom-width:0;}

.ContentIndexTd1{border-style:solid; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border-left-color:#3F77B6; border-right-color:#3F77B6; border-width:1;  color: #003366;
border-top-width:0px; border-bottom-width:0; background-color:#DDF6FC;}
.ContentIndexTd2{border-style:solid; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border-left-color:#3F77B6; border-right-color:#3F77B6; border-width:1;  color: #003366;
border-top-width:0px; border-bottom-width:0; background-color:#FFEEBB;}
.ContentIndexTd3{border-style:solid; padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; border-left-color:#3F77B6; border-right-color:#3F77B6; border-width:1;  color: #003366;
border-top-width:0px; border-bottom-width:0; background-color:#E6FFD9;}

.ContentText {font-family: Verdana; font-size: 11px;color: #666666;}
.ContentTitle {font-family: Verdana; font-size: 13px;color: #003366; font-weight:bold;}
.ContentSubTitle1 {font-family: Verdana; font-size: 12px;color: #223366;}

.ContentLink {font-family: Verdana; font-size: 11px;color: #336699;}
.ContentLink a:link {color: #003366;	font-size: 10px; text-decoration: none;}
.ContentLink a:visited {color: #003366; font-size: 10px;	text-decoration: none;}
.ContentLink a:hover {color: #003366; font-size: 10px; text-decoration: underline;}
.ContentLink a:active {color: #006699; font-size: 10px; text-decoration: underline;}

.AltText {font-family: Verdana; font-size: 11px;color: #336699;}

.NaviTd{ background-color:#002255;}
.NaviTdBottom{background-image:url(/lib/css/main/blue_bottom.gif); background-repeat:no-repeat;}
.NaviTdTop{background-image:url(/lib/css/main/blue_top.gif); background-repeat:no-repeat;}
.NaviTdTitle{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
.NaviTdTitle2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF6600;}
.TableTitBg{ background-image:url(/lib/css/main/bg_title.gif); background-repeat:no-repeat;}
.TableSubTitBg{ background-image:url(/lib/css/main/bg_subtitle.gif); background-repeat:no-repeat;}

.NaviTd2{ background-image:url(/lib/css/main/bg_subtitle2.gif); background-repeat:repeat-y; background-color:#F5F5F5;}
.NaviTdBottom2{background-image:url(/lib/css/main/grey_bottom.gif); background-repeat:no-repeat;}
.NaviTdTop2{background-image:url(/lib/css/main/grey_top.gif); background-repeat:no-repeat;}

.NaviTd3{ background-image:url(/lib/css/main/bg_subtitle3.gif); background-repeat:repeat-y; background-color:#F5F5F5;}
.NaviTdBottom3{background-image:url(/lib/css/main/lightblue_bottom.gif); background-repeat:no-repeat;}
.NaviTdTop3{background-image:url(/lib/css/main/lightblue_top.gif); background-repeat:no-repeat;}

.NaviTd4{ background-image:url(/lib/css/main/bg_subtitle4.gif); background-repeat:repeat-y; background-color:#F5F5F5;}
.NaviTdBottom4{background-image:url(/lib/css/main/green_bottom.gif); background-repeat:no-repeat;}
.NaviTdTop4{background-image:url(/lib/css/main/green_top.gif); background-repeat:no-repeat;}

P{ COLOR: #666666;	font-size: 11px; text-align:justify;}
UL{ COLOR: #666666;	font-size: 11px; text-align:justify;}
OL{ COLOR: #666666;	font-size: 11px; text-align:justify;}
LI{ COLOR: #666666;	font-size: 11px; text-align:justify; list-style-type:square;}
.LI_1{ COLOR: #666666;	font-size: 11px; text-align:justify; list-style-type:square; list-style-image:url(/lib/css/main/listimg.gif)}

#f {FONT-SIZE: 0.3in;
	VERTICAL-ALIGN: 0.3in; 
	COLOR:#CCCCCC;}
#t {
	COLOR:#eb0;
	FONT-SIZE: 0.3in;
	BORDER-TOP: 0px solid;
	BORDER-BOTTOM: 0px solid;
	MARGIN-LEFT: -105px;
	margin-top:100px;
}
#m {FONT-SIZE: 0.5in; COLOR:#eb0;}

.link_navi1 {font-family: Verdana; font-size: 10px;	color: #000033;}
.link_navi1 a:link {color: #D4D0C8;	font-size: 10px; text-decoration: none;}
.link_navi1 a:visited {color: #D4D0C8; font-size: 10px;	text-decoration: none;}
.link_navi1 a:hover {color: #CCFFFF; font-size: 10px; text-decoration: underline;}
.link_navi1 a:active {color: #CCFFFF; font-size: 10px; text-decoration: underline;}

.link_navi_ext {font-family: Verdana; font-size: 10px;	color: #000033;}
.link_navi_ext a:link {color: #003366;	font-size: 10px; text-decoration: none;}
.link_navi_ext a:visited {color: #006699; font-size: 10px;	text-decoration: none;}
.link_navi_ext a:hover {color: #006699; font-size: 10px; text-decoration: underline;}
.link_navi_ext a:active {color: #006699; font-size: 10px; text-decoration: underline;}


P{ font-family: Verdana; font-size: 11px;color: #666666;}
UL{ COLOR: #666666;	font-size: 11px;	text-align:justify;}
OL{ COLOR: #666666;	font-size: 11px;	text-align:justify;}
LI{ COLOR: #666666;	font-size: 11px;	text-align:justify;}

INPUT 	{font-size:11px; font-family: Verdana;	background : #FFFFFF;vertical-align:top;	border-top: 1px solid #003366;	border-left: 1px solid #003366;	border-right: 1px solid #003366; border-bottom:1px solid #003366;}
SELECT	{font-size:11px; font-family: Verdana;	background : #F7F7F7;vertical-align:top;	border-top: 1px solid #003366;	border-left: 1px solid #003366;	border-right: 1px solid #003366; border-bottom:1px solid #003366;}
INPUT.TEXT  {font-family : Verdana;	font-size : 10px;	color:#F7F7F7;	font-weight: bold;	border-style : solid;	background : #003366;}
.T1 {COLOR: #006699; FONT: bold 24px/24px verdana; MARGIN-TOP: 2px; MARGIN-RIGHT: 5px; TEXT-ALIGN: right; text-shadow: 3.2em 3.2em}
.T2 {COLOR: #00CCFF;	FONT: 20px/20px verdana; MARGIN-TOP: -22px;	MARGIN-RIGHT: 15px;	MARGIN-BOTTOM: 0px;	TEXT-ALIGN: right;	text-shadow: 9.9em 9.9em;}

.T3 {COLOR: #666666; FONT: 14px/14px verdana; MARGIN-TOP: 2px; MARGIN-RIGHT: 5px;	MARGIN-BOTTOM: 0px;	text-shadow: 9.9em 9.9em; font-weight:bold}
.T3Bg {background-color:#003366;}

.Title {MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; margin-left:10px; padding-left:10px; FONT: bold 13px/13px verdana; COLOR: #FFCC00; text-shadow: 3.2em 3.2em}
.Title2 {MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; margin-left:10px; padding-left:10px; padding-top:3px; padding-bottom:3px; FONT: bold 11px/11px verdana; COLOR: #FFCC33; text-shadow: 3.2em 3.2em}
.Title3 {MARGIN-TOP: 5px; MARGIN-RIGHT: 5px; margin-left:10px; padding-left:10px; FONT: bold 11px/11px verdana; COLOR: #FFCC66; text-shadow: 3.2em 3.2em}

.Bg_Td_000 {font-family: Verdana; background-color: #003366; color: #E4E4E4;	}
.Bg_Td_001 {font-family: Verdana; background-color: #FF9900; color: #E4E4E4;	}
.Bg_Td_01 {font-family: Verdana; background-color: #E4E4E4;}
.Bg_Td_02 {font-family: Verdana; background-color: #E1F5FF;}
.BgSubTitle {font-family: Verdana;	color: #003366;	background-color: #CCCCCC;	font-weight: bold;	font-size: 14px; padding-left: 5px;}
.TdCh_Orange {COLOR: #FF9933; FONT: bold 11px/11px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}

.FirstCh_Normal {COLOR: #000066; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}
.FirstCh_Gray {COLOR: #999999; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}
.FirstCh_Orange {COLOR: #FF9900; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}
.FirstCh_Blue {COLOR: #0099FF; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}
.FirstCh_Red {COLOR: #CC0000; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}
.FirstCh_Green {COLOR: #339900; FONT: bold 22px/20px verdana; MARGIN-TOP: 2px; text-shadow: 3.2em 3.2em}

.Content_Normal_11 {font-family: Verdana;font-size: 11px;color: #000066;}
.Content_Gray_11 {font-family: Verdana;font-size: 11px;color: #999999;}
.Content_Orange_11 {font-family: Verdana;font-size: 11px;color: #FF9900;}
.Content_Blue_11 {font-family: Verdana;font-size: 11px;color: #0099FF;}
.Content_Red_11 {font-family: Verdana;font-size: 11px;color: #CC0000;}
.Content_Green_11 {font-family: Verdana;font-size: 11px;color: #339900;}

.TdCenter {font-family: Verdana;	COLOR: #003366;	font-size: 9px; text-align: center;}
.TdRight {font-family: Verdana;	COLOR: #003366;	font-size: 9px; text-align: right;}
.TdDersProgSinif {font-family: Verdana;COLOR: #FFFFFF;font-size: 9px;background-color: #FF9900;font-weight: bold;}
.TdDersProg_00 {font-family: Verdana;COLOR: #CCCCCC;font-size: 9px;background-color: #003366;font-weight: bold;}
.TdDersProg_01 {font-family: Verdana;COLOR: #003366;font-size: 9px;background-color: #CCCCCC;}
.TdDersProg_02 {font-family: Verdana;COLOR: #003366;font-size: 9px;background-color: #E5E5E5;}


