html, body, #wrapA {
    background:#FFF;
	background-repeat:repeat-x;
	height: 100%;
	width: 100%;
	min-width:1002px;
	background-image:url(/inc/seo/0/3/img/bkgMain.gif);
	margin:0;
	padding:0;
	border:0;
	}
body {
	font-family:arial;
	font-size:12px;
	}	
#wrapB {
    background:#FFF;
    background-image:url();
	background-repeat:repeat-x;	
	position:absolute;
	width:1002px;
	height:;
	top:0;
	left:50%;
	margin-left:-501px;
	margin-top:0;
	}	
#wrapC {
	position:relative;
    width:1002px;	
   
	}
td {
	font-size:12px;
	}
img {
	border:0;
	}
.vm {
	vertical-align:middle;
	}
form {
	margin:0;
	}
.tblA {
	padding:0;
	margin:0;
	border-spacing:0; 
	border-collapse:collapse;
	background-image:url(/inc/seo/0/3/img/tblA.gif);
	background-repeat:repeat-y;	

	}
.tblA td,.tblA tr {
	padding:0;
	margin:0;
	}
#seoA {
	position:absolute;
	top:0;
	left:29px;
	width:973px;
	text-align:center;
	margin-top:6px;
	height:20px;
	z-index:0;
	}
#seoA H1,#seoB H1 {
	margin:0;
	font-size:10px;
	font-weight:bold;
	color:#3F499E;	
	}
#seoB H1 {
	color:#666 !important;	
	}
#seoB A {
	color:#c40000;	
	}
#hdrA {
	position:absolute;
	top:0;
	z-index:1;
	width:100%;
	height:217px;
	}
#navA {
	position:absolute;
	background-image:url(/inc/seo/0/3/img/navA.jpg);
	top:217px;	
	left:29px;
	width:973px;
	height:102px;
	}
#uTot {
       position:absolute;
       top:288px;
       left:65px;
       color:#EFEFEF;
       z-index:3000
	}
/* above navA bar*/
.navAx {
	height:0;
	display:none;
	}
/* navA bar*/
.navAy {
	height:38px;
	}
/* below navA bar*/
.navAz { 
	height:63px;
	vertical-align:top;
	}
.qtxt {
	color:#FFF;
	padding:0 0 0 242px;
	}
.qtxt H1 { 
	font-size:12pt;	
	margin:0;
	margin-top:5px;
	}
#blocA {
	position:absolute;
	top:319px;
	left:29px;
	width:973px;
	}
#navB {	
	background-image:url(/inc/seo/0/3/img/navB.gif);
	background-repeat:no-repeat;	
	width:244px;
	font-size:11px;
	}
#txtA {
	background-image:url(/inc/seo/0/3/img/txtB.jpg);
	background-repeat:no-repeat;	
	width:729px;
	min-height:600px;
	}
#ftrA {
	background-image:url(/inc/seo/0/3/img/ftrA.jpg);
	width:100%;
	height:91px;
	}
#seoB {
	height:24px;
	background:#fff;
	text-align:center;
	padding-left:235px;
	}
.sepD {
	vertical-align:middle;
	background-image:url(/inc/seo/0/3/img/sepA.gif);
	background-repeat:no-repeat;
    float:left;
	width:2px;
	height:28px;
	margin-top:4px;
	}
.lnkA {
	float:left;
	margin:10px 16px 0 16px;
	}
.lnkB {
	padding:4px 16px;
	}
a, a:visited {
	color:blue;
	text-decoration:none;
	}
a:hover {
	color:blue;
	text-decoration:underline;
	}
a.lnkR , a.lnkR:visited {
	color:#000;
	text-decoration:none;
	}
a.lnkR:hover {
	color:blue;
	text-decoration:none;
	}
a.lnk , a.lnk:visited {
	color:blue;
	text-decoration:none;
	}
a.lnk:hover {
	color:#000;
	text-decoration:none;
	}
.lnkA a,.lnkA a:visited {
	display:block;
	color:#000;
	font-weight:bold;
    text-decoration:none; 
	}
.lnkA a:hover {
	display:block;
	color:#c40000;
	font-weight:bold;
	text-decoration:none;
	}
.lnkB a,.lnkB a:visited {
	display:block;
	color:#FFF;
    text-decoration:none; 
	}
.lnkB a:hover {
	display:block;
	color:#FFE93D;
	text-decoration:none;
	}
.navAs {
	border:1px solid #97A9B6;
/*	
	opacity:0.95;
	-moz-opacity:0.95;
	-khtml-opacity:0.95;
	filter:alpha(opacity=95);
*/	
	background:#FFF;
	padding:3px;
	}
.navAs a {
	padding:3px 8px;
	}
.navAs a,.navAs a:visited {
	border:1px solid #FFF;
	display:block;
	color:#000;
	}
.navAs a:hover {
	display:block;
	color:#c40000;
	border:1px solid #97A9B6;
	background-image:url(/inc/seo/0/3/img/hoverA.gif);
	text-decoration:none;
	}
