/* v6.02 CSS */
html, body {margin:0; padding:0;}
body {font-family:Trebuchet MS, Helvetica, sans-serif ! important; font-size:14px; color:#047ec0;}
body, div, p, img, a {margin:0; padding:0; border:0;}
a, a:link, a:visited {color:#047ec0;}
a:active, a:hover, a:focus {outline:none;}

.whiteText a{color:#ffffff ! important;}

/* Header Styles */
#header {height:90px; position:relative; border-bottom:solid 10px #dedede;}
#logo {position:absolute; top:15px;}

#headerLinks {position:absolute; top:15; right:0; margin:0; padding:0; list-style:none;}
#headerLinks li {float:left; border-left:solid 1px #d8d8d8;}
#headerLinks li a, #headerLinks li a:link, #headerLinks li a:visited {display:block; color:#909497; font-size:14px; text-decoration:none; text-transform:uppercase; margin:0; padding:0 9px 0 12px;}
#headerLinks li.first {border:0px;}
#headerLinks li.last a, #headerLinks li.last a:link, #headerLinks li.last a:visited {padding-right:0px;}

#siteMenu {position:absolute; bottom:2px; right:0; margin:0; padding:0; list-style:none;}
#siteMenu li, #siteMenu li a {background:url('/themes/modern_silver/img/msit-menu-sprite.gif') no-repeat;} /* Set the background sprite image for the menu items */
#siteMenu li {float:left; line-height:30px; margin:0 0 0 2px; padding:0 10px 0 0; background-position:right -30px;}
#siteMenu li a, #siteMenu li a:link, #siteMenu li a:visited {display:block; font-size:18px; color:#fff; text-decoration:none; padding:0 5px 0 15px; background-position:0 0;}

#siteMenu li.over {background-position:right -90px;}
#siteMenu li.over a, #siteMenu li.over a:link, #siteMenu li.over a:visited {background-position:0 -60px;}

#divTagLine {position:absolute; top:0; right:15px; font-size:20px; color:#ff8004;}

/* Headers */
div.header {height:30px; line-height:30px; margin:0 0 2px 0; }
div.header h2 {font-size:18px; color:#fff; font-weight:normal; margin:0; padding:0; }
div#headMemberLogin {padding:0 0 0 10px; background:#9bcbe6 url('/themes/modern_silver/img/must-sell-it-today-10x11.gif') no-repeat left top;}
div#headMemberLogin h2 {padding:0 10px;background:url('/themes/modern_silver/img/must-sell-it-today-10x13.gif') no-repeat right top;}

div#divCategories div.header {padding:0 0 0 10px; background:#ccc url('/themes/modern_silver/img/must-sell-it-today-23x1.gif') no-repeat left top;}
div#divCategories div.header h2 {padding:0 10px;background:url('/themes/modern_silver/img/must-sell-it-today-23x3.gif') no-repeat right top;}

div#headFeaturedItems {padding:0 0 0 10px; background:#ccc url('/themes/modern_silver/img/must-sell-it-today-23x1.gif') no-repeat left top;}
div#headFeaturedItems h2 {padding:0 10px;background:url('/themes/modern_silver/img/must-sell-it-today-23x3.gif') no-repeat right top;}

div#auctionItemHead {padding:0 0 0 10px; overflow:hidden; background:#B6B6B6 url('/themes/modern_silver/img/header-bg-dkgrey-left.gif') no-repeat left top;}
div#auctionItemHead h2 {padding:0 10px;background:url('/themes/modern_silver/img/header-bg-dkgrey-right.gif') no-repeat right top;}

/* Site Search */
#divSearch {height:40px; line-height:40px; margin:2px 0 10px 0; padding:0; overflow:hidden; background:#f0f0f0; position:relative;}
#divSearch form {position:relative; height:40px; background:url('/themes/modern_silver/img/must-sell-it-today-7x2.gif') no-repeat 10px 7px;}
#divSearch form input.txtSearch {position:absolute; top:11px; left:20px; border:0; width:275px; height:18px;}
#divSearch form div#lnkSearch 
{
	position:absolute;
	top:7px;
	left:307px;
	width:91px;
	height:26px;
	vertical-align:middle;
	text-align:center;
	background:url('/themes/modern_silver/img/must-sell-it-today-7x3.gif') no-repeat right bottom;
}
div#lnkSearch input.lnkSearch 
{
	border:0;
	margin:0;
	padding:3px 0 0 0;
	*padding:0; /* * hack: makes padding in IE none */
	width:91px;
	*height:26px; /* * hack: makes height in IE 26px */
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:transparent;
}
#divSearch a.advanced, #divSearch a.advanced:link, #divSearch a.advanced:visited {position:absolute; top:0px; left:410px; font-size:12px; color:#007dc3; font-weight:bold; text-decoration:underline;}

/* Login Box Styles */
.divContentBlock {width:250px;}

div#divUserBox div.inner {display:block; border:solid 3px #dedede; padding:5px;}
div#divUserBox div.inner div.loginRow input {background:Transparent; border:0px; margin:5px 20px; width:190px; height:16px; font-size:12px; color:#909497;}
div#divUserBox div.inner div#divUsername {width:230px; height:26px; margin:0 0 3px 0; background:url('/themes/modern_silver/img/must-sell-it-today-14x1.gif') no-repeat;}
div#divUserBox div.inner div#divPassword {width:230px; height:26px; margin:0 0 9px 0; background:url('/themes/modern_silver/img/must-sell-it-today-17x1.gif') no-repeat;}
div#divUserBox div.inner input#form_loginbox_proceed {margin:0 0 0 3px;}
div#divUserBox div.inner a#lnkRegister {margin:0 0 0 5px;}

div#divUserBox div.loggedin {padding:10px 0;}
div#divUserBox div.inner div.userInfoLine {margin:0 20px; line-height:24px; color:#909497;}
div.userInfoLine a, div.userInfoLine a:link, div.userInfoLine a:visited {color:#047ec0; font-size:14px; font-weight:bold; text-decoration:none;}

div.userLogoutButton {margin:0 60px; color:#ffffff; background:url('/themes/modern_silver/img/green-button.gif') no-repeat; vertical-align:top;}
div.userLogoutButton a, div.userLogoutButton a:visited{margin:0px 30px; color:#ffffff; font-weight:bold; text-decoration:none; vertical-align:top;}

.bordermenu  { border-left: 1px solid #cccccc; border-top: 1px solid #cccccc; border-right: 1px solid #777777; border-bottom: 1px solid #777777;}

.warning { background: #ffe432; font-size: 11px; font-weight: bold; color: #bb0000; text-decoration: none; }
.warning a { font-size: 11px; font-weight: bold; text-decoration: underline; color: #bb0000;}
.warning a:hover { font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none;}

td#mainColumn {vertical-align:top; padding:0 10px 0 0;}
td#rightColumn {vertical-align:top; width:250px; height:100%;}
td#rightColumn table#categoriesList {padding:10px 20px;	width:100%; height:auto !important;	height:100%; min-height:100%; border:solid 3px #dedede;}
td#rightColumn table#categoriesList a, td#rightColumn table#categoriesList a:link, td#rightColumn table#categoriesList a:visited {
	display:block; line-height:20px; font-size:14px; color:#047ec0; text-decoration:none;
}

div.itemViewed {border:solid 3px #efefef; padding:5px; text-align:center;}

/* Category List */
div#divCategories {margin:5px 0 0;}
div#divCategories div.inner {padding:10px 20px; height:auto !important; height:100%; min-height:100%; border:solid 3px #dedede;}
div#divCategories a, div#divCategories a:link, div#divCategories a:visited {display:block; line-height:20px; font-size:14px; color:#047ec0; text-decoration:none;}

/* CONTENT PAGES classes */
.topic_id { font-size: 11px; font-weight: bold; padding-left: 15px; padding-bottom: 5px;}
.topic_id a { color: #007DC3; text-decoration:  underline;}
.topic_id a:hover { color: #007DC3; text-decoration: none; }

.topic_content { font-size: 11px; font-weight: normal; color: #000000; padding-left: 15px; margin-top: 5px; margin-bottom: 10px;}
.topic_content a { color: #003366;}
.topic_content a:hover { color: #003366;}


.bordercat { background-color: #ffffff; border: 3px solid #CCCCCC;}
.borderstat { background-color: #ffffff; border: 1px solid #CCCCCC;}

.borderfeat { border: 3px solid #CCCCCC; padding: 3px;}
.c1feat {background-color: #CCCCCC; color: #048ED9; font-weight: bold; text-decoration: none;} /* blue */
.c1feat a {color: #048ED9; font-weight: bold;}
.c1feat a:hover {color: #048ED9; font-weight: bold;}

/* Home Page Content Styles */

div#homeBlock1 a, div#homeBlock2 a {text-decoration:none; line-height:25px;}

div#homeBlock1 {float:left; width:317px; height:320px; text-align:center; background:url('/themes/modern_silver/img/how-buying-works-2-bg.png') no-repeat;}
div#homeBlock2 {float:left; width:317px; height:320px; text-align:center; margin:0 0 0 6px; background:url('/themes/modern_silver/img/how-selling-works-2-bg.png') no-repeat}
div#homeBlock3 {float:left; width:247px; height:190px; margin:10px 0; background:#ff8004 url('/themes/modern_silver/img/dont-pawn-sell-here-today-bg.gif') no-repeat}
div#homeBlock4 {float:left; width:387px; height:102px; margin:10px 0 6px 6px; background:url('/themes/modern_silver/img/no-final-value-fees-bg.gif') no-repeat}
div#homeBlock5 {float:left; width:387px; height:82px; margin:0 0 0 6px; background:url('/themes/modern_silver/img/no-final-value-fees-bg.gif') no-repeat}

div#homeBlock3 div.inner {padding:25px 20px 20px 30px; font-weight:bold;}
div#homeBlock4 div.inner {padding:25px 0px 15px 30px; font-weight:bold;}
div#homeBlock5 div.inner {padding:10px 0px 15px 0px; font-weight:bold;}

div#homeBlock3 div p {margin:0; padding:0;}
div#homeBlock3 div p.head {color:#005686; font-size:27px; line-height:30px; margin:0 0 5px;}
div#homeBlock3 div p.subtext {color:#fff; font-size:24px; line-height:30px;}
div#homeBlock3 div p.cost {color:#ffec96; font-size:24px; line-height:40px;}
div#homeBlock3 div p.cost span {font-size:32px;}

div#homeBlock3 div a, div#homeBlock3 div a:link, div#homeBlock3 div a:visited {display:block; text-align:right; padding:0 13px 0 0; font-size:28px; color:#FF8004; font-weight:bold; text-decoration:none;}
div#homeBlock4 div p {margin:0; padding:0; font-size:14px; color:#007DC3; line-height:23px;}
div#homeBlock4 div p.top {font-size:18px;}

div#homeBlock4 div p.head {color:#007dc3; font-size:27px; line-height:30px;}
div#homeBlock4 div p.subtext {color:#ff8004; font-size:15px; line-height:30px;}

div#homeBlock1 a, div#homeBlock1 a:link, div#homeBlock1 a:visited {
	color:#fff;
	font-size:24px;
	text-align:center;
	display:block;
	width:160px;
	height:40px;
	line-height:40px;
	margin:244px auto 0;
	background:url('/themes/modern_silver/img/buy-now-sprite.png') no-repeat;
}
div#homeBlock1 a:active, div#homeBlock1 a:hover, div#homeBlock1 a:focus {
	background-position:0 -40px;
}

div#homeBlock2 a, div#homeBlock2 a:link, div#homeBlock2 a:visited {
	color:#007dc3 ;
	font-size:24px;
	text-align:center;
	display:block;
	width:160px;
	height:40px;
	line-height:40px;
	margin:244px auto 0;
	background:url('/themes/modern_silver/img/sell-now-sprite.png') no-repeat;
}

div#homeBlock2 a:active, div#homeBlock2 a:hover, div#homeBlock2 a:focus {
	background-position:0 -40px;
}

/* Classes for categories featured items */
.catfeatmaincell { background-color: #ffffff; border: 1px solid #6a7c03;}
.catfeattable { }
.catfeatpic { }
.catfeatc3 {  background-color: #aecc05; color: #ffffff; font-weight: bold; text-decoration: none; font-size: 12px;}
.catfeatc3 a {color: #ffffff; font-weight: bold;}
.catfeatc3 a:hover {color: #ffffff; font-weight: bold;}
.catfeatc1 { background-color: #F8F8F8; }

div#divFeaturedItems {width:640px;}
div#divFeaturedItems div.featuredItem {position:relative; float:left; width:204px; height:192px; overflow:hidden; border:solid 3px #dedede; text-align:center; margin-left:5px;}
div#divFeaturedItems div.featuredItem div.pic {width:204px; height:155px; overflow:hidden;}
div#divFeaturedItems div.featuredItem a.featItemMakeOfferButton {position:absolute; z-index:1000; right:7px; top:128px;}
div.featuredItem a.featItemImageLink, div.featuredItem a.featItemImageLink:link, div.featuredItem a.featItemImageLink:visited {
	
}
div#divFeaturedItems div.featuredItem div.featItemDetailsLink {position:absolute; left:0; bottom:0; width:100%; height:38px; overflow:hidden; line-height:19px; text-align:left; background:#F2F2F2;}
div.featItemDetailsLink a, div.featItemDetailsLink a:link, div.featItemDetailsLink a:visited{color:#067EC2; display:block; font-size:14px; text-decoration:none; padding:0 10px;}

/* EOF Classes for categories featured items */

#bot { border-bottom: 1px solid #E1E2E4;}

.subcat { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.subcat a { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #222222;}
.subcat a:hover { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #555555;}

.catmain { font-size: 11px; font-weight: bold; color: #0033cc; }
.catmain a {font-weight: bold;  font-size: 11px; color: #0033cc;}
.catmain a:hover { font-weight: bold; font-size: 11px; color: #3366cc;}


.buyingtitle { background-color: #43CA23; color: #ffffff;}
.sellingtitle { background-color: #ff8a00; color: #ffffff;}

/* Send to Friend Styles */
table.sendToFriendForm {margin:15px; border:solid 3px #dedede;}

/* Alert fonts*/
.redfont {color: #FF0000;}
.greenfont {color: #006600;}
.bluefont {color: #0000CC;}
.alertfont {color: #FF0000;}

/* Feedback fonts*/
.positive {color: #009933;}
.neutral {color: #666666;}
.negative {color: #FF0000;}

/* SYSTEM classes - skin & pages */

/* payment gateways table */
.paymenttable {border: 1px solid #666666; background-color: #FFFFFF;}
.paytable1 {background-color: #FFFFFF;}
.paytable2 {background-color: #F8F8F8;}
.paytable3 {background-color: #f0f0f0;}
.payactive {color: white;}

.sell {font-size: 11px; font-weight: bold; color: #333333; }
.sell a {font-size: 11px; font-weight: bold; color: #333333; }
.sell a:hover { font-size: 11px; font-weight: bold; color: #111111; text-decoration: none; }

.item { font-size: 11px; color: #000000; text-decoration: none;}
.item a { font-size: 11px; color: #000000; text-decoration: underline; }
.item a:hover { font-size: 11px; color: #FF0000; text-decoration: none; }

.hlbolditem { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
.hlbolditem a { font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}
.hlbolditem a:hover { font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100;}

span.hlbolditem { font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; }
span.hlbolditem a{ font-size: 11px; font-weight: bold; text-decoration: underline; color: #000000; background: #fea100;}
span.hlbolditem a:hover{ font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none; background: #fea100;}


.smallfont { font-size: 11px; color: #000000; text-decoration: none;}
.smallfont a { font-size: 11px; color: #000000; text-decoration: underline; }
.smallfont a:hover { font-size: 11px; color: #006699; text-decoration: none; }

/*
.contentfont { font-size: 11px; color: #000000; text-decoration: none; }
.contentfont a { font-size: 11px; color: #018ED2; text-decoration: underline; }
.contentfont a:hover { font-size: 11px; color: #018ED2; text-decoration: underline; }*/

 a.tooltip2{
    position:relative; /*this is the key*/
    z-index:24; 
    color:#fff;
    text-decoration:none}

 a.tooltip2:hover{z-index:25;text-decoration: none;}

 a.tooltip2 span{display: none;text-decoration: none;}

 a.tooltip2:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:1em; left:1em; width:9em;line-height:2em;
    border:1px solid #1F98DA;
    background-color:#9BCBE6; color:#ffffff;
    text-decoration: none;
    text-align: center
    }

a.tooltip span.showSpan {display:block;}
a.tooltip span.hideSpan {display:none;}

 a.tooltip, a.tooltip:link, a.tooltip:visited {
    position:relative; /*this is the key*/
    z-index:24;
    color:#fff;
    text-decoration:none;
    visibility:visible ! important;
}

 a.tooltip:hover{z-index:25;text-decoration: none;}

 a.tooltip span{display: none;text-decoration: none; font-size:12px;
    position:absolute;
    top:1em; left:1em; width:9em;line-height:2em;
    border:1px solid #cda800;
    background-color:#FFD204; color:#ffffff;
    text-decoration: none;
    text-align: center                
                
                }

 a.tooltip:hover span{ /*the span will display just on :hover state*/
   /* display:block;*/

    }

.submenu {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.submenu a {font-size: 11px; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.submenu a:hover { font-size: 11px; font-weight: bold; color: #FFFF00; text-decoration: none; }

/* SYSTEM classes - auctiondetails.php */
.topitempage { background-color: #FFFFE1; border: 1px dashed #CFCFCF; margin-bottom: 5px; padding: 6px; line-height: 18px; }
.topitempage a { font-size: 11px; color: #000000; text-decoration: underline; }
.topitempage a:hover { font-size: 11px; color: #FF0000; text-decoration: underline; }
.itemid { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.itemidend { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;}
.subitem { background-color: #ffffff; border: 1px solid #c3c3c3;}
.counter {background-color: #FF9900; color: #FFFFFF; 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 #999999; background-color: #FFFFE1; } /* featured items images bg */

.grayButton, .greenButton, a.grayButton
{
	width:107px;
	height:20px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	border:0px;
	background:url('/themes/modern_silver/img/gray-button.gif') no-repeat;
}
a.grayButton, a.grayButton:link, a.grayButton:visited {color:#fff;}
.greenButton {background:url('/themes/modern_silver/img/green-button.gif') no-repeat;}

/* Auction Item Styles */
div#divAuctionItemContainer {border:solid 3px #dedede; display:block; position:relative; /* position:relative fixes a bug in IE that causes the left and right sides of the border to not render. */}

div#auctionInformation {position:relative; line-height:27px; height:27px; color:#8E8F91; font-size:14px; background:#F0F0F0;}
p#auctionID {margin:0 0 0 18px; padding:0; float:left; display:inline; /*width:49%;*/ color:#909497; height:27px;}
p#auctionSellerInfo {margin:0 18px 0 0; padding:0; float:right; display:inline; /*width:49%;*/ text-align:right; height:27px;}
p#auctionSellerInfo strong {color:#007BC5;}

p#auctionID a.tooltip, p#auctionID a.tooltip:link, p#auctionID a.tooltip:visited {
	position:relative; /*this is the key*/
	top:5px;
	z-index:24;
	color:#fff;
	text-decoration:none;
	visibility:visible ! important;
}
p#auctionDetails_LowballMe {float:left; margin:4px 0 0 15px;}


div#auctionItemColumn1 {float:left; display:inline; position:relative; width:210px; margin:20px 0 20px 17px;}

/* auction Item Images / thumbnails */

img#largeImage {border:solid 3px #f0f0f0;}
div.auctionItemThumbnails {margin:3px 0 0;}
div.auctionItemThumbnails a.itemThumbnail {margin-right:6px;}
div.auctionItemThumbnails a img {border:solid 3px #f0f0f0;}

div#auctionItemColumn1 div#paymentMethodHead {padding:0 0 0 10px; overflow:hidden; background:#DEDEDE url('/themes/modern_silver/img/header-bg-ltgrey-left.png') no-repeat left top;}
div#auctionItemColumn1 div#paymentMethodHead h2 {color:#979797; font-size:14px; font-weight:bold; padding:0 10px;background:url('/themes/modern_silver/img/header-bg-ltgrey-right.png') no-repeat right top;}

div#auctionItemColumn1 div#auctionItemPaymentMethods {border:solid 3px #F1F1F1; padding:10px;}
div#auctionItemMakeBid form {position:relative; display:block; height:26px; margin:0 0 5px; padding:0; background:url('/themes/modern_silver/img/make-offer-input.gif') no-repeat top left;}
div#auctionItemMakeBid form input.txtInput {width:75px; border:0px; margin:4px 0 0 20px; background:transparent;}
div#auctionItemMakeBid form input.grayButton {position:absolute; top:0; left:100px; width:110px; height:26px; border:0px; background:url('/themes/modern_silver/img/make-offer-submit.gif') no-repeat;}

div.loginToBid {margin:5px 0; border:solid 3px #f0f0f0;}
div.loginToBid a {display:block;}

div#auctionItemActions {text-align:right;}
div#auctionItemActions .grayButton {display:block; margin:0 3px 5px auto;}

div#auctionItemColumn2 {float:left; display:inline; width:370px; margin:20px 0 20px 20px;}

div#auctionitemColumn2 div#auctionDescription {color:#959595;}

div#auctionitemColumn2 h3 {color:#909497; font-size:18px; font-weight:normal; margin:10px 0 5px 0; padding:0;}

div#divItemDetails {border:solid 3px #F0F0F0;}

table.tblItemDetails {width:100%; border:solid 2px #fff; font-size:14px;}

table.tblItemDetails {border:solid 2px #fff; border-bottom:solid 1px #fff;}
table.tblItemDetails tr {height:30px; background:#EDEDED;}
table.tblItemDetails tr.alt {background:#F5F5F5;}

table.tblItemDetails tr th {border-bottom:solid 1px #fff; color:#8F9396; text-align:left; vertical-align:middle; font-weight:bold; padding:0 0 0 10px;}
table.tblItemDetails tr td {border-bottom:solid 1px #fff; color:#8F9396; text-align:right; vertical-align:middle; font-weight:normal; padding:0 10px 0 0;}

table.tblItemDetails tr td a, table.tblItemDetails tr td a:link, table.tblItemDetails tr td a:visited {font-size:12px; color:#077EC2;}

table.tblItemDetails tr.currentOffer {background:#58A1CA;}
table.tblItemDetails tr.currentOffer th {color:#fff;}
table.tblItemDetails tr.currentOffer td {color:#fff; font-weight:bold;}

div.posterResponsibility {clear:both; color:#656565; font-size:12px; text-align:right; margin:2px; padding:0 20px; line-height:25px; background:#DEDEDE;}

span.statusText strong font {color:#8F9396 ! important; font-weight:normal ! important;}


/* Ask the seller a question: */
div.askQuestionTextarea {}
div.askQuestionTextarea textarea {border:solid 3px #EFEFEF; width:100%; height:70px;}
div.askQuestionSubmit {text-align:right;}
div.askQuestionSubmit input {margin:5px 0 0 auto;}

/* Wanted Item Styles */
div#headPosterInfo {padding:0 0 0 10px; background:#ccc url('/themes/modern_silver/img/must-sell-it-today-23x1.gif') no-repeat left top;}
div#headPosterInfo h2 {padding:0 10px;background:url('/themes/modern_silver/img/must-sell-it-today-23x3.gif') no-repeat right top;}
#wantedItemPosterInfo {border:solid 3px #efefef; padding:10px;}

div.makeOfferForm {text-align:right;}
div.makeOfferForm select {width:210px; margin:0 0 5px 0;}
div.makeOfferForm input.wantedOfferSelect {margin:5px 15px 0 auto;}

table.userrep {border-collapse:collapse;}
table.userrep tr td {border:solid 1px #fff; padding:5px;}

div#headActiveOffers {margin:0 20px 2px; padding:0 0 0 10px; background:#ccc url('/themes/modern_silver/img/must-sell-it-today-23x1.gif') no-repeat left top;}
div#headActiveOffers h2 {padding:0 10px;background:url('/themes/modern_silver/img/must-sell-it-today-23x3.gif') no-repeat right top;}

div.activeOffers {border:solid 3px #F0F0F0; margin:0 20px 20px;}
div.activeOffers table {border:solid 2px #fff; border-collapse:collapse;}
div.activeOffers table tr th {font-size:14px; font-weight:bold; white-space:nowrap; text-align:left; padding:0 10px 0 4px; background:#E1E2E4;}
div.activeOffers table tr td {border-top:solid 1px #fff; background:#F5F5F5;}
div.activeOffers table tr.alt td {background:#EDEDED;}

/* Wanted Ad Search Styles */
div#divWantedAdSearch {height:40px; position:relative; background:#F8F8F8;}

div#divWantedAdSearch .wantedSearchInput {position:absolute; top:10px; left:10px; width:200px;}
div#divWantedAdSearch div#wantedSearchSubmit 
{
	position:absolute;
	top:10px;
	left:220px;
}

div#divWantedAdSearch div#wantedSearchSubmit {}
div#divWantedAdSearch a.grayButton {display:block; text-align:center; position:absolute; top:10px; left: 350px;}

.divGrayButton 
{
	width:107px;
	height:20px;
	vertical-align:middle;
	text-align:center;
	background:url('/themes/modern_silver/img/gray-button.gif') no-repeat left bottom;	
}
.divGrayButton input {
	border:0px;
	margin:0;
	padding:0;
	*height:20px; /* * hack: makes height in IE 20px */
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	background:transparent;
}

/* Contact Us Page Form styles */
div.divContactUs {border:solid 3px #F0F0F0; background:#fff; padding:1px;}
div.divContactUs table {border-collapse:collapse; width:99%;}
div.divContactUs table tr th {font-size:14px; font-weight:bold; white-space:nowrap; text-align:left; padding:5px; background:#F5F5F5;}
div.divContactUs table tr td {padding:5px; background:#F5F5F5;}
div.divContactUs table tr td textarea {width:400px; height:100px;}

/* My Account - Pay Site Fee */
a.dismissed {display:block; margin:10px auto;}
a.dismissed, a.dismissed:link, a.dismissed:visited {width:107px; line-height:20px; text-align:center; color:#fff; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px; background:url('/themes/modern_silver/img/green-button.gif') no-repeat;} /* Pay Fee button in My Account */

/* SYSTEM classes - border for Steps in sell item pages */
.sellsteptab { border-left: 1px solid #c3c3c3; border-bottom: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3;}
.sell1 { background-color: #4475c6; color: #ffffff; font-weight: bold;}
.sell2 { background-color: #E1E2E4; color: #000000; font-weight: normal;}
.selldigit { background-color: #F8F8F8; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 18px; color: #4475c6; font-weight: bold; text-decoration: none; }

/* SYSTEM classes - font in Members area  */
.boldgrey { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none;}
.boldgrey a { font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline;}
.boldgrey a:hover { font-size: 11px; color: #666666; font-weight: bold; text-decoration: none;}

/* THEME classes - members_area_header_menu.php  */
.membmenuicon {padding-bottom:4px;padding-top:4px;}
.memmenu_a {background-color:#B6B6B6; border-right:2px solid #ffffff; border-bottom:1px solid #ffffff;}
.memmenu_a a, .memmenu_a a:link, .memmenu_a a:visited {display:block; color:#ffffff; text-decoration:none;}
.memmenu_a a:hover {color:#ffffff; text-decoration:underline;}

.memmenu_u {background-color:#abd6ff; color:#0f3f79; text-decoration:none; border-right:2px solid #ffffff; border-bottom:1px solid #ffffff;}
.memmenu_u a, .memmenu_u a:link, .memmenu_u a:visited {display:block; color:#0f3f79; text-decoration:none;}
.memmenu_u a:hover {color:#0f3f79; text-decoration:underline;}

td.last, td.last {border-right:0px;}

.submembmenu {}

.subcell_a {}
.subcell_a a, .subcell_a a:link, .subcell_a a:visited {padding:0 5px; color:#fff; font-weight:normal; color:#fff; text-decoration:underline;}
.subcell_a a:active, .subcell_a a:hover, .subcell_a a:focus {color:#fff; background:#43CA23;}

.subcell_u {}
.subcell_u a, .subcell_u a:link, .subcell_u a:visited {padding:0 5px; color:#fff; font-weight:normal; color:#fff; text-decoration:none;}
.subcell_u a:active, .subcell_u a:hover, .subcell_u a:focus {color:#fff; background:#43CA23;}

a.subitem_a, a.subitem_a:link, a.subitem_a:visited {display:block; float:left; border-right:solid 1px #fff; font-size:11px; margin:0; padding:0 10px; color:#fff; font-weight:normal; color:#fff; text-decoration:none; background:#4475c6;}
a.subitem_a:active, a.subitem_a:hover, a.subitem_a:focus {color:#fff; cursor:default;}

a.subitem_u, a.subitem_u:link, a.subitem_u:visited {display:block; float:left; border-right:solid 1px #fff; font-size:11px; margin:0; padding:0 10px; color:#fff; font-weight:normal; color:#fff; text-decoration:none;}
a.subitem_u:active, a.subitem_u:hover, a.subitem_u:focus {color:#fff; background:#43CA23;}

.membmenu {background-color: #F8F8F8; }

/* Member Area Styles */
div.divGrayBorder {border:solid 3px #dedede;}
div.divGrayBorder div.header {line-height:27px; height:27px; color:#8E8F91; margin:0 0 10px; padding:0 5px; font-size:14px; background:#F0F0F0;}
div.divGrayBorder div.inner {margin:15px;}
div.divGrayBorder div.inner table {width:600px;}
div.divGrayBorder div.inner table tr {}
div.divGrayBorder div.inner table tr th {text-align:right; font-weight:bold; background:#dedede;}
div.divGrayBorder div.inner table tr td {background:#dedede;}

div#divMemberAreaTopNav {}
div#divMemberAreaTopNav table {width:100%;}
div#divMemberAreaTopNav table tr td {text-align:center; white-space:nowrap;}
div#divMemberAreaSubNav {width:100%; line-height:25px; text-align:center; background-color: #B6B6B6;}
div#divMemberAreaSubNav table tr td {text-align:center;}

/* SYSTEM classes - links color in categories headers */
.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: #cc0000; text-decoration: none; }

/* SYSTEM classes - error & alert message */
.errormessage { background-color: #007DC3; border: 1px dashed #000; color:#fff; margin-top: 8px; margin-bottom: 16px; padding: 6px; line-height: 18px; }

/* V5 & system classes &  - main colors */
.c3 {background-color: #9BCBE6; color: #FFFFFF; font-weight: bold; text-decoration: none;} /* blue */
.c3 a {color: #FFFFFF; font-weight: bold;}
.c3 a:hover {color: #FFFFFF; font-weight: bold;}
.c2 {background-color: #f5f5f5;} /* lightgray light */
.c1 {background-color: #ededed;} /* lightgray middle*/
.c4 {background-color: #E1E2E4;} /* lightgray dark */
.c5 {background-color: #a6a6a6;} 
.c6 {background-color: #EEF2F9; color: #003399;}
.c7 {background-color: #E3E4EB;} /* bluegray admin area */
.c8 { background-color: #0C6CBB; color: white; font-weight: bold; }
.c9 { background-color: #acc7ef; }
.whiteback { background-color: white; }


/* SYSTEM classes - register.php */
.creg2 {background-color: #F8F8F8;} /* lightgray light */
.creg3 {background-color: #F0F0F0;} /* lightgray middle*/
.creg4 {background-color: #ffffff;} /* inside bg for tables */
.creg5 {background-color: #a6a6a6;} /* block tables */
.regborder {background-color: #ffffff; border: 1px solid #a6a6a6;}
.regsignup {background-color: #FF9900; color: #FFFFFF; font-weight: bold; font-size: 12px;}
.reguser { font-size: 9px; background-color: #FFFFFF; color: #666666;} /* small text for comments*/
.pintext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; }

.border {border: 1px solid #c3c3c3;}


/* V5 classes - featured items colors in main page */
a.hidelayer:link {font-size: 11px; color: #333333; font-weight: bold; text-decoration: none;}
a.hidelayer:visited {font-size: 11px; color: #333333; font-weight: bold; text-decoration: none;}

/* V5 classes - main nav menu colors */

.user { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666; }

/* V5 classes - other */
.search {font-size: 11px; font-weight: bold; color: #222222; text-decoration: none;}
.search a {font-size: 11px; font-weight: bold; color: #222222; text-decoration: none;}
.search a:hover { font-size: 11px; font-weight: bold; color: #222222; text-decoration: underline; }

.welcome { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003399; }

.categories { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
.categories a { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: none;}
.categories a:hover { font-family: Geneva, Arial, Helvetica, sans-serif; color: #666666; font-size: 11px; text-decoration: underline;}

.maintext { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
.title { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

/* Footer Styles */
#footer {height:50px; margin:10px 0; background-color:#dedede;}
#footer p {font-size:10px; color:#646464; margin:10px 0 0 20px; padding:0; float:left; display:inline; width:600px;}
#footer p a, #footer p a:link, #footer p a:visited {color:#646464; font-size:10px;}
#footer a#smartzSites, #footer a#smartzSites:link, #footer a#smartzSites:visited {float:left; display:inline; margin:10px 20px 0 0; color:#999; font-size:10px; text-decoration:none;}
#footer a#smartzSites img {vertical-align:middle;}

/* Search Page Styles */
table.tblSearch {border:solid 3px #dedede;}
table.tblSearch tr th {white-space:nowrap; text-align:left; vertical-align:middle; font-weight:bold;line-height:10px; font-size:12px; color:#909497; background:#fff;}
table.tblSearch tr th a, table.tblSearch tr th a:link, table.tblSearch tr th a:visited {}
table.tblSearch tr th.searchItemTitle {font-size:14px;}
table.tblSearch tr th.searchCurrentOffer {text-align:left; font-size:11px;}
table.tblSearch tr th.searchEndTime {text-align:center; font-size:14px;}

table.tblSearch tr td {font-size:12px; color:#909497;}
table.tblSearch tr td a, table.tblSearch tr td a:link,table.tblSearch tr td a:visited {font-size:14px; color:#047ec0;}

/* Misc Styles */
.clear {clear:both;}
