@charset "utf-8";
body {margin: 10px auto auto auto;text-align: center;background-color: #FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.clearboth{clear:both; font-size:0px;}

#nav {width: 750px;border-bottom: 1px solid #449FF2;height: 23px;*+height:23px;margin-right: auto;margin-left: auto;white-space:nowrap;padding-left:0px;}
#nav li {display:table-cell;list-style-type: none;width:107px;margin:0px;*padding:0px 0 0 0;background:url(../images/navbg.gif) repeat-y;float: left;}
#nav li a {line-height:23px;font-size:13px;color:#ffffff; font-family:Arial;}

#search{margin:20px 0px 30px 0px;*margin:0px 0px 30px 0px;}
.inputl{vertical-align: middle;margin-bottom:4px;}
.inputr{vertical-align: middle;margin-bottom:4px;}
.inputm{line-height:25px;font:13px Verdana;height:25px;padding-top:3px;margin-top:0px; border:0px solid; background:url(../images/im.gif) repeat-x;vertical-align:middle;}
.inputimage{margin:0px;vertical-align:middle;margin:0px 10px;}



#directoryTitle{font-family Arial, Helvetica, sans-serif;font-size: 20px;color: #007FDE;font-weight: bold;}
#directoryClass {font-family: "Times New Roman", Times, serif;color: #F00000;font-size: 12px;margin:25px auto 25px auto;width:740px;text-align:right;}
#directoryClass A{color: #F00000;}


#searchTop {height: 139px;width: 100%;margin:auto;background-image: url(../images/enlogom.gif);background-repeat: no-repeat;background-position:580px 0;}
#subTopLeft { float:left;height: 139px;width: 502px;margin-left:40px;}
#subNav { font-family:Arial, Helvetica, sans-serif;eight: 26px;width: 540px;margin:40px 0px 10px 0px;float: left;border-bottom:1px solid #B2D8F5;font-size: 14px;line-height: 26px;color: #449FF2;}
#subNav A{ color:#449FF2;margin:0px 3px 0px 3px;}
#subSearch {float: left;height: 36px;line-height:36px;width: 502px;}

#subTopRight{float:right;height: 139px;width: 200px;margin-right:25px;text-align:right;}
.googleBtn{background-image:url(../images/googlebtn.gif);height: 22px;width: 62px;border:0px none;vertical-align:middle;margin:0px 0px 5px 0px;}
.yahooBtn{background-image:url(../images/yahoobtn.gif);height: 22px;width: 62px;border:0px none;vertical-align:middle;margin:0px 0px 5px 0px;}
.searchRInput{line-height:14px;height: 14px;border:1px solid #99B1C7;vertical-align:middle;}




#classTitle{ font-family:"Times New Roman", Times, serif;color: #007FDE;margin-top: 10px;margin-bottom: 10px;letter-spacing:0.3mm;*letter-spacing:0.3mm;}
#classBox {width: 740px;background-color:#EFEFEF;text-align: left;overflow:auto;margin:auto;background-image:url(../images/classBg.gif);background-repeat:repeat-y;line-height:18px;font-size:13px;color:#40505E;}
#classBox A{color: #40505E;}
#classListA{float: left;_height:1%;width: 204px; margin:6px 20px;}
#classListB{float: left;_height:1%;width: 202px; margin:6px 20px;}
#classListC{float: right;_height:1%;width: 210px; margin:6px 20px;}

#bottom {font-size: 14px;margin:40px auto 10px auto;width:740px; font-family:"Times New Roman", Times, serif}
#bottomBoxA {margin:2px auto;width:740px;color:#007FDE;line-height:20px;border-bottom:1px solid #E7E7E7;}
#bottomBoxA  A{color:#007FDE;}
#bottomBoxB {font-size:12px;margin:1px auto;padding-top:4px;width:740px;color:#B3B3B3;line-height:15px;border-top:1px solid #E7E7E7;}
#bottomBoxB  A{font-size:12px;color:#B3B3B3;}


a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}
a {}

#linkUs {
	margin: auto;
	height: 300px;
	width: 740px;
	font-size:14px;
	font-family: "Times New Roman", Times, serif;
}


#content{ width:100%;height:100%;overflow:auto;margin:20px 0px;min-height:100px;}
#contentLeft{ text-align:left;float:left;font-size: 14px;margin-left: 30px;margin-right:5px;width:65%;_height:1%;word-break:break-all;word-wrap:break-word;}
#contentLeft P{ line-height:20px;_height:1%;word-break:break-all;word-wrap:break-word;}
#contentLeft A{ text-decoration:underline;}
#contentRight{font-family:Arial;line-height:18px;text-align:left;float:right;font-size: 14px;;width:20%;_height:1%;margin-left: 10px;margin-right:20px;padding-left:10px;border-left:1px solid #DAE2F7;_height:1%;word-break:break-all;word-wrap:break-word;}
.wn{ color:#6C994C;}
.lt{ color:#3F9FE6;font-size:18px;line-height:30px;text-decoration:underline;}
.rt{ font-family:Arial;font-weight:bold;color:#3F9FE6;font-size:18px;line-height:30px;text-decoration:underline;}

#contentNav{line-height: 22px;height: 50px;width:370px;background-color:#ffffff;margin:20px auto;}
#np,#nn,#nc{float:left;background-image:url(../images/navimg.gif);background-repeat:no-repeat; cursor:pointer;cursor:hand;font-size:13px;}

#np{ width:60px;height:20px;padding-top:24px;color:#2C96E4;background-position:24px 0;font-weight:bold;}
#nn{ width:40px;height:20px;padding-top:24px;background-position:-280px 0;color:#2C96E4;font-weight:bold;}
#nc{ width:252px;height:20px;background-position:-34px 0;color:#2C96E4;font-family:Arial;}
.nr{ float:left;width:25px;height:20px;padding-top:24px;background-position:-74px 0;color:#2C96E4;font-family:Arial;font-weight:bold;}
.nl{ float:left;width:25px;height:20px;padding-top:24px;background-position:-114px 0;color:#000000;font-family:Arial;}
/*-------------*/
.bt{color:#0091DA;}
.gt{font-size:12px;color:#808080;}
.f16b{font:16px Arial, Helvetica, sans-serif, Times, serif;color:#0F8FCF;}
.f14g{font:14px;color:#808080;}

