body{font:11px Tahoma;background-color:#D3D3D3;margin:0;margin-top:3px;padding:0;text-align:center;color:#000;} h1{ color:#D96E05; font-family:Arial,Helvetica,sans-serif; font-size:16px; padding:0px; margin:0px; font-weight:bold; line-height:25px;}.para{margin:0;padding:0;font:11px Tahoma;text-align:justify;line-height:15px;}p{padding:10px 0 0 0;margin:0;font:11px Tahoma;text-align:justify;line-height:18px;}.punchline{color:#000;font-size:14px;}.button{color:#fff;font-weight:bold;text-align:center;margin:2px;padding:1px;border:1px solid #d85e00;background:url(../images/buttonbg.gif) 22px;height:22px;cursor:pointer;}.subheading{color:#0663a9;border-bottom:1px solid #CDE3F0;font-weight:700;padding-top:10px;padding-bottom:3px;}ul li{margin:0;font:11px Tahoma;font-weight:normal;line-height:18px;padding:0;}ul{list-style:url(../images/bullet.png);padding:0 0 0 33px; margin:0;line-height:20px;}ol li{margin:0;font:11px Tahoma;font-weight:bold;line-height:18px;padding:0;}ol li ul li{font-weight:lighter;padding:0;list-style-type:square;}a,a:visited{color:#0663a9;text-decoration:underline;}a:hover{color:#d96e05;text-decoration:underline;}input{font-family:Tahoma;font-size:11px;color:#0663a9;background:url(../images/textboxbg.gif) repeat-x;height:20px;padding-top:3px;padding-left:2px;font-weight:normal;BORDER:1px solid #e3e3e3;line-height:16px;}textarea{font-family:Tahoma;font-size:11px;color:#0663a9;background:url(../images/textboxbg.gif) repeat-x;width:200px;line-height:16px;padding-top:3px;padding-left:2px;font-weight:normal;BORDER:1px solid #e3e3e3;}#container{width:980px;margin:0 auto;text-align:left;}#header{height:269px;}#btwheadmiddle{background-image:url(../images/mainbody_top_bg.png);background-repeat:repeat-x;height:12px;width:974px;margin:auto;}#HeaderTop{height:113px;background-image:url(../images/header_bg.png);background-repeat:repeat-x;background-position:bottom;width:974px;margin:auto;}#logo{padding-top:15px;padding-left:22px;width:130px;float:left; }#toparea{float:right;padding-right:0px;text-align:right;width:708px; }#toplinks{padding-top:18px;padding-right:16px;color:#0663a9;}#toplinks a,#toplinks a:visited{text-decoration:none;}#toplinks a:hover{text-decoration:none;}
#topmenu{padding-top:53px;}/*#topmenu ul{list-style:none;margin:0;}#topmenu ul li{list-style:none;float:right;padding-left:3px;width:98px;text-align:center;margin:0;}#topmenu ul li a,#topmenu ul li a:visited{font-weight:700;color:#000;background-image:url(../images/menu_bg.png);width:98px;display:block;background-repeat:no-repeat;text-decoration:none;line-height:29px;color:#0663a9;}#topmenu ul li a:hover{font-weight:700;color:#000;background-image:url(../images/menu_bg.png);width:98px;display:block;background-repeat:no-repeat;text-decoration:none;line-height:29px;color:#d96e05;}*/

#HeaderBanner{padding-left:3px;}#sidebar{float:right;width:206px;}.sidebar_top{width:182px;height:31px;margin:auto;background-image:url(../images/sidebar_top.png);background-repeat:no-repeat;}.sidebar_top img{padding-top:7px;padding-left:8px;}.sidebar_middle{width:182px;margin:auto;background-image:url(../images/sidebar_middle.png);background-repeat:repeat-y;}.sidebarcontent{padding-left:9px;padding-right:7px;}.sidebarcontent p{padding-top:5px;padding-bottom:5px;}.sidebar_bottom{width:182px;margin:auto;background-image:url(../images/sidebar_bottom.png);background-repeat:no-repeat;}.sidebar_image{text-align:center;}.spacer{line-height:8px;}.sidebar_icon_left p{font-size:10px;}.sidebar_img{padding-right:8px;float:left;}#mainContent{margin:0 206px 0 10px;}.middleareamiddle ul{list-style:url(../images/bullet.png); padding:0 0 0 30px; margin:0;line-height:20px;}.middleareamiddle ul li{padding-left:0;}.middleareamiddle ul li a,.middleareamiddle ul li a:link,.middleareamiddle ul li a:visited{color:#0663a9;text-decoration:none; }.middleareamiddle ul li a:hover{color:#d96e05;text-decoration:none;}.middlecontent{padding-left:7px;}.middleareatop{width:240px;height:45px;background-image:url(../images/middle_area_header.png);background-repeat:no-repeat;}.middleareatop img{padding-top:5px;padding-left:1px;}.middleareamiddle{width:238px;height:195px;background-image:url(../images/middle_area_middle.png);background-repeat:repeat-x;background-color:#FFF;border-left:1px solid #cde3f0;border-right:1px solid #cde3f0;}.middleareabottom{width:240px;background-image:url(../images/middle_area_bottom.png);background-repeat:no-repeat;}.serviceblock{float:left;width:248px;padding-left:6px; }#tech_logos{margin:auto;text-align:center;}#footer{height:57px;width:974px;margin:auto;background-image:url(../images/footer_line.png);background-position:top;background-repeat:repeat-x;padding-top:23px;}#footerMenu{width:974px;;color:#0663a9;float:left;}#w3clogo{float:right;width:190px;}#footerMenu a,#footerMenu a:visited{color:#0663a9;text-decoration:none;}#footerMenu a:hover{color:#d96e05;text-decoration:none;}#copyright{color:#6e6e6e;line-height:25px;width:100%;float:left;}.clearfloat{clear:both;font-size:1px;}.t{background-color:#FFF;}.b{background:url(../images/border_footer_bg.png) 0 100% repeat-x;}.l{background:url(../images/border_left_bg.png) 0 0 repeat-y;}.r{background:url(../images/border_right_bg.png) 100% 0 repeat-y;}.bl{background:url(../images/bottom_left_corner.png) 0 100% no-repeat;}.br{background:url(../images/bottom_right_corner.png) 100% 100% no-repeat;}.tl{background:url(../images/top_left_corner.png) 0 0 no-repeat;}.tr{background:url(../images/top_right_corner.png) 100% 0 no-repeat;}.boxheaderwelcome{ font-family:Arial, Helvetica, sans-serif;line-height:25px;color:#d96e05;font-weight:bold;font-size:16px;border-bottom:1px solid #CDE3F0;}
#tech_logos img { margin-left:5px; margin-right:5px; }
#dropmenudiv{
border:0;
background-color:#FFF;
line-height:20px;

}

