/* Cooke Trucking Company, Inc. */

body{
	background-color: #EAEAEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #454545;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
body img{
	border: 0px;
}
td{
	vertical-align: top;
}
td, th{
	xbackground-color: #FF0000;
	padding: 5px;
}
form{
	margin: 0px;
	padding: 0px;
}
h3{
	font-family: Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #2A2A2A;
	margin: 10px 10px 0px 10px;
}
p{
	margin: 10px 10px 0px 20px;
}
a:link, a:visited{
	xcolor: #2A2A2A;
	color: #A4041C;
}
a:hover, a:active{
	xcolor: #A4041C;
	color: #2A2A2A;
}
.alignRight{
	float: right;
	text-align: right;
}
.alignLeft{
	float: left;
	text-align: left;
}
.emphasis{
	font-weight: bold;
}
.italic{
	font-style: italic;
}

.siteContainer{
	width: 764px;
	text-align: left;
	xbackground-color: #0066CC;
	margin: auto;
}
.cellBacklight{
	background-color: #A4041C;
	color: #EAEAEA;
}
.formTable td, .formTable th{
	padding: 2px;
}
.formTable .cellBacklight{
	padding: 5px 3px 5px 3px;
}
.smallText{
	font-size: 10px;
}

/* ************** Header Container ************** */
.headerContainer{
	background-image: url(../images/shipping_logistics_hauling.gif);
	background-color: #EAEAEA;
	xbackground-color: #FF0000;
	height: 102px;
	xheight: 92px;
	font-size: 13px;
	word-spacing: 7px;
	margin: 10px 0px 0px 0px;
}
.headerContainer .mainNavigation{
	float: right;
	text-align: right;
	xbackground-color: #996600;
	width: 545px;
}
.headerLogo{
	margin: 0px 0px 0px 16px;
	xbackground-color: #00FF00;
	float: left;
	width: 200px;
}
.headerContainer p{
	margin: 11px 0px 0px 0px;
	padding: 0px;
}
.headerContainer a:link, .headerContainer a:visited{
	color: #2A2A2A;
	text-decoration: none;
	word-spacing: normal;
}
.headerContainer a:hover, .headerContainer a:active{
	color: #A4041C;
	text-decoration: underline;
	word-spacing: normal;
}


/* ************** Central Container ************** */
.centralContainer{
	clear: both;
	background-image: url(../images/air_ride_refrigerated_truck.gif);
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	padding: 0px 7px 0px 7px;
}
.centralContainer .contentCloser{
	clear: both;
	height: 1px;
}

/* ************** ************************** ************** */
/* ************** ************************** ************** */
/* ************** HOME PAGE SPECIFIC SECTION ************** */
/* ************** ************************** ************** */
/* ************** ************************** ************** */

/* ************** HomePage Large Image ************** */
.centralContainer .homeLargeImage{
	position: absolute; 
	top: 68px; 
	margin-left: 275px;
}

/* ************** HomePage Small Image ************** */
.centralContainer .homeContentImagePane{
	float: left;
	xmargin: 30px 10px 0px 5px;
	xbackground-color: #0099FF;
	width: 256px;
}
.centralContainer .homeSmallImage{
	width: 213px;
	background-image: url(../images/diesel_tractor_trailer.gif);
	padding: 13px 13px 0px 13px;
	margin: 0px 0px 0px 8px;
	xbackground-color: #FF0000;
}
.centralContainer .homeSmallImageCap{
	width: 239px;
	height: 20px;
	background-image: url(../images/shipment_loading_heavyload.gif);
	padding: 0px;
	margin: 0px 0px 0px 8px;
	xbackground-color: #FF8800;
}
/* ************** HomePage Content Pane ************** */
.centralContainer .homeContentPane{
	margin-top: 60px;
	
}
/* ************** HomePage Small Image ************** */
.centralContainer .homeContentTextPane{
	float: right;
	width: 494px;
	xbackground-color: #00FF00;
}

/* ************** HomePage Side Navigation LEFT ************** */
.centralContainer .sideNavigationLeft ul{
	font-size: 14px;
	color: #A4041C;
	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
}
.centralContainer .sideNavigationLeft ul a{
	text-decoration: none;
	color: #A4041C;
	display: block;
	height: 30px;
	padding: 10px 0px 10px 10px;
	
	background-image: url(../images/trucking_manufacturer_equipment.jpg);
}
.centralContainer .sideNavigationLeft ul a:hover, .centralContainer .sideNavigationLeft ul a:active{
	color: #656565;
	background-position: -270px 0px
}
.centralContainer .sideNavigationLeft .smallText{
	font-size: 10px;
	color: #636363;
	margin: 0px 0px 0px 12px;
}
.centralContainer .sideNavigationLeft li{
	width: 270px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	xbackground-image: url(../images/trucking_manufacturer_equipment.jpg);
}

/* ************** ****************************** ************** */
/* ************** ****************************** ************** */
/* ************** END HOME PAGE SPECIFIC SECTION ************** */
/* ************** ****************************** ************** */
/* ************** ****************************** ************** */

.rightContentPane{
	xbackground-color: #FF0000; 
	width: 280px; 
	float: right; 
	padding: 0px; 
	margin: 0px 
}

/* ************** Page Side Navigation RIGHT ************** */
.centralContainer .sideNavigationRight{
	padding-left: 10px;
}
.centralContainer .sideNavigationRight ul{
	text-align: left;
	font-size: 14px;
	color: #A4041C;
	margin: 0px;
	padding: 0px;
	
	list-style-type: none;
}
.centralContainer .sideNavigationRight ul a{
	text-decoration: none;
	color: #A4041C;
	display: block;
	height: 30px;
	padding: 10px 0px 10px 10px;
	
	background-image: url(../images/freight_transport_cross_country.jpg);
}
.centralContainer .sideNavigationRight ul a:hover, .centralContainer .sideNavigationRight ul a:active{
	color: #656565;
	background-position: -270px 0px
}
.centralContainer .sideNavigationRight .smallText{
	font-size: 10px;
	color: #636363;
	margin: 0px 0px 0px 12px;
}
.centralContainer .sideNavigationRight li{
	width: 270px;
	height: 50px;
	padding: 0px 0px 0px 0px;
	
	xbackground-image: url(../images/freight_transport_cross_country.jpg);
}

/* ************** Page Side Image ************** */
.rightContentPane .pageSideImage{
	width: 256px; 
	background-image: url(../images/north_carolina_mt_airy.gif); 
	xbackground-color: #FF6600; 
	padding: 9px 0px 0px 14px; 
	margin: 0px 0px 0px 5px; 
}
.rightContentPane .pageSideImageCap{
	width: 270px;
	height: 20px;
	margin: 0px 0px 0px 5px;
	background-image: url(../images/truck_drivers_haul.gif);
}

/* ************** Content Body Container ************** */
.fullContentPane{
	width: 720px; 
	float: left; 
	padding: 5px 15px 15px 15px; 
	margin: 0px 
}

/* ************** Content Body Container ************** */
.leftContentPane{
	xbackground-color: #00FF00; 
	width: 440px; 
	float: left; 
	padding: 5px 15px 15px 15px; 
	margin: 0px 
	
}
.leftContentPane .cookieTrail, .fullContentPane .cookieTrail{
	margin: 0px;
	font-size: 10px;
	color: #6D6D6D;
}
.leftContentPane iframe, .fullContentPane iframe{
	border: 1px solid #6D6D6D;
}
.leftContentPane .cookieTrail a:link, .leftContentPane .cookieTrail a:visited, .fullContentPane .cookieTrail a:link, .fullContentPane .cookieTrail a:visited{
	color: #6D6D6D;
}
.leftContentPane .cookieTrail a:hover, .leftContentPane .cookieTrail a:active, .fullContentPane .cookieTrail a:hover, .fullContentPane .cookieTrail a:active{
	color: #A4041C;
}

.leftContentPane .pageTitle, .fullContentPane .pageTitle{
	margin-left: 0px;
	color: #A4041C;
	background-image: url(../images/cooke_transit_service.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	xbackground-color: #996600;
}
.leftContentPane p, .fullContentPane p{
	margin-left: 10px;
}



/* ************** Footer Container ************** */
.footerContainer{
	clear: both;
	background-image: url(../images/truckload_north_carolina.gif);
	background-repeat: no-repeat;
	background-color: #EAEAEA;
	padding: 20px 15px 20px 15px;
}
.footerContainer p{
	margin: 0px;
	font-size: 10px;
	color: #646464;
}
.footerContainer a:link, .footerContainer a:visited{
	text-decoration: none;
	color: #646464;
}
.footerContainer a:active, .footerContainer a:hover{
	text-decoration: underline;
	color: #A4041C;
}