﻿body{margin:0px;padding:0px;font-family:Segoe UI, Arial, Helvetica, sans-serif;font-size:11px;color:#fff; background:#1f3036;	}
div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4b4b4b;text-align:left;line-height:14px;}
a{color:#197195;}
A.Link:link,A.Link:visited,A.Link:active{font-size:8pt;	color:#fe773c;text-align:right;	text-decoration:none;} 
A.Link:hover{font-size:8pt;color:#2a2a2a;text-align:right;text-decoration:none;}

.solidblockmenu{margin:0;padding:0;	float: left;font: normal 12px Lucida Sans,Arial, Helvetica, sans-serif;width:936px;background: transparent url(../images/blockdefault.gif) center center repeat-x;}
.solidblockmenu li{display: inline;margin:0;padding:0;float:left;}
.solidblockmenu li a{float:left;color:white;padding: 18px 17px 18px 18px;text-decoration: none;}
.solidblockmenu li a:visited{color: white;}
.solidblockmenu li a:hover, .solidblockmenu li .current{color:#000;background: transparent url(../images/blockactive.gif) center center repeat-x;}
a:active.current { color:#000;}
.subHover{background-color:#ffffff;}
.subHover a{background-color:#000000;}
.subHover a:link{background-color:#000000;}
.subHover a:visited{background-color:#000000;}
.subHover a:hover{background-color:#000000;}
#subnav_tech{float:left;position:absolute;margin:0px 0px 0px -10px;width:138px;color:#000;display:none;clear:left;}
#dropmenudiv{position:absolute;font:normal 11px Verdana;line-height:18px;z-index:100;width:138px;background-color:#FFFFFF;}
#dropmenudiv a{width:136px;border:1px solid #1d7fa7;color:#197195;padding:0 0 0 2px;margin:1px;text-decoration: none;font-weight: normal;	background-color: #ffffff !important;}
#dropmenudiv a:hover{background-color: #ddeaef !important;background-image:none !important;}

/* drop down menu classes end */
#headerHolder2{float:left;width:970px; height:; background:#020404; height:51px; vertical-align:middle;}
#nav{width:951px;float:left;margin:0; padding-left:16px;}
.mainholder{margin: 0 auto 0 auto;width:970px;text-align:left; }
.holder{margin: 0 auto 0 auto;width:970px;text-align:left; background:url(../images/mainBg.jpg) no-repeat left top #635512; float:left;}
.headerHolder{float:left;width:970px; }
.logo{float:left;width:640px; height:90px; padding:22px 0px 0px 58px;}
.blockAdd{float:left;width:250px; height:98px; background:url(../images/topblock.gif) no-repeat left 20px; color:#fff; padding-top:20px; font-family:"Segoe UI"; padding-left:20px;} 
.subLogo{float:left;width:900px; height:60px; padding:3px 0px 0px 28px;}
.galleryTxt{float:left;width:281px;height:90px; line-height:19px;  padding:47px 40px 0px 64px; font-size:17px; color:#fff; font-family:SegoeUI Regular,Arial, Helvetica, sans-serif;}
.galleryblock{float:left;width:500px; color:#fff;height:137px; padding:40px 0px 0px 0px;}
.linkBlock{float:left;width:270px;height:30px;padding:20px 40px 0px 64px; }
.punchLine{float:left;width:500px;padding:18px 54px 0px 5px;}
.contentHolder{float:left;width:838px; padding:20px 30px; background:#fff; font-size:10.4pt; line-height:17px; font-family:Segoe UI;background-image:url(../images/contentbg.jpg);background-repeat:repeat-x;background-position:top;}
.contentTopBG{background:url(../images/contentTopGredient.jpg); background-repeat:repeat-x}
.mainContentHolder{float:left;width:898px; padding:14px 36px 0px 36px;  background:url(../images/bottombg.jpg) left 296px repeat-x;}

.applyNow{ background:url(../images/roundedBg.gif) no-repeat left top; height:158px; width:331px; vertical-align:top;}
.blockHead{ font-size:18px; color:#163e4f;font-weight:bold; padding:0px 0px 20px 0px;}
.rightPane{ padding-left:20px;}
.applyNowBlock{ text-align:center; margin:0px 22px; padding-top:15px; float:left;}
.applyNowBlock h1{ font-size:15px; padding:0px 0px 10px 0px; margin:0px;}
.applyNowBlock h2{ font-size:12px; color:#153f4f;padding:10px 0px 0px 0px; margin:0px;}
.siteBlock{ height:126px; width:190px;}
.siteBlockTop{ height:30px; background:url(../images/followUs.gif) no-repeat left}
.siteBlockImg{ text-align:center; background:url(../images/sitecontent.gif) no-repeat left top; height:80px;padding-top:15px;}
.copyright{ width:898px; background:#52707d;float:left; color:#fff;font-size:8pt; line-height:17px; font-family:Segoe UI;}
.whitebolck{ background:#fff; float:left; height:100px;width:898px;}
.smalltext{ text-align:right; font-size:12px;}
.bigsize{font-size:32px; font-weight:bold; color:#57c9e9; font-style:italic; padding-top:5px; }
.midtext{font-size:17px;}
.applyLink{font-size:12px; font-weight:bold; color:#FFCC00; text-align:center;}
.applyLink a:link, .appLylink a:active, .applyLink a:visited{color:#FFCC00 !important; text-decoration:none}
	
.blockAdd table{ width:190px;font-size:14px; height:100px; color:#b5bec0;}
span{ margin:0px; padding:0px;}

#footerHolder{float:left;width:900px;height:24px;background-color:#197195;margin:0;padding:0;vertical-align:top;}
#footerLeft{float:left;width:210px;padding-left:23px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#aed3e3;text-align:left;}
#footerRight{float:right;width:350px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#aed3e3;text-align:left;padding-right:35px;	}
#footerRight a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-align:left;text-decoration:none;	}
#footerRight a:link{color:#ffffff;text-decoration:none;}
#footerRight a:active{color:#000000;text-decoration:none;}
#footerRight a:visited{color:#ffffff;text-decoration:none;}
#footerRight a:hover{color:#29e0f0;text-decoration:none;}
.bottomActive{color:#aed3e3;text-decoration:none;}


#container{
	float:left;
	width:900px;
	background-color:#ffffff;
}

#date{
	float:right;
	width:200px;
	text-align:right;
	padding:10px 4px 0 0;
	height:10px;
}

#leftColumn{
	float:left;
	width:600px;
}
#rightColumn{
	float:right;
	width:278px;
 }
#navcontainer ul
{
	margin:0;
	padding:0px 0px 0px 8px;
	list-style-type: none;
	width:195px;	
}
#navcontainer li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b4b4b;
	padding:6px;	
	border-bottom: 1px dotted #84b3c6;
 } 
#navcontainer a
{
	display: block;
	color: #4b4b4b;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;	
	padding-left:12px;
 	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-seri;	
}

#navcontainer a:hover
{
	color: #fe773c;
}


#navcontainernew ul
{
	margin:0;
	padding:0px 0px 0px 8px;
	list-style-type: none;
	width:195px;
}
#navcontainernew li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4b4b4b;
	padding:6px;	
	border-bottom: 1px dotted #84b3c6;
 } 
#navcontainernew a
{
	display: block;
	color: #4b4b4b;
	background-image:url(../images/arrow.jpg);
	background-repeat:no-repeat;	
	padding-left:12px;
 	text-decoration: none;
	font-family:Verdana, Arial, Helvetica, sans-seri;	
}

#navcontainernew a:hover
{
	color: #fe773c;
}


#welcome{
	margin:0 0 10px 10px;	
}

.homeTitle{
	padding:11px 0 15px 0;
}

#serviceshomeHolder{
	float:left;
	width:600px;
	margin-bottom:4px;
	padding:0;
	background-image:url(../images/vline.jpg);
	background-repeat:repeat-y;
}

.dotline{
	float:left;
	width:600px;
	height:12px;
	background-image:url(../images/dottedline1.gif);
	background-repeat:repeat-x;
}

#dotlinehalf
{
	float:left;
	width:260px;
	height:12px;
	background-image:url(../images/dottedline1.jpg);
	background-repeat:repeat-x;
}

.dotlinehalfnew
{
	float:left;
	width:260px;
	height:12px;
	background-image:url(../images/dottedline1.jpg);
	background-repeat:repeat-x;

}
	
	
	
#businessService{
	float:left;
	width:262px;
	padding:7px 0px 12px 10px;
 }

.businessServicenew{
	float:left;
	width:262px;
	padding:7px 0px 12px 10px;
 }
#address{
	float:left;
	width:250px;
	padding-left:25px;
}

#techService{
	float:right;
	width:272px;
	padding:7px 0px 12px 10px;
 }
#clients{
	float:left;
	width:250px;
	padding-left:40px;
	color:#197195;
	line-height:18px;
}
#clients1{
	float:left;
	width:250px;
	padding-left:40px;
	color:#197195;
	line-height:18px;
}
.more{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#197195;
	text-align:left;
}
.more a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;	
}
.more a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;	
}
.more a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	font-weight:bold;
}
.more a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;	
}
.more a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fc824d;
	font-weight:bold;	
}
/*---*/
.more1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ff611b;
	padding-left:18px;
	text-align:left;
}
.more1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff611b;
	font-weight:bold;	
	padding:10px 0 0 10px;	
}
.more1 a:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff611b;
	font-weight:bold;	
}
.more1 a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;	
	color:#ff611b;
	font-weight:bold;
}
.more1 a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ff611b;
	font-weight:bold;	
}
.more1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#197195;
	font-weight:bold;	
}







