@charset "utf-8";
body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; }

#logosection {
	height: 80px;
	width: 982px;
	margin:0 auto;
}
#logo {
	float: left;
	height: auto;
	width: 153px;
	padding-top:29px;
}
#logotext {
	float: left;
	height: auto;
	width: 332px;
}
.logotext {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #979797;
	vertical-align:bottom;
	line-height: 11px;
	}


#followus {
	float: right;
	height: auto;
	width: 300px;
	margin-top:3px;
}
#callus {
	float: right;
	height: auto;
	width: 300px;
	margin-top:33px;
}
.textbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #707381;
}
#menusection {
	background-color: #454855;
	height: 34px;
	width: 982px;
	margin:0 auto;
}
#menuop1{padding-left:8px}


.line_color {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
}
#menuop2 {
	float: right;
	height: auto;
	width: 272px;
}

#menusection li a{ text-decoration:none;list-style:none; display:inline; font-family:Arial; font-size:10px; color:#FFFFFF;}
#menusection li a:hover{ text-decoration:none;list-style:none; display:inline; font-family:Arial; font-size:10px; color: #FFFFCC;}
#menusection li{list-style:none; display:inline; font-family:Arial; font-size:10px; color:#FFFFFF; padding:6px;}


#menuop1 {
	float: left;
	height: auto;
	width: 550px;
}


#logotext1 {padding-top:46px; padding-left:10px;}

#flash {
	height: 292px;
	width: 100%;
	margin:0 auto;
	margin-top:10px;
}
#expertise {
	height: 52px;
	width: 980px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d8dd;
	border-bottom-color: #d3d8dd;
	border-left-color: #d3d8dd;
	margin:0 auto;
}
#expertise1 {
	float: left;
	height: auto;
	width: 100px;
	margin-left:10px;
	margin-top:20px;
}
#expertise2 {
	float: left;
	height: auto;
	width: 854px;
	margin-top:10px;
}
#bluesection {
	background-color: #2071a4;
	height: 100px;
	width: 982px;
	margin:0 auto;
	margin-top:15px;
}
#greysection {
	background-color: #f4f5f6;
	height: 84px;
	width: 980px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #d3d8dd;
	border-bottom-color: #d3d8dd;
	border-left-color: #d3d8dd;
	margin:0 auto;
}
#footer {
	height:80px;
	width: 982px;
	margin:0 auto;
}
#links {
	float: left;
	height: 30px;
	margin-top:5px;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#linkstext {
	float: left;
	height: auto;
	width: 600px;
	margin-top:-10px;
	margin-left:-42px;
	
}
#linktext1 {
	float: right;
	height: auto;
	width: 350px;
	margin-top:-10px;
	margin-right:-62px;
}
#copyright {
	width: 100%;
	padding-top:20px;
	}
.footer {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #7d7d7d;
}

#copyright {
	width: 100%;
	padding-top:45px;
}
#ftext1 {
	float: left;
	width: 550px;
}
#ftext2 {
	float: right;
	width: 400px;
}
#bluesec1 {
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	}
#bluesec1:hover{
	background-color:#195d87;
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	}
.bheds {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

#bluesec2 {
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec2:hover {
	background-color:#195d87;
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec3 {
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec3:hover {
	background-color:#195d87;
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec4 {
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec4:hover {
	background-color:#195d87;
	float: left;
	height: 100px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

#gsec1 {
	float: left;
	height: 74px;
	width: 243px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d3d8dd;
}
#gsec2 {
	float: left;
	height: 74px;
	width: 243px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d3d8dd;
}	
#gsec3 {
	float: left;
	height: 74px;
	width: 243px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d3d8dd;
}	
#gsec4 {
	float: left;
	height: 74px;
	width: 243px;
	}		
	
#gsec1text {float: left; height: 74px; width: 100%; padding-top: 10px; padding-left: 18px; padding-right:10px; font-family:Arial; font-size:14px; font-weight:normal;}
#gsec2text {float: left; height: 74px; width: 100%; padding-top: 10px; padding-left: 18px; font-family:Arial; font-size:14px; font-weight:normal;}
#gsec3text {float: left; height: 74px; width: 100%; padding-top: 10px; padding-left: 18px; font-family:Arial; font-size:14px; font-weight:normal;}
#gsec4text {float: left; height: 74px; width: 100%; padding-top: 10px; padding-left: 18px; font-family:Arial; font-size:14px; font-weight:normal;}

#sec1text{padding-left:18px; padding-top:13px; font-family:Arial; font-size:11px; font-weight:normal; color:#8fb6ce;}
#sec2text{padding-left:18px; padding-top:13px; font-family:Arial; font-size:11px; font-weight:normal; color:#8fb6ce;}
#sec3text{padding-left:18px; padding-top:13px; font-family:Arial; font-size:11px; font-weight:normal; color:#8fb6ce;}
#sec4text{padding-left:18px; padding-top:13px; font-family:Arial; font-size:11px; font-weight:normal; color:#8fb6ce;}


#linktext1 li a{ text-decoration:none;list-style:none; display:inline; font-family:Arial; font-size:10px; color:#333333;}
#linktext1 li a:hover{ text-decoration:underline;list-style:none; display:inline; font-family:Arial; font-size:10px; color: #000000}
#linktext1 li{list-style:none; display:inline; font-family:Arial; font-size:10px; color:#333333; padding:2px;}

#linkstext li a{ text-decoration:none;list-style:none; display:inline; font-family:Arial; font-size:10px; color:#333333;}
#linkstext li a:hover{ text-decoration: underline; list-style:none; display:inline; font-family:Arial; font-size:10px; color: #000000;}
#linkstext li{list-style:none; display:inline; font-family:Arial; font-size:10px; color:#333333; padding:2px;}


#innerpagecont {
	background-color: #FFFFFF;
	height: auto;
	width: 982px;
	margin:0 auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d3d8dd;
	border-left-color: #d3d8dd;
	background-color:#FBFBFB;
}
.inner_heads {
	font-family: Arial;
	font-size: 19px;
	font-weight: normal;
	color: #333333;
}
.smallhed {
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
}
.innertext {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.rightwhite {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.rightwhite a{
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.rightwhite a:hover{
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFCC;
}
.righttext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.innersubgeads {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.innersubgeads a{
	text-decoration:none;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.innersubgeads a:hover{
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
#testi {
	clear: both;
	height: 300px;
	width: 150px;
}
.border {
	border: 5px solid #EBEBEB;
}
#marqueecontainer{
position: relative;
width: 190px; 
height: 190px;
background-color: ##F7F7F7;
overflow: hidden;
padding: 2px;
padding-left: 4px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color:#333333;
}

#sub2{margin-top:8px; width:93%}