body{
	margin:0px;
	padding:0px;
	background:url(../images/main_bg.gif) repeat-x #2b2b2b;
	}
	
p,td,ol,ul,form,div{
	margin:0px;
	padding:0px;
	}
img{
	border:none;
	}
/* Predefinded Styles End */

#main_container{
	width:984px; 
	margin:0 auto;
	overflow:hidden;
	}
#hdr_container{
	width:984px;
	float:left;
	}
.clear{
	clear:both;
	}
.logo{
	width:605x;
	float:left;
	}
.logo_right{
	width:379px;
	float:left;
	}
.nav{
	width:970px;
	float:left;
	height:75px;
	padding-left:14px;
	background:url(../images/nav_bg.gif) repeat-x;
	}
	
.dash{
	z-index:88888;
	position:absolute;
	width:984px;
	text-align:left;
	margin:57px 0 0 2px;
	padding:0px;
	}	

.nav ul{
	 margin:0px;
	 padding:0px;
	 list-style:none;
	}
.nav ul li{
	margin:0 0px 0 0px;
	padding:0px 2px 0px 2px;
	float:left;
	}
.nav ul li a{
	 height:75px;
	 display:block;
	 float:left;
	 text-decoration:none;
	 cursor:pointer;
	 padding:0 0 0 13px;
	}
.nav ul li a:hover{
	background:url(../images/nav_left_hover.gif) no-repeat bottom left;
	}
.nav ul li a span{
	font:bold 12px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	margin:0 0 0 0;
	height:50px;
	display:block;
	float:left;
	padding:25px 13px 0 0px;
	text-decoration:none;
	cursor:pointer;
	 }
.nav ul li a:hover span{
	background:url(../images/nav_right_hover.gif) no-repeat bottom right;
 	}
.nav ul .active a{
	background:url(../images/nav_left_hover.gif) no-repeat bottom left;
		 }
.nav ul .active a span{
	background:url(../images/nav_right_hover.gif) no-repeat bottom right;
	 }
.nav ul li a:hover ul{display:block;}
.nav ul li:hover{position:relative;}
.nav ul li:hover ul{display:block;}
.nav ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
	display:none;
	position:absolute;
	top:75px;
	left:1px;
	z-index:100000;
	}
	
.nav ul li ul li{
	margin:0px;
	margin:0 0 0px 0px;
	padding:0px;
	font-size:0;
	float:none;
	}
	
.nav ul li ul li a{
	width:150px;
 	font:12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background:#2a2a2a;
	display:block;
	padding:8px 0 0 20px;
	margin:0px 0 0 0px;
	height:25px;
	border:solid 1px #000000;
	border-top:none;
	}
.nav ul li ul li a:hover{
	color:#ffba00;
	background:#3f3f3f;
	filter:alpha(opacity=100);
	opacity: 10;

	}
.nav_bootm{
	width:542px;
	margin:0 auto;
	}
#body{
	width:984px;
	float:left;
	}
#body_left{
	width:198px;
	float:left;
	}
.gallery_box{
	width:198px;
	float:left;
	}
.gallery_crv{
	width:198px;
	float:left;
	}
.gallery_mid{
	width:194px;
	float:left;
	background:url(../images/gallery_bg.gif) repeat-x #f7941e;
	text-align:center;
	padding-bottom:10px;
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	border-right:solid 2px #FFFFFF;
	border-left:solid 2px #FFFFFF;
	}
.gallery_mid2{
	width:194px;
	float:left;
	background:url(../images/gallery_bg.gif) repeat-x #f7941e;
	text-align:center;
	padding-bottom:10px;
	border-right:solid 2px #FFFFFF;
	border-left:solid 2px #FFFFFF;
	}
.gallery_mid2 p{
	font:11px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:left;
	padding:8px 0 0 10px;	
	}
.member_mid{
	width:194px;
	float:left;
	height:116px;
	background:url(../images/member_box_bg.gif) no-repeat #303030;
	text-align:center;
	font: bold 16px  Arial, Helvetica, sans-serif;
	color:#f3811b;
	line-height:25px;
	padding:15px 0 0 0px;
	border-right:solid 2px #f38019;
	border-left:solid 2px #f38019;
	}
.member_mid span{
	font:17px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
.member_mid2{
	width:194px;
	float:left;
	height:70px;
	background:url(../images/contact_bg.gif) no-repeat #303030;
	text-align:center;
	font:13px  Arial, Helvetica, sans-serif;
	color:#f38522;
	line-height:25px;
	padding:0px 0 0 0px;
	border-right:solid 2px #f38019;
	border-left:solid 2px #f38019;
	}
.member_mid2 span{
	font:bold 14px  Arial, Helvetica, sans-serif;
	color:#ffffff;
	}
#body_mid{
	width:588px;
	float:left;
	}
