body {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-color: #F5F5F5;
}
.topgradient {
	background-color: #ED8425;
}
.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7F7F7F;
	padding-bottom: 9px;
}
.botlinksshade {
	background-image: url(images/botlinks-shade.jpg);
	background-repeat: repeat-x;
}
.botmenubgr {
	background-image: url(images/botmenubgr.gif);
	background-repeat: repeat-x;
	height: 29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-image: url(images/copyright-shade.gif);
	background-repeat: repeat-x;
	height: 29px;
}
.copyright a {
	color: #404040;
}

.welcomebgr {
	background-image: url(images/welcome-bgr.jpg);
	padding-top: 8px;
	padding-right: 15px;
	padding-left: 14px;
	background-repeat: repeat-x;
}
.professionalbox {
	background-image: url(images/professional-serv-bgr.jpg);
	background-repeat: no-repeat;
	height: 214px;
	width: 272px;
}
.servheadbgr {
	background-image: url(images/servhead-bgr.gif);
	background-repeat: repeat-x;
}

.welcomebgr td  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #205E8D;
}
.offshorebox {
	background-image: url(images/offshore-outsource-bgr.jpg);
	background-repeat: no-repeat;
	height: 214px;
	width: 272px;
}
.professionalbox td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585757;
}
.offshorebox td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585757;
}
.professionalbox a {
	color: #E56600;
}
.offshorebox a {
	color: #E56600;
}
.customerspeakbox {
	background-image: url(images/customerspeak-bgr.jpg);
	background-repeat: no-repeat;
	height: 140px;
	width: 202px;
	padding-top: 16px;
	padding-right: 15px;
	padding-left: 15px;
}
.customerspeakbox td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737575;
}
.customerspeakbox a {
	color: #E56600;
}
.clientsbgr {
	background-image: url(images/clients-bgr.jpg);
	background-repeat: no-repeat;
	height: 114px;
	width: 232px;
}
.topmenu a {
	color: #7F7F7F;
}
.topmenu a:hover {
	color: #E56810;
}
.botmenubgr a {
	color: #3A3A3A;
}
.botmenubgr a:hover {
	color: #246DA4;
}
.staffing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.img {
	float: left;
	padding-right: 5px;
	padding-bottom: 1px;
	clear: both;
}
.staffinghead {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E56810;
	font-weight: bold;
}
.hrdotline {
	background-image: url(images/hrdot.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.staffing a {
	color: #666666;
}
.staffing a:hover {
	color: #42769F;
}
.partnerblock {
	background-image: url(images/partners-bgr.jpg);
	background-repeat: no-repeat;
	width: 545px;
	padding-top: 57px;
	padding-left: 21px;
	height: 130px;
}
.sectionhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006E9C;
	background-color: #F2F2F2;
	height: 25px;
	font-weight: bold;
	vertical-align: middle;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
}
.subhead {
	font-weight: bold;
	color: #03569D;
}

.partdesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
	color: #333333;
}
.content a {
	color: #0665D9;
}
.notebgr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00509A;
	background-image: url(images/imp-notebgr.gif);
	height: 77px;
	margin-top: 18px;
	margin-bottom: 13px;
	padding-right: 18px;
	padding-left: 18px;
}
/*#bordertbl {
	background-color: #F5F5F5;
	border: 1px solid #E3E3E3;
}*/
.content #form1 #bordertbl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 98%;
	color: #666666;
}
.pagehead {
	font-size: 120%;
	font-weight: bold;
	color: #0097E9;
	font-family: Arial, Helvetica, sans-serif;
}
#mainTbl {
	border: 0px solid #CCCCCC;
}
#shadow-container {
    position: relative;
    left: 0px;
    top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
	
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
    position: relative;
    left: -1px;
    top: -1px;
}

    #shadow-container .shadow1 {
        background: #F1F0F1;
    }

    #shadow-container .shadow2 {
        background: #DBDADB;
    }

    #shadow-container .shadow3 {
        background: #B8B6B8;
    }

    #shadow-container .container {
        background: #ffffff;
        border: 1px solid #848284;
        padding: 0px;
    }.box3 {
	background-color: #C3D8EC;
	background-image: url(images/3box_bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 175px;
}
.box3content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06426F;
}
.moretxt a {
	color: #FF6600;
}

/* New Classes Added 8th Oct 2008 */

#sublinks ul{
/*padding:0px 0px 0px 15px;*/
padding:0;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
list-style:none;
}
#sublinks li {
margin:5px 0px 0px 0px;
display:block;
padding:0px 0px 5px 15px;
border-bottom:dashed #CCCCCC 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
min-height:15px;

/*height:auto;*/
text-decoration:none;
color:#03569D;
/*color:#4E4E4E;*/
}
#sublinks li a{
margin:0px;
padding:0px;
display:block;
/*padding:5px 0px 5px 0px;
border-bottom:dashed #CCCCCC 1px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
min-height:15px;

/*height:auto;*/
text-decoration:none;
color:#03569D;
/*color:#4E4E4E;*/
}

#sublinks li a:hover{
color:#E56810;
}

#sublinks ul li a.menuAct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E56810;
	}

#sub-sub-links li a{
margin:0px;
padding:0;
display:block;
/*padding:5px 0px 5px 0px;
border-bottom:dashed #CCCCCC 1px;*/
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
min-height:15px;

/*height:auto;*/
text-decoration:none;
color:#03569D;
/*color:#4E4E4E;*/
}
#sub-sub-links li {
margin:5px 0px 0px 0px;
display:block;
padding:0px 0px 5px 15px;
border-bottom:dashed #CCCCCC 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
min-height:15px;
/*height:auto;*/
text-decoration:none;
color:#03569D;
/*color:#4E4E4E;*/
}
#sublinks ul li ul{
padding:0;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}
#sublinks ul li a.menuAct1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #E56810;
	}
#tblList th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0078C0;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0078C0;
	border-bottom-color: #0078C0;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #CDDBF1;
	text-align: left;
}
#tblList td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3DD94;
}
#tblList #altrow td {
	background-color: #F8F1DB;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3DE9C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.moretxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
}
.box3content a {
	color: #06426F;
	text-decoration: none;
}
.box3content a:hover {
	text-decoration: none;
}
.txtfld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #DFDFDF;
	width: 98%;
	padding-left: 3px;
	height: 20px;
}
.tarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #DFDFDF;
	width: 98%;
	padding-left: 3px;
	
}
.message{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06426F;
}
.message a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06426F;
	text-decoration:none;
}
.message a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #06426F;
	text-decoration:underline;
}