a.line:active, a.line:link, a.line:visited {
font-weight: bold; text-decoration: none;
color: #F1F1F1; 
}
a.line:hover {
font-weight: bold; text-decoration: none;
color: #C90000;
}
a.sort:active, a.sort:link, a.sort:visited {
font-size: 11px; font-weight: bold; text-decoration: none;
color: #C90000; 
}
a.sort:hover {
font-size: 11px; font-weight: bold; text-decoration: underline;
color: #FF0; 
}
/* WOOIE MODULE SECTION */
#wooMod { /* WOOIE LIST DIV */
width: 100%;
margin: 0 0 15px 0; padding: 0;
background: #0C0C0C;
}
#wooMod h2 {
margin: 3px 0;
font-size: 20px; font-weight: normal;
color: #C90000;
}
#wooMod #unavail { /* DETAIL LIST NO LONGER POSTED */
margin: 0; padding: 0; 
}
#wooMod #unavail p { /* DETAIL LIST NO LONGER POSTED */
margin: 0; padding: 35px 0 50px 0; 
font-size: 12px; font-weight: bold; 
text-align: center;
}
#wooMod #topBar, #wooMod #footBar { /* LIST CAPS */
width: 100%; height: 30px;
margin: 0; padding: 0;
background: #C7C7C7;
border-top: solid 1px #F1F1F1; border-bottom: solid 1px #666;
}
#wooMod #topBar p, #wooMod #footBar p { /* LIST CAP TEXT */
margin: 0; padding-top: 5px;
text-align: center;
font-size: 16px; font-weight: bold;
color: #0C0C0C;
}
#wooMod #footBar input { /* BACK BUTTON FOR DETAILS PAGE */
width: 160px; height: 22px;
font-size: 12px; font-weight: bold;
text-align: center;
color: #0C0C0C;
background: #EAEAEA; 
border: solid 2px #C90000;
}
#wooMod table { /* LIST TABLE */
width: 100%;
margin: 0; padding: 0;
}
#wooMod tr.header { /* HEADER ROWS */
background: black;
}
#wooMod thead td { /* HEADER CELLS */
margin: 0; padding: 0 0 1px 3px;
font-size: 11px; font-weight: bold; 
text-align: left; white-space: nowrap;
color: #C90000;
}
#wooMod tr.white { /* DATA ROWS */
background: #0C0C0C;
}
#wooMod tr.alt { /* DATA ROWS */
background: #1D1D1D;
}
#wooMod tbody td { /* DATA CELLS */
margin: 0; padding: 1px 0 2px 3px; 
font-size: 11px; 
text-align: left;
vertical-align: top;
color: #F1F1F1;
}
#wooMod tbody td span { /* PREVENT CONTACT PHONE FROM WRAPPING */
font-weight: bold;
white-space: nowrap;
}
#wooMod tbody td#none { /* NO LOADS OR TRUCKS LISTED */
margin: 0; padding: 35px 0 50px 0; 
font-size: 12px; font-weight: bold;
color: #F1F1F1; 
text-align: center;
}
#wooMod tbody td.comment { /* COMMENT TEXT WOOIE LIST ONLY */
padding: 3px 2px 2px 4px; 
font-size: 10px; 
color: #F1F1F1; 
text-align: left;
}
#wooMod tbody td.details { /* PREVENT DETAILS|BID FROM WRAPPING */
white-space: nowrap;
}
/* FOOT AND GENERAL */
.clear { /* KEEPS FLOATED ELEMENTS ENCLOSED */
clear: both; 
height: 1px; 
overflow: hidden;
}
.block { /* KEEPS HIDDEN FORM ELEMENTS HIDDEN */
display: none;
}