@charset "utf-8";
/* CSS Document */

body
{
margin:10px 0;
background:#eafaff url(../images/background.jpg) repeat-x;
}

#mainDV
{
width:1024px; margin:30px auto;
}

.topBg
{
background:url(../images/topShadow.jpg) no-repeat center;
}

.bottomBg
{
background:url(../images/bottomShadow.jpg) no-repeat center;
}

.lShadowBg
{
background:url(../images/leftShadowBg.jpg) repeat-y;
}

.RShadowBg
{
background:url(../images/rightShadowBg.jpg) repeat-y;
}



.leftTblBg
{
background:url(../images/leftShadow.jpg) no-repeat;
min-height:500px;
height:500px;
}

.rightTblBg
{
background:url(../images/rightShadow.jpg) no-repeat;
min-height:500px;
height:500px;
}

.topnav
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#799500;
}

a.topNav1:link, a.topNav1:visited, a.topNav1:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#799500;
text-decoration:none;
padding:0px 10px;
}

a.topNav1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:underline;
padding:0px 10px;
}

#topNav1selected
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:underline;
padding:0px 10px;
}

.stylenew
{
background:#e3e3e3;
border:#bdbdbd solid 1px;
color:#000000;
font-size:11px;
width:96%;
}

.styleInner
{
background:#e3e3e3;
border:#bdbdbd solid 1px;
color:#000000;
font-size:11px;
width:96%;
}

.whiteTxt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:900;
padding-left:5px;
}

.webSearchTxt
{
font-family:"Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f3023;
}

.BlSepratorInner
{
background:url(../images/blSeperatorinner.jpg) repeat-x;
}

.GrSepratorInner
{
background:url(../images/grLine.jpg)repeat-x;
}

.mainNavBg
{
background:url(../images/menuNorBG.jpg) repeat-x;
height:29px;
}

a.mainNav:link, a.mainNav:visited, a.mainNav:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
display:block;
height:21px;
padding-top:8px;
}

a.mainNav:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background:url(../images/menuOvrBG.jpg) repeat-x;
text-align:center;
display:block;
height:21px;
padding-top:8px;
}

#BreadCrumb
{
background:#ff8400;
height:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-left:5px;
}


a.brc:link, a.brc:visited, a.brc:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
font-weight:normal;
}

a.brc:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:center;
font-weight:normal;
}

.content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
line-height:150%;
text-align:justify;
}

.HowcanweNew
{
background:url(../images/howCanrtBtm.gif) no-repeat;
height:235px;
}

.contentN2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
line-height:150%;
text-align:justify;
margin-top:5px;
}


.contentManagement
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
line-height:150%;
padding:5px;
text-align:justify;
}



.blockGRBg
{
background:url(../images/solutions_Bg.jpg) repeat-y;
}

.blockGRBgTBl
{
background:url(../images/solutions_hd.jpg) no-repeat;
height:108px;
}

.blockBtm
{
background:url(../images/solutions_Btm.jpg) no-repeat;
height:61px;
}

.BlockContent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:130%;
padding:4px 10px;
}

.BlockContentBl
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4e4e4e;
line-height:130%;
padding:4px 10px;
}

.blockBlBg
{
background:url(../images/bluBoxbg.jpg) repeat-y;
}

.blockBlBgTBl
{
background:url(../images/businessHd.jpg) no-repeat;
height:108px;
}

.blockBtmBl
{
background:url(../images/bluBoxbottom.jpg) no-repeat bottom;
height:61px;
}

.blockBtmservBtm
{
background:url(../images/blbox2.jpg) no-repeat bottom;
height:61px;
}

.blockSertop
{
background:url(../images/blboxServi.jpg) no-repeat;
height:108px;
}

.blockStratetop
{
background:url(../images/grBoxStrati.jpg) no-repeat;
height:108px;
}

.blockStrBtm
{
background:url(../images/blboxStrategicbot.jpg) no-repeat;
height:61px;
}

p
{
margin:0px;
}


.howCanBg
{
background:url(../images/howCanBg.jpg) repeat-x;
height:87px;
}

