/***************** default styles***************/

body{margin-top: -1px; margin-right: 0px; margin-bottom: -1px; margin-left: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color:#FFFFFF;}

img {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

form{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}

h1{font-size: 0.80em; color: #000000; text-decoration: none; font-weight:bold; margin-bottom:0px; margin-top:0px;  vertical-align:middle; font-variant:small-caps;}

/***************** text styles***************/

.table780{width:780px; margin-left: auto; margin-right: auto; background-image:url(../images/mainbg.gif);}

.table780inner{width:780px; margin-left: auto; margin-right: auto; background-image:url(../images/mainbginner.gif);}

.table552{width:552px; background-color:#FFFFFF;}

.table225{width:225px; background-color:#FFFFFF;}

.table183{width:183px; background-color:#F7F7F7;}

.txtmain{font-size: 0.70em; color: #4A4949; text-decoration: none;}

.text{font-size: 0.70em; color: #4A4949; text-decoration: none;}

.titles{color:#3D97A9; font-weight:bold; font-size:0.70em;}

.txtwhite{font-size: 0.70em; color: #FFFFFF; text-decoration: none;}

.txtorange{font-size: 0.70em; color: #F28653; text-decoration: none; font-weight:bold;}

.txtred{font-size: 0.75em; color: #C81012; text-decoration: none; font-weight:bold;}

.txtwhiteb{font-size: 0.70em; color: #FFFFFF; text-decoration: none; font-weight:bold;}

.headings{	font-size:0.70em; font-weight:bold; color:#555555}

.txtgreenl{font-size: 0.70em; color: #4A9197; text-decoration:none; font-weight:normal;}
	.txtgreenl:hover {text-decoration:underline;}

.txtorangel{font-size: 0.70em; color: #E16C36; text-decoration: underline; font-weight:normal;}
	.txtorangel:hover {text-decoration:none;}

.rightlinkn{color:#000000; text-decoration:none; font-weight:normal; font-size:0.70em;}
	.rightlinkn:hover {text-decoration:underline;}
	
.dec{color:#000000; text-decoration:underline; font-weight:normal;}
	.dec:hover {text-decoration:none;}
	
.breadcrum{font-size: 0.70em; color: #959595; text-decoration: none; font-weight:normal;}

.breadcrumlink{color:#4A9197; text-decoration:underline; font-weight:normal;}
	.breadcrumlink:hover {text-decoration:none;}
	
.txtresult{font-size: 0.60em; color: #3C3C3C; text-decoration: none; font-weight:bold;}

.txtselect{font-size: 0.70em; color: #000000; text-decoration: none; letter-spacing: 0.1em;}

.selectlink{color:#000000; text-decoration:underline;}
	.selectlink:hover {text-decoration:none;}

.txtfooterg{font-size: 0.65em; color: #959595; text-decoration: none; font-weight:normal;}

.footerlink{color:#6E8FAD; text-decoration:none; font-weight:normal;}
	.footerlink:hover {text-decoration:underline;}
	
.txtfooterb{font-weight:bold; color:#6E8FAD; text-decoration:none;}
	.txtfooterb:hover {text-decoration:underline;}
	
.imgroll{ background-color:#9E9E9E;}
	.imgroll:hover {background-color:#848484;}	
	

/***************** images styles***************/

.horizontal{background-image: url("../images/outsourcing_horizontal.gif"); background-repeat: repeat-x;}

.breadcrumbg{background-image: url("../images/outsourcing_breadcrumbg.gif"); background-repeat: repeat-x;}

.horizontallgray{background-image: url("../images/outsourcing_horizontallgray.gif"); background-repeat: repeat-x;}


/***************** Home page link styles***************/

.homelinkscss a {color:#000000; text-decoration:none; font-weight:normal;}
	.homelinkscss a:hover {text-decoration:underline;}	

/***************** colors styles***************/

.whitebg{background-color:#FFFFFF;}

.dorange{background-color:#F28653;}

.lgreen{background-color:#4A9197;}

.lblue{background-color:#1067A6;}

.lgray{background-color:#9E9E9E;}

.dgray{background-color:#848484;}

.llgray{background-color:#EAEAEA;}

.oogray{background-color:#F7F7F7;}


/***************** form styles***************/

.inputbutton { background-image:url(../images/button.gif); color: #A43B0A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.70em; height:23px; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-top:0px; border-bottom:0px; }

.combobig{ border: 1px solid #6E8FAD; font-size: 0.70em; font-family: Verdana, Arial, Helvetica, sans-serif;}

.combobigw{ border: 1px solid #6E8FAD; font-size: 0.70em; font-family: Verdana, Arial, Helvetica, sans-serif; width:198px;}

.formsize {font-size:0.70em;}

/******************Styles used in old infynita website******************/

.case1{background-image:url(../images/outsourcing_case_2.gif); background-repeat:repeat-y;}

.topnav{color:#555555; text-decoration:none;}
		.topnav:hover {text-decoration:underline; color:#000000;}
		
.readmore1{color:#1C2B9D; font-size: 0.70em; font-weight:lighter;}
		.readmore1:hover {text-decoration:none; color:#000000;}
		
.headingcolor{ font-size:0.75em;	color:#333333; font-weight:bold;}

.greentitle {color:#44888E; font-weight:bold;	font-size:0.70em;}

.formin {color:#3B3B3B; font-size:0.70em;  font-family: Verdana, Arial, Helvetica, sans-serif;}

.formtdleft{text-align:right; border-left:1px solid #dddddd; border-top:1px solid #dddddd; padding-right: 4px; font-size: 0.70em; color: #000000; text-decoration: none;}

.formtdright{text-align:left;	border-right:1px solid #dddddd; border-top:1px solid #dddddd; padding-left: 4px;}

.formtdleftbot{border-left:1px solid #dddddd; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}

.formtdrightbot{border-right:1px solid #dddddd; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}

.formtdrightline{text-align:left; font-weight:normal; color:#333333; 	border-right:1px solid #dddddd; padding-left: 4px;}

.formtdleftbot{text-align:right; font-weight:normal; color:#333333; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding-right: 4px; font-size: 0.70em; color:#000000;}

.formtdrightbot{text-align:left; font-weight:normal; color:#333333; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding-left: 4px;}

.formtdtopline{text-align:left; font-weight:normal;	color:#333333; border-right:1px solid #dddddd; padding-left: 4px}

.logoheading{	color:#A43B0A; font-size: 0.70em; font-weight:bold;}

.tabletdrighttopforpartner{color:#555555; font-size: 0.70em; font-weight:lighter; border:1px solid #dddddd; padding-right: 4px;}

.tabletdlefttopforpartner{color:#555555; font-size: 0.70em; font-weight:lighter; border-top:1px solid #dddddd; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd;	padding-right: 4px;}

.tabletdrightmidforpartner{color:#555555;	font-size: 0.70em;	font-weight:lighter;	border-right:1px solid #dddddd;	border-left:1px solid #dddddd;	border-bottom:1px solid #dddddd;	padding-right: 4px;}

.tabletdmiddleforpartner{	text-align:left; color:#555555; font-size: 0.70em;	font-weight:lighter;	border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; padding-right: 4px;}

.greentitle2 {color:#44888E; font-weight:bold;}

.redf{color:#FF0000; font-weight:bold;}

.chektitlebot{text-align:right; color:#333333; border-left:1px solid #dddddd; padding-right: 4px; font-size: 0.70em;}

.chektitletop{text-align:right; color:#333333; border-left:1px solid #dddddd; border-top:1px solid #dddddd; padding-right: 4px; font-size: 0.70em;}

.chektdmid{text-align:left; color:#333333; border-right:1px solid #dddddd; padding-left: 4px;  font-size: 0.70em;}

.chektdtop{text-align:left; color:#333333; border-right:1px solid #dddddd; border-top:1px solid #dddddd; padding-left: 4px;  font-size: 0.70em;}

.chektdbot{text-align:left; color:#333333; border-right:1px solid #dddddd; padding-left: 4px;}