@charset "utf-8";
body {
	background-image: url(../images/bg_main.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#wholeFrame {
	width: 952px;
	min-height: 100%;
	margin-top: 20px;
	margin-bottom: -30px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
#centerSpace {
	background-color: #FFFFFF;
	float: left;
}
#logoPlace {
	float: left;
	margin-top: 40px;
	margin-left: 40px;
	height: 100px;
	width: 99px;
	background-image: url(../images/trgLogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 80px;
	padding-left: 0px;
}
#logoPlace a{
	height: 100px;
	width: 99px;
	position: absolute;
}
#logoPlace a h1{
	visibility: hidden;
}
#leftArea {
	padding: 0px;
	width: 200px;
	float: left;
	margin: 0px;
}
#rightArea {
	margin: 0px;
	padding: 0px;
	width: 751px;
	float: left;
}
#topMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 38px;
	width: 751px;
	text-align: right;
	vertical-align: bottom;
}
#topMenu ul{
	padding: 0px;
	float: right;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#topMenu li{
	display: inline;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#topMenu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #999999;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}
#topMenu a:hover{
	color: #ff0000;
}
#mainMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 750px;
	background-color: #ed1b23;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#mainMenu ul{
	width: 597px;
	height: 18px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	list-style-type: none;
	border: 0;
}
#mainMenu ul li{
	float: left;
	text-indent: -999em;	
}
#mainMenu ul li a{
	display: block;
	border: none;
	text-decoration: none;
}
li.nav-solutions a {
	width: 102px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: 0px 0px;	
}
li.nav-solutions a:hover {
	background-image: url(../images/main_nav.png);
	background-position: 0px -18px;	
}
li.nav-solutions a.selected {
	background-image: url(../images/main_nav.png);
	background-position: 0px -36px;	
}
li.nav-industries a {
	width: 101px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: -103px 0px;	
}
li.nav-industries a:hover {
	background-image: url(../images/main_nav.png);
	background-position: -103px -18px;	
}
li.nav-industries a.selected {
	background-image: url(../images/main_nav.png);
	background-position: -103px -36px;
}

li.nav-our_processes a {
	width: 137px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: -306px 0px;	
}
li.nav-our_processes a:hover {
	background-image: url(../images/main_nav.png);
	background-position: -306px -18px;	
}
li.nav-our_processes a.selected {
	background-image: url(../images/main_nav.png);
	background-position: -306px -36px;
}

li.nav-about a {
	width: 102px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: -204px 0px;	
}
li.nav-about a:hover {
	background-image: url(../images/main_nav.png);
	background-position: -204px -18px;	
}
li.nav-about a.selected {
	background-image: url(../images/main_nav.png);
	background-position: -204px -36px;
}

li.nav-vision a {
	width: 73px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: -443px 0px;	
}
li.nav-vision a:hover {
	background-image: url(../images/main_nav.png);
	background-position: -443px -18px;	
}
li.nav-vision a.selected {
	background-image: url(../images/main_nav.png);
	background-position: -443px -36px;
}
li.nav-satmap a {
	width: 81px;
	height: 18px;
	background-image: url(../images/main_nav.png);
	background-position: -516px 0px;	
}
li.nav-satmap a:hover {
	background-image: url(../images/main_nav.png);
	background-position: -516px -18px;	
}
#bannerArea {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 378px;
	width: 750px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
