@charset "utf-8";
/* Global Document */
HTML, BODY {
	padding: 0; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background: url(../images/bg.gif) 0 0 repeat-x; line-height: 24px;
}
A {
	text-decoration: none;
}
IMG { 
	border: none; 
}
.Clear {
	clear: both; margin-top: 20px;
}
H1 {
	margin: 0; font-size: 17px; color: #0083ad; padding-top: 5px;
}
H2 {
	margin: 0; padding: 0; font-size: 13px;
}
TABLE {
	background: #e1e1e1; width: 100%; clear: both;
}
TH {
	background: #fff; padding: 3px; background:#f1f1f1
}
TD {
	background: #fff; padding: 3px; text-align: center;
}
P { padding: 0; margin: 0;}
LABEL {
	clear: both; float: left; width: 150px; padding-right: 10px; line-height: 16px; text-align: right;
}
.txt2 { height: 14px; border-left: 1px solid #ededed; border-right: 1px solid #ededed; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; font-size: 12px; color: #888888; float: left; font-family: Arial, Helvetica, sans-serif; }
.txt3 { border-left: 1px solid #ededed; border-right: 1px solid #ededed; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; font-size: 12px; color: #888888; float: left; font-family: Arial, Helvetica, sans-serif; }


/* Header Document */
#Header {
	width: 900px; height: 102px; margin: 0 auto; background: url(../images/headbg.gif) 0 0 no-repeat; color: #fff;
}
.topNav {
	text-align: right; padding: 15px 20px 0 0; color: #54c9ff;
}
.topNav A {
	color: #fff;
}
.Logo {
	font-size: 35px; font-style: italic; font-weight: bold; padding: 10px 0 0 20px;
}

/* Nav Document */
#Nav {
	width: 900px; height: 48px; margin: 0 auto; background: url(../images/navbg.gif) 0 0 no-repeat; border-bottom: #dcf5fe 1px solid;
}
#Nav UL {
	list-style: none; margin: 0; padding: 0; padding-top: 15px;
}
#Nav UL LI {
	float: left; margin: 0 20px; color: #fff; font-weight: bold;
}
#Nav A { color: #0094c4; }

/* Banner Document */
#Banner {
	width: 900px; margin: 0 auto; border-bottom: #fff 1px solid;
}

/* Body Document */
#Main {
	width: 860px; margin: 0 auto; padding: 20px; background: url(../images/conbg.gif) 0 0 repeat-x;
}
.Category {
	float: left; width: 210px;
}
.Category span {
	color: #666666; font-size: 17px; font-weight: bold;
}
#Main UL {
	margin: 0; padding: 0; list-style: none; line-height: 24px;
}
.Category UL LI {
	background: url(../images/arrow.gif) 0 50% no-repeat; padding-left: 15px; 
}
.Category A 	  { color: #909090; font-weight: bold; }
.Category A:hover { color: #0083ad; }
.Category UL LI A SPAN {
	color: #0083ad; font-size: 12px;
}
.Featured {
	float: left; width: 378px; padding: 0 20px; border-left: #f1f1f1 1px solid; border-right: #f1f1f1 1px solid; color: #989898;
}
.Featured span {
	color: #666666; font-size: 17px; font-weight: bold;
}
.Featured em {
	color: #f8a721; font-style: normal;
}
.Featured LI {
	float: left; width: 155px; padding-top: 10px; line-height: 20px;
}
.Featured IMG {
	border: 2px #e3e3e3 solid;
}
.Con {
	float: left; width: 629px; padding-left: 20px; border-left: #f1f1f1 1px solid; color: #989898; margin-bottom: 20px;
}
.Con LI {
	float: left; width: 169px; padding-top: 10px; line-height: 20px;
}
.Con .m { padding-left:60px; padding-right: 60px; }
.Name {
	color: #0083ad; font-style: normal; font-size: 12px; padding: 0; margin: 0; font-weight: bold;
}
.More {
	background: url(../images/arrow2.gif) 0 50% no-repeat; padding: 0; margin: 0; padding-left: 18px; text-decoration: underline; color: #666666;
}
.More A {
	text-decoration: underline; color: #666666;
}
.About {
	float: left; width: 210px; margin-left: 20px; color: #909090;
}
.About span {
	color: #666666; font-size: 17px; font-weight: bold;
}
.list { clear: both;}
.list IMG {
	border: 2px #e3e3e3 solid;
}

.pic {
	float: left; margin: 10px 20px 0 0; border: 2px #e3e3e3 solid;
}
.tab P {
	clear: both; padding: 3px 0;
}
.midNav { color: #0083ad; }
.midNav A { color: #989898; }


/* Sitemap */
.map_l {
	width:153px; float:left; margin-right:80px;
}
.map_r {
	width:153px; float:left;
}
.map_l h2, .map_r h2 {
	margin-bottom: 0px; padding-bottom: 5px; border-bottom: #eeeeee 1px solid;
}
.map_l h2 A, .map_r h2 A {
	font-size: 12px; margin: 0; padding: 0; text-align: left; margin: 0; color: #888888
}
.map_l li, .map_r li {
	background: url(../images/arrow3.gif) 0 50% no-repeat; padding-left: 15px;
}
.map_l li A, .map_r li A {
	color: #888888;
}
.map_l li A:hover, .map_r li A:hover {
	color: #007cd1;
}


/* Footer Document */
#Footer {
	clear: both; width: 900px; margin: 0 auto; border-top: #e2e2e2 1px solid; text-align: center; line-height: 30px; color: #999999;
}


