body {background:#FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #333333; text-align:center;}


a {
   color: #990000;
   text-decoration: underline;
}
a:hover {
   text-decoration: none; 
}

td, ul, li, a{
   font-size: 11px;
}
p {
   font-size: 11px;
   line-height: 16px;
}
.td_pad {
   padding: 3px 0px 4px 0px;
}
#meta_links {
   height: 20px;
   border: 0px solid #333333;
   text-align: right;
   padding-right: 4px;
   font-size: 11px;
}
#meta_links a {
   padding: 5px;
   margin: 5px;
}
#header {
   height: 60px;
   border: 0px solid #333333;
   background-image: url(images/header_bg.jpg);
   background-repeat: repeat;

}
#header h1.logo {
   padding: 0px;
   margin: 0px;
   left: 0px;
   top: 0px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/logo.jpg) no-repeat;
   width: 330px;
   height: 60px;
   border: 0px blue solid;
   float: left;
}
#header .header_endcap {
   width: 22px;
   height: 60px;
   background: url(images/header_end.jpg) no-repeat;
   float: right;
   margin: 0px;
}
#main_menu {
   width: 860px;
   height: 30px;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   border: 0px solid blue;
   float: left;
}
#main_menu a {
   text-decoration: none;
}
#main_menu a:hover {
   color: #EC8D00;
}
#main_menu ul {
   margin: 0px;
   padding: 8px 5px 0px 5px;
   float: left;
}
#main_menu ul li {
   padding-right: 10px;
   padding-left: 10px;
   float: left;
   list-style-type: none;
   background: url(images/menu_div.gif) top right no-repeat;
}
#main_menu .no_menu_div {
   background: url(images/spacer.gif) top right no-repeat;
}


#member_menu {
   width: 30%;
   height: 30px;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   border: 0px solid blue;
   float: right;
   text-align: right;
}
#member_menu a {
   text-decoration: none;
}
#member_menu a:hover {
   color: #EC8D00;
}
#member_menu ul {
   margin: 0px;
   padding: 8px 8px 0px 8px;
   float: left;
}
#member_menu ul li {
   padding-right: 30px;
   float: left;
   list-style-type: none;
}


.spacer {
   clear: both;
}

.top_brd {
   border-top: 1px solid #999999;
   padding: 0px;
   margin: 0px;
   font-size: 4px;
}
.btm_brd {
   border-bottom: 1px solid #999999;
   padding: 0px;
   margin: 0px;
   font-size: 4px;
}
.left_brd {
   border-left: 1px solid #999999;
   padding: 0px;
   margin: 0px;
}
.left_and_right_brd {
   border-left: 1px solid #999999;
   border-right: 1px solid #999999;
   padding: 0px;
   margin: 0px;
}
.top_and_left_brd {
   border-top: 1px solid #999999;
   border-left: 1px solid #999999;
   padding: 0px;
   margin: 0px;
   font-size: 4px;
}
.btm_and_left_brd {
   border-bottom: 1px solid #999999;
   border-left: 1px solid #999999;
   padding: 0px;
   margin: 0px;
   font-size: 4px;
}

.footer_txt {
   padding: 5px;
   font-size: 9px;
   color: #999999;
}
.terms_link {
   font-size: 9px;
}
.note_txt {
   font-size: 10px;
   color: #666666;
}
.listed_price {
   font-size: 13px;
   color: #EC8D00;
}

.search_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/search_heading.jpg) top left no-repeat;
   width: 72px;
   height: 16px;
   padding: 0px; margin: 0px;

}
.sell_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/sell_heading.jpg) top left no-repeat;
   width: 44px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.featured_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/featured_heading.jpg) top left no-repeat;
   width: 189px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.newitems_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/newitem_heading.jpg) top left no-repeat;
   width: 189px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.step1_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/step1_heading.jpg) top left no-repeat;
   width: 189px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.step2_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/step2_heading.jpg) top left no-repeat;
   width: 189px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.step3_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/step3_heading.jpg) top left no-repeat;
   width: 189px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.details_heading {
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/details_heading.jpg) top left no-repeat;
   width: 129px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.results_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/results_heading.jpg) top left no-repeat;
   width: 80px;
   height: 14px;
   padding: 0px; margin: 0px;
}
.login_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/login_heading.jpg) top left no-repeat;
   width: 59px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.upload_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/upload_heading.jpg) top left no-repeat;
   width: 78px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.notifier_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/notifier_heading.jpg) top left no-repeat;
   width: 94px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.wishlist_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/wishlist_heading.jpg) top left no-repeat;
   width: 103px;
   height: 16px;
   padding: 0px; margin: 0px;
}
.edit_heading {
   font-size: 10px;
   text-indent: -3000px;
   overflow: hidden;
   white-space: nowrap;
   background: url(images/edit_heading.jpg) top left no-repeat;
   //width: 103px;
   height: 16px;
   padding: 0px; margin: 0px;
}


.dotted_uline {
   border-bottom: 1px dashed #999999;
}

.txtBox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        background-color: #ECF6D7;
        border: 1px solid #99CC33;
        text-decoration: none;
        padding-top: 1px;
        padding-bottom: 1px;
}
.txtBoxNoGreen {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        border: 1px solid #99CC33;
        text-decoration: none;
        padding-top: 1px;
        padding-bottom: 1px;
}

.counter_txtBox {
        font-size: 11px;
        border: 0px;
}
.price_txtBox {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #333333;
        border: 1px solid #99CC33;
        background: url(images/dollar_sign_bg.gif) top left no-repeat;
        background-color: #ECF6D7;
        text-decoration: none;
        padding-top: 1px;
        padding-bottom: 1px;
	padding-left: 11px;
}
.thumb_brd {
   border: 1px solid #333333;
   padding: 1px;  
   cursor: pointer;
}
.description_box {
   border: 0px solid #222222;
   width: 154px;
   height: 72px;
   overflow: hidden;
}
.large_description_box {
   border: 0px solid #222222;
   width: 300px;
   height: 52px;
   overflow: hidden;
}

.dlink_pad {
   margin-top: 4px;
}
.icon_pad {
   margin-bottom: 5px;
   border: 0px;
   cursor: pointer;
}
.quad_thumb_tbl {
   padding: 0px 10px 10px 0px;
}
.right_padding {
   padding: 0px 20px 0px 0px;
   border-right: 1px dashed #999999;
}
.left_padding {
   padding: 0px 0px 0px 10px;
}
.pager_txt {
   padding-bottom: 4px;
   text-align: right;
}

.not_found {
	font-size: 9px;
	color: red;
}
.uploadBtn {
   font-size: 0px;
   color: #FFFFFF;
   background: url(images/upload_btn.jpg) no-repeat;
   width: 134px;
   height: 26px;
   border: 0px;
   cursor: pointer;
}
.prevBtn {
   font-size: 0px;
   color: #FFFFFF;
   background: url(images/preview_listing_btn.jpg) no-repeat;
   width: 134px;
   height: 26px;
   border: 0px;
   cursor: pointer;
}
.prevBtnHidden {
   font-size: 0px;
   color: #FFFFFF;
   background: url(images/spacer.gif) no-repeat;
   width: 1px;
   height: 26px;
   border: 0px;
}

.btmTxtPad {
   margin-top: 2px;
}
.cellGreenBg {
        border-right: 1px solid #CCCCCC;
        background-color: #ECF6D7;
}
.cellNoBrdGreenBg {
        background-color: #ECF6D7;
}
.cellWhiteBg {
        border-right: 1px solid #CCCCCC;
}
.cellNoBrdWhiteBg {
}