#contentArea {
	margin: 0px;
	float: left;
	width: 751px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footerArea {
	width:751px;
	padding: 0px;
	float: right;
	height: 25px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footerArea table{
	width:751px;
}
#footerArea td, #footerArea td a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
#footerArea td a:hover{
	color: #ff0000;
}
#footerArea td.fLeft{
	float: left;
	text-align: left;
	display: inline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#footerArea td.fRight{
	float: right;
	display: inline;
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
div.col1 {
	margin: 0px;
	float: left;
	width: 345px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
}
div.col1 div.rightSolutions {
	margin-bottom: 20px;
	height: 100px;
	width: 300px;
}
div.col1 div.rightSolutions h1{
	margin: 0px;
	padding: 0px;
	text-indent: -999999px;
	background-image: url(../images/theRightSolutions.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
div.col1 div.rightSolutions span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
}
div.col1 div.rightSolutions span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	text-decoration: none;
	line-height: 20px;
}
div.col1 div.rightSolutions span a:hover{
	color: #FF0000;
}
div.col1 div.rightPeople {
	height: 100px;
	margin-bottom: 10px;
	width: 300px;
}
div.col1 div.rightPeople h1{
	margin: 0px;
	padding: 0px;
	text-indent: -999999px;
	background-image: url(../images/theRightPeople.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
div.col1 div.rightPeople span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
div.col1 div.rightPeople span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	text-decoration: none;
	line-height: 20px;
}
div.col1 div.rightPeople span a:hover{
	color: #FF0000;
}
div.col2 {
	margin: 0px;
	float: left;
	width: 355px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
div.col2 div.rightLocations {
	margin-bottom: 20px;
	height: 100px;
	width: 300px;
}
div.col2 div.rightLocations h1{
	margin: 0px;
	padding: 0px;
	text-indent: -999999px;
	background-image: url(../images/theRightLocations.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
div.col2 div.rightLocations span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	margin: 0px;
}
div.col2 div.rightLocations span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	text-decoration: none;
	line-height: 20px;
}
div.col2 div.rightLocations span a:hover{
	color: #FF0000;
}
div.col2 div.rightTechnology {
	height: 100px;
	width: 300px;
	margin-bottom: 10px;
}
div.col2 div.rightTechnology h1{
	margin: 0px;
	padding: 0px;
	text-indent: -999999px;
	background-image: url(../images/theRightTechnology.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
}
div.col2 div.rightTechnology span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
div.col2 div.rightTechnology span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6666;
	text-decoration: none;
	line-height: 20px;
}
div.col2 div.rightTechnology span a:hover{
	color: #FF0000;
}

.satmapLogo {
	display: inline;
	float: left;
	margin-left: 40px;
	margin-top: 40px;
	margin-bottom: 40px;
}
#headerArea {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 90px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	width: 750px;
}
.hdSolutions{
	background-image: url(../images/hdSolutions.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCustomerSupport {
	background-image: url(../images/hdCustomerSupport.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCustomerCare {
	background-image: url(../images/hdCustomerCare.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#breadArea {
	margin: 0px;
	float: left;
	height: 20px;
	width: 750px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 25px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
}
#breadArea span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
#breadArea span a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed1b23;
	text-decoration: none;
	margin-right: 10px;
}
#breadArea span a.oldBread {
	color: #999999;
}

#contentAreaInner {
	margin: 0px;
	float: left;
	width: 600px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 200px;
	padding-left: 25px;
}
#contentAreaInner h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed1b23;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#contentAreaInner p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
#contentAreaInner ul{
	list-style-type: none;
	padding: 0px;
	list-style-image: url(../images/bullet_raquote_gray.png);
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#contentAreaInner li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #666666;
	text-decoration: none;
}
#subMenu {
	float: left;
	position: relative;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	margin: 0px;
	width: 150px;
}
#subMenu  div#subMenuTab{
	list-style-type: none;
	list-style-image: url(../images/bullet_raquote_gray.png);
	list-style-position: inside;
	margin: 0px;
	padding: 0px;
}
div.subMenuTabList{
	list-style-type: none;
	list-style-image: url(#);
	margin: 0px;
	padding: 0px;
}
#subMenu   div#subMenuTab   p {
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#subMenu   div#subMenuTab   p   a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image: url(../images/bullet_raquote_gray.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#subMenu   div#subMenuTab   p   a:hover{
	color: #FF0000;
}
#subMenu  div#subMenuTab  div.subMenuTabList {
	padding-bottom: 10px;
	display: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	float: left;
	width: 153px;
}
#subMenu    div#subMenuTab    div#menuOn {
	display: block;

}
#subMenu  div#subMenuTab  div.subMenuTabList  a{
	border-bottom-style: none;
	margin: 0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	float: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 18px;
	width: 150px;
}
#subMenu div#subMenuTab div.subMenuTabList a:hover {
	color: #FF0000;
}
#subMenu  div#subMenuTab  #selectedSub{
	color: #FF0000;
}

