/* CSS Document */
/* www.centraltruckdrivingjobs.com */

body  { 
  background-color:#333333;
  background: url(images/mainRightGrad.jpg) repeat-x #333333;
  margin:0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

#leftHalf {
   background: url(images/mainLeftGrad.jpg) repeat-x;
   width: 50%;
   position: absolute;
   z-index:-1;
   left: 0px;
   height: 750px;
}
#leftHalf-intro{
   background: url(images/mainLeftGrad.jpg) repeat-x;
   width: 50%;
   position: absolute;
   z-index:-1;
   left: 0px;
   height: 750px;
}
#rightHalf {
   background: url(images/mainRightGrad.jpg) repeat-x;
   width: 50%;
   position: absolute;   
   z-index:-2;
   right: 0px;
   height: 200px;
}
/*  edit by pid#1138 */
#wrapper {
	height: 100%;
	width: 987px;
	margin-right: auto;
	margin-left: auto;
	
}

#centerMainWrap{
	position:relative;
	display:block;
	width:1100px;
	height:237px;
}
#careerPathMap{
	position:relative;
	float:left;
	width:891px;
	height:237px;
}
#NtheNews{
	position:relative;
	float:left;
	background-color:#000;
	width:110px;
	height: 237px;
	text-align:center;
	
}
#NtheNews a:link{
	color:#CC0000;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  text-decoration:none;
}
#NtheNews a:visited{
	color:#CC0000;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  text-decoration:none;
}
#oldTab{
	width:987px;
	margin-left:0px;
}
#contentWrap{
	width:987px;
	margin-left:0px;
}
#dasFooter{
	margin-top:15px; 
	margin-bottom:10px;
	margin-left:69px;
}
#drivingTopImage{
	position:relative;
	width:900px;
	height:237px;
	background-color:#999999;
	background-image:url(./images/acadHeaderImage.jpg);
	background-repeat:no-repeat;
	background-position:right;
	margin-left:43px;
	

}
.mainContent{
	width:900px;
	margin-left:43px;
	background-color:#999999;
}
.contentDivider{
	float:left;
	width:12px;
	background-color:#999999;
	background:url(images/subBodyDivider_19.jpg) no-repeat;
}
#introDivider{height:320px;}

.contentLeft{
	float:left;
	width:294px;
	background-color:#999999;
}
#introLeft{height:320px;}

.contentRight{
	float:left;
	width:594px;
	background-color:#999999;
}
#introRight{height:320px;}
#leftHalf-2 {
   background: url(images/mainLeftGrad.jpg) repeat-x;
   width: 50%;
   position: relative;
   float:left;
   z-index:-1;
   left: 0px;
   height: 20px;
}
#rightHalf-2 {
   background: url(images/mainRightGrad.jpg) repeat-x;
   width: 50%;
   position: relative; 
	float:right;  
   z-index:-2;
   right: 0px;
   height: 200px;
}
/*  end edit by pid#1138 */

p.leftMainText {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
}

p.bodyRedHeader {
  color:#CC0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  font-weight:bold;
  margin-top:25px;
  margin-left:25px; 
  margin-right:25px; 
  margin-bottom:0px;
}

p.mainBodyText {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

p.subBodyText {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

table.subTableText td {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

table.subTableText2 td {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
}

ul.leftCol {
  margin-top:25px;
}

ul.leftCol li {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
  margin-right:25px;
  margin-bottom:5px;
}

ul.rightCol {
  margin-top:15px;
}

ul.rightCol li {
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  margin-right:25px;
  margin-bottom:4px;
}

#bodyLinks a:link {
  color:#CC0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

#bodyLinks a:visited {
  color:#CC0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

#bodyLinks a:active {
  color:#CC0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:none;
}

#bodyLinks a:hover {
  color:#CC0000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-decoration:underline;
}

.footerLinks a:link {
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
}

.footerLinks a:visited {
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
}

.footerLinks a:active {
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:none;
}

.footerLinks a:hover {
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration:underline;
}


.chatBox{
	position:relative;
	width:210px;
	height:36px;

}
	#chatWrap{
		position:relative;
		margin-top:0px;
		padding-top:0px;
		padding-left:45px;;
		width:203px;
		height:29px;
		background-image:url(../images/chat-box.jpg);
		background-repeat:no-repeat;
		
	}
