a, a:active, a:focus {outline: 0;}
#pageContainer {width:965px;height:auto;text-align:left;}
body {width:965px;background:#ffffff;margin:auto;padding:0;font:12px Arial, Geneva, Helvetica, sans-serif;text-align:center;}
div.headerContainer{display:block;margin-bottom:2px;}

.mdAd{margin-bottom:20px;margin-left:4px;padding:0px;}

#templateContainer {clear:both;width:965px;height:auto;text-align:left;margin:-2px 0 1px 0;border-top:2px solid #a2a2a2;border-bottom:2px solid #a2a2a2;overflow: hidden;}
.clear{clear:both;}
.lfloat{float:left;}
.rfloat{float:right;}
div.brdCrmb,div.brdCrmb a,div.brdCrmb a:visited{font-size:11px;text-transform:capitalize;}
div.brdCrmb{border-bottom:2px solid #A2A2A2;padding:5px 0;}
.ftrseo{width:935px;_width:965px;padding:15px;text-align:center;color:#666666;font-size:10px;margin:0 auto;}
.dtdLn{clear:both;width:100%;height:2px;margin:3px 0;_margin:0 0 -10px 0;background: url("http://images.traderonline.com/img/tol-design/ctol/dotted-sep.gif") 0 0 repeat-x;}
.gdBx{border:1px solid #a2a2a2;background: url('http://images.traderonline.com/img/tol-design/ctol/gradient-200px-tile.jpg') repeat-x;padding:5px;}
.gdBx1,.gdBx2,.gdBx3,.gdBxShrt{border:1px solid #a2a2a2;background-color:#ffffff;padding:10px;}
.gdBx1{background: url('http://images.traderonline.com/img/tol-design/ctol/gradient-200px-tile.jpg') repeat-x;}
.gdBx2{background: url('http://images.traderonline.com/img/tol-design/ctol/gradient-285px-tile.jpg') repeat-x;}
.gdBx3{background: url('http://images.traderonline.com/img/tol-design/ctol/gradient-300px-tile.gif') repeat-x;}
.gdBxShrt{background: url('http://images.traderonline.com/img/tol-design/ctol//gradient-40px-tile.jpg') repeat-x;}

.sHid{display:none;}
.sShw{display:block;}
.cLft{float:left;clear:left;}
.cRte{float:right;clear:right;}
.rm120 {width: 120px; margin: 5px 0;float:right;}
.rm300 {width: 300px; margin: 5px 0;float:right;}

.cntnt{width:965px;_width:965px;padding:0px 0 10px 0;text-align:left;}
.bold{font-weight:700;}
h1{font-size:22px;line-height:24px;margin:0;padding-bottom:3px;}
h1 span,h2 span,h3 span,h4 span,h5 span{color:#770000;}
h1.bgRtHdr {margin:10px 0;}
h1.hdrA,h1.hdrA20,h1.hdrA100,h2.hdrA100,h3.hdrA100{background:url('http://images.traderonline.com/img/tol-design/ctol/dotted-sep.gif') 0 bottom repeat-x;}
h1.hdrA{margin:10px 7px 0 0;}
h1.hdrA20{margin:5px 7px 0 0;padding:0 0 7px 0;}
h1.hdrA100{margin:5px 0 7px 0;padding:0 0 7px 0;}
h1.hdrB{margin:5px 5px 0 0;padding:0 0 7px 0;}
h2.hdrA100{margin:0 0 7px 0;padding:0 0 7px 0;}
h2.undln{width:100%;border-bottom:1px #000000 dotted;line-height:14px;}
h2.undHdr2 {font-size:18px;line-height:27px;background:url('http://images.traderonline.com/img/tol-design/ctol/dotted-sep.gif') 0 26px repeat-x;}
h2.small{font-size:14px;#434343;}
h2{font-size:21px;line-height:20px;margin:0;}
h3{font-size:16px;line-height:18px;margin:0;}
h3.hdrA100{margin:0 0 5px 0;padding:0 0 7px 0;}
h4{font-size:14px;line-height:12px;margin:0;}
h5{font-size:12px;margin:0;}
p.sbHdr{text-transform:uppercase;font-weight:700;margin:0 7px 0 0;}
p.sbHdrL{font-weight:700;margin:0 7px 0 0;}
p{font-size:12px;line-height:16px;font-weight:normal;}
p.undln{width:100%;border-bottom:1px #000000 dotted;line-height:14px;}
p.tM0{margin-top:0px;}
sup {font-size: 50%;}
sup.tbs {font-size: 90%;position:relative;top:4px;font-weight:normal;}
.hdrRtA{color:#770000;margin:15px 10px 0 0;}
.light{color:#770000;}
.lightbold{color:#770000;font-weight:700;}
a:link, a:visited {color:#4865BF;font-size:12px;}
a:hover {color:#434343;text-decoration:none;}
img {border:none;}
h5.undrLnSub{margin-top:-5px;}
.red{color:#f00;}#bnrAd{padding-top:5px;}

.headerContainer div{text-align:left;}
.tolLogo {margin-bottom:0px;display:block;height:50px;}
.atvpwcsno{float:left;margin:0 0 0 10px;text-transform:uppercase;font-size:10px;}
.atvpwcsno a,.atvpwcsno a:visited{text-decoration:none;background:#ffffff url(http://images.traderonline.com/img/tol-design/ctol/ros-nav-ico.gif) 0 0 no-repeat;width:34px;padding:32px 3px 0 3px;display:block;float:left;font-size:10px;color:#000000;}
.atvpwcsno a.atv,.atvpwcsno a.atv:visited{background-position:-117px 0;padding:32px 0 0 3px;}
.atvpwcsno a.pwc,.atvpwcsno a.pwc:visited{background-position:-78px 0;padding:32px 0 0 4px;margin-left:3px;}
.atvpwcsno a.sno,.atvpwcsno a.sno:visited{background-position:-34px 0;padding:32px 6px 0 4px;}
.atvpwcsno a.cyc,.atvpwcsno a.cyc:visited{background-position:4px 0;}
.atvpwcsno a.walnecks,.atvpwcsno a.walnecks:visited{background-position:-157px 0;width:44px;}
.mytLogoCntr{float:right;text-align:right;padding: 0 0 4px 0;}
.mytLogoCntr a {line-height:19px;_line-height:17px;margin: 0 3px;}
a.mytHdr, span.mytHdr{background:url('http://images.traderonline.com/img/tol-design/ctol/ctol-mytrader-btn.gif') top left no-repeat;padding:0 0 3px 85px;line-height:22px;}
div.mytHdrln2{text-align:right;}
div.mytHdrln2 span{color:#a2a2a2;}

a#tol_logo,a#whatsthis,#navTabs,div.footerNav,#navTabs ul li#selectedFrst a,#navTabs a,div.ftrCpy{background:url('http://images.traderonline.com/img/tol-design/ctol/ctolnavsprite.gif') 0 0 no-repeat;}
#navTabs ul li#selected a{background:url('http://images.traderonline.com/img/tol-design/ctol/ctolnavsprite.gif') 0 0 no-repeat;}
a#tol_logo{background-position:0 -128px;display:block;width:260px;height:50px;border-right:1px #a2a2a2 solid;float:left;}
a#whatsthis{background-position:0 -277px;display:block;line-height:25px;width:80px;padding:0 0 0 90px;margin-top:-13px;_margin-top:0;}
a#viewall{background-position:0 -323px;display:block;width:105px;height:25px;margin-bottom:0px;}
a#viewall_lnk, a:visited#viewall_lnk{display:block;}
div.ftrCpy{background-position:290px -255px;padding-left:105px;display:block;line-height:20px;margin:0 auto;text-align:center;}
.viewDomLogo{float:right;width:155px;height:28px;background:url('http://images.traderonline.com/img/tol-design/ctol//tol/dom-logo.jpg') 0 0 no-repeat;}
#navTabs a{background-position:0 -181px;height:29px;line-height:26px;font-size:14px;text-decoration:none;color:#cbcbcb;font-weight:700;text-align:center;}
#navTabs ul{display:block;list-style-type:none;margin:0;padding:0 0 0 40px;width:811px;height:25px;}
#navTabs ul li{display:inline;}
#navTabs ul li a{display:block;float:left;width:104px;height:26px;_height:29px;margin-top:0px;padding:3px 5px 0 5px;vertical-align:bottom;}
#navTabs ul li#selected a{background-position:0 -217px;height:25px;margin-top:0;padding-top:5px;color:#ffffff;}
#navTabs ul li#selectedFrst a{color:#ffffff;background-position:0 -217px;_background-position:0 -216px;height:25px;margin-top:0;padding-top:5px;border-left:solid #ffffff 1px;}
#navTabs ul li.frst a{font-size:14px;text-decoration:none;color:#cbcbcb;font-weight:700;text-align:center;background:url('http://images.traderonline.com/img/tol-design/ctol/ctolnavsprite.gif') ;background-position:0 -182px;border-left:solid #ffffff 1px;}

#subTabs a{font-size:12px;text-decoration:none;color:#ffffff;height:25px;line-height:25px;}
#subTabs ul li{display:inline;position:relative;margin:0px 20px 0 0;_margin:0 15px 0 15px;font-weight:700;height:25px;line-height:25px;}

.viewAllNone{display:none;}
.viewAllShow{display:block;width:680px;padding:5px 5px 15px 15px;font-size:11px;margin:-5px 0 0 -598px;position:absolute;border:solid #a2a2a2 2px;background:#ffffff url('http://images.traderonline.com/img/tol-design/ctol/gradient-300px-tile.gif') repeat-x;z-index:100;}
h3.viewAllH{font-weight:700;margin:10px 0 10px -5px;}
ul#view {list-style-type:none;padding:0;margin:0;}
.viewBx1{float:left;width:170px;margin-left:-5px;margin-top:10px;margin-bottom:0;}
.viewBx2{float:left;width:170px;margin-top:10px;margin-bottom:0;}

#subTabs ul li:hover ul, #subTabs ul li.over ul{display:inline;position:absolute;list-style-type:none;top:18px;_top:20px;left:0;width:145px;_width:165px;height:auto;padding:10px 0 10px 0;font-size:12px;font-weight:700;line-height:16px;_line-height:20px;border:0px solid #cacaca;background: url('http://images.traderonline.com/img/tol-design/ctol/drop-down-gradient.gif') repeat-x;z-index:100;}
#subTabs ul li ul {display:none;}
#subTabs ul li ul li{display:block;height:17px;line-height:17px;_height:16px;_line-height:16px;_height:20px;_line-height:20px;margin:0 0 -15px 0;_margin:0 0 0 -15px;color:#4865BF;z-index:100;background:transparent;}
#subTabs ul li ul li:hover{height:17px;line-height:17px;_height:16px;_line-height:16px;_height:20px;_line-height:20px;margin:0 0 -15px 0;_margin:0 0 0 -15px;color:#ffffff;z-index:100;background:transparent;}
#subTabs ul li ul li a{_width:165px;height:16px;line-height:16px;_height:20px;_line-height:20px;margin:0 0 -15px 0;_margin:0;text-decoration:underline;color:#4865BF;background:transparent;}
#subTabs ul li ul li a:hover{_width:165px;height:16px;line-height:16px;_height:20px;_line-height:20px;margin:0 0 -15px 0;_margin:0;color:#000000;background:transparent;}
#subTabs ul li#slct ul li a{background:transparent;}
a.viewall_lnk, a:visited.viewall_lnk{display:block;_display:inline;margin-bottom:1px;_margin-bottom:-3px;height:27px;overflow:hidden;}

.ftrCtnr {width:965px;height:75px;margin: 0 auto;padding:0 0 10px;font-size: 10px;color:#434343;clear:both;text-align:center;}
.ftrCtnr a{color:#000000;padding:0 3px;font-size:10px;}
.ftrCtnr img{vertical-align:middle;}
div.footerNav {clear:both;width:965px;height:34px;background-position:0 -89px;margin:0 auto;line-height:18px;text-align:center;}
.footerNav a:link, .footerNav a:visited {font-size:12px;color:#ffffff;text-decoration:underline;font-weight:normal;border-right:1px #ffffff solid;line-height:32px;padding:0 10px;}
.footerNav a:hover {text-decoration:none;}
.footerNav img{vertical-align:top;}
div.footerNav a.end,div.footerNav a.end:visited{border-right-width:0;}

div.footerNav2 {clear:both;width:965px;height:34px;margin:0 auto;line-height:18px;text-align:center;margin-top:-7px;_margin-top:-8px;margin-bottom:4px;_margin-bottom:5px;}
.footerNav2 a:link, .footerNav2 a:visited {font-size:11px;color:#666666;text-decoration:underline;font-weight:normal;border-right:1px #666666 solid;line-height:32px;padding:0 10px;}
.footerNav2 a:hover {text-decoration:none;}
.footerNav2 img{vertical-align:top;}
div.footerNav2 a.end,div.footerNav2 a.end:visited{border-right-width:0;}

#header{padding:10px;}
#topBorder{height:22px;}
#middleContent{height:410px; border:solid 1px #CCCCCC; margin:3px 0px 3px 0px; _margin:0px 0px 3px 0px;}
#leftCol{width:192px; _width:213px; height:390px; _height:410px; padding:10px; background-image:url('http://images.traderonline.com/img/tol-design/ctol/gradient-200px-tile.jpg'); background-repeat:repeat-x; border-right:solid 1px #CCCCCC;}
#bottomBorder{height:22px;}
#photoSlides{height:80px; padding-left:12px; margin:5px 0px 10px 0px;}
 .photoSlide{position:absolute; height:18px; width:18px; padding-top:20px;}
#next{position:relative; float:left; width:79px; height:60px;}
 .nextSlide{left:73px;}
#previous{position:relative; float:left; width:79px; height:60px; padding-right:5px;}
 .previousSlide{left:-8px;}
.icon{height:22px;}

 .emlAdCt{margin:10px;}
 .emlAd fieldset{margin:0 20px 10px 20px;clear:both;}
 .emlAd fieldset label{float:left;width:100px;font-size:12px;line-height:20px;font-weight:700;}
 .emlAd fieldset input{width:200px;}
 .emlAd fieldset textarea{width:200px;height:80px;}

.sbmtSndAd{margin-left:210px;}
.alrtR2{float:right;font-weight:700;color:#f00;}
.centeredImage{text-align:center; display:block;}
.clswdw{background: url('http://images.traderonline.com/img/tol-design/ctol/icon-close-this-window.gif') 0 0 no-repeat;float:right;line-height:18px;padding:0 0 0 30px;}
.photos{background: url('http://images.traderonline.com/img/tol-design/ctol/ico-camera.gif') 0 0 no-repeat;line-height:27px;padding-left:33px;margin:0 0 5px 0;}

.lnks{margin-top:10px;}
.lnks div.dtdLn{margin-top:5px;}
.lnks a{background:url('http://images.traderonline.com/img/tol-design/ctol/modified-searchresults-sprite.gif') 0 0 no-repeat;line-height:25px;padding:3px 0 5px 35px;}
.lnks a.srch{background-position:-3px -28px;}
.lnks a.eml{background-position:0 -110px;}
.lnks a.prnt{background-position:0 -163px;}
.lnks a.view{background-position:-3px 0;}

/************************
	Global Seller Phone
************************/
ul.phnSlr {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin:0px;
}

.slrPhn {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin:0px;
}
.slrPhnIcon{display:block;height:22px;background:url('http://images.traderonline.com/img/tol-design/ctol/ico-phone-seller.gif') 0pt -3pt no-repeat;padding:0 0 0 31px;}

.slrPhnEstara{display:block;height:22px;background:url('http://images.traderonline.com/img/tol-design/ctol/sr-speak-with-us-ico.gif') 0 0 no-repeat;padding:0 0 0 31px;}

.sTlkNw{display:block;height:22px;background:url('http://images.traderonline.com/img/tol-design/ctol/sr-speak-with-us-ico.gif') 0 0 no-repeat;padding:0 0 0 31px;}

.gdBx2 ul, .dlrAddy ul, .dlrPrintPg ul {
display:block;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin:0px;
} 
.dlrAddy ul {
padding-left:10px;
}

.dlrDtls{float:left;width:260px;_width:240px;_margin:0 0 0 5px;} 
.dlrDtls div.logoBox{float:right;} 
.dlrDtls p{margin-top:3px;} 
.dlrDtls p strong.dlrNm{min-height:55px;_height:55px;display:block;} 
ul.phnLstAdDetail, ul.phnLstAdDetailDescrip {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
} 
ul.phnLstAdDetail {margin:0;padding:0pt 0pt 3pt 15px;}
ul.phnLstAdDetailDescrip {margin:0;padding:0pt 0pt 3pt 0px;}
a.emlDlr,a.emlSlr,a.wbst,a.inv{background: url('http://images.traderonline.com/img/tol-design/ctol/email-arrow-www-sprite.gif') 0 0 no-repeat;padding:0 0 0 30px;margin:0 4px;line-height:21px;} 
.emlSlr,p.emlSlr {
display:block;
margin:10px 0;
font-weight:700;
line-height:16px;
font-size:14px;
}

a.emlDlr {
background-position:0pt 2px;
float:left;
line-height:21px;
}
a.inv {
background-position:0pt -18px;
float:left;
line-height:21px;
padding-left:25px;
}
a.emlSlr{background-position:0 0px;line-height:17px;}
a.wbst{background-position:0 -40px;}

.dlrPrintUrl{background:url('http://images.traderonline.com/img/tol-design/ctol/ico-www.gif') 0 0 no-repeat; padding-left:30px;_height:21px;_line-height:25px;display:block;line-height:23px;height;20px;}

div.dlrREPEAT_TAG_div_dottedlinebdr {
	background:transparent url('http://images.traderonline.com/img/tol-design/ctol/dotted-sep.gif') repeat-x scroll 0pt 0%;
	text-align:center; 
	margin: 10px 0pt 0pt 0px; 
	padding:5px; 
	clear: both; 
	width: 100%; 
	font-style: italic;
	}

ul.AD_MOD_listing {
	font-weight:bold;
	padding:0pt 0pt 0pt 14px;
	}

ul.AD_MOD_listing li {
	margin-bottom:5px;
	}

.slrPhnLargeType {
	font-size:medium;
	}

.listing_photo_estara {
	padding:0px;
	margin:2px 0px 1px;
	font-weight:bold;
	}
#templateContainer {margin:25px 0 1px 0;}
#subTabs{display:block;width:860px;height:27px;padding-top:0px;padding-right:0;background:#770000;color:#ffffff;}
#subTabs ul a {padding:8px 6px 3px 6px;display:inline;height:25px;line-height:25px;}
#subTabs ul li{padding:8px 0 5px 0;}
#subTabs ul li{margin:0px 20px 0 0;}
#subTabs ul a:hover,#subTabs ul li#slct a{height:25px;line-height:25px;background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif) 0 5px no-repeat;}
#subTabs ul li:hover,#subTabs ul li.over,#subTabs ul li#slct{height:27px;_height:20px;background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-roll.gif) right 5px no-repeat;}
#navTabs{background-position: 0 -54px;_background-position: 0 -53px;width:925px;_width:965px;height:30px;margin-top:13px;_margin-top:11px;padding:0 0 0 40px;}
#subTabs ul{display:block;width:100%;height:25px;padding-top:0px; padding-left:10px;padding-right:0px;margin:0;list-style-type:none;background:#770000;}
.headerContainer{width:965px;height:89px;margin-top:15px;}
#subTabs ul li a.msout{background:url('http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif') 0 5px no-repeat;}

/* layout 4 */
#bigLft{width:645px;padding:0 0 10px 0;float:left;text-align:left;}
#lyoutMid{width:629px;float:left;padding:10px 10px;border-left:solid #A2A2A2 2px;text-align:left;}

#templateContainer {width:965px;margin:10px auto 1px ;_margin:-18px auto 1px;#}
#subTabs{display:block;width:860px;height:26px;padding:0;background:#770000;color:#ffffff;margin-bottom:0;}
#subTabs ul{margin-top:0px;}
#subTabs ul li{padding:2px 0 3px 0;}
#subTabs ul li{margin:0px 25px 0 0;}
#subTabs ul a {padding:3px 6px 3px 6px;display:inline;height:25px;line-height:25px;}
#subTabs ul a:hover,#subTabs ul li#slct a{height:25px;line-height:25px;background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif) 0 1px no-repeat;_background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif) left 2px no-repeat;}
#subTabs ul li:hover,#subTabs ul li.over,#subTabs ul li#slct{background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-roll.gif) right 0 no-repeat;_background:url(http://images.traderonline.com/img/tol-design/ctol/subnav-roll.gif) right 2px no-repeat;}
#navTabs{background-position: 0 -54px;_background-position: 0 -53px;width:925px;_width:965px;height:30px;margin-top:13px;_margin-top:11px;padding:0 0 0 40px;}
#subTabs ul{display:block;width:100%;height:25px;padding-top:2px;margin:0;list-style-type:none;background:#770000;}
.headerContainer{width:965px;height:109px;_height:70;margin:0 auto;margin-top:15px;}
#subTabs ul li a.msout{background:url('http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif') 0 1px no-repeat;_background:url('http://images.traderonline.com/img/tol-design/ctol/subnav-l-roll.gif') 0 2px no-repeat;}

/* layout 1 */
#lrgLft{width:835px;_width:825px;}
#smlRt{width:128px;_width:140px;}

/* layout 4 */
#bigLft{width:655px;_width:645px;}
#lyoutMid{width:635px;_width:653px;overflow:hidden;}

#password form {width:350px;}
#password fieldset{margin-top:15px;}
#password fieldset label{width:145px;float:left;}
#password fieldset input{width:200px;}
.forgotPass {float:right;}


/* SAFARI 3 HACK  */
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#smlRt{padding:10px 0 0 0;}
#smlrRt{padding:10px 0 0 0;}
}