a.howCan:link, a.howCan:visited, a.howCan:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
display:block;
}


a.howCan:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff25f;
font-weight:bold;
text-decoration:none;
display:block;
}



a.howCan2:link, a.howCan2:visited, a.howCan2:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
display:block;
}


a.howCan2:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
text-decoration:none;
display:block;
}

.rightHeads
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding-left:5px;
border-bottom:#FFFFFF dotted 1px;
}

#footer
{
background:#021180;
font-family:Arial, Helvetica, sans-serif;
color:#e1f5fe;
font-size:11px;
padding:5px;
}

#footer a:Link, a:active, a:visited
{
font-family:Arial, Helvetica, sans-serif;
color:#e1f5fe;
font-size:11px;
text-decoration:none;
}

#footer a:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#c9fb00;
font-size:11px;
text-decoration:underline;
}

a.more:link, a.more:visited, a.more:active
{
background:#ca0000;
font-size:11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
margin:0px;
padding:0px 2px;
}

a.more:hover
{
background:#ca0000;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
color:#000000;
text-align:center;
margin:0px;
padding:0px 2px;
}

a.genNav:link, a.genNav:visited, a.genNav:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#003399;
text-decoration:none;
font-weight:900;
}

a.genNav:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6600;
text-decoration:underline;
font-weight:900;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#4B4B4B;
font-weight:bold;
margin:0px;
margin-bottom:10px;
display:block;
border-bottom:#00CCFF solid 1px;
}

.contentMargin
{
margin:0 8px;

}

.contentMargin2
{
margin:0 8px;
float:left; width:485px;
}

.HowCanNewWE
{
float:right; width:210px;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
margin:0px;
padding:5px;
display:block;
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
font-weight:bold;
margin:0px;
padding:5px;
padding-left:0px;
}

h4
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
margin:0px;
padding:5px;
display:block;
}


.managementCont
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
line-height:150%;
margin:0px;
padding:5px;
text-align:justify;
}

.borders
{
border:#75C1E8 1px solid;
}

.aboutInnerBg
{
background:url(../images/aboutInnerBg.jpg) repeat-y;
}

.aboutInnerBgGr
{
background:url(../images/globalServices_Bg.jpg) repeat-y;
}

.WhoWeAreBg
{
background:url(../images/blkHowCanBg.gif) repeat-y;
}

a.innerNav:link, a.innerNav:visited, a.innerNav:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
}

a.innerNav:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#004096;
text-decoration:none;
letter-spacing:1px;
}

#innerNavSelected
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#004096;
text-decoration:none;
letter-spacing:1px;
}

a.top:link, a.top:visited, a.top:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
float:right;
padding:2px;
background:#FF0000;
display:block;
width:25px;
text-decoration:none;
}

a.top:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
float:right;
padding:2px;
background:#FF0000;
display:block;
width:25px;
text-decoration:none;
}

ul 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

a.stmap:link, a.stmap:visited, a.stmap:active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}

a.stmap:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0033CC;
text-decoration:none;
}



ol 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

hr
{
color:#CCCCCC;
}

.greenTxt
{
color:#009900;
font-size:14px;
font-weight:900;
}

.greenTxt2
{
color:#009900;
font-size:12px;
font-weight:900;
}

.redTxt
{
color:#FF0000;
font-size:14px;
font-weight:900;
}

.redTxt2
{
color:#FF0000;
font-size:11px;
font-weight:900;
}


/* new css  */

.redTxt3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:16px;
font-weight:bold;
}

.redTxt4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:12px;
font-weight:900;
}

.content_highlight
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#84A124;
font-weight:bold;
line-height:120%;
text-align:justify;
}

.content_1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5a5a;
line-height:120%;
text-align:justify;
}

.page_name
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

a.page_link1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
font-weight:bold;
text-decoration:none;
}

a.page_link1:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF6F6F;
font-weight:bold;
text-decoration:none;
}

.txtorg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6600;
font-weight:bold;
}

.txtred11{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF0000;
font-weight:bold;
}