@import url("master.css");/* main */span.colour { color:#3b5998;}div.bigright span { color:#3b5998; font-weight: bold;}a { color:#3b5998; 
text-decoration:underline;}/* header */.header_top { background:none repeat scroll 0 0 #313131; border-bottom:2px solid #515150; }.header_main_bg { 
background:url("../images/content_topbg.gif") repeat-x scroll center top transparent; background-color:#EFEFEF; clear:both; padding:25px 0; 
position:relative; }.header_top_res p a { color:#ffa200; text-decoration:none;}.header_main_res #logo h1 { color:#666666; font-size:38px; margin:0px; 
padding:0px; }.header_main_res #logo h1 a { color:#666666; text-decoration: none; margin:0px; padding:0px; }.header_main_res .description { 
color:#999999; font-family:Georgia,serif; font-size:14px; font-style:italic; }.header_menu { background:#3b5998; border-top:2px solid #667daf;}.cp_logo 
{height:80px; width:300px; background:transparent url(../images/cp_logo_black.png) no-repeat scroll 0 0}/* category menu */.adv_categories ul li.active 
{ margin:0 -7px 0 -8px; padding:4px 7px 4px 8px; color:#fff; background:#3b5998;}.adv_categories .catcol ul li.maincat a { margin:0; padding:4px 0; 
color:#3b5998; text-decoration:none;}/* content */.content_res .priceblockbig p.price { margin:0; padding:0; float:right; font:bold 18px/1.2em Arial, 
Helvetica, sans-serif; color:#3b5998;}.content_res .priceblockbig p.location span { font-weight:bold; color:#3b5998;}.content_res .priceblocksmall 
p.price { margin:0; padding:0; float:right; font:bold 13px/1.2em Arial, Helvetica, sans-serif; color:#3b5998;}.content_res .stepsline div.l_ready { 
background:#3b5998;}.content_res .stepsline div.no_ready { border:1px solid #2c416f;}.content_res .stepsline div.ni_ready { background:#3b5998; 
border-top:1px solid #5671a9;}.content_left p.bigprice { color:#3b5998; float:right; font-size:18px; font-weight:bold; line-height:1.2em; margin:0; 
padding:8px 0 0; }.content_res .can_chg_bg:hover { background-color: #EAF2FA; }/* footer */.footer_menu { background:#3b5998; border-bottom:2px solid 
#667daf;}.footer_main_res div.column p { margin:0; padding:0; font:normal 14px/1.8em Arial, Helvetica, sans-serif; color:#5671a9;}.footer_main_res 
div.column p a { color:#5671a9;}.footer_main_res div.column ul li a { color:#5671a9; text-decoration:none;}.footer_main_res div.column { font:normal 
14px/1.8em Arial, Helvetica, sans-serif; color:#5671a9;}/*-------------- Additional -------------*/.needtransport 
{	width:285px;	float:left;		height:auto;}.needtransport .shadowblock_out {	min-height:250px;	height:auto;}.needtransport .shadowblock 
{	min-height:250px;	height:auto;}.needtransport h2, .haulers h2, .advertising h2 
{	text-align:center;	color:#f26332;	font-size:1.9em;	font-weight:bold;	padding:5px 0;	margin:0;}.needtransport h3, .haulers h3 
{		text-align:center;	color:#3b5998;	}
.needtransport h3 a, .haulers h3 a {		color:#3b92cb;	text-decoration:underline;		}
.needtransport h3 a:hover, .haulers h3 a:hover {	color:red;	text-decoration:none;}
.haulers 
{	width:290px;	float:right;		height:auto;	margin:0 5px 0 0;}.haulers .shadowblock_out {	min-height:250px;	height:auto;}.haulers 
.shadowblock {	min-height:250px;	height:auto;}.advertising {	clear:both;	width:585px;			height:auto;	margin:0 5px 0 
0;}.advertising .shadowblock_out {	min-height:285px;	height:auto;}.advertising .shadowblock {	min-height:285px;	height:auto;}.advertising 
h3 {	color:#3b92cb;	text-align:center;}.advertising h3 a {	color:#3b92cb;	text-decoration:underline;	}.advertising h3 a:hover 
{	color:red;	text-decoration:none;}h1.titleHead {	color:#098cff;	font-size:2.2em;	font-weight:bold;}.singletab a 
{	text-decoration:underline;}.singletab a:hover {	text-decoration:none;	color:#f26332;}.shadowblock_out .shadowblock .spacer 
{	clear:both;	height:10px;	}.special .shadowblock_out {		height:auto;}.special .shadowblock {		height:auto;}.special h2 
{	text-align:center;	color:#3b92cb;	font-size:1.9em;	font-weight:bold;	padding:5px 0 0 0;	margin:0;	}address 
{	font-size:1.6em;	color:#3b5998;	font-family:"times new roman", serif;	padding:0;	margin:0;} 