body{margin:0px; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
p{margin:0px;}
#container{width:980px; margin:0 auto;}
a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-decoration:none;}
a:hover{color:#990000;}

/*marquee and icons*/
#iconbox{width:55%; height:34px; float:left;}

/*top nav subpages*/
#topimg{ float:right;width:980px;height:32px; background-image:url(subpagemenu_bg.gif); background-repeat:no-repeat;}
#topnav{width:745px; height:32px; float:right;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
#topnav ul{list-style:none; margin:0px; padding:0px;}
#topnav ul li{float:left;display:block; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; padding:4px 4px 0px 15px;}
#topnav ul li a{float:left;display:block; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; padding:4px 4px 0px 15px; text-decoration:none}
#topnav ul li a:hover{float:left;display:block; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #fac900;padding:4px 4px 0px 15px;text-decoration:overline;}

/*left nav subpages*/
#leftbox{width:24%;float:left; margin-top:0px; margin-right:3px;}
#logo{width:234px;height:91px; background-image:url(logo2.gif); background-repeat:no-repeat; margin-bottom:1px;}
#navbox{width:24%; margin:0px; padding:0px;}
.leftnavigation1{float:left;width:234px;height:39px;font-family:Verdana, Arial;font-size:10px;font-weight:bold; color:#ffffff; text-align:right;text-decoration:none;background-image:url(mouseout.gif);background-repeat:repeat-y;border-bottom:solid 1px #FFFFFF;line-height:35px;}
.leftnavigation1:hover{ background-image:url(mouseover.gif);text-decoration:none;color:#fac900;font-weight:bold;font-size:11px;}

#spacerleft{width:100%; height:15px; clear:both;}

#contactbox{width:234px; height:108px; clear:both; background-image:url(contact_bg.gif); background-repeat:no-repeat; }
#contacttxt{width:234px; height:108px; padding:33px 0px 0px 6px;}
#contacttxt p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#1356a9; line-height:21px;}
#contacttxt p span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#d90505; font-weight:bold;}
#contacttxt p a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#d90505;;text-decoration:underline;}
#contacttxt p a:hover{text-decoration:none;}

#textbox{width:234px; clear:both; background:#eff4f7; margin-top:12px; margin-bottom:15px;}
#textbox p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#202020; padding:8px 10px 8px 10px;}
#textbox p span{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; color:#104b99;}

#textbox p .mlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0f4b97; text-decoration:underline;}
#textbox p .mlink a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#0f4b97; text-decoration:underline;}
#textbox p .mlink:hover{text-decoration:none;}

#quotebox{margin-top:15px;}

/*center subpage*/
#center{width:75%;float:right;}

/*right and center contact page*/
#rightboxcontact{width:298px; float:right; margin:90px 0px 0px 8px;}
#boxnewright{width:298px; height:355px; text-align:left; margin-top:5px; margin-bottom:10px;}
#centercontact{width:57%; float:left; margin:90px 0px 0px 8px;}
#centercontact h2{ font-family:Arial, verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#223a6f; text-align:left; padding:0px; margin:0px;}
#centercontact p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:10px 6px 5px 0px; line-height:14px;}
#centercontact p .mlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0f4b97; text-decoration:underline;}
#centercontact p .mlink a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#0f4b97; text-decoration:underline;}
#centercontact p .mlink:hover{text-decoration:none;}
#centercontact p img {float:right; margin:0px 0px 0px 8px;}
#centercontact p span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; font-weight:bold;}


/*subpages */
#centerbox{width:66%; float:left; margin:90px 0px 0px 8px;}
#grpouimagebox{width:480px; height:170px;}
#centerbox h2{ font-family:Arial, verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#223a6f; text-align:left; padding:0px; margin:0px;}
#centerbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:10px 6px 5px 0px; line-height:14px;}
#centerbox p .mlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0f4b97; text-decoration:underline;}
#centerbox p .mlink a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#0f4b97; text-decoration:underline;}
#centerbox p .mlink:hover{text-decoration:none;}
#centerbox p img {float:right; margin:0px 0px 0px 8px;}
#centerbox p span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; font-weight:bold;}
#centerbox ul.disc{ list-style-type:disc; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#centerbox ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:justify; padding:10px 6px 5px 0px; line-height:14px; text-decoration:none;}
#centerbox ul li a:hover{text-decoration:none;}
#centerbox ul.circle{ list-style-type:circle; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}

#rightbox{width:230px; float:right; margin:90px 0px 0px 8px;}
#moreofferingbox{width:230px; background-color:#eff4f7; margin-top:15px;}
#moreofferingbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:4px 12px 20px 12px; line-height:16px;}
#moreofferingbox ul.disc{list-style-type:disc; margin-left:29px; margin-top:5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#moreofferingbox ul li{padding:0px 6px 8px 0px;}

#blackboxchat{width:230px; height:44px; background:#000000; margin-top:15px;}
#blackboxchat p{color:#FFFFFF; font-size:18px; font-family:Arial; text-align:left; font-weight:bold; padding:10px 0px 0px 6px; float:left;}
#blackboxchat img{float:left; padding:10px 2px 0px 6px;}
#blackboxcall{width:230px; height:29px; background:url(callnow.gif) no-repeat;}

#yelowstripbox{width:230px; height:29px;}
#yelowstripbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:4px 12px 20px 12px; line-height:16px;}
.yelowstrip{background-image:url(yelow_strip.gif); background-repeat:no-repeat; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:8px;}
#yelowstripbox ul.disc{list-style-type:disc; margin-left:29px; margin-top:5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#yelowstripbox ul li{padding:0px 6px 8px 0px;}
.yelowstripbr{background-image:url(yelow_strip.gif); background-repeat:no-repeat; background-color: #fac900; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; padding-top:8px; padding-bottom:4px;}

#outsourcingbox{width:230px; background-color:#eff4f7; margin-top:15px;}
#outsourcingbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:4px 12px 20px 12px; line-height:16px;}
#outsourcingbox ul.disc{list-style-type:disc; margin-left:29px; margin-top:5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#outsourcingbox ul li{ padding:0px 6px 8px 0px;}

#brownstripbox{width:230px;height:29px;}
#brownstripbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:4px 12px 20px 12px; line-height:16px;}
#brownstripbox ul.disc{list-style-type:disc; margin-left:29px; margin-top:5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#brownstripbox ul li{padding:0px 6px 8px 0px;}
.brownstrip{background-image:url(brown_bg.gif); background-repeat:no-repeat;text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:8px;}
.brownstripbr{background-image:url(brown_bg.gif); background-repeat:no-repeat; background-color:#666633; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:8px; padding-bottom:4px;}

/*disclaimer and privacy pages*/
#disclaimerbox{width:98%; padding:0px; margin:0 auto;}
#dislogobox{width:234px; height:91px; float:left; padding-left:8px; padding-right:4px;}
#distextbox{width98%; clear: both;}
#distextbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:10px 6px 5px 0px; line-height:14px; padding-left:8px;}
#distextbox p a:hover{color:#1e2d71; text-decoration:overline;}
#distextbox p span{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; font-weight:bold;}
#distextbox ul.disc{ list-style-type:disc; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#distextbox ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666633; text-align:justify; padding:10px 6px 5px 0px; line-height:14px; text-decoration:underline;}
#distextbox ul li a:hover{text-decoration:none; color:#17276d;}

/*footer sub pages*/
#spacerfooter{width:980px; height:20px; clear:both; margin:0 auto; padding:0px;}
#fotterbox{width:980px;clear:both; padding:0px;}
#footer{width:99%; clear:both; height:30px; background-color:#26417b; background:url(btm2.gif)  repeat-x; padding:0px 5px 0px 5px;}
#footerleft{width:60%;float:left;color:#FFFFFF;font:10px Verdana, Arial, Helvetica, sans-serif; margin-top:9px;}
#footerright{width:25%; text-align:right; float:right; color:#FFFFFF;font:10px Verdana, Arial, Helvetica, sans-serif; margin-top:9px;}
.btmlink{color:#FFFFFF;font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.btmlink a{color:#FFFFFF;font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.btmlink a:hover{color: #fac900;font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
#metatagbox{width:980px;clear:both; margin:0 auto; padding:0px;}
#metatagbox p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align: justify; color:#202020; padding-top:8px;}

/*fotter contact page*/
#sitemapbox{width:980px; height:280px; background:url(sitemap_bg.gif) no-repeat;}
#sitemapbox h2{color:#FFFFFF; font-family:Arial; font-size:14px; padding:22px 0px 4px 10px; text-decoration:underline; margin:0px;}
#sitemapbox ul{margin:0px; padding:0px; list-style-type:none;}
#sitemapbox ul li{list-style-type:disc; margin-left:25px; color:#FFFFFF; padding:0px 0px 4px 0px;}
#sitemapbox ul li a{color:#FFFFFF; text-decoration:none; font-size:11px;}
#sitemapbox ul li a:hover{color:#fac900}

#sbox1{width:18%; float:left;}
#sbox2{width:22%; float:left;}
#sbox3{width:16%; float:left;}
#sbox4{width:20%; float:left;}
#sbox5{width:24%; float:left;}

#spacerfooter1{width:980px; height:0px; clear:both; margin:0 auto; padding:0px; background:#3f3e3e;}
#fotterbox1{width:980px; clear:both; margin:0 auto; padding:0px;}
#footer1{width:100%; clear:both; height:152px; background-color:#26417b; background:url(bg_bottom.gif) repeat-x; margin:0 auto;}
#footerleft1{width:50%; float:left; color:#FFFFFF; font-family:Verdana; font-size:14px; margin-top:18px; padding-left:4px;}
#footerright1{width:30%; float:right; color:#FFFFFF; font-size:11px; margin-top:18px; margin-left:5px; text-align:right; padding-right:4px;}
.btmlink1{color:#FFFFFF;font:11px Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.btmlink1 a{color:#FFFFFF;font-size:11px; text-decoration:none;}
.btmlink1 a:hover{color:#fac900;font-size:11px; text-decoration:none;}
#metatagbox1{width:100%; clear:both; margin:0 auto; padding:0px;}
#metatagbox1 p{font-size:10px; text-align: justify; color:#ffffff; padding:4px 4px 0px 4px;}
#mgbox{width:100%; height:25px; clear:both; margin:0 auto; padding:0px;}
#mgbox1 {width:90%; float:left; font-family:Verdana; padding-top:10px; color:#FFFFFF; text-align:right;}
#mgbox1 p a{color:#ffffff;}
#mgbox1 p a:hover{color:#fac900;}
#mgbox2 {width:8%; float:right; text-align:right; padding-top:10px;} 
#mgbox2 img{border:0px;}


/*dedicated and development team page,*/
#bluebox{width:980px; height:129px;}
#logobox{width:222px; height:59px; background-image:url(logo4page.gif); background-repeat:no-repeat; float:left; margin-top:16px; margin-left:5px;}

#dedecatecenterbox{width:100%; clear:both; margin-top:30px;}
#dedecatecenterbox p .red{color:#990000; text-decoration:underline;}
#dedecatecenterbox ul.disc{list-style-type:disc; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#dedecatecenterbox ul li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; text-align:justify; padding:5px 6px 5px 0px; line-height:14px; text-decoration:none;}

#dedecatecenterbox .green{color:#3fb5b7;}

#dedicatetextbox{width:75%; float:left;}
#dedicatetextbox h2{font-size:14px; font-weight:bold; color:#073067; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:8px;}
#dedicatetextbox P{font-size:11px;color:#202020; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-left:8px; padding-right:15px;}

#dedicatetextbox P span a{font-size:11px; font-weight:bold; color:#073067; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#dedicatetextbox P span a:hover{color:#990000;}

#dedicatetextbox P span{font-size:11px;color:#073067; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#dedicatetextbox ul.disc{ list-style-type:disc; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#dedicatetextbox ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666633; text-align:justify; padding:10px 6px 5px 0px; line-height:14px; text-decoration:underline;}
#dedicatetextbox ul li a:hover{text-decoration:none; color:#17276d;}
#dedicateaddbox{width:25%; float:right;}

#dedicateaddbox h3{color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:bold; padding:16px 2px 0px 2px; margin:0px;}
#dedicateaddbox h3 a{text-decoration:none; color:#FFFFFF; padding:6px 2px 0px 2px;}
#dedicateaddbox h3 a:hover{text-decoration:underline;}

#add1{width:230px; background:#666633; height:50px; margin-top:30px;}
#add2{width:230px; background:#671000; height:50px; margin-top:30px;}
#add3{width:230px; background:#fac900; height:50px; margin-top:30px;}
#add3 span{color:#000000;}
#add3 span a{color:#000000; text-decoration:none;}
#add3 span a:hover{color:#000000; text-decoration:underline;}
#add4{width:230px; background:#010770; height:50px; margin-top:30px;}


#clientbox{width:230px; background-color:#eff4f7; margin-top:15px;}
#clientbox p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:left; padding:4px 12px 20px 12px; line-height:16px;}
#clientbox ul.disc{list-style-type:disc; margin-left:29px; margin-top:5px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#clientbox ul li{padding:0px 6px 8px 0px;}
.yelowcolor{background-image:url(yelow_strip_dedicate.gif); background-repeat:no-repeat; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-top:8px;}

.sectiontxt{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#202020;padding:3px 5px 5px 8px;}
.sectiontxt a{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#202020; padding:3px 5px 5px 0px;}
.sectiontxt a:hover{text-decoration:none; color:#990000;}

/*offshore product development, career and quick bio page*/
#fullsizecenterbox{width:100%; background-color:#f1f1f1; clear:both;}
#centerportion{width:80%; float:left; background-color:#ffffff; padding-top:15px;}
#leftportion{width:10%; float:left; height:950px; background:#f1f1f1; }
#rightportion{width:10%; float:right; height:950px; background:#f1f1f1;}

#leftportionquick{width:10%; float:left; height:1650px; background:#f1f1f1; }
#rightportionquick{width:10%; float:right; height:1650px; background:#f1f1f1;}
#leftportioncar{width:10%; float:left; height:930px; background:#f1f1f1; }
#rightportioncar{width:10%; float:right; height:930px; background:#f1f1f1;}
#leftportionbuss{width:10%; float:left; height:500px; background:#f1f1f1; }
#rightportionbuss{width:10%; float:right; height:500px; background:#f1f1f1;}
#leftportionoff{width:10%; float:left; height:565px; background:#f1f1f1; }
#rightportionoff{width:10%; float:right; height:565px; background:#f1f1f1;}

#centerportion h2{font-size:15px; font-weight:bold; color:#073067; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:8px;}
#centerportion P{font-size:11px;color:#202020; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: justify; padding-left:8px; padding-right:10px;}
#centerportion P .al{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#202020; text-decoration:none}
#centerportion P .al a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#0f4b97; text-decoration:none;}
#centerportion P .al:hover{text-decoration:none; color:#990000;}
#centerportion p .mail{text-decoration:underline; color:#811300;}
#centerportion p ol{margin:0; padding:0;}
#centerportion ol li{list-style-type:decimal; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#202020; text-align:left;}
#centerportion ol li a{text-decoration:underline;}
#centerportion ol li a:hover{text-decoration:none;}
#centerportion P span{font-size:11px;color:#073067; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left;}
#centerportion ul.disc{ list-style-type:disc; margin-left:20px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px;}
#centerportion ul li a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#202020; text-align:justify; padding:10px 6px 5px 0px; line-height:14px;}
#centerportion ul li a:hover{text-decoration:none; color:#990000;}
.hd{color:#eb3700; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; padding-left:8px;}
.subhd{color:#000080; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:left; padding:3px 5px 5px 8px;}

