/* CSS Document */
#left{
	width:/*193*/190px;
	/*height:1056px;*/
	float:left;
	/*margin-top:auto;
	position:absolute;
	top:16px;
	left:0px;*/
}
img{border:none;}
#left .nav{height:250px; width:190px;/*z-index:9999;*/ margin:0 ; list-style:none;}
.rightborder{display:inline; float:left; color:#ffffff; width:190px; height:30px; text-align:left;line-height:20px; position:relative;cursor:pointer; border-bottom:1px solid #8d1d22; }
.rightborder img{display:block; border:none;}

.information{width:150px}
.sponsors{width:150px}
.partners{width:150px}
.venue{width:150px}
.review{width:150px}
.vice{
	position:absolute;
	color:#FFFFFF;
	right:-150px;
	top:0px;
	text-align:left;
	border:none;
	height:auto;
	z-index:2; display:none; list-style:none
}
.viceli{background-color:#831b1e; font-family:Arial, Helvetica, sans-serif; height:30px;}
.vicelihover{ background-color:#b06b6c; font-family:Arial, Helvetica, sans-serif; height:30px;}
.vice li a{ font-size:12px; line-height:30px;display:block;margin-left:5px; padding-left:5px; text-decoration:none;color:#FFFFFF;  background-color:#831b1e;font-weight:normal;height:30px;}
.vice li a:hover{ background:url(../images/bg/nav_bg.jpg) repeat;}
#left #register{ width:188px; margin:0; height:30px;border-right:#8d1d22 1px solid; border-bottom:#FFFFFF 1px solid;}
#left #update{ width:188px; margin:0; height:auto;border-right:#8d1d22 1px solid; border-bottom:#FFFFFF 1px solid;}
#left #remind{  width:188px;margin:0; height:auto;border-right:#8d1d22 1px solid; text-align:center; color:#f1ae1d; border-bottom:#FFFFFF 1px solid; margin-bottom:2px}
#left .leftbanner{margin:0px; width:188px;display:block;}
#left #update div{display:none;}
#left #remind a{text-decoration:none; color:#f1ae1d}
#left #remind div{display:none;}
#left #update table td{color:#f7b62b; font-size:12px; font-weight:bold;}
#left #update table{width:168px; margin-left:10px; margin-top:5px; border:none; height:130px; text-align:center; }
.input{height:13px; width:98px;}
.submit{width:100px; height:18px; border:#f1ae1d 1px solid; background-color:#FFFFFF; color:#f1ae1d; font-weight:bold;}
#calendar{width:31px; height:31px;}
.organizer{width:185px; background-image:url(../images/bg/left_bg.jpg); background-repeat:no-repeat; text-align:left; line-height:20px; padding-left:5px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px;/* position:relative;*/}
/*.logo{text-align:center; width:190px; margin-left:-5px; padding-top:3px;}
.logo img{margin-bottom:1px;}
.presponsors{position:relative;}
.presponsors img{
	position:absolute;
	left: 14px;
	top: 20px;
}*/


.inputfocus{ background-color:#E6E8FA;}