#maintitle
{
	float:left;
	width:600px;
	height:27px;
	background:#e8f1f4;
	padding-left:7px;
}

#aboutusheading
{
	float:left;
	width:600px;
	
	padding:10px 0px 8px 10px;
}

#contentmain{
	float:left;
	width:510px;
	padding:7px 0px 12px 10px;
	/*padding:10px 0px 0px 10px;*/	
}

.contentmainip{	
	float:left;
	width:510px;
	padding:7px 0px 12px 10px;
}
#subcontentmain{
	float:left;
	width:510px;
	padding:7px 0px 12px 10px;
	/*padding:10px 0px 0px 10px;*/	
}

.subcontentmainnew{
	float:left;
	width:510px;
	padding:7px 0px 12px 10px;
	/*padding:10px 0px 0px 10px;*/	
}
#subcontentmaingray {
	float:left;
	width:510px;
	padding:5px 0px 10px 30px;
	color:#4f93ae;
}

#subcontentmainblue{
	padding:5px 0px 10px 10px;
	float:left;
	width:510px;
}
#subli ul{	
	margin:0px;
	padding:0px;
	width:100%;
 }
#subli li{
	margin:0px;
	padding:0px;
	list-style:circle;	
}

#breadcrumb{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0px 0px 3px 10px;
}

