@charset "utf-8";
body {margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; background-image:url(../images/bg1.gif); }

#exp{ position:absolute; margin-left:700px;}

.port {	border: 1px solid #666; padding:10px; background-color:#fff;}
.bbor {
	border: 5px solid ##1E2D54;
}


#facebook{ background-image:url(../images/sprites.png); width:50px; height:23px; }

#logosection {
	height: 80px;
	width: 982px;
	margin:0 auto;
}

#tbg{ position: absolute; height:50px; width:100%; background-image:url(../images/t_bg.png); z-index:-1}

#bot{ width:100%; height:64px; background-image:url(../images/bot.jpg); vertical-align:middle; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:16px;}
#bot a{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px; line-height:20px;}



#middle_white{ width:952px; background-color:#fff; margin:0 auto; height:895px; margin-top:13px; margin-bottom:20px; padding:15px;}
#logo {
	float: left;
	height: auto;
	width: 153px;
	padding-top:25px;
}
#more{ width:78px; height:35px;  float:right; margin:5px 438px 0 0}

#more img{ padding-top:10px;}

#pin1{ position: absolute; margin-top:-67px; margin-left:-20px}
#pin2{ position: absolute; margin-top:-67px; margin-left:60px}
#pin3{ position: absolute; margin-top:-67px; margin-left:140px}
#pin4{ position: absolute; margin-top:-67px; margin-left:220px}
#pin5{ position: absolute; margin-top:-67px; margin-left:300px}

#boxes{ height:297px; margin-bottom:15px}
#trusted_part{ width:470px; height:200px; margin-right:10px; float:left }
#trusted_part h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; padding:14px 0 0 10px; letter-spacing:-1px;}
#trusted_part p{ font-family:arial; font-size:12px; color: #333; padding:14px 15px 0 10px; margin:0px; line-height:17px;}

#whychoose{ width:200px; height:200px; float:left; margin-right:55px}
#whychoose h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; letter-spacing:-1px; padding-top:10px}
#whychoose ul{ margin:0px; padding:10px 0 0 0px;}
#whychoose li{ font-family:arial; font-size:12px; color:#666; list-style:none; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC;}

#testimo{ width:200px; height:200px; float:left}
#testimo h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; letter-spacing:-1px; padding:10px 0 15px 0}

#box_middle{ height:270px; margin-top:28px; }

#img_scroller { width:930px; margin:0 auto; padding-top:30px;}
#img_scroller h1{font-family:arial; font-size:18px; color: #333; font-weight:bold; letter-spacing:-1px; padding-top:10px; margin-bottom:4px;}

.hheds{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#333}

#logotext {
	float: left !important;
	height: auto;
	width: 352px;
}
.logotext img{ padding-right:2px;}
.logotext {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:  #333;
	vertical-align:bottom;
	line-height: 11px;
	}

#options{ width:982px; margin:10px auto; height:52px;}

#box1{ width:226px; height:297px; background-image:url(../images/t_bg1.jpg); margin-right:15px; margin-left:1px; float:left }
#box1 hover{ width:226px; height:297px; background-image:url(../images/t_bg1.jpg); margin-right:15px; margin-left:1px;}
#box1 h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; padding:14px 0 0 13px; letter-spacing:-1px;}
#box1 p{ font-family:arial; font-size:12px; color: #333; padding:14px 15px 0 13px; margin:0px; line-height:16px;}
#box1 .readmore{ width:69px; height:23px; position:absolute; margin:6px 0 0 165px}

#box2{ width:226px; height:297px; background-image:url(../images/t_bg1.jpg); margin-right:15px; float:left}
#box2 h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; padding:14px 0 0 13px; letter-spacing:-1px;}
#box2 p{ font-family:arial; font-size:12px; color: #333; padding:14px 15px 0 13px; margin:0px; line-height:16px;}
#box2 .readmore{ width:69px; height:23px; position:absolute; margin:6px 0 0 165px}

