
/* Main CSS Start */
* {
padding:0;
margin:0;
}

body {
background:url(images/body-bg.gif) repeat;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #666;
}
h1{
font-family: 'DroidSansRegular';
font-size:43px;
color:#fff;
padding:0 0 10px 0;
font-weight:normal;
}
h2{
font-size:17px;
color:#084887;
padding:0 0 14px 0;
}
h3{
font-family: 'DroidSansRegular';
font-size:16px;
color:#6ebb1f;
padding:0 0 33px 0;
font-weight:normal;
}
h4{
font-size:13px;
color:#26558B;
padding:0 0 10px 0;
}
h5{
font-size:12px;
color:#26558B;
padding:0 0 10px 0;
}
h6{
font-size:12px;
color:#8a4355;
padding:0 0 10px 0;
} 
p{
font-size:14px;
padding:0 0 21px 0;
color:#4c4c4c;
line-height:16px;
}

ul {
padding:0 0 10px 30px;
list-style:disc;
}
ul li {
}
ol {
padding:0 0 10px 30px;
list-style:decimal;
}
ol li {
}
a{
color:#3096b8;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
img.centered{
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom:23px;
}
img.alignright{
padding: 0px;
margin:5px 0 10px 10px;
display: inline;
}
img.alignleft{
padding: 0px;
margin:5px 10px 5px 0;
display: inline;
}	
img.aligncenter{
display: block;
padding: 0px;
margin:0 10px 0 10px;
}
.alignright{
float: right;
}
.alignleft
{float: left;
}

/* Main CSS End */

#wrapper {
width:998px;
margin: 0 auto;
}

/* Header CSS Start */

#header{
float:left;
width:985px;
height:112px;
padding:27px 0 0 0;
}
#logo{
	float:left;
	position:relative;
	padding:0 0 0 0;
	left:-5px;
}
#header-right{
	float:right;
	padding:0 0 0 0;
	}
.header-right-top{
	float:left;
	}	
.header-right-top ul{
	float:left;
	list-style:none;
	padding:0 0 14px 0;
	}
.header-right-top ul li{
	float:left;
	padding:0 10px;
	background:url(images/header-top-strip.gif) no-repeat left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3e3d3d;

	}
.header-right-top ul li a{
	font-size:11px;
	color:#3e3d3d;
	text-decoration:none;
	}	
.header-right-top ul li label{
	color:#6ebb1f;
	font-size:11px;
	float:left;
	padding:0 5px 0 0;
	}			
.search-bar{
	float:left;
	}	
.search-bar span{
	float:left;
	background:url(images/input-bg.gif) no-repeat left top;
	width:215px;
	height:39px;
	border:none;
	}
.search-bar span input{
	border:none;
	background:none;
	height:39px;
	width:170px;
	float:left;
	padding:0 10px 0 35px;
	line-height:39px;
	font-size:14px;
	color:#707478;
	}		
.search-bar span.submit{
	float:left;
	background:url(images/search-left.png) no-repeat;
	background-position:0 0;
	width:94px;
	height:39px;
	}	
.search-bar span.submit:hover{
	background-position:-94px 0;
	
	}	
.search-bar span.submit input.submit{
	float:left;
	cursor:pointer;
	border:none;
	width:94px !important;
	}	
.none{
	background:none !important;
	padding-left:0 !important;
	}	
/* Header CSS End */

/* Menu CSS Start */

#menu {
height:45px;
background:url(images/menu-bg.gif) no-repeat left top;
padding-bottom:18px;
}
#menu ul{
float:left;
padding:0;
list-style:none;
}
#menu ul li{
padding:0;
list-style-type:none;
line-height:45px;
/*padding:0 18px;*/
padding:0 40px;
float:left;
background:url(images/menu-strip.gif) no-repeat left center;
}
#menu ul li a{
text-decoration:none;
font-size:16px;
font-weight:bold;
color:#084887;
text-shadow:2px 1px 1px #fff;
text-transform:uppercase;
}
#menu ul li a:hover,#menu ul li a.active{
color:#6ebb1f;
}
/* Menu CSS End */