#dropmenudiv a
{
width:100%;
display:block;
text-indent:3px;
padding:1px 0;
text-decoration:none;
color:#0663a9;
border-bottom:1px solid #cde3f0;
background:url(../images/dropdown_bg.jpg);

background-repeat:repeat-y;
background-position:left;
padding-left:15px;
background-color:#FFF;
border-left:1px solid #cde3f0;
border-right:1px solid #cde3f0;
text-align:left;
line-height:20px;
}
#dropmenudiv a:hover
{
color:#d96e05;
background-color:#FFF;
border-left:1px solid #cde3f0;
border-right:1px solid #cde3f0;
background-image:url(../images/dropdown_hover.jpg);
background-repeat:repeat-y;
background-position:left;
text-align:left; 
font-weight:normal;
line-height:20px;
}



#contantbox{margin:0 auto 0 auto;width:520px;}#contantbox .header{background:url(../images/contantboxhdr.png);width:242px;height:17px;padding-left:5px;color:#fff;font-weight:bold;}.heading{background:url(../images/contantboxhdr.png);width:242px;height:17px;padding-left:5px;color:#fff;font-weight:bold;margin-left:40px;margin-bottom:10px;}.heading a{color:#fff;}#contantbox .box1{float:left;}#contantbox .box2{float:right;}.apply_br{clear:left; }.apply_br_both{clear:both;}.apply_text{margin:0;padding:0;width:100px;font-family:Tahoma;font-size:11px;color:#0663a9;BORDER:1px solid #e3e3e3;}.apply_label{float:left;width:110px;padding-left:10px;}.apply_input{float:left;}.apply_tr{margin:10px 0 10px 30px;}#contantusbox{margin:0 auto 0 auto;line-height:16px;}#contantusbox .box1{float:left;width:240px;}#contantusbox .box2{float:right;width:510px;}#crtable{width:550px;margin:auto auto auto auto;}#crtable .crth{background:#5a5a5a;border-bottom:#FFF 1px solid;height:22px;color:#FFF;font-weight:bold;}#crtable .crtd1{background:#d1e8ff;border-bottom:#FFF 1px solid;height:22px;}#crtable .crtd2{background:#e0f0ff;border-bottom:#FFF 1px solid;height:22px;}#crtable .crJobTitle{width:200px;height:17px;float:left;margin:5px 0 0 5px;}#crtable .crLocation{width:147px;height:17px;float:left;margin:5px 0 0 0;}#crtable .crCompany{width:87px;height:17px;float:left;margin:5px 0 0 0;}#crtable .crExp{width:66px;height:17px;float:left;margin-top:5px;}#crtable .crApply{height:17px;float:right;margin-top:5px;padding-right:5px;}#crdttable{width:520px;margin:auto auto auto auto;}#crdttable .crth{width:515px;background:#cecfd1;border-bottom:#FFF 1px solid;color:#000;height:17px;padding-top:5px;padding-left:5px;}#crdttable .crtd{width:515px;background:#e5e5e6;border-bottom:#FFF 1px solid;color:#000;font-weight:bold;padding-top:5px;padding-left:5px;}#crdttable .crtdlast{width:520px;text-align:right;}.errortxt{color:#F00;background-color:#FCC;border:1px solid #C40000;color:#333;font-weight:700;background-image:url(../images/error.gif);background-repeat:no-repeat;background-position:8px 4px;padding:5px;padding-left:40px;width:92%;margin:auto;}.successtxt{background-color:#DFD;color:#333;font-weight:700;border:1px solid #060;background-image:url(../images/check.gif);background-repeat:no-repeat;background-position:8px 4px;padding:5px;padding-left:40px;width:92%;margin:auto;}.middlebox{margin-left:0;width:99%;}.middlebox .box1{float:left;width:225px;}.middlebox .box2{float:left;width:225px;margin-left:30px;}.middlebox .box3{float:left;width:225px;margin-left:30px;}#sitemapdiv{float:left; } #sitemapdiv ul{list-style-type:none;} #sitemapdiv ul li a{text-decoration:none;} .blacklink a { text-decoration:none; } .blacklink a:hover { color:#000000; text-decoration:underline }.h1tag{	line-height:25px;	color: #d96e05;	font-weight: bold;	font-size: 16px;border-bottom:1px solid #CDE3F0; }#link1 .link1{line-height:inherit;color:#000000;font-size:12px;border-bottom:thin;}.project_container {width:100%;float:left;}.portfolio_spacer {width:96%;border-bottom:1px solid #FFF;margin:auto;margin-bottom:10px;}.portfolio {	border:1px solid #CDE3F0; background-color:#E6F3FC; float:left;	height:100%; width:100%; }.project_name {	width:96%; margin:auto; color:#C9423A; font-weight:700; padding-bottom:5px; padding-top:5px; }.portfolio_image { padding-left:15px; padding-top:5px; width:230px; float:left;}.portfolio_content { padding-left:15px; padding-right:15px;}.style1 {font-weight: bold}

