body {
	background:#FFF url(../images/body-bg.jpg) repeat-x top left;
	margin: 0px;
}
img
{border:none;}
	.wrapper
	{
	width:960px;
	height:auto;
	margin:0 auto;
	float:none;
	padding-top:20px;
}
	.header 
	{
	background: url(../images/banner.png) no-repeat top left;
	width:960px;
	height:295px;
	float:left;
	padding-top:12px;
}
	.logosliderouter
	{
	width:727px;
	height:195px;
	padding:0 0 0 196px;
	float:left;
}
	.logoouter_con 
	{
	width:290px;
	height:118px;
	padding:21px 0 0 0;
	float:left;
}
	.imageslider_outer 
	{
	width:437px;
	height:173px;
	float:left;
}
	.tabsectionouter
	{
	width:752px;
	height:50px;
	float:left;
	padding:0 0 0 196px;
}
/*---top navigation ----*/
	.topnavigation
	{
	width:752px;
	font-weight: bold;
	padding-top:8px;
}
	.topnavigation ul
	{
	width: 100%;
	padding: 4px 0;
	margin: 0;
	text-align: left;
	overflow:hidden;
}
	.topnavigation ul li
	{
	float:left;
	display: inline;
	border-right:1px solid #333333;
	padding:0 33px; 
}
	.topnavigation ul li a{
	display:block; 
	height:auto; 
	float:left; 
	font:18px "Times New Roman", Times, serif;
	text-decoration:none; 
	font-weight:500;
	line-height:20px; 
	white-space:nowrap; 
	color:#FFFFFF;
}
	.topnavigation ul li a:hover, .topnavigation ul li a.selected
	{ 
	cursor:pointer; 
	color:#999999;	
	text-decoration:underline;
}
.topnavigation ul li.current_page_item  a
	{ 
	cursor:pointer; 
	color:#999999;	
	text-decoration:underline;
}

/*top navigation end*/
/*inner page header*/
	.header_innerpage 
	{
	background: url(../images/header-content.jpg) no-repeat top left;
	width:960px;
	height:193px;
	float:left;
	padding-top:7px;
}
	.logoouter_innerpage
	{
	width:625px;
	height:128px;
	float:left;
	padding-left:335px;
}
	.innerpage_logoouter_con 
	{
	width:290px;
	height:118px;
	float:left;
	padding-top:5px;
}
/*---top navigation ----*/
	.innerpage_tabsectionouter
	{
	width:752px;
	height:50px;
	float:left;
	padding:0 0 0 115px;
}
	.innerpage_topnavigation
	{
	width:752px;
	font-weight: bold;
	padding-top:8px;
}
	.innerpage_topnavigation ul
	{
	width: 100%;
	padding: 4px 0;
	margin: 0;
	text-align: left;
	overflow:hidden;
}
	.innerpage_topnavigation ul li
	{
	float:left;
	display: inline;
	border-left:1px solid #333333;
	padding:0 33px; 
}
	.innerpage_topnavigation ul li.noborder
	{
	border:none;
}
	.innerpage_topnavigation ul li a{
	display:block; 
	height:auto; 
	float:left; 
	font:18px "Times New Roman", Times, serif;
	text-decoration:none; 
	font-weight:500;
	line-height:20px; 
	white-space:nowrap; 
	color:#FFFFFF;
}
	.innerpage_topnavigation ul li a:hover
	{ 
	cursor:pointer; 
	color:#999999;	
	text-decoration:underline;
}
	.innerpage_topnavigation ul li.current_page_item  a
	{ 
	cursor:pointer; 
	color:#999999;	
	text-decoration:underline;
}