/*banner*/
.banner{
	float:left;
	width:998px;
	height:370px;
	background:url(images/banner-bg.jpg) no-repeat left top;
	position:relative;
	}
.banner-left{
	float:left;
	width:430px;
	padding:32px 0 0 34px;
	}	
	
.banner-left p{
		font-size:16px;
		color:#dfdfdf;
		padding:0 0 38px 0;
		width:402px;
		line-height:20px;
		}
.work{
	position:absolute;
	right: 19px;
    top: -6px;
	z-index:9999;
	}	
.slider{
	float:right;
	position:relative;
	background:url(images/slider-bg-2.png) no-repeat left top;
	width:500px;
	height:380px;
	right:0;
	top:10px;
	padding:10px 0 0 31px;
	}	
.slider ul{
	float:left;
	padding:0 0 0 0;
	list-style:none;
	}
.slider ul li{
	float:left;
	padding:0 0 0 0;
	}			
/*!banner*/

/* Content CSS Start */

#content {
	float:left;
	width:977px;
}
#col-1 {
width:270px;
float: left;
}
.post-text{
	position:absolute;
	left:8px;
	top:28px;
	}
/*.post-text a{
	font-size:18px;
	color:#fff;
	text-decoration:none;
	background-color: #0D2C4B;
	}	*/

.post-text a{
	font-size:18px;
	color:#fff;
	text-decoration:none;
	background-color: #0D2C4B;
	float:left;
	padding: 6px;
position:relative;
bottom: 6px;
right: 8px;
	}

.left-post{
	float:left;
	width:270px;
	padding:22px 0 27px 0;
	border-bottom:1px solid #c9c9c9;
	position:relative;
	}
.left-post img{
	float:left;
	margin:0 0 17px 0;
	}
.left-post a{
	}
.left-post a:hover{
	}			
#col-1 p{
	font-size:11px;
	color:#3e3d3d;
	padding-bottom:21px;
	line-height:16px;
	}	
#col-2 {
width:672px;
float: right;
padding:0 0 30px 0;
}
.right-post{
	float:right;
	width:672px;
	border-bottom:1px solid #c7c8c8;
	padding:16px 0 24px 0;
	}
.content-bot{
	float:left;
	width:977px;
	border-top:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	}
.content-bot-left{
	float:left;
	padding:0 0 0 0;
	}
.content-bot-left ul{
	float:left;
	list-style:none;
	padding:14px 0 10px 0;
	}
.content-bot-left ul li{
	float:left;
	padding:0 7px;
	font-size:11px;
	color:#3e3d3d;
	background:url(images/content-strip.gif) no-repeat left center;
	}
.content-bot-left ul li a{
	font-size:11px;
	color:#3e3d3d;
	text-decoration:none;
	}
.content-bot-left ul li a:hover{
	}					
.right-cont{
	float:right !important;
	}
/* Content CSS End */

/* Footer CSS Start */

#footer {
width:977px;
float:left;
padding:0 0 0 0;
}
.top-footer{
	float:left;
	padding:0 0 0 0;
	width:977px;
	min-height:123px;
	height:auto !important;
	height:123px;
	}
.footer-1{
	float:left;
	background:url(images/border-right.gif) no-repeat right top;
	padding:18px 25px 0 0;
	min-height:123px;
	height:auto !important;
	height:123px;

	}
.footer-1 img{
	float:left;
	padding:0 12px 0 0;
	}		
.footer-1 span{
	float:left;
	padding:62px 0 0 0;
	font-size:13px;
	color:#3e3d3d;
	}	
.footer-2{
	float:left;
	padding:18px 35px 0 20px;
	background:url(images/border-right.gif) no-repeat right top;
	width:220px;
	min-height:123px;
	height:auto !important;
	height:123px;

	}
.footer-2 ul{
	float:left;
	padding:0 0 0 0;
	list-style:none;
	}
.footer-2 ul li{
	display:block;
	padding:0 0 2px 0;
	font-size:14px;
	color:#3e3d3d;
	}			
