.errormessage_cma {background-color:#FFFFE1; border:1px dashed #CFCFCF;}
.summary_highlight_cma {background-color:#f90; color:#fff; font-weight:bold;}
.contentfont2 {font-size:12px; color:#00c; text-decoration:none;} 
.contentfont2 a {font-size:12px; color:#00c; text-decoration:underline;} 
.contentfont2 a:hover {font-size:12px; color:#f00; text-decoration:underline;}
.dataTableRowOver {color:#63c; text-decoration:none; background-color:#E6CCFF;}
.toplink {font-size:12px; color:#124490; text-decoration:none;}
.toplink a {font-size:12px; color:#124490; text-decoration:underline;}
.toplink a:hover {font-size:12px; color:#124490; text-decoration:none;}
.mainmenu {font-size:12px; font-weight:bold; color:#fff;}
.mainmenu a {font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.mainmenu a:hover {font-size:12px; font-weight:bold; color:#ff0;}
.bordermenu {border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #777; border-bottom:1px solid #777;}
.bordercat {background-color:#fffedb; border:1px solid #ffba00;}
.borderstat {background-color:#f0f6fe; border:1px solid #6e97ea;}
td {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
input {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
select {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
hr {border:1px solid #c3c3c3;}
.borderfeat {border:1px solid #6a7c03; padding:3px;}
.c1feat {background-color:#aecc05; color:#fff; font-weight:bold; text-decoration:none;}
.c1feat a {color:#fff; font-weight:bold;}
.c1feat a:hover {color:#fff; font-weight:bold;}
#bot {border-bottom:1px solid #E1E2E4;}
.subcat {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.subcat a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222;}
.subcat a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555;}
.catmain {font-size:12px; font-weight:bold; color:#03c;}
.catmain a {font-weight:bold;  font-size:12px; color:#03c;}
.catmain a:hover {font-weight:bold; font-size:12px; color:#36c;}
.redfont {color:#f00;}
.greenfont {color:#060;}
.bluefont {color:#00c;}
.alertfont {color:#f00;}
.positive {color:#093;}
.neutral {color:#666;}
.negative {color:#f00;}
.paymenttable {border:1px solid #666; background-color:#fff;}
.paytable1 {background-color:#fff;}
.paytable2 {background-color:#F8F8F8;}
.paytable3 {background-color:#f0f0f0;}
.payactive {color:#0033FF;}
.sell {font-size:12px; font-weight:bold; color:#333;}
.sell a {font-size:12px; font-weight:bold; color:#333;}
.sell a:hover {font-size:12px; font-weight:bold; color:#111; text-decoration:none;}
.item {font-size:12px; color:#000; text-decoration:none;}
.item a {font-size:12px; color:#000; text-decoration:underline;}
.item a:hover {font-size:12px; color:#f00; text-decoration:none;}
.bolditem {font-size:12px; font-weight:bold; color:#63c; text-decoration:none;}
.bolditem a {font-size:12px; font-weight:bold; color:#63c; text-decoration:none;}
.bolditem a:hover {font-size:12px; font-weight:bold; color:#63c; text-decoration:underline;}
.smallfont {font-size:12px; color:#000; text-decoration:none;}
.smallfont a {font-size:12px; color:#000; text-decoration:underline;}
.smallfont a:hover {font-size:12px; color:#069; text-decoration:none;}
.contentfont {font-size:12px; color:#000; text-decoration:none;}
.contentfont a {font-size:12px; color:#036; text-decoration:underline;}
.contentfont a:hover {font-size:12px; color:#069; text-decoration:underline;}
.submenu {font-size:12px; font-weight:bold; color:#fff; text-decoration:none;}
.submenu a {font-size:12px; font-weight:bold; color:#fff; text-decoration:underline;}
.submenu a:hover {font-size:12px; font-weight:bold; color:#ff0; text-decoration:none;}
.membmenucell {background-color:#fff;}
.membmenu {background-color:#e9e9eb;}
.topitempage {background-color:#FFFFE1; border:1px dashed #CFCFCF; margin-bottom:5px; padding:6px; line-height:18px;}
.topitempage a {font-size:12px; color:#000; text-decoration:underline;}
.topitempage a:hover {font-size:12px; color:#f00; text-decoration:underline;}
.itemid {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.itemidend {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.subitem {background-color:#fff; border:1px solid #c3c3c3;}
.counter {background-color:#f90; color:#fff; font-weight:bold; font-size:12px;}
.picselect {background-color:#F0F0F0; font-weight:bold;}
.picselectmain {background-color:#F8F8F8;}
.leftborder {border-left:1px solid #c3c3c3;} 
.gradient {border:1px solid #999; background-color:#FFFFE1;}
.sellsteptab {border-left:1px solid #ACC7EF; border-bottom:1px solid #ACC7EF; border-right:1px solid #ACC7EF;}
.boldgrey {font-size:12px; color:#666; font-weight:bold; text-decoration:none;}
.boldgrey a {font-size:12px; color:#666; font-weight:bold; text-decoration:underline;}
.boldgrey a:hover {font-size:12px; color:#666; font-weight:bold; text-decoration:none;}
.membutt {font-size:12px; font-weight:bold; color:#039; text-decoration:none;}
.cathead {font-size:12px; font-weight:bold; color:#573f00; text-decoration:none;}
.cathead a {font-size:12px; font-weight:normal; color:#573f00; text-decoration:underline;}
.cathead a:hover {font-size:12px; font-weight:normal; color:#c00; text-decoration:none;}
.errormessage {background-color:#FFFFE1; border:1px dashed #CFCFCF; margin-top:8px; margin-bottom:16px; padding:6px; line-height:18px;}
.c1 {background-color:#4475c6; color:#fff; font-weight:bold; text-decoration:none;}
.c1 a {color:#fff; font-weight:bold;}
.c1 a:hover {color:#fff; font-weight:bold;}
.c2 {background-color:#F8F8F8;}
.c3 {background-color:#F0F0F0;}
.c4 {background-color:#E1E2E4;}
.c5 {background-color:#a6a6a6;} 
.c6 {background-color:#EEF2F9; color:#039;}
.c7 {background-color:#E3E4EB;}
.c8 {background-color:#0C6CBB; color:white; font-weight:bold;}
.c9 {background-color:#acc7ef;}
.whiteback {background-color:white;}
.creg2 {background-color:#F8F8F8;}
.creg3 {background-color:#F0F0F0;}
.creg4 {background-color:#fff;}
.creg5 {background-color:#a6a6a6;}
.regborder {background-color:#fff; border:1px solid #a6a6a6;}
.regsignup {background-color:#f90; color:#fff; font-weight:bold; font-size:12px;}
.reguser {font-size:9px; background-color:#fff; color:#666;}
.pintext {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#666;}
.border {border:1px solid #c3c3c3;}
.feat1 {font-size:12px; background-color:#f60; color:white; font-weight:bold;}
.feat2 {font-size:12px; background-color:#0F3F79; color:white; font-weight:bold;}
.feat2 a {font-size:12px; color:white; text-decoration:underline;} 
.feat2 a:hover {font-size:12px; color:white; text-decoration:underline;}
.feat3 {font-size:12px; background-color:#fc0; color:black; font-weight:bold;}
.feat3 a {font-size:12px; background-color:#fc0; color:black; font-weight:bold;}
.feat3 a:hover {font-size:12px; background-color:#fc0; color:black; font-weight:bold;}
a.hidelayer:link {font-size:12px; color:#333; font-weight:bold; text-decoration:none;}
a.hidelayer:visited {font-size:12px; color:#333; font-weight:bold; text-decoration:none;}
.user {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#666;}
.search {font-size:12px; font-weight:bold; color:#222; text-decoration:none;}
.search a {font-size:12px; font-weight:bold; color:#222; text-decoration:none;}
.search a:hover {font-size:12px; font-weight:bold; color:#222; text-decoration:underline;}
.welcome {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#039;}
.categories {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; text-decoration:none;}
.categories a {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; text-decoration:none;}
.categories a:hover {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:12px; text-decoration:underline;}
.maintext {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.title {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.footerfont {font-size:12px; color:#03c; text-decoration:none;}
.footerfont a {font-size:12px; color:#03c; text-decoration:underline;}
.footerfont a:hover {font-size:12px; color:#0033ff; text-decoration:none;}
.footerfont1 {font-size:12px; color:#000; text-decoration:none;}
.footerfont1 a {font-size:12px; color:#000; text-decoration:underline;}
.footerfont1 a:hover {font-size:12px; color:#000; text-decoration:none;}
.ad_style1 {font-size:x-small; font-weight:bold;}
.ad_style2 {font-size:small; font-weight:bold;}
.gpost {font-size:9px;}
.gpost a {font-size:9px;}
.gpost a:hover {font-size:9px;}
.blo {font-size:16px; font-weight:bold;}
.crpp {font-size:16px; font-weight:bold;}
.crpp2 {font-size:13px}
.crpp3 {font-size:9px}
.crpp4 {font-size:9px; color:#FFFF99;}
.carpaint1 {font-size:10px; color:#fff; text-decoration:none;}
.carpaint1 a {font-size:10px; color:#fff; text-decoration:none;}
.carpaint1 a:hover {font-size:10px; color:#fff; text-decoration:underline;}
.carpaint2 {font-size:10px; color:#fff; text-decoration:none; font-weight:bold;}
.carpaint2 a {font-size:10px; color:#fff; text-decoration:none; font-weight:bold;}
.carpaint2 a:hover {font-size:10px; color:#fff; text-decoration:underline; font-weight:bold;}
.carpaint3 {font-size:10px; color:#000; text-decoration:none; font-weight:bold;}
.carpaint3 a {font-size:10px; color:#000; text-decoration:none; font-weight:bold;}
.carpaint3 a:hover {font-size:10px; color:#000; text-decoration:underline; font-weight:bold;}
.carpaint4 {font-size:11px; color:#000; text-decoration:underline; font-weight:bold;}
.carpaint4 a {font-size:11px; color:#000; text-decoration:underline; font-weight:bold;}
.carpaint4 a:hover {font-size:11px; color:#000; text-decoration:underline; font-weight:bold;}
.cma1 {color:#fff; font-weight:bold;}
.cma2 {font-size:14px}
.drm {color:#fff; font-weight:bold;}
.drm2 {color:#fff; font-weight:bold;}
.drm3 {font-size:16px; font-weight:bold;}
.disallowed {color:#f00}
.style2 {color:#fff; font-weight:bold;}
.style3 {color:#f00; font-weight:bold;}
.style4 {color:#090; font-weight:bold;}
.style5 {font-size:12px; font-weight:bold;}
.style6 {font-size:8px}
.grp {font-size:16px; font-weight:bold;}
.drp {font-size:16px; font-weight:bold;}
.drp2 {font-size:8px}
.eventperday {font-size:16px; font-weight:bold;}
.eventperday2 {font-size:8px}
.eventperday3 {font-size:14px}
.poll1 {font-size:16px; font-weight:bold;}
.poll2 {color:#ccc}
.mprefs_style1 {color:#f00}
.tabPane {height:21px; border-bottom:1px solid #919b9c;}
.aTab {border-left:1px solid #919b9c; border-right:1px solid #919b9c; border-bottom:1px solid #919b9c; font-family:Arial, sans-serif; padding:5px;}
.tabPane DIV {float:left; height:100%; padding-left:3px; vertical-align:middle; background-repeat:no-repeat; background-position:bottom left; cursor:pointer; position:relative; bottom:-1px; margin-left:0px; margin-right:0px;}
.tabPane span {font-family:arial; vertical-align:top; font-size:11px; padding-left:3px; padding-right:3px; line-height:21px; float:left;}
.tabPane .tabActive span {padding-bottom:1px; line-height:20px;}
.tabPane img {float:left;}
.bordercat2 {background-color:#DBFFDE; border:1px solid #00D70B;}
.econtentfont {font-size:14px; color:#000; text-decoration:none;}
.econtentfont a {font-size:14px; color:#036; text-decoration:underline;}
.econtentfont a:hover {font-size:14px; color:#069; text-decoration:underline;}
.aucdetpage1 {font-size:20px; font-weight:bold;}
.sepline {border-bottom:1px; border-bottom-style:solid; border-bottom-color:#E1E2E4;}
.sepline2 {border-bottom:1px; border-bottom-style:solid; border-bottom-color:#000;}
#dhtmltooltip {position:absolute; left:-300px; width:150px; border:1px solid black; padding:2px; background-color:lightyellow; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer {position:absolute; left:-300px; z-index:101; visibility:hidden;}
.exp {margin:10px 0 20px 0; padding:0;}
.naItemlist {width:auto; voice-family:"\"}\""; voice-family:inherit; width:100%;}
.naItemlist thead tr {background-color:#ddd;}
.naItemlist thead td {padding:4px; font-weight:bold; vertical-align:middle; white-space:nowrap;}
#nacbdrLft,#nacpicture,#nacdirpay,#nacbids,#nacbdrRt {width:1%;}
#nacprice,#nactime {width:8%;}
#nactitle {width:80%;}
.naItemlist thead .nacPr,.naItemlist thead .nacTim {text-align:right; vertical-align:bottom;}
.naItemlist thead .nacBid,.naItemlist thead .nacPic {text-align:center; vertical-align:bottom;}
.naItemlist thead .nacTtl {vertical-align:bottom;}
.naItemlist thead td.nacPic {white-space:nowrap;}
.naItemlist tbody tr.naUpper td {vertical-align:top;}
.naItemlist tbody tr.naUpper td.nacCpr,.naItemlist tbody tr.naUpper td.nacPic {vertical-align:middle;}
.naItemlist tbody td.nacPic {text-align:center; overflow:hidden; white-space:nowrap;}
.naItemlist tbody td.nacTtl {padding-top:5px; text-align:left; vertical-align:top;}
.naItemlist tbody td.nacDp {padding-top:5px; text-align:center; vertical-align:top;}
.naItemlist tbody td.nacBid {padding-top:5px; text-align:center; vertical-align:top;}
.naItemlist tbody td.nacPr {padding:inherit 4px inherit 0px; text-align:right; vertical-align:top; white-space:nowrap;}
.naItemlist tbody td.nacTim {padding-top:5px; text-align:right; vertical-align:top; white-space:nowrap;}
.exp .naItemlist tr.single {height:auto;}
.nashMsg {padding:6px 0; margin-bottom:10px; border-bottom:2px solid #999;}
.contentfont3 {font-size:12px; color:#000; text-decoration:none;} 
.contentfont3 a {font-size:12px; color:#63c; text-decoration:none;} 
.contentfont3 a:hover {font-size:12px; color:#f00; text-decoration:underline;}
.borderIcall {background-color:#F4F4F4; border-left:1px solid #ffba00; border-right:1px solid #ffba00;}
.largerThanLife {font-size:larger; font-weight:bold; color:#009;}
#dropmenudiv{ position:absolute; background-color:#d6deff; border:1px solid #7F9DB9; font:12px Verdana; z-index:100;}
#dropmenudiv a{ width:200%; display:block; text-align:left; padding:3px; text-decoration:none;}
#dropmenudiv a:hover{ background-color:#fff; border-top:1px solid #7F9DB9; border-bottom:1px solid #7F9DB9; font-weight:bold;}
.wraptocenter {display:table-cell; text-align:center; vertical-align:middle;}
.wraptocenter * {vertical-align:middle;}
.wraptocenter {display:block;}
#thumbBox{position:absolute; left:0; top:0; width:auto; padding:10px; padding-bottom:0; background:#313131; visibility:hidden; z-index:10; cursor:hand;}
#thumbBox .footerbar{font:bold 16px Tahoma; letter-spacing:5px; line-height:1.1em; color:white; padding:5px 0; text-align:right;}
#thumbBox #thumbImage{background-color:white;}
#thumbLoading{position:absolute; visibility:hidden; border:1px solid black; background-color:#EFEFEF; padding:5px; z-index:5;}
.iAs1 {font-weight:bold; cursor:hand; color:darkblue; border-bottom:darkblue 1px dashed; text-decoration:none;}
.iAs2 {left:1px; top:1px; width:10px; height:10px; position:relative; float:none;}
.dhtmlwindow {position:absolute; visibility:hidden;}
.drag-handle {height:28px; background:transparent; cursor:move; overflow:hidden; width:auto;}
.drag-controls {position:absolute; cursor:move;}
.drag-contentarea {background:transparent; overflow:auto;}
.drag-statusarea {background-color:#F8F8F8; height:13px;}
.drag-resizearea {float:right; width:13px; height:13px; cursor:nw-resize; font-size:0;}
.hider {font-size:11px; color:#f00; text-decoration:none; visibility:hidden;} 
div.listbox{background:white; font-size:12px; padding:0; list-style:none; overflow:auto; border:solid 1px #666; scrollbar-face-color:#ccc; scrollbar-highlight-color:#eee; scrollbar-shadow-color:buttonface; scrollbar-3dlight-color:#aaa; scrollbar-arrow-color:#fff; scrollbar-track-color:#eee; scrollbar-darkshadow-color:#aaa;}
div.listbox label input{float:left;}
div.listbox label{display:block; clear:both;}
div.listbox span{white-space:nowrap; height:1em; display:block; padding:3px 6px 3px 0px;}
div.listbox[id] label:hover{background-color:#f0c; color:white;}
div.listbox label input:not([Hedger]) {display:none; _display:block; _float:left; _width:0; behavior:expression(void(init_listbox_checkbox(this)));}
div.listbox span:not([Hedger]) {background:left center no-repeat; border:solid 1px white; border-bottom-color:#f0f0f0; border-left:solid 3px #fff;}
div.listbox[id] input:checked+span{background-color:#fc6; border-color:#c93; border-bottom-color:#f0f0f0; border-left:solid 6px #222;}
* html div.listbox label input{display:block; float:left; width:0; behavior:expression(void(init_listbox_checkbox(this)));}
* html div.listbox span{border:solid 1px white; border-bottom-color:#f0f0f0; border-left:solid 3px #fff;}
div.listbox label.hover{background-color:#f0c; color:white;}
div.listbox span.checked{background-color:#fc6; border-color:#c93; border-bottom-color:#f0f0f0; border-left:solid 6px #222;}
.freeship {border-top:solid 1px #000;}
.freeship2 {color:#f80; font-size:9px; font-weight:bold; text-align:left;}
.shippingto {font-size:9px; border-top:solid 1px #000;}
.shippingto2 {font-size:11px; border-top:solid 1px #000;}
.ftxt {color:#c0c0c0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-top:5px; margin-bottom:5px;}
.active_column {background-color:#E8E8E8;}
.show_hide_message {cursor:pointer;}