#body_mid_main{
	width:542px;
	margin:0 auto;
	overflow:hidden;
	background:#3f3f3f;
	border:solid 1px #FFFFFF;
	}
.mid_heading{
	width:542px;
	float:left;
	height:34px;
	font:bold 18px  Arial, Helvetica, sans-serif;
	color:#303030;
	text-align:center;
	padding:10px 0 0 0px;
	background:url(../images/mid_heading_bg.gif) repeat-x;
	}
#body_right{
	width:198px;
	float:left;
	}
.mid_top_box{
	width:542px;
	float:left;
	}
.mid_top_box_heading{
	width:262px;
	float:left;
	height:24px;
	font:bold 14px  Arial, Helvetica, sans-serif;
	color:#d27d16;
	padding:8px 0 0 10px;
	background:#515151;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	}
.mid_top_box_bottom{
	width:532px;
	float:left;
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:8px 0 0 10px;
	background:url(../images/box_logo.gif) bottom left no-repeat;
	}
.mid_top_box2{
	width:542px;
	float:left;
	border-top:solid 1px #FFFFFF;
	}
.mid_top_box2_heading{
	width:349px;
	float:left;
	height:24px;
	font:bold 14px  Arial, Helvetica, sans-serif;
	color:#d27d16;
	padding:8px 0 0 10px;
	background:#515151;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	}
.mid_top_box2_bottom{
	width:532px;
	float:left;
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:8px 0 0 10px;
	}
#body_bottom{
	width:100%;
	margin:0 auto;
	background:url(../images/body_bot_bg.gif) repeat-x;
	overflow:hidden;
	}
#body_bottom_mian{
	width:984px;
	margin:0 auto;
	}
.body_bottom_box{
	width:328px;
	float:left;
	}
.body_bottom_img{
	width:136px;
	float:left;
	padding:15px 0 0 0px;
	}
.body_bottom_right{
	width:182px;
	float:left;
	height:113px;
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	padding:13px 0 0 10px;
	background:url(../images/bot_box_bg.gif) repeat-x;
	}
.body_bottom_right p{
	font:bold 14px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#303030;
	}
#fotter{
	width:100%;
	margin:0 auto;
	height:75px;
	padding:25px 0 0 0px;
	font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#b4b4b4;
	text-align:center;
	background:url(../images/fotter_bg.gif) repeat-x;
	overflow:hidden;
	}
#fotter a{
	font:bold 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	}
#fotter a:hover{
	color:#d27d16;
	}
#fotter p{
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#b4b4b4;
	text-align:center;
	padding-top:10px;
	}
#fotter p a{
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#b4b4b4;
	text-align:center;
	text-decoration:none;
	}
#fotter p a:hover{
	font:11px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#d27d16;
	text-align:center;
	text-decoration:underline;
	}
.gallery_crv_bg{
 width:198px;
 float:left;
 height:44px;
 text-align:center;
 background:url(../images/vote_crv.gif) no-repeat;
 }	
 
 
.news-text
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	padding:10px 0 0 10px;
}
.news-text strong
{
	font:13px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}
.news-text a
{
	color:#ffffff;
	text-decoration:underline;
}
.news-text a:hover
{
	color:#F98D09;
	text-decoration:none;
}
.org-heading{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#F98D09;
	font-size:20px;
	font-weight:bold;
	padding-left:10px;
	}

.black-heading{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	}

.black-bg{
	background:#000000;
	}
.white-font{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	}
.white-font18{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:18px;
	text-decoration:none;
	}

.org-font13{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	padding-left:10px;
	}
.org-font13 a{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}
.org-font13 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#FE4F00;
	font-size:13px;
	font-weight:bold;
	}
.input
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:13px;
	border: solid 1px #CCCCCC;
}

.top-font
{
	padding-left:20px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	
}
.top-font strong
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
}
.top-font a
{
	color:#ffffff;
	text-decoration:underline;
}
.top-font a:hover
{
	color:#F98D09;
	text-decoration:none;
}
.black-link a
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.black-link a:hover
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FF6F04;
}

.links{
	margin:0px;
	padding:0px;
	width:200px;
	margin-left:auto;
	margin-right:auto;
	}

.links ul{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style:none;
	color:#ffffff;
	margin:0px;
	padding:0px;
	}
	
.links ul li{
	background:url(../images/link.gif) no-repeat center left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:25px;
	padding-left:22px;
	}

.links ul li a{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	line-height:22px;
	text-decoration:none;
	}

.links ul li a:hover{
 	color:#F98D09;
	}
	
	
.submit-btn
{
	background:url(../images/button-bg.gif) top left no-repeat;
	border:0px;
	width:82px;
	height:26px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}

.small-black-heading{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	}
.table-border-new
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	padding:10px 0 0 10px;
}
