@charset "utf-8";
body {
	background-color: #FFFFFF;
	background-image: url(images/site-bgr.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin-top: 11px;
	margin-bottom: 10px;
	margin-right: 0px;
	margin-left: 0px;
}
.navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5251AA;
	background-image: url(images/nav-bgr.jpg);
	background-repeat: repeat-x;
	padding-left: 12px;
	height: 27px;
	vertical-align: middle;
}
.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5251AA;
}


#maintbl {
	background-color: #FFFFFF;
}
.tabsbg {
	background-image: url(images/tabs-bgr.jpg);
	background-repeat: repeat-x;
	height: 30px;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #07334D;
}
.newsdot {
	background-image: url(images/news-dot.gif);
	background-repeat: repeat-x;
	height: 11px;
	background-position: center;
}
.custspeak {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C4A00;
	background-image: url(images/cust-speak-bgr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 16px;
	height: 154px;
}
.compinfobgr {
	background-image: url(images/comp-info-bgr.jpg);
	background-repeat: no-repeat;
	height: 248px;
	width: 280px;
}
.itboxbgr {
	background-image: url(images/it-serv-bgr.jpg);
	background-repeat: no-repeat;
	height: 248px;
	width: 222px;
}
.bpoboxbgr {
	background-image: url(images/bpo-bgr.jpg);
	background-repeat: no-repeat;
	height: 248px;
	width: 222px;
}
.compinfobox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4E4E4E;
	padding-top: 11px;
	padding-right: 22px;
	padding-bottom: 11px;
	padding-left: 22px;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.insidebodybgr {
	background-image: url(images/insidebody-bgr.gif);
	background-repeat: repeat-y;
}

.orgTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #DE8230;
}
.blTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #242457;
	line-height: 13px;
}
#footer {
	background-color: #020143;
	width: 970px;
}
.footerTxt {
	color: #9A96A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 7px;
	padding-left: 7px;
}
.botlinks {
	color: #9A96A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 1px;
	padding-left: 1px;
}
.blTxt:hover {
	color: #8A8AFC;
}
.orgTxt:hover {
	color: #FEAE67;
}
.news:hover {
	color: #0175BA;
}

.botlinks:hover {
	color: #DCDCED;
}

.menu ul {

list-style-type:none;
clear:left;
margin: 0px;
padding: 0px;
}
.menu ul li {
float:left;
}
.menu a
{
	float:left;
	font-family:sans-serif, Arial, Helvetica;
	font-size: 12px;
	color:#E4E1F9;
	text-align:left;
	background:url(images/menu-bgr.jpg);
	background-repeat: repeat-x;
	width: 205px;
	height:20px;
	text-decoration:none;
	padding: 7px 0px 0px 16px;
	text-transform: uppercase;
}
.menu a.on
{
	color:#FCFFA0;
}
.menu a:hover {
background:url(images/menu-bgr-on.jpg);
}
.arrow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #F06C00;
}
.head1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #F06C00;
}
/** ###########   New Ticker     ##################### **/

#ajaxticker1{
width: 186px;
height: 95px;
padding: 0px;
background-color: #FFFFFF;
}

#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;
}.head2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6666A4;
}
