.ttuubody	{ font-style: normal; font-weight: normal; font-size: medium; font-family: serif; margin: 15px; background-color: #ffffff; background-image: url('none'); }
body { font-size: 100%; font-family: Arial, sans-serif; color: #333333;}
.bodycontent	{ padding: 25px; }
.alt-row	{ background-color: #FFFEEE; }
.barBrowse	{ margin: 5px 0 0 0; padding: 0 5px 0 0; text-align: right; float: left; }
.barSearch	{ margin: 5px 0 0 0; padding: 0 0 0 5px; text-align: left; float: left; }
.barSec	{ text-align: center;}
.board	{ width: inherit; padding: 5px; clear: both; text-align: center; }
.border	{ border: 1px solid #D6D6D6; }
.boxrcb	{ background: url('img/dot.gif') repeat-x 0 100%; }
.boxrcbl	{ background: url('img/bl.gif') no-repeat 0 100%; }
.boxrcbr	{ background: url('img/br.gif') no-repeat 100% 100%; }
.boxrcl	{ background: url('img/dot.gif') repeat-y 0 0; }
.boxrcr	{ background: url('img/dot.gif') repeat-y 100% 0; }
.boxrct	{ background: url('img/dot.gif') repeat-x 0 0; }
.boxrct20	{ background: url('img/dot.gif') repeat-x 0 0; width: 20em }
.boxrctl	{ background: url('img/tl.gif') no-repeat 0 0; }
.boxrctr	{ background: url('img/tr.gif') no-repeat 100% 0; padding: 10px }
.boxrctrHeader	{ background: url('img/tr.gif') no-repeat 100% 0; padding: 3px }
.button	{ }
.catsearch	{ background-color: #FFFF99; color: #333333; }
.columL	{ border-right-width: 5px; border-right-style: solid; border-right-color: #FFFFFF; }
.columR	{ border-left-width: 5px; border-left-style: solid; border-left-color: #FFFFFF; }
.container	{ border-color: #cccccc; }
.content	{ width: 100%; }
.copyright	{ font-size: 10px; text-align: center; margin: 1px 0 5px 0; color: #555555; }
.counters	{ color: #666666; font-size: 11px; font-weight: normal; padding: 0px; margin: 0px; }
.errfont	{ background-color: #FFFFCC; font-weight: bold; font-family: Verdana, Arial, Sans; color: #FF0000; text-align: center; }
.fbstar	{ margin: 0; padding: 0; vertical-align: middle; }
.footer	{ clear: both; width: inherit; padding: 5px 5px 5px 5px; text-align: center; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }
.imgSep	{ background: url('img/imgsep.gif') no-repeat center; display: inline; height: 8px; width: 8px; margin-left:4px; margin-right:4px; margin-top:0px; margin-bottom:1px }
.imgTitL	{ background: url('img/tit_l.gif') no-repeat center; display: inline; height: 8px; width: 8px; margin-left:0px; margin-right:5px; margin-top:0px; margin-bottom:1px }
.imgTitR	{ background: url('img/tit_r.gif') no-repeat center; display: inline; height: 8px; width: 8px; margin-left:5px; margin-right:0px; margin-top:0px; margin-bottom:1px }
.leftside	{ display: block; float: left; text-align: left; margin-left: 5px; }
.logo	{ width: auto; padding: 0; background-color: #ffffff; margin: 0; top: 10px; float: none; text-align: left; }
.navbar	{ text-align: center; }
.padding	{ padding: 15px; }
.rightside	{ display: block; float: right; text-align: right; margin-right: 5px; }
p	{ margin: 0px 0px 5px 0px; }
.delsmallspan	{ font-size: 12px; }
.spacer	{ margin: 5px 0 5px 0; }
table { font-size: 13px; color: #333333;}
.table-bar	{ text-decoration: none; text-transform: uppercase; font-size: 12px; font-weight: bold; color: #ff0000; text-align: center; margin: auto; font-family: Arial CE, Helvetica CE, Arial, helvetica, sans-serif; }
.table1	{ clear: both; text-align: left; padding: 5px; }
.table2	{ width: inherit; padding: 5px; clear: both; text-align: left; }
.tableContent3	{ font-size: 10px; }
.titTable1 {text-align: center;font-weight:bold;background:#ECEAE7;border:1px solid #ECEAE7;-moz-border-radius:4px;-webkit-border-radius:4px;}
.titTable2	{ text-align: left; padding: 5px; font-size: 18px; font-weight: bolder; color: #333333; font-family: Arial, Verdana, sans-serif; }
.titTable3	{ background-color: #ECEAE7; text-align: right; padding: 5px; font-size: 11px; color: #666666; border-top-width: 1px; border-top-style: solid; border-top-color: #cccccc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #cccccc; }
.titTable4	{ background-color: #EEEEEE; text-align: left; padding: 5px; font-size: 10px; font-weight: bolder; color: #666666; border-top-width: 1px; border-top-style: solid; border-top-color: #B3B3B3; text-transform: uppercase; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #B3B3B3; font-family: Verdana, Arial, sans-serif; }
.yourbidloss	{ color: #9F0000; background: #FFD5D5; padding: 15px 0 15px 40px; font-weight: bold; }
.yourbidwin	{ color: #099F00; background: #EAFFEC; padding: 15px 0 15px 40px; font-weight: bold; }
dl.tabs	{ margin: 0 0 0 5px; padding: 0; width: 100%; font-size: 13px; }
dl.tabs dd	{ margin: 1px; padding: 5px; float: left; background: url('img/bot_deg.gif'); border-top: 1px solid #AEACAC; border-right: 1px solid #AEACAC; border-bottom: 0px none; border-left: 1px solid #AEACAC }
h3	{ color: #0000FF; font-size: 14px; font-weight: bold; text-transform: uppercase; margin: 10px 0 0 0; }
input	{ color: #444444; font-size: 12px; }
li	{ padding-bottom: 5px; }
select	{ color: #444444; font-size: 12px; }

th	{ color: #787878; font-size: 12px; background-color: #ECEAE7; font-weight: bold; text-transform: capitalize; padding: 0.3ex; }
th a	{ color: #666666; }
ul	{ margin: 0; line-height: 1em; list-style-image:url('img/bullet.gif'); list-style-type:none; padding-left:15px; padding-right:0px; padding-top:10px; padding-bottom:10px }
.table-bar a:link	{ text-decoration: none; text-transform: uppercase; color: #666666; }
a:link	{ color: #0000FF; text-decoration: none; }
th a:link	{ color: #666666; }
.footer a:link, .footer a:visited	{ text-transform: uppercase; color: #666666; }
.table-bar a:visited	{ color: #666666; }
a:visited	{ color: #800080; text-decoration: none; }
dl.tabs dd a:visited	{ color: #666666; }
dl.tabs dd.active a:visited	{ color: #666666; }
th a:visited	{ color: #333333; }
.table-bar a:hover	{ color: #0000FF; text-decoration: underline; }
a:hover	{ color: #0000FF; text-decoration: underline; }
dl.tabs dd a:hover	{ color: #660000; text-decoration: underline; }
dl.tabs dd.active a:hover	{ text-decoration: underline; color: #660000; }
.footer a:hover, .footer a:active	{ color: #6DC0FC; }
.table-bar a:active	{ color: #0000FF; }
a:active	{ color: #0000FF; }
.hg	{ background-color: #ffffff; }
.fboxrcbl20em {background: #d4d0c8 url('img/fbl.gif') no-repeat 0 100%; width: 20em}
.fboxrcbl {background: #d4d0c8 url('img/fbl.gif') no-repeat 0 100%; }
.fboxrcbr {background: url('img/fbr.gif') no-repeat 100% 100%; }
.fboxrctl {background: url('img/ftl.gif') no-repeat 0 0; }
.fboxrctr {background: url('img/ftr.gif') no-repeat 100% 0; padding:4px}
.fboxrctrwatch {background: url('img/ftr.gif') no-repeat 100% 0; padding:8px; font-size: 12px; text-align: right}

.flboxrcbl {background: #e0ddd7 url('img/flbl.gif') no-repeat 0 100%; }
.flboxrcbr {background: url('img/flbr.gif') no-repeat 100% 100%; }
.flboxrctl {background: url('img/fltl.gif') no-repeat 0 0; }
.flboxrctr {background: url('img/fltr.gif') no-repeat 100% 0; padding:4px}
.flboxrctrdes {background: url('img/fltr.gif') no-repeat 100% 0; padding:8px; font-size: 14px; font-weight: bolder; text-align: left}

.clear2 {font-size: 2px; height: 2px}
.clear {font-size: 1px; height: 1px}
.barNavct {background: url('img/barNavBg.gif') repeat-x 0 0; }
.barNavcb {background: url('img/doty.gif') repeat-x 0 100%; }
.barNavcl {background: url('img/doty.gif') repeat-y 0 0; }
.barNavcr {background: url('img/doty.gif') repeat-y 100% 0; }
.barNavbl {background: url('img/barNavbl.gif') no-repeat 0 100%; }
.barNavbr {background: url('img/barNavbr.gif') no-repeat 100% 100%; }
.barNavtl {background: url('img/barNavtl.gif') no-repeat 0 0; }
.barNavtr {background: url('img/barNavtr.gif') no-repeat 100% 0; padding:5px} 

/* BUTTONS */
.btnlink	{ margin: 5px 0 0 0; padding: 0 0 0 5px; text-align: left; font-weight: bold; font-size: 13px; }
.btnlink a, .btnlink button {
    font-size: 13px;
    display:inline;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #cecece;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:3px 10px 2px 7px; /* Links */
    }

.btnlink a:active{
    background-color:#f5f5f5;
    border:1px solid #cecece;
    color:#529214;
    }
.btnlink a:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
    }

.btnchange	{ 
     background-color:#f5f5f5;
    border:1px solid #cecece;
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#529214;
    cursor:pointer;
    padding:3px 10px 2px 7px; /* Links */
    font-weight: bold;
    }
.btnchange:hover	{ background-color: #E6EFC2; color: #529214; font-weight: bold;  border:1px solid #c2e1ef;
	}
.btnchange	{ margin: 5px 0 0 0; padding: 0 0 0 5px; text-align: left; font-weight: bold; font-size: 13px; }
.btnchange button{
    width:auto;
    overflow:visible;
    padding:1px 10px 1px 7px; /* IE6 */
    }
.btnchange button[type]{
    padding:1px 10px 1px 7px; /* Firefox */
    line-height:17px; /* Safari */
    }
.btnimg button img, .btnchange a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
    }
.title { font-family: Arial; font-size: 14px;}
.high { font-family: Arial; font-size: 14px; font-weight:bold;}
.shop { font-size: 11px; font-style:italic; text-align: left; margin: 1px 0 5px 0; color: #999966; }
.save{
	color: #FFA500;
	font-size: 10px;
	margin: 12px;
	font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 0px; 
	line-height: 0em;
}
.save .price { font-weight:normal; text-decoration:line-through; }


/* END BUTTONS */
/* Submenu */
#submenu
{
	width:auto;
	margin:0 auto 6px 11px;
	text-align:left;
	padding: 6px 0 0 10;
	font: normal 14px Arial, Verdana, sans-serif;
}

#submenu a
{
	margin: 0 2px;
	border: 2px solid #d4d0c8;
	background: #f0f0f0;
	text-decoration: none;
	text-shadow:0 1px 0 #ddd;
	border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0; padding-left:10px; padding-right:10px; padding-top:6px; padding-bottom:6px
}

#submenu a:link {
	color: #333;
}

#submenu a:visited {
	color: #333;
}

#submenu a:hover
{
	color: #000;
	background: #fff;
}

#submenu a#active
{
	background: #fff;
	border: 2px solid #d4d0c8;
	border-bottom: 2px solid #fff;
	font-weight: bold;
}

/* Content */
#content {
	font-size: 1.2em;
	width:auto;
	margin:0 auto;
	background:#fff;
	padding:0 10px;
	border:2px solid #d4d0c8;
	border-radius: 5px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

/* On Sale */
DIV.onsale-category-container-grid {
	POSITION: relative;
	ZOOM: 1;
}

DIV.onsale-category-container-list {
	POSITION: relative;
	FLOAT: left;
	ZOOM: 1;
}

TABLE.onsale-category-container {
	CURSOR: pointer;
	POSITION: absolute;
	Z-INDEX: 10;
}

TABLE.onsale-category-container TD {
	BACKGROUND-COLOR: transparent;
	BACKGROUND-IMAGE: none;
	BORDER: 0px;
}

DIV.onsale-category-label-image {
	/*MARGIN: 3px;*/
	BACKGROUND-REPEAT: no-repeat;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 10px;
}

TABLE.onsale-onsale-category-label-text TD {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
}

TABLE.new-onsale-category-label-text TD {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
}

TABLE.custom-onsale-category-label-text TD {
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: #FFFFFF;
}

/* Pagination */
#pagesTop, #pagesBottom {
	text-align:center;
	font-size: 1em;
}
a.paginate {
	border: 1px solid #d4d0c8;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	color: #555555;

}
a.paginate:hover {
	background-color: #e0e0e0;
	color: #555555;
	text-decoration: none;
}
a.current {
	border: 1px solid #d4d0c8;
	padding: 2px 6px 2px 6px;
	cursor: default;
	background:#e0e0e0;
	color: #555555;
	text-decoration: none;
}
span.inactive {
	border: 1px solid #d4d0c8;
	padding: 2px 6px 2px 6px;
	color: #555555;
	cursor: default;
}


