BODY {
	MARGIN: 0px;
	COLOR: #4e4e4e;
	background-color: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	font-style: normal;
}

TD {
	FONT-SIZE: 8pt; COLOR: #626262; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 8pt; COLOR: #4e4e4e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.indprice{
	FONT-SIZE: 7pt; COLOR: #4e4e4e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arrow{
FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: #03296A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.dotborder {
  background: #eeeeee ; border:1px dashed #bebebe;
  }
  .dotted{
 border-bottom-width: 1px;
  border-bottom-color: #000000;
  border-bottom-style: dashed;

}
.BlueArrow{
background-image:url(../images/bluearrw.gif); background-position:center; background-repeat:no-repeat; 
}
.GreenArrow{
background-image:url(../images/orangearw.gif); background-position:center; background-repeat:no-repeat; background-position:left; vertical-align:middle;
}
.RedArrow{
background-image:url(../images/redarrw.gif); background-position:center; background-repeat:no-repeat; 
}
  .dottedIMG{
  background-image:url(../images/dot.gif); background-repeat:repeat-x; background-position:center; vertical-align:middle; 
  }
  
.Client_BG{
background-image:url(../images/clientBG.gif); background-position:center; background-repeat:no-repeat; width:218px; height:121px;}

.Client_TXT
{
font-family:Tahoma; font-size:10px; font-weight:bold; color:#335291; text-transform:uppercase;}


 .RghtBG{
  background-image:url(../images/rght_bg1.gif); background-repeat:no-repeat; background-position:center; vertical-align:top; 
  }
  
 .RghtBGMiddle{
  background-image:url(../images/rght_menu.gif); background-repeat:no-repeat; background-position:center; vertical-align:top; 
  }

 .RghtBGlast{
  background-image:url(../images/rght_menu_last.gif); background-repeat:no-repeat; background-position:center; vertical-align:top; 
  }
.HdrTextBlue{
font-family:Tahoma; color:#003399; font-size:12px; font-weight:bold; line-height:16px;
}

.TextBlack{
font-family:Tahoma; color:#19191a; font-size:12px; font-weight:normal; line-height:16px;
}
.TextBlack{
font-family:Tahoma; color:#19191a; font-size:12px; font-weight:normal; line-height:16px;
}


.TextBlack : Alink{
font-family:Tahoma; color:#19191a; font-size:12px; font-weight:normal; line-height:16px;
}

.TextBlack : hover{
font-family:Tahoma; color:##ff9a00; font-size:12px; font-weight:normal; line-height:16px;
}
.TextBlack : visited{
font-family:Tahoma; color:#a0a0a0; font-size:12px; font-weight:normal; line-height:16px;
}


.productText{
font-family:Verdana, "Lucida Console", Tahoma, "Lucida Sans"; color:#373636; font-size:11px; line-height:16px;
}


.dottedline{

  border-top-width: 1px;
  border-top-color: #000000;
  border-top-style: dashed;

}

.fm1{
FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #427FE3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.A {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #0033FF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #6485a8; TEXT-DECORATION: none
}
A:visited {
	COLOR: #CC0000; TEXT-DECORATION: none
}
A:hover {
	  color: #808080;
}
A:active {
	COLOR: #DF3B39; TEXT-DECORATION: none
}
.style1 {color: #003399}

a:link {
	color: #003399;
}
a:visited {
	color: #003399;
}
a:hover {
	color: #808080;
}
a:active {
	color: #003399;
}
.mailred {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #CC3300; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}

.maildc {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: #DF3B39; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.mailtdblue {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #0033CC; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.mailtdyello {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #d4dab8; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.mailtd {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #DF3B39; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.mail {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0000ff; FONT-FAMILY: Verdana
}
.mail A:link {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.mail A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.mail A:hover {
	COLOR: #003063; TEXT-DECORATION: none
}
.mail A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.more {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff9a00; FONT-FAMILY: Verdana
}
.more A:link {
	COLOR: #ff9a00; TEXT-DECORATION: none
}
.more A:visited {
	COLOR: #ff9a00; TEXT-DECORATION: none
}
.more A:hover {
	COLOR: #003063; TEXT-DECORATION: none
}
.more A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.morebold {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #AB262B; FONT-FAMILY: Verdana
}
.morebold A:link {
	FONT-WEIGHT: bold; COLOR: #AB262B; TEXT-DECORATION: none
}
.morebold A:visited {
	FONT-WEIGHT: bold; COLOR: #AB262B; TEXT-DECORATION: none
}
.morebold A:hover {
	FONT-WEIGHT: bold; COLOR: #003063; TEXT-DECORATION: none
}
.morebold A:active {
	FONT-WEIGHT: bold; COLOR: #0000ff; TEXT-DECORATION: none
}
.moretext {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #315c8a; FONT-FAMILY: Verdana
}
.moretext A:link {
	COLOR: #315c8a; TEXT-DECORATION: none
}
.moretext A:visited {
	COLOR: #315c8a; TEXT-DECORATION: none
}
.moretext A:hover {
	COLOR: #003063; TEXT-DECORATION: none
}
.moretext A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}

.hDttedLine{background-image:url(../images/hline.gif); background-repeat:repeat-x; height:1px;}


.vDttedLine{background-image:url(../images/vline.gif); background-repeat:repeat-y; width:1px; background-position:center;}
.hvcorner{background-image:url(../images/hvcornerline.gif); background-repeat:no-repeat; width:12px; height:12px; background-position:top;}
.top {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #626262; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif
}
.top A:link {
	COLOR: #626262; TEXT-DECORATION: none
}
.top A:visited {
	COLOR: #626262; TEXT-DECORATION: none
}
.top A:hover {
	COLOR: #DF3B39; TEXT-DECORATION: none
}
.top A:active {
	COLOR: #DF3B39; TEXT-DECORATION: none
}
.redthin {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #DF3B39; FONT-FAMILY: Verdana 
}
.redthin A:link {
	COLOR: #DF3B39; TEXT-DECORATION: underline
}
.redthin A:visited {
	COLOR: #DF3B39; TEXT-DECORATION: underline
}
.redthin A:hover {
	COLOR: #003063; TEXT-DECORATION: none
}
.redthin A:active {
	COLOR: #0000ff; TEXT-DECORATION: none
}
.arillight_block{
FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.arilgreen{
FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: #485A04; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.white_yello {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt ; COLOR: #d4dab8; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chew{
FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ACC4E5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.chewtext{
FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #F2E1B4; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ss {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ACC4E5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
b:link {
	text-decoration: none;
	color: #333333;
}
b:visited {
	text-decoration: none;
	color: #333333;
}

.bigBanner{
background-image:url(../images/bgbnr.jpg); background-position:center; width:348px; background-repeat:repeat-y; } 
	/*b:hover {
	text-decoration: none;
	color: #999999;}*/

b:active {
	text-decoration: none;
	color:#999998;
}
b{
FONT-WEIGHT: 800; FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.procap{
FONT-WEIGHT:bold; FONT-SIZE: 8pt; COLOR: #AB262B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.procap2{
FONT-WEIGHT:bold; FONT-SIZE: 7pt; COLOR: #AB262B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.caption {
	FONT-WEIGHT: 800; FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption1 {
	FONT-SIZE: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.caption2 {
	FONT-SIZE: 7pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.xxxboldwhite {color:#fffefe; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}

.bannertxt {
	FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR: #fffefe; background: #9CB653; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generalboldwhite {
	FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; color:#fffefe; background:#999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.generalboldwhite1 {
	FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; color:#fffefe; background:#999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generalboldwhite1 a:link {
	FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; color:#fffefe; background:#999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generalboldwhite1 a:hover {
	FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; color:#fffefe; background:#999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generalboldwhite1 a:active  {
	FONT-SIZE: 7.5pt; FONT-WEIGHT: bold; color:#fffefe; background:#999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.violet9 {
	FONT-WEIGHT: 800; FONT-SIZE: 9pt ; COLOR: #7F1F3D; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maroonbold8 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #65485A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maroon8 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #65485A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: normal;
}
.vardan8 {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt ; COLOR: #8f9090; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.vardan75 {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt ; COLOR: #8f9090; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.style3 {color: #4D4341}
.style14 {color: #4D4341; font-size: 9pt; }
.orangebold {FONT-WEIGHT: bold ; color: #ff9a00; font-size: 9pt; }
.italicbold {FONT-WEIGHT: bold ;  color: #a7410a; font-size: 9.5pt; }
.bluebold {FONT-WEIGHT: bold ; color: #5c70ad; font-size: 9pt; }
.style14bold {FONT-WEIGHT: bold ; color: #666666 ; font-size: 9pt; }
.dark14bold {FONT-WEIGHT: bold ; color: #333333 ; font-size: 9pt; }
.bodytext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt ; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copyright
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}


.bullet2 {
	LIST-STYLE-IMAGE: url(../images/bullets.gif); LIST-STYLE-TYPE: square
}


.about_bg {  background: #E0E5E8 url(../images/about.jpg) no-repeat left ; width:auto; background-position:right; width:762px; height:151px;
}

.b5_bg {  background: url(../images/b4.jpg) no-repeat left ; width:auto; background-position:right; width:762px; height:151px;
}
.portfolio_bg {  background: url(../images/b7.jpg) no-repeat left ; width:auto; background-position:right; width:762px; height:151px;
}


.bpoNew_bg {  background: url(../images/b5.jpg) no-repeat left ; width:762px; height:151px; background-position:right; 
}

.offshore_bg {  background:url(../images/b6.jpg) no-repeat left ; width:auto; background-position:right; width:762px; height:151px;
}
.bpo_bg {  background: #E0E5E8  url(../images/bnr1.jpg) no-repeat left ; background-position:right; 
}
.bnr2 {  background: #ffffff  url(../images/b1.jpg) no-repeat left ; background-position:left; width:762px; height:151px;
}
.technology_bg {  background: #cacae5  url(../images/b3.jpg) no-repeat left ; background-position:right; width:762px; height:151px;
}

.bnr4 {  background: #cacae5  url(../images/bnr4.jpg) no-repeat left ; background-position:right; width:762px; height:151px;
}

.test_bg {  background: #ffffff  url(../images/bnr5.jpg) no-repeat left ; background-position:right; width:762px; height:151px;
}
.bnr6 {  background: #E8F0FB url(../images/b2.jpg) no-repeat left ; background-position:right; width:762px; height:151px;
}


.Shadowright {  background: #E0E5E8 url(../images/Shadow_right.jpg) no-repeat left ; background-position:left;
}
.Shadowleft {  background: #E0E5E8 url(../images/Shadow_left.jpg) no-repeat left ; background-position:right; 
}
.gradentbg {  background: #E0E5E8 url(../images/gradentbg.gif) repeat left ; background-position:left; 
}
.p1bg {  background: #ffffff  url(../images/p1.gif) repeat left ; background-position:left; 
}
.p2bg {  background: #ffffff url(../images/p2.gif) repeat left ; background-position:left; 
}
.p3bg {  background: #ffffff  url(../images/p3.gif)  repeat-x ;  background-position:bottom; 
}
.bar {  background: #E0E5E8 url(../images/bar.jpg); background-position:right;

}

.hr_line { 
background-color: #EAEAEA;
height: 1px;
color:#EEEEEE;  
}


.menu{font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:12px;}

  .menu003 a, .menu003 a:visited {
  text-decoration:none; 
  text-align: left; 
  background-color:#FFFFFF; 
  color: #000000; font-weight: normal;
  display:block; 
  width:167px; 
  border:0px solid #000000;
  border-color:#000000;
  padding:0.50em;

  }

.menu003 a:hover {
  top:2px;
  left:2px;
  color:#000000;
  background-color: #e6e6e6; 
  }
  
.bullet
{ 
background:#ffffff url(../images/arrow.jpg); background-repeat:no-repeat; background-position:center;
}

.bullet1
{ 
background:#ffffff url(../images/bullet2.jpg) ; background-repeat:no-repeat; background-position:center;
}

.xboxcontent {display:block; background:#ffffff; border:0 solid #dfdfdb; border-width:0 1px;}

.sitemap {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #0000FF; FONT-FAMILY: Verdana
}
.sitemap A:link {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.sitemap A:visited {
	COLOR: #0000FF; TEXT-DECORATION: none
}
.sitemap A:hover {
	COLOR: #FF6600; TEXT-DECORATION: none
}
.sitemap A:active {
	COLOR: #0000FF; TEXT-DECORATION: none
}

.dottedline{
 border-top-width: 1px;
  border-top-color: #000000;
  border-top-style: dotted;

}

.generalboldwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.generalT {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE:8.6pt; BORDER-LEFT: 1px solid; COLOR: #333333; BORDER-BOTTOM: 1px solid; border-color:#666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.generalT1 {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