#box3{ width:226px; height:297px; background-image:url(../images/t_bg1.jpg); margin-right:15px; float:left}
#box3 h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; padding:14px 0 0 13px; letter-spacing:-1px;}
#box3 p{ font-family:arial; font-size:12px; color: #333; padding:14px 15px 0 13px; margin:0px; line-height:16px;}
#box3 .readmore{ width:69px; height:23px; position:absolute; margin-left:165px; margin-top:5px;}

#box4{ width:226px; height:297px; background-image:url(../images/t_bg1.jpg); float:left }
#box4 h1{ font-family:arial; font-size:18px; color: #333; font-weight:bold; padding:14px 0 0 13px; letter-spacing:-1px;}
#box4 p{ font-family:arial; font-size:12px; color: #333; padding:14px 15px 0 13px; margin:0px; line-height:16px;}
#box4 .readmore{ width:69px; height:23px; position:absolute; margin:21px 0 0 165px}

#followus {
	float: right;
	height: auto;
	width: 200px;
	margin-top:5px;
}

.c15{ margin-top:10px;}

#callus {
	float: right;
	height: auto;
	width: 300px;
	margin-top:45px;
}
#callus1 {
	float: right;
	height: auto;
	width: 300px;
	margin-top:24px;
}
.textbold {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #707381;
}
#menusection {
	background-image:url(../images/menubg.jpg);
	height: 38px;
	width: 100%;
	margin:0 auto;
	padding-top:3px;
}
#minner{ width:985px; margin:0 auto;}
#menuop1{padding-left:0px}

#flashbg{ width:100%; height:242px; background-image:url(../images/flashbg.jpg)}
#flashbg1{ width:100%; height:80px; background-image:url(../images/flashbg.jpg)}

#pageheds{ width:982px; margin:0 auto; font-family: Tahoma; color:#e4e6ec; font-size:23px; padding-top:40px;  }

#inbg{ margin:0 auto; width:982px; height:80px; background-image:url(../images/inerbg.png); background-repeat:no-repeat; background-position:right}





.as{ background-image:url}

.line_color {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #838383;
}
#menuop2 {
	float: right;
	height: auto;
	width: 310px;
	padding-top:3px;
}

#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:43px; padding-left:10px;}

#flash {
	height: 292px;
	width: 982px;
		margin:0 auto;
	margin-top:0px;
}
#fbot{ width:100%; height:7px; background-color:#ec882f; margin-top:1px;}
#fbot1{ width:100%; height:7px; background-color:#ec882f; margin-bottom:1px;}

#expertise {
	height: 52px;
	width: 980px;
	background-color:#FFF;
	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: #3c4e70;
	height: 115px;
	width: 982px;
	margin:0 auto;
	margin-top:15px;
}
#greysection {
	background-color: #f4f5f6;
	height: 88px;
	width: 981px;
	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;
}
#footerbg{ width:100%; height:292px; background-image:url(../images/flashbg.jpg)}

#footer {
	width: 1009px;
	margin:0 auto;
	padding-top:24px;
}
#inner_ops{float:left; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C5D3EB; margin:50px 0 0 30px; line-height:17px}
#inner_ops ul{ padding:0px 0 0 15px; margin:0px;}
#inner_ops li{ list-style-image:url(../images/barrow.png)}
#inner_ops1{ float:left; width:150px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C5D3EB; margin:50px 0 0 30px; line-height:17px}
#inner_ops1 ul{ padding:0px; margin:0px;}
#inner_ops1 li{ list-style-image:url(../images/barrow.png)}
#inner_ops2{ float:left; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C5D3EB; margin:50px 0 0 30px; line-height:17px}
#inner_ops2 ul{ padding:0px; margin:0px;}
#inner_ops2 li{ list-style-image:url(../images/barrow.png)}

#ctext{ width:150px; margin:50px 0 0 48px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C5D3EB; line-height:22px;}
#ctext ul{ padding:0px; margin:0px;}
#ctext li{ list-style-image:url(../images/barrow.png)}
#ctext1{ width:150px; margin:50px 0 0 40px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#C5D3EB; line-height:22px;}
#ctext1 ul{ padding:0px; margin:0px;}
#ctext1 li{ list-style-image:url(../images/barrow.png)}