.apply_combo
{margin:0;padding:0;width:100px;font-family:Tahoma;font-size:11px;color:#0663a9;BORDER:1px solid #e3e3e3;height:20px;BORDER:1px solid #e3e3e3;line-height:16px;}
.sidebarcontentsub
{
clear:both;padding-bottom:6px;
}
ul.menu {list-style:none; margin:0px; padding:53px 0 19px; clear:both;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {list-style:none;float:left;width:98px;text-align:center;margin:0;position:relative;margin-right:3px; }
ul.menu ul {position:absolute; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
ul.menu ul li {position:relative; width:162px;}
ul.menu ul li a {display:block; background-color:#d1d1d1}
ul.menu ul li a:hover {background-color:#c5c5c5}
ul.menu ul ul {left:178px; top:1px}
ul.menu .menulink {font-weight:700;color:#000;background-image:url(../images/menu_bg.png);display:block;width:98px;background-repeat:no-repeat;text-decoration:none;line-height:29px;color:#0663a9;}
ul.menu .menulink:hover, ul.menu .menuhover {font-weight:700;background-image:url(../images/menu_bg.png);width:98px;background-repeat:no-repeat;text-decoration:none;line-height:29px;color:#d96e05;}
.txt{
	color:#0663a9;
	text-decoration:underline;
}

.top_number { width:470px; text-align:right; float:right; clear:both; margin-top:10px;}
.top_number ul { list-style:none; margin:0px; padding:0px; float:left; }
.top_number ul li { float:left; line-height:24px; padding-left:5px; padding-right:5px; font-weight:bold;}

.flightschedule { border:1px solid #C0C0C0; border-collapse:collapse }
.flightschedule tr { line-height:25px; }
.flightschedule tr.title {background-image:url(../images/mainheaderbg.jpg); background-repeat:repeat-x; background-position:bottom; height:25px; line-height:25px;}
.footerheader
{
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	font-size:14px;
}
.footermain_bg {
	background-image:url(../images/footermain_bg.gif); background-repeat:repeat-x;
	float:left; margin-top:5px;
	width:974px;
}
.footermain
{
	float:left;
	width:184px;
	margin-left:8px;
}
.footermain ul
{
	padding-left:14px;
}

h3 {
	margin-bottom:0px;
	padding-bottom:0px;
	padding:0px;
	margin:0px;
	font:12px Tahoma;
	font-weight:700;
}

/* new css */

.toolimg{  padding:16px 0 0px 0px; color:#4f4f4f; height:170px; float:left;}
.toolimg a{ color:#d96e05;text-decoration:none; font-weight:bold;}
.toolimg img{/*margin-right:22px;*/ border:0;}
.toolimg b a{ color:#538ab5;}
.toolimghd{ color:#555555; display:block; font-weight:bold; padding:5px 0 5px 10px; background:#eff9ff; border:1px solid #e0f3ff;}
.toolimg u{ color:#d96e05; text-decoration:none; font-size:12px;}
a.toolink:link, a.toolink:visited, a.toolink:active, { color:#d96e05; text-decoration:none; font-weight:bold;}
a.toolink :hover{ color:#d96e05; text-decoration:underline;}
.pl{padding-left:15px;}

.clear{clear:both;}

.Infinity
{
	list-style-image:none;
	list-style-type:square;
}

.Infinity li
{
	
	font-weight:normal;
	margin:0px;
}
/*iinfinity*/
.specification
{
	float:left;
	padding-left:10px;
	padding-top:10px;
	width:700px;

}
.spe_text
{
	float:left;
	line-height:18px;
	padding-top:4px;
}
.spe_text p
{
	color:#538AB5;
	font-size:14px;
	_font-size:13px;
	*font-size:13px;
}
.list
{
	padding-left:20px;
}
.clientdetail
{
	float:left;
	margin-left:50px;
}
.clientdetail p
{
	float:left;
	width:230px;
	font-size:12px;
}
.client
{float:right; font-size:12px;}
.client a
{
	text-decoration:none;
}
.innerlist
{
	margin-left:-41px;
}
.otherpagelink
{
	float:right;
	margin-top:30px;
	width:423px;
}
.otherpagelink a
{
	text-decoration:none;
}
.otherpagelink a:visited
{
	text-decoration:none;
}