.footer-3{
	float:left;
	padding:18px 35px 0 30px;
	border-right:1px solid #c7c8c8;
	min-height:123px;
	height:auto !important;
	height:123px;
	}
.footer-3 ul{
	float:left;
	padding:0 0 37px 0;
	list-style:none;
	}
.footer-3 ul li{
	display:block;
	padding:0 0 4px 0;
	font-size:14px;
	color:#3e3d3d;
	
	}
.footer-3 ul li label{
	color:#71be22;
	float:left;
	padding:0 0 0 0;
	}	
.footer-3 ul li a{
	text-decoration:none;
	color:#3e3d3d;
	}
.social{
	float:left;
	padding:0 0 0 0;
	}	
.social ul{
	list-style:none;
	padding:0 0 0 0;
	float:left;
	}
.social ul li {
	float:left;
	font-size:14px;
	color:#3e3d3d;
	padding:0 10px 0 0;
	}	
.bootom-footer{
	float:left;
	padding:0 0 5px 0;
	width:264px;
	}	
.bootom-footer ul{
	float:left;
	padding:0 0 0 0;
	list-style:none;
	}
.bootom-footer ul li{
	width:264px;
	display:block;
	float:left;
	padding:8px 0 6px 0;
	border-bottom:1px solid #c7c7c7;
	}	
	
.bootom-footer ul li:last-child
{
border-bottom:none;
}
.bootom-footer ul li a{
	font-size:14px;
	color:#4c4c4c;
	text-decoration:none;
	}		
.bootom-footer ul li a:hover,
.bootom-footer ul li a.activee{
	color:#6ebb1f;
	}									
/* Footer CSS End */
.no-border{
	border:none !important;
	}
#buuton{
	position:relative;
	width:480px;
	z-index:999;
	}	
#next2{
	position:absolute;
	background:url(images/slider-btn.png) no-repeat;
	background-position:0 0;
	height:49px;
	width:49px;
	z-index:9999;
	top:148px;
	left:-28px;
	cursor:pointer;
	}
#next2:hover{
		background-position:-90px 0;
	}	
#prev2{
	position:absolute;
	background:url(images/slider-btn2.png) no-repeat;
	background-position:0 0;
	height:49px;
	width:49px;
	z-index:9999;
	right:-9px;
	top:148px;
	cursor:pointer;
	}
#prev2:hover{
background-position:-90px 0;
	
	}			
.read-more{
	background:url(images/read-more-1.png) no-repeat;
	background-position:0 0;
	width:94px;
	height:29px;
	float:left;
	font-size:14px;
	text-decoration:none;
	color:#4c4c4c;
	line-height:29px;
	padding:0 0 0 10px;
	}	
.read-more:hover{
	background-position:-104px 0;
	color:#fff;
	}	
.login{
	background:url(images/client-login.png) no-repeat;
	background-position:0 0;
	float:left;
	width:179px;
	height:47px;
	font-size:16px;
	font-weight:bold;
	line-height:47px;
	text-decoration:none;
	color:#10304f;
	padding:0 0 0 33px;
	text-transform:uppercase;
	}
.login:hover{
	background-position:-211px 0;
	}	
	
	
/*-------------------images-------------------------*/	


#imagebox
{
float: right;
margin-left: 25px;
}

#imagebox img
{
margin-bottom: 10px;
border: 3px solid #ddd;
-moz-box-shadow: 1px 2px 3px rgba(0,0,0, 0.3)
}

#topleft { margin-top: 0; float: left; width: 50%; color:<?php echo $temvar9; ?>;}

#topleft a {color:<?php echo $temvar9; ?>}
#topleft a:hover {text-decoration:underline;}


#topright { margin-top: 0; float: left; width: 50%; text-align:right;}



.fn1 {width: 520px;
	display:block;
	float: left;}

.myhide{
	display:none; 
	border: 1px dotted #ccc; 
	margin: 10px 0 10px 0;
	padding: 10px;
	width: 570px;
	background-color: #F5F5F5;
	}