/*top navigation end*/
/*inner page header*/

	.main_bodycontainer
	{
	width:960px;
	height:auto;
	float:left;
	overflow:hidden;
	padding:10px 0px; 
}
	.body_leftside
	{
	width:660px;
	height:auto;
	float:left;
	overflow:hidden;
}
	.body_leftsinglebox
	{
	width:660px;
	height:auto;
	float:left;
}
	.body_left_topsection
	{
	width:660px;
	height:18px;
	float:left;
	overflow:hidden;
	background:url(../images/body_top.png) no-repeat top left;
}
	.body_left_bottomsection
	{
	width:660px;
	height:18px;
	float:left;
	overflow:hidden;
	background:url(../images/body_bottom.png) no-repeat top left;
}
	.body_left_midsection
	{
	width:620px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/body_mid.png) repeat-y  top left;
	padding:0 20px;
}
	.body_rightside
	{
	width:290px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:center;
	padding-left:10px;
}
	.body_singlebox
	{
	width:290px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
}
	.body_right_topsection
	{
	width:290px;
	height:38px;
	float:left;
	overflow:hidden;
	background:url(../images/right_topbg.png) no-repeat top left;
}
	.body_right_bottomsection
	{
	width:290px;
	height:16px;
	float:left;
	overflow:hidden;
	background:url(../images/right_bottombg.png) no-repeat top left;
}
	.body_right_midsection
	{
	width:290px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/right_midbg.png) repeat-y  top left;
	padding-top:20px;
}
	.body_right_topsection h2 
	{
	padding:0px;
	margin:0px;
	font:bold 16px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	text-align:left; 
	padding-left:15px;
	line-height:38px;  
 }
	.signup_field_full
	{
	width:270px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:5px;
	padding-left:20px;
}
	.signup_field_content
	{
	width:70px;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:left;
	font-family:Arial, Verdana, "Times New Roman";
	font-size:12px;
	font-weight:500;
	color:#333333;	
	padding:10px 5px 0 10px;
}
	.signup_field_text
	{
	width:150px;
	height:auto;
	float:left;
	padding-top:5px;
	font-size:12px;
	line-height:25px;
}
	.signup_input_text
	{
	width:130px;
	background:#ffffff;
	margin:0;
	padding:3px 3px;
	border:1px solid #d9d9d9;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
}
	.signup_button
	{
	width:83px;
	height:25px;
	float:left;
	border:none;
	cursor:pointer;
	background:url(../images/signup.png) no-repeat top left;
}
	.body_right_midscontent
	{
	width:250px;
	height:auto;
	float:left;
	overflow:hidden;
	background:url(../images/right_midbg.png) repeat-y  top left;
	padding:0px 20px ;
}
	.body_right_midscontent li
	{
	list-style:none;
}
	.body_right_midscontent li h2.widgettitle
	{
	display:none;
	margin:0px;
}
        .body_right_midscontent #wp125 #wp125adwrap_1c .wp125ad a img{margin-bottom:10px;}
/*footer section*/
	.footer_outer 
	{
	background: url(../images/copyright.png) no-repeat top left;
	width: 960px;
	height:86px;
	float:left;
	padding-top:25px;
 }
	.footer_outer p.footer 
	{  
	margin:0px;
	padding:0px;
	widows:960px;
	height:25px;
	text-align:center;
	font:normal 16px "Times New Roman", Times, serif; 
	color:#CCCCCC; 
}
	.footer_outer p.footer a
	{  
	color:#000000; 
	text-align:left;
	text-decoration:none; 
	padding:0 10px;
}
	.footer_outer p.footer a:hover
	{  
	color:#000000; 
	text-align:left; 
	text-decoration:underline; 
}
	.footernavouter
	{
	width:610px;
	height:50px;
	float:left;
	padding:0 0 0 250px;
}
/*---top navigation ----*/
	.footernavigation
	{
	width:460px;
	font-weight: bold;
	text-align:center;
}
	.footernavigation ul
	{
	width: 500px;
	padding: 2px 0;
	margin: 0;
	overflow:hidden;
}
	 .footernavigation li
	{
	display: inline;
	padding-bottom:5px;
	float:left;
	padding:0 10px;
	border-right:solid 1px #CCCCCC;
}
	.footernavigation ul li a{
	height:auto; 
	float:left; 
	font:normal 16px "Times New Roman", Times, serif; 
	color:#000000; 
	text-decoration:none; 
	font-weight:500;
	line-height:15px; 
	text-align:center;
	padding-bottom:5px;
}
	.footernavigation ul li.first{
	padding-left:40px;
}
	.footernavigation ul li#menu_item_19{
	border:none;
}
	.footernavigation ul li a:hover, .topnavigation ul li a.selected
	{ 
	cursor:pointer; 
	color:#000000;	
	text-decoration:underline;
}
	.footernavigation_first
	{
	width:440px;
	font-weight: bold;
	text-align:center;
	padding-left:33px;
}
	.footernavigation_first ul
	{
	width: 500px;
	padding: 2px 0;
	margin: 0;
	overflow:hidden;
}
	 .footernavigation_first li
	{
	display: inline;
	padding-bottom:5px;
	float:left;
	padding:0 10px;
	border-right:solid 1px #CCCCCC;
}
	.footernavigation_first ul li a{
	height:auto; 
	float:left; 
	font:normal 16px "Times New Roman", Times, serif; 
	color:#000000; 
	text-decoration:none; 
	font-weight:500;
	line-height:15px; 
	text-align:center;
	padding-bottom:5px;
}
	.footernavigation_first ul li.first{
	padding-left:40px;
}
	.footernavigation_first ul li#menu_item_15{
	border:none;
}
	.footernavigation_first ul li a:hover, .topnavigation ul li a.selected
	{ 
	cursor:pointer; 
	color:#000000;	
	text-decoration:underline;
}

/*top navigation end*/






















