/* CSS Document */

Body{
	margin:0px auto;
	padding:0px;
	background: url(../images/body_bg.jpg) repeat-x #010101;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000;
	}

p{ margin:0; padding:0;}
.curved_bg{ background:url(../images/curved_bg.jpg) no-repeat; height:204px;}
.txtannounce{color:#FFFFFF;}
.date{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF;}
.white_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold;}
.content_bg{ background:url(../images/content_bg.jpg) no-repeat; height:156px; padding:10px 0 0 0;}
.content_bg_2{ background:url(../images/mid_repeat_bg2.png) repeat-y right 0; padding:0; }
.content_bg_3{  padding:0 0 0 0; background:url(../images/mid_fixed_bg_2.png) no-repeat right 0;}
.content_bg_4{ background:url(../images/mid_bottom_bg.png) no-repeat right bottom; padding:0 23px 20px 22px; height:478px; }
.whtxt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;}
.linelftcolwh{border-right:1px solid #FFFFFF;}
.sponsor{ background:url(../images/round_top_end.png) no-repeat right 0; height:90px;}
.sponsor_2{ background:url(../images/round_top_end.png) no-repeat 3px 0; height:90px;}

.leftPart{ width:194px; padding:0 0 0 10px}
.rightpart{ width:615px; padding:0 20px 0 0;}

.maintitle{font:bold 24px/25px Arial, Helvetica, sans-serif; color:#000; padding:0 0 10px 0; margin:0}

.leftRound{ background:url(../images/left_rond_mid.png) repeat-y 0 0; width:194px; padding:0; margin:0;}

ul.sidenav{ padding:0 3px 0 5px; margin:0; list-style-type:none;}
ul.sidenav li{ padding:3px 0 3px 15px; margin:0 0 3px 0; background:url(../images/nav_li_bg.gif) no-repeat 0 8px; border-bottom:1px dotted #FFF;}
ul.sidenav li a{ padding:0; margin:0; font:normal 12px/15px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
ul.sidenav li a:hover{ color:#84B8E3; text-decoration:none;}

.sponsor_logo_cont{ width:245px; margin:0 0 0 168px;}
