/* MainLeft */
.LeftNav{width:200px; background:url(../images/LeftNavBg.jpg) no-repeat left top;margin-left:22px;margin-right:auto;padding-top:10px;}
.LeftNav li{width:190px;text-indent:2em;line-height:24px;margin-left:6px;margin-right:auto;}
.LeftNav li a{color:#333333;}
.LeftNav li a:hover{color:#213E7A;width:190px;height:24px; display:block; text-decoration:underline;}

.f_blue{ color:#0066FF; background-color:#eee; }

/* MainRight */
#MainRight h1{height:28px;line-height:28px;width:600px; border-bottom:1px dotted #CCCCCC;margin-left:20px;}
#MainRight h1 a{color:#FF6600;}
#MainRight h1 a:hover{text-decoration:underline;}



#About{width:530px;margin-left:70px;margin-top:10px;margin-bottom:30px;}
#About h2{font-weight:bold;line-height:28px;}
#About h3{text-align:center; font-size:12px; font-weight:bold; padding-bottom:15px; padding-top:10px;}
#About p{line-height:22px; text-indent:2em;clear:both;}
#About li{line-height:22px;width:200px;float:left;}
#About h4{font-weight:bold;line-height:20px; padding-left:30px; }

#SponsorLogo{width:600px;margin-left:20px;}
#SponsorLogo h2{font-weight:bold;line-height:28px; text-indent:3em;}


/* ---------------------------  */
#News{width:460px;margin-left:40px;margin-right:auto;margin-top:10px;margin-bottom:30px;}
#News h2{font-weight:bold;line-height:28px;}
#News h3{ line-height:28px;}
#News h3 a{font-weight:bold;  color:#666666;}

#News h3 a:hover{ color:#86B3DF;}
#News ul{ margin-left:20px;}
#News li{line-height:22px; list-style-type: disc;}




#News1{width:600px;margin-left:40px;margin-right:auto;margin-top:10px;margin-bottom:30px;}
#News1 h2{font-weight:bold;line-height:28px;}
#News1 h3{font-weight:light;line-height:28px;}
#News1 h3 a{ color:#333333; }
#News1 h3 a:hover{ color:#86B3DF;}


.sub_log_li{ list-style-type: none;background:url(../images/NewsDot.jpg) no-repeat 0 50%;padding-left:18px; line-height:200%
}
.sub_log_li a{color:#666666;}
.sub_log_li a:hover{color:#316AC5; text-decoration:underline;}
.sub_log_ul{ margin:0px;}
.sub_log_li{line-height:200%;}
.sub_log_left{float:left; width:300px; overflow: hidden;text-overflow: ellipsis;white-space:nowrap;padding-top:2px;}
.sub_log_right{}
.sub_log_left a{color:#333333;}
.sub_log_left a:hover{color:#316AC5; text-decoration:underline;}
.sub_log_right a{color:#666666;}


/* ---------------------------  */
.contact{width:590px;margin-left:40px;margin-right:auto;margin-top:10px;margin-bottom:30px;}
.contact h2{font-weight:bold;line-height:28px;}
.contact h3{line-height:30px; text-indent:2em;height:30px;color:#333333;clear:both;}
.contact h3 a{ color:#333333;font-weight:bold;}



.RegisteTable{
	width:100%;
}
.RegisteTable th{ height:30px; text-align:right;}
.Input{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.NewsList{ margin-left:25px; margin-top:10px;}
.NewsTable{ width:92%;}
.NewsTable td{
	height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4E4E4;
	color:#999999;
}
.NewsTable td a{ color:#333333; text-decoration:none;}


.tessponsor{ padding-left:25px; width:600px; margin-top:20px;}

.tessponsor1{}
.TS11{ float:left; width:120px;}
.TS12{ float:right; width:470px; font-family:Arial;}
.TS12 p{ line-height:120%;text-align: justify;
text-justify:inter-ideograph;}

.partnership{ width:600px; margin-left:40px; margin-top:10px;}
.partnership h2{ font-size:12px; margin-bottom:5px; font-weight:bold;}
.partnership h3{ font-size:12px; margin-bottom:5px; font-weight:bold; margin-top:5px;}
.partnership ul{
	padding-left: 18px;
}
.partnership li{
	padding-left:2px;
	list-style-type: disc;
	line-height:150%;
}

.partnership li a{ text-decoration:underline; color:#003399;}
.partnership p{ font-size:12px; line-height:150%; margin-bottom:10px;}
.PText1{
	color:#7B0034;
	font-weight: bold;
}


.text1{ color:#FF0000;}