/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

a, img{
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
}

p{
	margin:0px;
	padding:0px;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	margin:0px;
	padding:0px;
	color:#a3c131;
}

h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0px;
	padding:0px;
	color:#a3c131;
}

.f_24{
	color:#2093c4;
}

.top_part{
	background:url(../images/top_bg.jpg) top repeat-x;
}

.top_bg_repet_x{
	background:url(../images/top_mid.jpg) top repeat-x;
}

.top_nav{
	width:522px;
	float:right;
	padding:10px 0px 0px 0px;
	text-align:left;
}

.top_nav ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	float:left;
	display:inline;
}

.top_nav ul li{
	padding:0px 3px;
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	line-height:25px;
}

.top_nav ul li a{
	/*padding:0px 8px;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#000;
	font-weight:bold;
	line-height:25px;
	width:75px;
	text-decoration:none;
}

.top_nav ul li a:hover{
	/*padding:0px 8px;*/
	float:left;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	background:url(../images/nav_h.jpg) center no-repeat;
	line-height:25px;
	width:75px;
	text-decoration:none;
}

/*.w_381{
	width:381px;
}*/

.icon_bg{
	background:url(../images/icon_mid.jpg) repeat-x;
}

.icon_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
}

.icon_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#787878;
	text-decoration:none;
}

.blue_bg_repet{
	background:url(../images/blue_mid.jpg) top repeat-x;
	padding-top:12px;
	height:119px;
}

.f_16{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
}

.f_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

.f_12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

.black_strip{
	background:url(../images/black_strip.gif) top no-repeat;
	width:46px;
	height:23px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	line-height:23px;
	text-align:center;
	display:block;
}

.sky_bg_repet{
	background:url(../images/sky_mid.jpg) top repeat-x;
	padding-top:12px;
	height:119px;
}

.green_bg_repet{
	background:url(../images/green_mid.jpg) top repeat-x;
	padding-top:12px;
	height:119px;
}

.brd_righ{
	border-right:1px dashed #666666;
}

.c_blue{
	color:#2093c4;
}

.green_bg_strip{
	background:#a3c131;
	font-size:15px;
	color:#fff;
}

.green_brd{
	border-left:1px solid #a3c131;
	border-right:1px solid #a3c131;
}

.green_brd_bttm{
	border-bottom:1px solid #a3c131;
	height:10px;
}

.link_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	line-height:18px;
}

.link_1:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration: underline;
	line-height:18px;
}

.footer{
	background:#bfd630 url(../images/footer_bg.jpg) top repeat-x;
	padding-bottom:15px;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

.footer_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#333333;
}

.footer_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#2296c7;
}

.footer_c_green{
	color:#7c9110;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.mainlevel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#333333;
}
.mainlevel:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#2296c7;
}