#img1{ width:592px; height:219px; background-image:url(../images/fbg1.jpg); float:left; }
#img2{ width:416px; height:219px; background-image:url(../images/ing2.jpg); float:left; }


.footer1 {
	height:80px;
	width: 93%;
	padding-top:10px;
	padding-left:-10px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #7d7d7d;
}
#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: 680px;
	margin-top:-10px;
	margin-left:-42px;
	
}
#linktext1 {
	float: right;
	height: auto;
	width: 350px;
	margin-top:-10px;
	margin-right:-62px;
}




#ftext1 {
	float: left;
	width: 550px;
}
#ftext2 {
	float: right;
	width: 400px;
}
#bluesec1 {	
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec1 a{
	text-decoration:none; display:block;
	}

#bluesec1:hover{
	background-color:#222f48;
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	cursor:pointer;
	display:block;
	}
h1 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#bluesec2 {
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec2 a{
	text-decoration:none;	
	}
#bluesec2:hover {
	text-decoration:none ;
	background-color:#222f48;
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	cursor:pointer;
}
#bluesec3 {
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec3 a{
	text-decoration:none;	
	}
#bluesec3:hover {
	background-color:#222f48;
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	cursor:pointer;
}
#bluesec4 {
	float: left;
	height: 115px;
	width: 245px;
	background-image: url(../images/bline.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
#bluesec4 a{
	text-decoration:none;	
	}
#bluesec4:hover {
	background-color:#222f48;
	float: left;
	height: 115px;
	width: 247px;
	background-repeat: no-repeat;
	background-position: right center;
	cursor:pointer;
}

#gsec1 {
	float: left;
	height: 74px;
	width: 244px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d3d8dd;
}
#gsec2 {
	float: left;
	height: 74px;
	width: 244px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #d3d8dd;
}	
#gsec3 {
	float: left;
	height: 74px;
	width: 244px;
	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;}
#gsec1text a{ display:block;}
#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; padding-right:15px; font-family:Arial; font-size:11px; font-weight:normal; color:#98a9ca;}
#sec2text{padding-left:18px; padding-top:13px; padding-right:15px;font-family:Arial; font-size:11px; font-weight:normal; color:#98a9ca;}
#sec3text{padding-left:18px; padding-top:13px; padding-right:15px;font-family:Arial; font-size:11px; font-weight:normal; color:#98a9ca;}
#sec4text{padding-left:18px; padding-top:13px; padding-right:15px;font-family:Arial; font-size:11px; font-weight:normal; color:#98a9ca;}


#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;
	margin-bottom:20px;
}
.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: #333;
	line-height:16px;
}
.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: 12px;
	font-weight: normal;
	color: #333;
}
.righttext p{ margin:5px 0 0 0px;}

.rpanel{ font-family:Arial, Helvetica, sans-serif; color:#FFF; font-weight:bold; font-size:11px;}
.rpanel a:hover{ color: #FC0}
.rpanel ul{ margin:0px 0 0 13px; padding:0px;}
.rpanel li{ list-style-image:url(../images/barrow.png); padding:5px;}

.innersubgeads {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
#whychoose img{ padding:5px 0 10px 0}

.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: 8px solid #000;
}
#marqueecontainer{
position: relative;
width: 190px; 
height: 250px;
background-color: #fff;
overflow: hidden;
padding-left:3px;
font-family:tahoma;
font-size:11px;
font-weight:normal;
color: #333;
}

#sub2{margin-top:8px; width:93%}
#live{float:left; margin-top:6px; margin-left:10px;
}.border {
	border: 3px solid #F3F3F3;
}
.red {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #900;
}
.w3c{ width:35px; float:right;  margin-top:-12px; margin-right:18px;}

fieldset{ width:450px; background-color:#CCC}
#form1 ul{ padding:0px; margin:0px; list-style:none}
#form1 li{ display:inline; padding-left:10px;}
.whitebold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
}
.orangebold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F90;
}
.orangebold a{
	text-decoration:none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F90;
}
.orangebold a:hover{ color:#0CF}