#subMenu div#subMenuTab div#subMenuTabList #selectedSub {
	color: #FF0000;
}

.satmapLogoBlank {
	display: inline;
	float: left;
	margin-left: 40px;
	margin-top: 275px;
	background-color: #FF0000;
	padding: 0px;
}
.moreInfo {
	padding: 0px;
	float: left;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.moreInfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
}
#contentAreaInner   div.moreInfo ul.moreInfoList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
#contentAreaInner div.moreInfo ul.moreInfoList li {
	margin: 0px;
}

#contentAreaInner div.moreInfo ul.moreInfoList li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: inline;
	background-image: url(../images/pdfIcon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contentAreaInner div.moreInfo ul.moreInfoList li a:hover {
	color: #FF0000;
}

.hdTechnicalSupport {
	background-image: url(../images/hdTechnicalSupport.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdSharedInbound {
	background-image: url(../images/hdSharedInbound.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCosourcedOperations {
	background-image: url(../images/hdCosourcedOperations.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCustomerAcquisition {
	background-image: url(../images/hdCustomerAcquisition.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdTelesales {
	background-image: url(../images/hdTelesales.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCrosssell {
	background-image: url(../images/hdCrosssell.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdRetention {
	background-image: url(../images/hdRetention.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdDoortodoor {
	background-image: url(../images/hdDoortodoor.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdMarketResearch {
	background-image: url(../images/hdMarketResearch.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdBackOffice {
	background-image: url(../images/hdBackOffice.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdSatmap {
	background-image: url(../images/hdSatmap.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdIvr {
	background-image: url(../images/hdIvr.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdIndustries {
	background-image: url(../images/hdIndustries.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdAutomotive {
	background-image: url(../images/hdAutomotive.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCommunications {
	background-image: url(../images/hdCommunications.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdFinancialServices {
	background-image: url(../images/hdFinancialServices.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdInsurance {
	background-image: url(../images/hdInsurance.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdConsumerProducts {
	background-image: url(../images/hdConsumerProducts.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdHealthcare {
	background-image: url(../images/hdHealthcare.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdRetail {
	background-image: url(../images/hdRetail.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdTechnology {
	background-image: url(../images/hdTechnology.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdTravel {
	background-image: url(../images/hdTravel.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdUtilities {
	background-image: url(../images/hdUtilities.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdProcesses {
	background-image: url(../images/hdProcesses.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdGlobalScale {
	background-image: url(../images/hdGlobalscale.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdDeliveryModel {
	background-image: url(../images/hdDeliveryModel.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdVision {
	background-image: url(../images/hdVision.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.processGraphic {
	background-image: url(../images/process_orientation_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	height: 328px;
	width: 416px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.processGraphic .blueSide a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-top: 25px;
	margin-left: 170px;
}
.processGraphic .greenSide a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	clear: left;
	margin-top: 25px;
	margin-left: 95px;
}
.processGraphic .orangeSide a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-top: 25px;
	margin-left: 65px;
}
.processGraphic .redSide a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	clear: left;
	margin-top: 20px;
	margin-left: 170px;
}
.processGraphic .redBox1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	clear: left;
	margin-top: 72px;
	margin-left: 25px;
}
.processGraphic .redBox2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-top: 72px;
	margin-left: 63px;
}
.processGraphic .redBox3 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	width: 80px;
	font-weight: bold;
	text-align: center;
	float: left;
	margin-top: 72px;
	margin-left: 60px;
}.hdProcessOrientation {
	background-image: url(../images/hdProcessOrientation.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdTalentAcquisition {
	background-image: url(../images/hdTalentAcquisition.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdTalentDevelopment {
	background-image: url(../images/hdTalentDevelopment.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdInteractionMonitoring {
	background-image: url(../images/hdInteractionMonitoring.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdPerformanceManagement {
	background-image: url(../images/hdPerformanceManagement.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdLeadershipDevelopment {
	background-image: url(../images/hdLeadershipDevelopment.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdWorkforceManagement {
	background-image: url(../images/hdWorkforceManagement.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdResultsReporting {
	background-image: url(../images/hdResultsReporting.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdAboutTRG {
	background-image: url(../images/hdAboutTRG.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdLeadership {
	background-image: url(../images/hdLeadership.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCertification {
	background-image: url(../images/hdCertifications.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdPressReleases {
	background-image: url(../images/hdPressReleases.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contentAreaInner h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#contentAreaInner h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ed1b23;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#contentAreaInner h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#contentAreaInner p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}
#contentAreaInner  p.itemEnd  {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

#contentAreaInner p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ed1b23;
	text-decoration: none;
	line-height: 20px;
}
.compInfo {
	padding: 0px;
	float: left;
	clear: left;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.compInfo h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	margin: 0px;
}
#contentAreaInner div.compInfo ul.moreInfoList {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
}
#contentAreaInner div.compInfo ul.moreInfoList li {
	margin: 0px;
}
#contentAreaInner div.compInfo ul.moreInfoList li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 0px;
	display: inline;
	background-image: url(../images/pdfIcon.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contentAreaInner div.compInfo ul.moreInfoList li a:hover {
	color: #FF0000;
}
.hdResource {
	background-image: url(../images/hdResource.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdCeomessage {
	background-image: url(../images/hdCeomessage.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.hdOffering {
	background-image: url(../images/hdOffering.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#offeringFramework {
	background-image: url(../images/framework_triangle_bg.png);
	background-repeat: no-repeat;
	float: left;
	height: 435px;
	width: 500px;
	padding-top: 90px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 60px;
}
#offeringFramework .ofRed a {
	text-align: center;
	width: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 210px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
#offeringFramework  .ofRed2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	display: block;
	width: 200px;
	margin-left: 150px;
	line-height: 20px;
}
#offeringFramework  .ofOrange a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	width: 100px;
	display: block;
	float: left;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 120px;
	text-align: center;
	line-height: 20px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#offeringFramework .ofOrange2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	width: 150px;
	display: block;
	float: left;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#offeringFramework .ofGray a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-top: 40px;
	clear: left;
	float: left;
	margin-left: 140px;
}.hdContact {
	background-image: url(../images/hdContact.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#topMenu a#selected {
	color: #ff0000;
}
#contentArea #careerCol1 {
	font-family: Arial, Helvetica, sans-serif;
	width: 209px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	float: left;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
	margin-bottom: 40px;
}
#contentArea #careerCol1 a{
	color: #666666;
	text-decoration: none;	
}
#contentArea #careerCol1 h1 {
	background-image: url(../images/hdcCol1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-indent: -999999px;
	height: 30px;
}

#contentArea #careerCol2 {
	font-family: Arial, Helvetica, sans-serif;
	width: 230px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 15px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
	float: left;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	margin-bottom: 40px;
}
#contentArea #careerCol2 h1 {
	background-image: url(../images/hdcCol2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-indent: -999999px;
	height: 30px;
	width: 250px;
}

#contentArea #careerCol3 {
	font-family: Arial, Helvetica, sans-serif;
	width: 209px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 0px;
	padding-left: 10px;
	float: left;
	margin-bottom: 40px;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
#contentArea #careerCol3 h1 {
	background-image: url(../images/hdcCol3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-indent: -999999px;
	height: 30px;
}
#contentArea #careerCol1 a:hover {
	color: #FF0000;
	text-decoration: none;
}
#contentArea #careerCol2 a {
	color: #666666;
	text-decoration: none;
}
#contentArea  #careerCol3  a {
	color: #666666;
	text-decoration: none;
}
#contentArea #careerCol2 a:hover {
	color: #FF0000;
	text-decoration: none;
}
#contentArea #careerCol3 a:hover {
	color: #FF0000;
	text-decoration: none;
}
