/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

ul{
	list-style:none;
	margin:0;
	padding:0;
}

ul a{
	text-decoration:none;
	color:#000;
}

ul a:hover{
	text-decoration:underline;
	color:#01304B;
}

h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#780e29;
	margin:0; padding:0;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.style2_pad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right:20px;
}

.back{float:left; width:160px; margin-left: 680px; color:#780e29; font-weight:bold}
.back a{color:#780e29; font-weight:bold; text-decoration:none}
.back a:hover{color:#780e29; text-decoration:none}

.mainpages{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
a.mainpages{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#1C52A5; text-decoration:none;}
a.mainpages:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:underline;}
.mainpages_hd{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#780E29;}
a.mainpages_hd{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#780E29; text-decoration:none;}
a.mainpages_hd:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:underline;}

.blue_text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6B2F92; line-height:10px;}
a.silverlink{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; line-height:11px;}
a.silverlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B34F35; text-decoration:underline;}
/* ---------------- Scroll ------------------- */
	

.scroll-pane 		{ width:407px; overflow: auto; height: 125px; float:left; }

.scroll-pane1 		{ overflow-y: scroll; height: 125px; float:left; }


.jScrollPaneContainer 	{ position: relative; overflow: hidden; z-index: 1; }

.jScrollPaneTrack 		{ position: absolute; cursor: pointer; right: 0; top:0px; height:440px;
						  background: url(../images/bar.jpg) top center repeat-y; padding: 3px 3px 0px 3px; }

.jScrollPaneDrag	{ position: absolute; background: url(../images/boll.jpg) center center no-repeat;
					  cursor: pointer; overflow: hidden; }


.scroll-panepra { width:830px; overflow: auto; height: 425px; float:left;  }

	
	/**/
	
	
#mid{

	width:890px;

	margin:0 auto;

	}

	

.left_part{

	width:auto;

	float:left;

	margin:0px 0 20px 0px;

	width:444px;

	}

	

.left_part1{

	width:auto;

	float:left;

	margin:20px 0 0 40px;

	width:382px;

	}

.top{

	margin-bottom:8px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#2c2c2c;

	font-weight:bold;

	}

	

.top p{

	margin:10px 0 0 0 ; 

	padding:0 ;

	}

	

.top a{

 	padding:0;

	text-decoration:none;

	color:#2c2c2c;

	}

	

.top a:hover, .top a.active{

	margin:0;

	padding:0;

	text-decoration:none;

	color:#000099;

	}

	

.top img{

	margin:0px 0 0 0;

	}

.mid_part{

	width:400px;

	float:left;

	margin:20px 0 0 22px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#221e1f;

	}

	

.mid_part1{

	width:400px;

	float:left;

	margin:0px 0 0 40px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#221e1f;

	}

	

.mid_part2{

	width:260px;

	float:left;

	margin:27px 0 0 22px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#221e1f;

	}



.mid_part2 p{

	margin:27px 0 0 0px;

	font-family:Arial, Helvetica, sans-serif;

	}

	

.mid_part3{

	width:300px;

	float:left;

	margin:27px 0 0 22px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#221e1f;

	}

	

.mid_part3 p{

	font-size:15px;

	color:#221e1f;

	margin:0;

	padding:10px 0 0 10px;

	}

	

.mid_part3 h3{

	font-size:15px;

	color:#221e1f;

	margin:0;

	padding:10px  0 0 0;

	}

	

.mid_part1 h1{

	font-size:15px;

	color:#000;

	font-weight:normal;

	margin-bottom:20px;

	}

	

.right_part{

	float:left;

	width:226px;

	margin-left:30px;

	margin-top:20px;

	}

	

.right_part1{

	float:left;

	width:300px;

	margin-left:20px;

	}

	

.right_part2{

	float:left;

	margin:27px 0 0 22px;

	width:200px;

	margin-left:20px;

	}

	

.tab{

	float:left;

	margin-top:27px;

	}

	

.tab1{

	float:left;

	margin-top:27px;

	background:#1d77ac;

	padding:20px;

	width:230px;

	height:130px;

	text-align:center;

	}

	

.tab1 h1{

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:25px;

	}

	

.tab1 h2{

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

	font-size:20px;

	margin-top:10px;

	}

	

.tab1 h3{

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:25px;

	margin-top:5px;

	}

	

.tab1 h3 a{

	color:#FFFFFF;

	text-decoration:none;

	}

	

tab1 h3 a:hover{

	color:#FFFFFF;

	text-decoration:none;

	}

	

.textbox{

	border:#000000 1px solid;

	margin-top:5px;

	width:200px;

	text-align:center

	}

	

	

#footer{

	width:1024px;

	margin:0 auto;

	}

	

.link_ad{

	float:right;

	color:#ed008c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	margin:10px 20px 10px 0;

	font-weight:bold;

	}



.link_ad a{

	color:#ed008c;

	font-weight:bold;

	text-decoration:none;

	}

	

.link_ad a:hover{

	color:#ed008c;

	font-weight:bold;

	text-decoration:none;

	margin-top:50px;

	}

	

.participating{

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	

	}



.participat li{

	line-height:20px;

	list-style:disc;

	margin: 0 0 0 20px;

	

}

	

.participat a{

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	text-decoration:none;

	

}

	

.participat a:hover, .participat a.active{

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	text-decoration:none;

	}

	

.buttom1{

	float:right;

	margin:0 25px 20px 0;

	}

	

.buttom2{

	float:left;

	margin:0 25px 20px 0;

	}

	

.patrons{

	width:580px;

	float:left;

	margin:27px 0 0 22px;

	}

	

.patrons_imgs{

	width:93px;

	float:left;

	padding:0;

	margin-bottom:20px;

	}

	

.sponsor{

	width:1000px;

	float:left;

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	text-align:center;

	margin:27px 0 0 0;

	}

	

.sponsor h1{

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:22px;

	font-weight:bold;

	}

	

.sponsor h2{

	color:#00649e;

	font-family:Arial, Helvetica, sans-serif;

	font-size:18px;

	font-weight:normal;

	margin-top:20px;

	}

	

.sponsors{

	width:auto;

	

	float:left;

	margin:20px 0 0 80px;

	

	}
	
#contant{

	width:615px;

	float:left;

	 color: #4D4D4D;

    font-family: Verdana,Geneva,sans-serif;

    font-size: 12px;

    line-height: 18px;

    margin: 0 0 10px 0;

	}

	

.contant_heading{

	width:200px;

	float:left;

	font-weight:bold;

	}

.contant_text{

	width:250px;

	float:left;

	 font-size: 12px;

	}

.contant_link{

	width:160px;

	float:left;

	 font-size: 12px;

	}



.contant_link_new{

	width:303px;

	float:right;

	 font-size: 12px;

	}
	
.contant_link_new a{
	text-decoration:none;
	color:#00649E;
}

.contant_link_new a:hover{
	text-decoration:underline;
	color:#01304B;
}
	

.bottom_imgs{
	width:300px;
}

.bottom_imgs img{
	margin:10px 5px;
}

.buttom{
	float:right;
	width:300px;
	margin-top:20px;
}

.buttom img{
	float:right;
}

.footer_logo{
	float:left;
	width:auto;
	background:#060;
	clear:both;
	margin-bottom:10px;
}

#main{
	float:left;
	width:835px;
}