.navBs {
	border:1px solid #97A9B6;
/*		
	opacity:0.95;
	-moz-opacity:0.95;
	-khtml-opacity:0.95;
	filter:alpha(opacity=95);
*/
	background-color:#FFF;
	background-image:url(/inc/seo/0/3/img/navBsBkg.gif);
	background-repeat:no-repeat;
	padding:11px 3px 9px 3px;
	}
.navBs a {
	padding:2px 2px;
	width:220px;
	font-size:11px;
	}
.navBs a,.navBs a:visited {
	border:1px solid #FFF;
	display:block;
	color:#000;
	}
.navBs a:hover {
	display:block;
	color:#c40000;
	border:1px solid #97A9B6;
	background-image:url(/inc/seo/0/3/img/hoverA.gif);
	text-decoration:none;
	}
#navBc {
	width:20px;
	margin-right:4px;
	text-align:center;
	float:left;
	font-weight:bold;
	}
#navBd {
    display:inline;
	}
.invSel {
	float:left;
	background-image:url(/inc/seo/0/3/img/invSel.gif);
	background-repeat:no-repeat;
	width:79px;
	height:27px;
	padding-top:23px;
	padding-left:14px;
	font-weight:bold;
	}
#nArwA {
       float:left;
	margin-right:5px;
	margin-left:-1px;
	width:7px;
	height:13px;
	background-image:url(/inc/seo/0/3/img/nArwA.gif);
    }
.navCS {
	font-weight:normal;
    }
.navTbl {
	padding:0;
	margin:0;
	border-spacing:0; 
	border-collapse:collapse;
    }
.navTbl td,.navTbl tr {
	padding:0;
	margin:0;
	font-size:11px;
	}
.navTbl img {
	margin-bottom:-2px;
	}
.navTbl span {
	background:#213CB3;
    color:#FFF;
	}
.navTbl td {
	font-size:10px;
	}
.navDivA  {
	margin-top:14px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
    padding:6px 0 6px 0;
	width:720px;
	}
input, .inpFoc {
	border:1px solid #C0C0C0;
	background:#FFF;
	color:#333;
	font-size:11px;
	font-family:arial;
	margin:0;
	}
.inpFoc {
	border-color:#333 !important;
	}
.npt {
	padding:0;
	margin:0;
	border-spacing:0; 
	border-collapse:collapse;
	}
.npt td,.npt tr {
	padding:0;
	margin:0;
	}	
#preW DIV {
       font-weight:bold;
       font-size:10px;
	}		
#preW {
       margin:0 0 12px 22px;
       float:left;          
	   display:inline;
       width:211px;
       }	
#prePF {
       height:21px;  
       padding-top:3px;    
       width:211px;
       }	         
#prePr {   
       float:left;
       width:67px;
       padding-left:13px;
       color:#C40000;
       font-size:12pt !important;
	}                 
#preF {         
	float:left;        
       width:117px;
       text-align:right;
       padding:9px 14px 0 0;
       font-size:8px !important;
	}
#preB {
	width:211px;
	height:222px;
	background:url(/inc/seo/0/3/img/boxT.gif)
	}   
#preB2 {
	width:211px;
	height:243px;
	background:url(/inc/seo/0/3/img/boxT2.gif)
	}       
#preUp  img {
	margin:6px 0 8px 13px;
	width:185px;
	height:138px;	
	}
#preMk {
	font-weight:bold;
	color:#FFF;
	width:211px;
	text-align:center;
	height:14px;
	margin-bottom:4px;
	}	
#preMd {
	width:211px;
	text-align:center;
	height:14px;
	margin-bottom:1px;
	}
#preUc {
	width:211px;
	text-align:center;
	height:14px;
	margin-bottom:2px;
	color:#c40000;
	}
#preOpt {
	width:211px;
	text-align:center;
	height:14px;
	} 	
#prePD {

	}      
      
	

#filt {
	height:10px;
	font-weight:bold;
	text-transform:uppercase;
    }
.filtR {
    margin-right:3px;
	}	
#filtTbl  {
	width:720px;
	}
#filtTbl td {
	font-size:10px;
	}
.smSel {
	font-size:10px;
	font-family:arial;
	background:#FFF;
	color:blue;
	}
.mlA {
    border-bottom:1px solid #000;
	padding:0 8px 6px 0;
	width:224px;
	}
.mlC {
    margin-top:24px;
    border-bottom:1px solid #000;
	padding:0 0 6px 0;
	width:720px;
	}
.mlB {
	margin:6px 0 12px 0;
    }
.mlB select {
	width:210px;
	margin-bottom:2px;
	}	
/*Specs*/
#shoPhoto {
	width:448px;
	height:338px;
	float:left;
	}
#specContA,#specContB {
	width:720px;
	clear:both;
	}
#specContB {
	padding-top:12px;
	}
#specRpA {
	float:left;
	margin-left:8px;
	width:264px;
	}
#specContB fieldset ,#specRpA fieldset{
	margin:0;
	padding:4px;
	border:1px solid #c0c0c0;
	}
#specContB fieldset {
	margin:0;
	width:709px;
	}
#specRpA fieldset {
	margin:0;
	width:254px;
	height:204px;
	}
