
.floatright {
	float: right;
	margin: 0 0 10px 10px;
	clear: both;
	vertical-align:top;
}

/* tab menu in feedback.aspx */
ul#tabnav { font: bold 13px arial, verdana, sans-serif; list-style-type: none; padding-bottom: 27px; margin: 0; border-bottom: 1px solid #006600 }
ul#tabnav li { float: left; height: 21px; margin: 2px 2px 0 2px; border: 1px solid #006600 }
#tabnav a { float: left; display: block; text-decoration: none; padding: 4px; color: #006600; background: #ffffcc }

/* table borders, lines and header menu */
.centerTable-bdr { border: #943a98 1px solid; background: #fff8f6 }

/* highlight confirmation table on listing.aspx */
.tbl-hl { border: #ff6600 1px solid; margin-top: 20px; margin-bottom: 20px }

/* vertical and horizontal lines (color is required by ns)*/
.vr { border-color: #943a98; color: #943a98 }
.vr-mylil { border-color: #000099; color: #000099 }

/* table and header background colors */
.cat-hdr,.tbg-bdr,.tbg { background: #fff8f6; color:#ff6600 }

.timer { background: #ffffcc; color: #ff6600 } 

/* GLOBAL STYLES */
a:link,a:visited,a:hover { color:#0000cc }
b { font-weight: bold }
body { margin-top: 0; margin-bottom: 0; background: #ffffff; background-image: none }
img { border: none }
p { font-size: 13px }
p.top { margin-top: 20px; margin-right: 20px; text-align: justify; font-size: 13px }
.srcPad { width: 100%; padding-left: 10px }
/* ul { margin-left: 20px; margin-top: 0px; margin-right: 20px; text-align: justify }*/
.btn-bdr { border-style: double; border-color: #000099 }
.btn-bdr-listing { border-style: double; border-color: #943a98 }
.hl-row { background: #fff0ff; color: #000000 }
.gy-bg { background: #dddddd; color: #000000 }
.gy-bdr { border: #dddddd 1px solid }
.gy-bdr-bg { border: #dddddd 1px solid; background: #f5f5f5 }
.left-trim { padding-left: 0px}
.ltgy-bg { background: #dddddd; color: #000000 }
.ltgn-bg { background: #e2f9e3; color: #006600 }
.mouse { cursor: pointer; } 
.nowrap { white-space: nowrap }
.strikethro { text-decoration: line-through }
.timer { text-align: center; font-size: 18pt }
.on { background: #ffffff; height: 30px; font-size: 13px; color: #000000 }
.off { background: #ffffff; height: 30px; font-size: 13px; color: #000000 }

.VAMErrorText { color: #ff0000 }
.VAMValSummaryErrors { color: #ff0000 }
.VAMMultiSegTextBox { border: #7f9db9 1px solid }

#std-ol-list,#std-ol-list2 { margin-left: 20px; margin-right: 20px; font-size: 13px; text-align: justify }
#std-list,#std-list2,#std-list3 { list-style-image: url(/images/bullet.gif); margin-right: 20px; font-size: 13px; text-align: justify }
#menu-ff { padding:0; margin:0; }

.centerTable { text-align:center }
.centerTable-bdr-gy { text-align:center; border: #dddddd 1px solid }
.centerTable-bdr { text-align:center }
.centerTable table { margin-left: auto; margin-right: auto; text-align:left } /* add text-align:left etc to change table contents from center */

table.timer td { padding: 0; margin: 0 }
table.timer tr.labels td { font-size: 10pt }

/* FORMS */
a.link11:link,a.link11:visited { background: #fff0ff; color: #0000cc } 
a.link11:hover { background: #fff0ff; color: #ff0000 }

div.header { background: url('/images/heading-background.gif') repeat-x; border: 1px solid #943a98; padding: 11px 34px; position: relative }

.disabled select { background: #dddddd }	

.page-hdr730 { border: #ff6a08 1px solid; background: #ffc7a2; width: 730px; margin-top: 30px }	
.page-hdr730-reg { border: #943a98 1px solid; background: #fff0ff; width: 730px; margin-top: 30px }	
.page-hdr730gy { border: #dddddd 1px solid; background: #ffffff; width: 730px; margin-top: 30px }	
.page-hdr-signin { border: #cc3366 1px solid; background: #fff0ff; width: 100% }
.page-subhdr-sell { border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; background: #ffffff; width: 700px; margin-left: 15px }
.page-subhdr-reg { border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; border-bottom: #cccccc 1px solid; background: #ffffff; width: 700px; margin-left: 15px }
	
:-moz-any-link:focus { outline: none }
ul { list-style: none; margin-left: 5px; padding-left: 1em; text-indent: 0 }


/* OK BELOW HERE */





/* LINES */
.hr-btm { width:100%; border-bottom: 1px solid; border-color: #943a98; color: #943a98; font-size: 1px; line-height: 0 }
.hr-btm-mylil { width:100%; border-bottom: 1px solid; border-color: #000099; color: #000099; font-size: 1px; line-height: 0 }
.hr-top { width:100%; border-top: 1px solid; border-color: #943a98; color: #943a98; font-size: 1px; line-height: 0 }
.hr-top-mylil { width:100%; border-top: 1px solid; border-color: #000099; color: #000099; font-size: 1px; line-height: 0 }
.hr-dkgy { width:100%; border-bottom: 1px solid; border-color: #dddddd; color: #dddddd; font-size: 1px; line-height: 0 }
.hr-gy { width: 100%; border-top: 1px solid; font-size: 1px; line-height: 0; background: #ffffff; border-color: #dddddd }
.hr-ppl { width: 100%; border-top: 1px solid; font-size: 1px; line-height: 0; background: #ffffff; border-color: #943a98 }

/* TABLES */
.tab100,.tab100frm,.tab100bdr,.tab100top8,.tab100top10,.tab100top15,.tab100top15bdr,.tab100top20,
.tab100top30,.tabWinHdr,.tab100hl,.mainpage-hdr,.tab580frm,.tab580top20,.tab730top10,.tabLogin,
.tabUserHistory,.tabUserInfo,.tabUserInfoFrm,.tabUserInfoFrm2,.tab600gy-bdr,.tab700gy-bdr,
.tab100gy-bdr,.tabHot,.tab580top20gy-bdr,.tab100listingcnf-gn,.tab100listingcnf-rd { border-collapse: collapse; margin: 0; padding: 0; border: 0 }
.tab-bg { background: #fff0ff }
.tab100 { background: #ffffff; width: 100% }
.tab100frm { background: #fff8f6; width: 100% }
.tab100gn { background: #eeffee; width: 100% }
.tab100ltgy { background: #f5f5f5; width: 100% }
.tab100bdr { border: #943a98 1px solid; background: #fff8f6; width: 100% }
.tab100gy-bdr { border: #dddddd 1px solid; background: #ffffff; width: 100% }
.tab600gy-bdr { border: #dddddd 1px solid; background: #ffffff; width: 600px }
.tab700gy-bdr { border: #dddddd 1px solid; background: #ffffff; width: 700px }
.tab580frm { background: #ffffff; width: 580px }
.tab580top20 { background: #ffffff; margin-top: 20px; width: 580px }
.tab580top20gy-bdr { background: #dddddd; margin-top: 20px; width: 580px; border: #dddddd 1px solid }
.tab730top10 { background: #fff8f6; margin-top: 10px; width: 730px }
.tab100top15bdr { border: #943a98 1px solid; background: #fff8f6; margin-top: 15px; width: 100% }
.tab100top8 { background: #ffffff; margin-top: 8px; width: 100% }
.tab100top10 { background: #ffffff; margin-top: 10px; width: 100% }
.tab100top15 { background: #ffffff; margin-top: 15px; width: 100% }
.tab100top20 { background: #ffffff; margin-top: 20px; width: 100% }
.tab100top30 { background: #ffffff; margin-top: 30px; width: 100% }

.tab100listingstatus { border: #cccccc 1px solid; background: #dddddd; width: 100% }
.listing-cnf-yl { border-top: #dd262a 1px solid; border-left: #dd262a 1px solid ;border-right: #dd262a 1px solid; background: #fff9e5; width: 100%; font-size: 13px; color: #dd262a }
.listing-cnf-gn { border-top: #006600 1px solid; border-left: #006600 1px solid ;border-right: #006600 1px solid; background: #e2f9e3; width: 100%; font-size: 13px; color: #006600 }
.helpdesk-cnf-gn { border-bottom: #006600 1px solid; border-left: #006600 1px solid ;border-right: #006600 1px solid; background: #e2f9e3; width: 100%; font-size: 13px; color: #006600 }

.tab75sell { width: 75%; border: 0; background: #ffffff; margin-top: 10px; margin-bottom: 20px }
.tab100hl,.tabWinHdr { background: #ffd7ff; width: 100% }
.tabHot { background: #ffffff; width: 100% }
.tabImgContainer { border-collapse: collapse; margin: 0; padding: 0; border: #dddddd 1px solid; width: 68px; height: 68px; background: #ffffff }
.tabLogin { background: #ffffff; width:750px; margin: 30px 0 60px 0 }
.tabSearch { border: #dddddd 1px solid; background: #fff8f6; width:700px; margin-top: 20px }
.tabSubs { margin-left: 10px; border-collapse: collapse; padding: 0; width: 560px; border: #000099 1px solid; background: #ffffff; color: #000000 }
.subs-title { width: 140px; text-align: center; font-size: 13px; font-weight: bold; background: #fff0ff; color:#000000; height: 30px }
.tabHelpSubs { margin-left: 10px; border-collapse: collapse; padding: 0; width: 560px; border: #00cc00 1px solid; background: #ffffff; color: #000000 }
.tabSearchResults { width: 100%; border: #ffff00 1px solid; background: #fff9e5 }
.tabUserHistory { border: #dddddd 1px solid; background: #fff8f6; width: 360px; margin-top: 20px }
.tabUserInfo { border: #dddddd 1px solid; width:600px; margin-top: 20px }
.tabUserInfoFrm { width:600px; padding: 2px; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid; border-bottom: #dddddd 1px solid }
.tabUserInfoFrm2 { width:600px; padding: 2px; border-left: #dddddd 1px solid; border-right: #dddddd 1px solid }
.thumbdisplay { border-collapse: collapse; margin-right: 10px; padding: 0; border: #dddddd 1px solid; width: 68px; height: 68px; background: #ffffff }
.mainpage-hdr {	height: 30px; border: #943a98 1px solid; background: #fff0ff;	}
table.default-hdr { border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%; height: 40px; border: #943a98 1px solid; background: #ffd7ff }
table.default-legends { border-collapse: collapse; margin: 0; padding: 8px; border: 0; width: 100%; height: 30px; border-top: #943a98 1px solid; background: #ffd7ff }
table.listing-hdr-main { border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%; height: 40px; border: #943a98 1px solid; background: #ffd7ff }
table.listing-hdr-sub { border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%; height: 20px; border: #943a98 1px solid; background: #ffd7ff; padding-left: 10px; clear: both; }

/* DEFAULT.ASPX */
table.listings { border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100% }
table.listings td {	vertical-align: middle }
table.listings .thumb { text-align: center; width: 75px }
table.listings .item { text-align: left; width: 66% }
table.listings .bidnum { text-align: center; width: 4% }
table.listings .curbid { text-align: right; width: 7%; padding-right: 0px; white-space: nowrap }
table.listings .legend { text-align: right; width: 7%; padding-left: 0px; padding-right: 5px }
table.listings .ends { text-align: right; width: 14%; padding-right: 10px; white-space: nowrap }
table.listings td.thumb { padding-left: 10px; padding-right: 10px }
table.listings td.thumb img { vertical-align: middle }
table.tabHot { background: #ffffff; width: 100% }
table.tabHot .thumb { text-align: center; width: 75px }
table.tabHot .item { text-align: left; width: auto }
table.tabHot .bidnum { text-align: center; width: 10% }
table.tabHot .legend { text-align: center; width: 10% }
table.tabHot .curbid { text-align: right; width: 10%; white-space: nowrap }

/* ERROR PAGES */
H2.myhead { font: italic 100pt times, serif; color: #dddddd }
H3.myhead { font: normal 20pt times, sans-serif; color: #C10D09 } 

/* FAQ.ASPX */
.faq-hdr { height: 22px; border: #943a98 1px solid; background: #fff0ff; width: 32%; padding-left: 8px }
.faq-col { width: 2px }
.faq-lines { width: 32%; vertical-align: top; padding-left: 8px; line-height: 22px }

/* FEEDBACK.ASPX */
table.feedback { border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100% }
table.feedback .smiley { text-align: center; width: 5% }
table.feedback .comment { text-align: left; width: auto }
table.feedback .author { text-align: center; width: 15% }
table.feedback .posted { text-align: right; width: 15% }
table.feedback .id { text-align: right; width: 10%; padding-right: 10px }

