@charset "utf-8";
/* CSS Document */
body { margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:normal; border:0px; }

.main {	width:820px; background-color:#FFFFFF;	margin:0 auto; text-align:center; }

a  { font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color: #666666; text-decoration:none; border:0px; }

a:link { text-decoration: none; border:0px; }

a:visited { text-decoration: none; color: #999999; }

a:hover { text-decoration:underline; color: #990000; }

a:active { text-decoration:underline; 	color: #333333; }

img { 	border:0px; margin:0px; }

.left_main { width:240px; height:auto; float:left; margin:0; padding:0; background-image:url(images/bg_left.jpg); }

.logo { width:240px; height:300px; }

.navigation { background-image:url(images/bg_navigation.jpg); width:240px; margin:0 0 20px 0; text-align:left; }

.banner_left { margin:0px; padding:0px; }

.banner_left img { padding:0px 0px 12px 0px; }

.container { width:560px; height:auto; float:left; margin:0; padding:0; text-align:left; }

.top { width:560px; height:90px; margin:0; padding:0; background-image:url(images/bg_top.gif); /*background-color:#3a5b7e;*/ overflow:hidden; }

.top_left { width:60%; float:left; margin:0; padding-top:5px; }

.top_left a:link, .top_left a:visited { padding:0 10px 0 8px; color:#FFFFFF; font-size:12px; font-weight:normal; }

.top_right { width:40%; float:left; margin:0; text-align:right; }

.top_right img { padding:10px 15px 0 0; }

.banner { width:550px; height:222px; margin:0px 0 20px 10px; padding:0; clear:both; }

.banner_slide_top { width:550px; height:22px;  margin:0px; padding:0px;  }

.banner_slide { width:550px; height:200px; margin:0; padding:0px;  }

.content_home { height:223px; width:550px; background-image:url(images/bg_home_content.gif); padding:0px; margin:0 0 0px 10px; }

.content_home_text { padding:30px 12px 15px 15px; margin:0px; } 

#scrollbox { 	height:175px; overflow:auto; scrollbar-base-color: #3a5b7e; scrollbar-track-color: #e68e4e; scrollbar-face-color: #3a5b7e; scrollbar-darkshadow-color: #3a5b7e;
				scrollbar-highlight-color: #FFFFFF; scrollbar-3d-light-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-arrow-color: #FFFFFF; padding-right:10px; }
			
.heading { font-weight:bold; font-size:13px; }

.content { padding:0px; line-height:140%; letter-spacing:0px; margin-top:10px; }

.content_inner { width:550px; padding:0px; margin:0 0 0 10px; }

.content_heading { width:540px; margin:0px; letter-spacing:1px; height:20px; background-color:#3a5b7e; font-weight:bold; font-size:13px; color:#FFFFFF; padding:2px 0 0 10px; }

.content_content { width:540px; padding:10px 0px 0px 10px; margin:0px; }

.content_content span { font-size:11px; display:block; padding-left:17px; padding-top:2px; }

.content_content p { padding:0px 0px 7px 0px; margin:0; }

.content_content a:link, .content_content a:visited { color:#8c552c; }

.home_media_partner { margin:20px 0px 10px 10px; padding:0px; width:550px;  }

.home_media { margin:0px; border:1px solid #3a5b7e; }

.home_media_heading { height:20px; background-color:#3a5b7e; font-weight:bold; font-size:13px; color:#FFFFFF; padding:2px 0 0 10px; }

.home_media_content { height:auto; text-align:left; padding:10px; }

.home_media_content img { height:auto; margin:0px 5px 10px 5px; vertical-align:middle; }














#home_ad { margin:15px 0px 0px 0px; }

#home_ad_left { margin:0px 21px 0px 0px; padding:0px; width:180px; float:left;}

#home_ad_center { margin:0px 20px 0px 0px; padding:0px; width:180px; float:left; }

#home_ad_right { margin:0px 0px 0px 0px; padding:0px; width:180px; float:left; }

.home_ad { width:100%; margin:0px 0px 18px 0px; border:1px solid #ad1f4d; }

.home_ad_heading { height:20px; background-color:#ad1f4d; font-weight:bold; font-size:13px; color:#FFFFFF; text-align:center; padding-top:2px; }

.home_ad_content { height:auto; text-align:center; }

.home_ad_content img { margin:5px 5px 5px 5px; }

/*----------Delegat Registration----*/
.del_title   {  	width:170px;	height:5px;	vertical-align:top;	text-align:right;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;
					font-weight:bold;	color:#666666;	padding-right:25px;	padding-bottom:12px; }

.del_title b   { color:#ad1f4d; }

.del_content { 		width:300px;	height:5px;	vertical-align:bottom;	text-align:left; font-family:Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;	padding-bottom:12px; }

.form {				font-size: 10pt;	color:#666666;	font-family:Arial, Verdana, sans-serif;	text-align:left;	letter-spacing:1px;	line-height:140%; }

.sitemap	{	margin-left:40px; margin-top:5px; margin-bottom:5px; padding:0px; }

.coundown_timer {
	margin:0px 0 0 10px; padding:0; clear:both; height:25px;
	}
.coundown_timer form input {
	font-size:14px; color:#990000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:0px; padding:0; margin:0;
	}	






/*--footer---*/
#footer { width:800px; margin:0px; clear:both; }

.footer { background-color:#3a5b7e; margin:0px 0px 0px 0px; height:auto; width:800px; }

.footer_content, .footer_content a, .footer_content a:hover  { padding:10px; line-height:150%; color:#FFFFFF; text-align:center; }

.footer_content_copy { text-align:right; padding-right:10px; font-size:10px; }





.footer_clear { 
	height:45px; float:none; clear:both;
	}
.bottom_static { 
	background-color:#ad1f4d; width:100%; height:45px; position:fixed; bottom:0;
	}
.bottom_static_inner {
	width:520px; text-align:center; margin:0 auto; height:45px;
	}	
	