/*new classes*/
	.body_left_midsection  .heading 
	{
	padding:0px;
	margin:0px;
	float:left;
	padding:10px 0px;
	color:#FFFFFF;
	font-size:12px;
	border-bottom:dashed 1px #6c8aa6;
}
	.body_left_midsection  .heading span.readmore
	{
	color:#999999;
	text-align:right;
	float:right;
	width:600px;
	font:normal 12px Arial,"Times New Roman", Times, serif;
	margin-top:-22px; 
}	
	.body_left_midsection  .heading span.readmore a
	{
	color:#999999;
	text-decoration:underline;
	font:normal 12px Arial,"Times New Roman", Times, serif;
}	
	.body_left_midsection  .heading span.readmore a:hover
	{
	color:#999999;
	text-decoration:none;
}
	.body_left_midsection  .heading h2 
	{
	padding:0px;
	margin:0px;
	font:normal 22px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	text-align:left; 
	padding-bottom:5px;
}
	.body_left_midsection  .heading h2  a, a:hover
	{
	color:#FFFFFF;
	text-decoration:none;
}
	.body_left_midsection  .heading small
	{
	width:auto;
	padding:0px;
	margin:0px;
	padding :2px 5px 2px 0px;;
	font:normal 12px Arial,"Times New Roman", Times, serif; 
	color:#fdbd52; 
}
        .body_left_midsection #content .pagetitle{font-size:25px;}
        .body_left_midsection .heading .postmetadata{padding:0px;}
        .body_left_midsection .heading .entry p{margin:10px 0px 0px 0px !important;}

	.body_left_midsection  .heading .postcontent p, .body_left_midsection .heading .entry p
	{
	font:normal 12px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	padding:0px;
	margin:0px;
	text-align:left;
	padding:0px 0px 5px 0px;
	line-height:20px;
}
	.body_left_midsection  .heading  p.postcomments, .body_left_midsection  .heading  #arc
	{
	font:normal 12px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	padding:0px;
	margin:0px;
	text-align:left;
	padding-top:5px;
}
	.body_left_midsection .heading  p.postcomments a, .body_left_midsection  .heading  #arc a
	{
	color:#999999;
	text-decoration:underline;
	padding:0 5px;
}	
	.body_left_midsection .heading  p.postcomments a:hover, .body_left_midsection  .heading  #arc a:hover
	{
	color:#999999;
	text-decoration:none;
}
	.body_left_midsection  .post
	{
	padding:0px;
	margin:0px;
	float:left;
	padding:10px 0px;
	color:#FFFFFF;
	font-size:12px;
}
	.body_left_midsection  .post h2 
	{
	width:600px;;
	padding:0px;
	margin:0px;
	font:normal 22px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	text-align:left; 
	float:left;
}
	.body_left_midsection  p
	{
	padding:0px;
	margin:0px;
	font:normal 12px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	text-align:left;
	float:left;
	line-height:20px;
	padding:10px 10px 5px 10px;;
}
	.body_left_midsection  p a
	{
	color:#FFFFFF;
	text-decoration:underline;
	font:normal 12px Arial,"Times New Roman", Times, serif;
}	
	.body_left_midsection  p a:hover
	{
	color:#FFFFFF;
	text-decoration:none;
}








































	.contactaddress
	{
	width:600px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-top:20px;
	padding-left:20px;
}
	.contactaddress p.details
	{
	padding:0px;
	margin:0px;
	height:auto;
	float:left;
	overflow:hidden;
	width:600px;
	font:normal 14px Arial,"Times New Roman", Times, serif; 
	color:#FFF; 
	text-align:left;
	height:auto; 
}
	.contactaddress p.details  a
	{
	color:#ffcc00;
	text-decoration:underline;
	font:normal 14px Arial,"Times New Roman", Times, serif;
}	
	.contactaddress p.details  a:hover
	{
	color:#ffcc00;
	text-decoration:none;
}

	.body_right_contactouter
	{
	width:600px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-top:20px;
	padding-left:20px;
}
	.body_right_contactouter p.outercon
	{
	padding:0px;
	margin:0px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-bottom:10px;
	width:600px;
}
	.body_right_contactouter p.outercon span
	{
	padding-left:5px;
	color:#FF0000;
}
	.contact_input_text
	{
	width:250px;
	background:#ffffff;
	margin:0;
	padding:3px 3px;
	border:1px solid #CCCCCC;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
}
	.contact_input_textarea
	{
	width:250px;
	background:#ffffff;
	margin:0;
	padding:3px 3px;
	border:1px solid #CCCCCC;
	outline-width:0;
	font:12px Arial,Helvetica,Sans-serif;
	font-weight:500;
	float:left;
	color:#888888;
	margin-right:15px;
	display:inline;
	height:100px;
}
	.contact_button
	{
	width:83px;
	height:25px;
	float:left;
	border:none;
	cursor:pointer;
	background:url(../images/submit.png) no-repeat top left;
	font-size:14px;
	color:#263c51;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