.sdw1 {
       height:9px;
	background-image:url(/inc/seo/0/3/img/sdw.gif);
	background-repeat:repeat-x;	
       }
.specB1 {
        background:#000;
        text-align:center;
        font-size:10px;
        color:#FFF;
        padding:2px;
	}       	
#specRpB {
	margin:0 0 6px 0;
	width:262px;
	height:94px;
	}
legend {
	font-weight:bold;
	margin-left:3px;
	text-transform:uppercase;
	font-size:11px;
	}
.descTbl {
	padding:0;
	margin:0 0 0 0;
	border-spacing:0; 
	border-collapse:collapse;
	width:100%;
	}
.descTbl td,.descTbl th {
	padding: 0 4px;
       font-size:10px;
	border-bottom:1px solid #FFF;
	}
.descRTD {
	width:32%;
	text-transform:uppercase;
	}
.descLTD {
	width:18%;
	font-weight:bold;
	background:#efefef;
	font-size:10px;
	text-transform:uppercase;
	}	
#picLstr {
	 width:448px;
	 margin-bottom:6px;
	 font-size:10px;
	 margin-top:-3px;
	 float:left;
	}
#sdwL {
	text-align:center;
	vertical-align:middle;
	float:left;
	width:260px;
	margin:-6px 0 0 8px;
	}
.tbxA a, .tbxA a:visited {
	color:#999;
	font-weight:bold;
	text-decoration:none;
    }
.tbxA a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;	
    }
.tbxA IMG {
	vertical-align:middle;
	}
.ttlBar,.lotBar {
	font-size:12pt;
	font-weight:bold;
	padding:2px 0 2px 6px;
	width:714px;
	margin-bottom:5px;
	}    
 .ttlBar {
       background:#000;
	color:#FFF;
 	}
 .lotBar {
       background:#c40000;
	color:#FFF;
 	}
/*Specs/Photos*/
.swForm {
    margin-top:20px;
    float:left;
    width:358px;
    }
.swE,.swS,.swO {
    height:24px;
    width:106px;
    float:left;
    margin-right:6px;
    }
    
.swSh {
    height:24px;
    width:330px;
    margin-right:6px;
    }
#swShi {
    background-image:url(/inc/seo/0/3/img/swapShip.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    cursor:hand;
    margin-bottom:6px;
    }    

#swEi {
    background-image:url(/inc/seo/0/3/img/swapEmail.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    cursor:hand;
    }
#swSi {
    background-image:url(/inc/seo/0/3/img/swapSpecs.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    cursor:hand;
    }
#swOi {
    background-image:url(/inc/seo/0/3/img/swapOffer.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    cursor:hand;
    }
.swBody {
    clear:both;
    height:221px;
    width:356px;
    background-image:url(/inc/seo/0/3/img/swapFrame.gif);
    background-repeat:no-repeat;
    }
#swSales {
    float:left;
    margin-top:24px;
    }
#swSframe {
    height:138px;
    width:126px;
    background-image:url(/inc/seo/0/3/img/iManProfileF.gif);
    float:left;
    }
#swPi {
    margin:8px 0 0 8px;
    }
#SOLD,#INV {
	position:absolute;
	top:447px;
	left:348px;
	width:294px;
	height:106px;
	z-index:3000;
	}
#SOLD {
	background-image:url(/inc/seo/0/3/img/sold1.gif);
   }
#INV{
	background-image:url(/inc/seo/0/3/img/invalid1.gif);
   }
.ttlBox{
	position:absolute;
	top:-8px;
	left:235px;
	width:727px;
	background-image:url(/inc/seo/0/3/img/titleGrad.gif);
	background-position:bottom left;
	height:36px;
	z-index:3000;
	font-size:14pt;
	margin:0;
	padding:10px 0 0 9px;
   }
.cntBox {
	margin-top:36px;
   }  

.tblWrap,.tblWrapNp {
border:1px solid #c0c0c0; 
margin-top:3px;
margin-bottom:3px;}
.tblWrap TD { padding:0px 2px; }
.tblWrapNp TD { padding:0px; }
.tblHd {
background-image:url('/inc/seo/img/cell_hdr_bkg1.gif');
baground-position:top left;
background-repeat:repeat-x;
border:1px solid #c0c0c0;
padding:0px 2px !important;
font-weight:bold;
font-size:10px;
color:#003399;}
.rowOver TD {
background:#E4D8FF;
border-top:1px solid #c0c0c0;
height:15px;font-weight:bold;font-size:10px}
.rowCell TD{border-top:1px solid #c0c0c0;height:15px;font-weight:bold;font-size:10px}
#sysTbl {width:720px}
#sysTbl TD{}
#specRpC {
	float:left;
	margin-left:8px;
	width:264px;
	}
#specRpC fieldset {
	margin:0;
	width:254px;
	height:224px;
	padding:4px;
	border:1px solid #c0c0c0;	
	}
.preAuc {
position:absolute;bottom:102px;left:8px;width:195px;border-top:4px solid #FFF;height:12px;color:#FFF;background:#c40000;text-align:center;font-size:10px;font-weight:bold;
}
