@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
{
	background-image: url(pic/bg.gif);
	background-repeat: repeat-y;
	margin:0 auto;
	width:820px;
	height:auto;
}

.main {	width:800px;	background-color:#FFFFFF;	margin-left:10px; }

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; }

.top { background-image:url(pic/bg_top.gif); width:800px; height:56px; }

.top_left { float:left; width:60%; padding:10px; }

.top_logo { float:left; padding:0px; text-decoration:none; border:0px;}

.banner { background-color:#FFFFFF; height:122px; }

#left { width:189px; float:left; margin-left:9px; margin-right:19px; margin-top:10px; margin-bottom:10px; }

.navigation {  background-image:url(pic/bg_navigation.gif); width:189px; margin:0px 0px 20px 0px; }

.banner_left { margin:0px; padding:0px; }

.banner_left img { padding:0px 0px 12px 0px; }

#middle { width:583px; float:left; margin:10px 0px 10px 0px; }

.banner_slide_top { width:583px; height:22px;  margin:0px; padding:0px;  }

.banner_slide { width:583px; height:209px; margin:0px 0px 15px 0px; padding:0px;  }

.content_home { height:223px; width:583px; background-image:url(pic/bg_home_content.gif); padding:0px; margin:0px; }

.content_home_text { padding:30px 12px 15px 15px; margin:0px; } 

#scrollbox { 	height:175px; overflow:auto; scrollbar-base-color: #ad1f4d; scrollbar-track-color: #FFggFF; scrollbar-face-color: #ad1f4d; scrollbar-darkshadow-color: #ad1f4d;
				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:150%; letter-spacing:0px; margin-top:10px; }

#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; }

#home_media_partner { margin:0px 0px 0px 0px; padding:0px; width:100%; clear:both; }

.home_media { margin:10px 0px 0px 0px; border:1px solid #ad1f4d; }

.home_media_heading { height:20px; background-color:#ad1f4d; font-weight:bold; font-size:13px; color:#FFFFFF; text-align:center; padding-top:2px; }

.home_media_content { height:auto; text-align:left; }

.home_media_content img { height:auto; margin:5px 5px 5px 5px; vertical-align:middle; }

.content_inner { width:583px; padding:0px; margin:0px; }

.content_heading { width:573px; padding:3px 0px 0px 10px; margin:0px; background:url(pic/bg_head.gif) no-repeat; height:18px; color:#FFFFFF; font-weight:bold; letter-spacing:1px; }

.content_content { width:570px; padding:10px 0px 0px 10px; margin:0px; }

#footer { width:800px; margin:0px; clear:both; }

.footer { background-color:#ad1f4d; 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; }



/*----------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; }
