body {

	font-family: Arial, Helvetica, sans-serif;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	color: #3F7A8B;

	background-color: #000000;

}

#top_contact {
	text-align: center;
	height: 36px;
	width: 100%;
	vertical-align: middle;
	font-size: 11px;
	color: #8BA5AD;
	background-color: #000000;
}





td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}



th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}a {

	color: #840352;

}

#top {

	background-image: url(img/bg_top.jpg);

	background-repeat: repeat-x;

	background-position: top;

	height: 177px;

	width: 100%;

}

#top_pics {

	background-image: url(img/bg_top_pics.jpg);

	background-repeat: repeat-x;

	background-position: top;

	text-align: center;

	height: 111px;

	width: 100%;

}

#bg_menu {

	background-image: url(img/bg_menu.jpg);

	height: 50px;

	width: 100%;
	margin:0; padding:0

}

#menu_0 {

	height: 29px;

	width: 720px;

	background-color: #000000;

	margin-top: 23px;

}

#bottom {

	background-image: url(img/bg_bottom.jpg);

	background-repeat: repeat-x;

	height: 56px;

	width: 100%;

	margin-bottom: 14px;

	font-size: 10px;

	vertical-align: middle;

	padding-top: 15px;

}

.form_input {
	background-color: #283336;
	height: 20px;
	width: 160px;
	border: 1px solid #648088;
	color: #FFF;
}

.form_input_3 {
	background-color: #fff;
	height: 20px;
	width: 160px;
	border: 1px solid #648088;
	color: #000;
}

.form_button {

	background-color: #6C0042;

	color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 2px;

	border: 1px solid #6C0042;

}

.title_white {

	font-size: 18px;

	color: #FFFFFF;

}









.menu_item {

	text-decoration: none;

	background-image: url(img/bg_menu_items.jpg);

	background-repeat: no-repeat;

	background-position: center center;

	text-align: center;

	height: 29px;

	width: 110px;

}

.menu_item a {

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

}



#menu {

	width: 710px;

	height: 29px;

	padding: 0px;

	margin: 0 auto;
	position: relative;
	background:#000;
/*	background-image: url(img/menu.jpg);*/

}

#maintext {
	text-align: justify;
	width: 810px;
	line-height: 20px;
	font-size: 12px;
	padding-top:10px;
}

#register {

	width: 100%;

	margin-top: 20px;

}


#menu li {margin: 0; padding: 0; list-style: none; top: 0px;}

#menu li, #menu a {height: 29px; display: block; float:left; width:110px; margin-right:2px; background:url(img/menu_bg.png) no-repeat top left; color:#fff;
text-align:center; line-height:29px; font-weight:bold; text-decoration:none; font-size:14px}

#tab1b, #tab2b, #tab3b, #tab4b, #tab5b, #tab6b {width: 110px; }

#tab1b a:hover , #tab2b a:hover , #tab3b a:hover, #tab4b a:hover, #tab5b a:hover, #tab6b a:hover, #tab1b a.activeMenu, #tab2b a.activeMenu, #tab3b a.activeMenu, #tab4b a.activeMenu, #tab5b a.activeMenu, #tab6b a.activeMenu {background-position:bottom left;}



/*

#tab1b {left: 0; width: 110px;}

#tab2b {left: 115px; width: 110px;}

#tab3b {left: 230px; width: 110px;}

#tab4b {left: 345px; width: 110px;}

#tab5b {left: 460px; width: 110px;}

#tab6b {left: 575px; width: 110px;}






#tab1b a:hover {background: transparent url(img/menu.jpg) 0 -29px no-repeat;}

#tab2b a:hover {background: transparent url(img/menu.jpg) -115px -29px no-repeat;}

#tab3b a:hover {background: transparent url(img/menu.jpg) -230px -29px no-repeat;}

#tab4b a:hover {background: transparent url(img/menu.jpg) -345px -29px no-repeat;}

#tab5b a:hover {background: transparent url(img/menu.jpg) -459px -29px no-repeat;}
*/


.title {

	height: 30px;

	width: 100%;

	background-image: url(img/bg_title.jpg);

}





#sponsors {



	width: 100%;

	margin-top: 20px;

}

.form_input_1 {
	background-color: #283336;
	width: 200px;
	border: 1px solid #648088;
	color: #FFF;	

}

#bottom a {

	font-size: 10px;

	color: #3F7A8B;

}

#bottom a:hover {

	font-size: 10px;

	color: #3F7A8B;

	text-decoration: none;

}

a:hover {

	color: #B3046C;

}

.form_textarea {





	background-color: #283336;

	width: 180px;

	border: 1px solid #648088;

}

.pic {

	border: 1px solid #00566F;

}

.maintext_1 {


	text-align: justify;

	width: 469px;

	line-height: 20px;

	font-size: 12px;
}