a.breadcrumb{
	text-decoration:none;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#4b4b4b;	
}

.orangebold
{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	color:#fe773c;
}

.bluecontentbold
{	font-weight:bold;
	color:#197195;
}

#buletcontainerwhite ul
{
	margin:0;
	padding:0px 0px 0px 20px;
	list-style-type: none;
	width:530px;
	float:left;
}

#buletcontainerwhite li{
	padding:0px 0px 6px 30px ;
	background:url(../images/arrowblue2.gif) no-repeat left top;
}

#buletcontainerwhiteNew ul
{
	margin:0;
	padding:0px 0px 0px 20px;
	list-style-type: none;
	width:530px;
	float:left;
}

#buletcontainerwhiteNew2 li{
	padding:0px 0px 6px 30px ;
	background:url(../images/arrowblue2.gif) no-repeat left top;
}

#buletcontainerwhiteNew2 ul
{
	margin:0;
	padding:0px 0px 0px 20px;
	list-style-type: none;
	width:530px;
	float:left;
}

#buletcontainerwhiteNew li{
	padding:0px 0px 6px 30px ;
	background:url(../images/arrowblue2.gif) no-repeat left top;
}

#buletcontainer ul
{
	margin:0;
	padding:5px 0px 10px 20px;
	list-style-type: none;
	width:530px;
	float:left;

}
#buletcontainer li{
	padding:6px 0px 6px 20px ;
	background:url(../images/bullet.gif) no-repeat left top;
	vertical-align:top;
} 
#rightpanebox{
	float:left;
	width:238px;
	padding:10px 20px 15px 20px;
	background-image:url(../images/greenpapermiddle_bg.jpg);
	background-repeat:repeat-y;
	color:#197195;
	font:13px Verdana, Arial, Helvetica, sans-serif
}

#rightpanebanner
{	float:left;
	width:238px;
	background-image:url(../images/greenpapermiddle_bg.jpg);
	background-repeat:repeat-y;
	padding:0px 0px 0px 0px;
}

.secondrow{
	padding:5px 0px 5px 30px;
	background:url(../images/arrowblue.gif) no-repeat left;
	}
	
#formpane,#formpanetitle
{
	width:230px;
	padding:2px;
	float:right;
	text-align:right;
}
#formpanetitle{
	text-align:left;
}
.formpanenew,.formpanetitlenew
{
	width:230px;
	padding:2px;
	float:right;
	text-align:right;
}
.formpanetitlenew
{
	text-align:left;
}
#formpane input{
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#formpanetitleright
{	width:260px;
	padding:2px 2px 2px 10px;
}

.formpanetitlerightnew
{	width:260px;
	padding:2px 2px 2px 10px;
}


#addtextfield{
	width:100px;
}
.sendbt{
background-color:#fe773c;
border:1px solid #e23b02;
height:20px;
color:#fff;
}




#toplink {
	font-size:8pt;
	color:#2a2a2a;
	text-align:right;
	text-decoration:none;
	width:510px;
	float:right;
	padding-right:100px;
	padding-bottom:10px;
}

.toplink {
	float:left;
	font-size:8pt;
	color:#2a2a2a;
	text-align:right;
	text-decoration:none;
	width:510px;
	float:right;
	padding-right:100px;
	padding-bottom:10px;
}
#dotgrayline{
	float:left;
	width:600px;
	height:12px;
	background-image:url(../images/graydottedline.gif);
	background-repeat:repeat-x;
}
.dotgraylinenew{
	float:left;
	width:600px;
	height:12px;
	background-image:url(../images/graydottedline.gif);
	background-repeat:repeat-x;
	}
.applyNowBlock a:link{
	
	color:#ffffff;
}
.mainheading{font-size:24px; font-family:Arial,regular;color:#0773a6;text-align:left; font-weight:bold;}
.h4{font-size:12px; font-family:Arial,regular;color:#545859;text-align:left;}
.p{font-size:12px; font-family:Arial,regular;color:#545859;text-align:left;}
.tds{ vertical-align:top;}
.day{font-size:8pt;}