
#atomz_gs_content { font-family: arial, helvetica, verdana, sans-serif; width: 100%;}

#atomz_gs_breadcrumb { margin: 0px; padding: 0px 0px 2px 5px; font-size: 12px; border-bottom: 1px dotted #aaa; color: #666; }
#atomz_gs_breadcrumb a { text-decoration: none; color: #c00; }
#atomz_gs_breadcrumb a:hover { text-decoration: underline; }
#atomz_gs_breadcrumb span.selected { font-size: 11px; font-weight: bold; }

#atomz_gs_facets { float: left; padding: 5px 5px 5px 2px; width: auto; }
#atomz_gs_facets table { padding: 10px 0px 5px 0px; }
#atomz_gs_facets td { vertical-align: top; }
#atomz_gs_facets select { padding:0px; margin: 0px; min-width: 80px; max-width: 150px; font-size: 10px;}
#atomz_gs_facets option { font-size: 10px; color: #c00; }
#atomz_gs_facets_box { float: left; padding: 0px; margin: 5px 8px 5px 2px; width: auto; background: #555;}
#atomz_gs_facets_hd { padding: 2px 2px 2px 5px; font-size: 10px; font-weight: bold; color: #fff; width: auto;}

.atomz_gs_pagenav { padding: 2px; margin: 0px; font-size: 12px; }
.atomz_gs_pagenav span { font-weight: bold; color: #666; }
.atomz_gs_pagenav a { color: #c00; text-decoration: none; }
.atomz_gs_pagenav a:hover { text-decoration: underline; }

#atomz_gs_results { padding: 0px; margin: 0px; width: 100%;}
#atomz_gs_results td { vertical-align:top; font-size: 11px; padding: 15px 10px 15px 10px; width: 150px; line-height: 14px; text-align: center;}
#atomz_gs_results .image { height: 80px; vertical-align: bottom; }
#atomz_gs_results .text { height: auto; vertical-align: top; padding-top: 5px; }

.atomz_selected { font-weight: bold; }
.wss_facet {
/*	width: 151px;*/
}
.wss_facet h5 {
	margin: 0px;
	padding: 0px;
/*	height: 27px;*/
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	padding-left: 0.7em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	background-color: #666666;
}

.wss_facet_select {border: solid 0px; width: 137px; font-family: arial; font-size: 12px; color: #0033cc; }
.wss_facet_long { border: none; overflow: auto; width: 151px;  height: 8em; overflow-x: hidden;}

.wss_sidenav_title {font-weight: bold; color: #666; padding:5px 0 5px 0; display:block;}
.wss_side_promo {padding:0 0 10px 15px; display:block;}

.lnknav { font-size: 11px; }
.wss_facet_content {
	font-size: 11px;
/*	padding-left: 1em;*/
	border: solid 1px #666666;
}


.wss_facet_content div.wss_facet_item {
	position: relative;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1.4em;
	width: auto;
	overflow: hidden;

}

.wss_facet_content div.wss_facet_item p {
	margin: 0 0 0 1em;
	padding: 0px;
	display: block;
	position: absolute;
	white-space: nowrap;
/*	margin-left: 1em; */

}

.wss_facet_content a {
/*
	display: block;
	position: absolute;
*/
	white-space: nowrap;
/*	margin-left: 1em; */
/*	width: 120px;
	overflow: hidden; */
}

.wss_facet_content span {
	position: absolute;
	text-align: right;
	right: 0px;
	z-index: 99;
	padding-left: 5px;
	padding-right: 3px;
	background-color: #ffffff;
}

p.wss_delim {
 padding-left: 1em !important;
}
/*
.wss_facet_content p {
	margin: 0px;
	padding: 0px 0px 0px 1em;
}
*/

p.wss_delim {
 padding-left: 1em !important;
}

#shortdesc {margin-top: 5px; padding-top: 0;}

#shortdesc h1 {
        font-size:14px;
        margin-top: 0px;
        margin-bottom:20px;
}

h1.regular {
	FONT-SIZE: 12px;
	font-weight: normal;
	line-height: 0pt ;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif ;
	COLOR: #0033CC;
	TEXT-DECORATION: underline;

}


.box {
	background: #DFEDFC;
	padding: 2px;
}

TD{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif ;
}


	
p.seo_homepage, p.seo_homepage a:link, p.seo_homepage a:visited {
text-align: center;
text-decoration: none;
font-size: 11px;
color: #666;
}

.catH1 {
        font-size:14px;
        position:relative;
        display: inline ;
}


IMG{
	border : 0px;
}
.size12{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif
}
.price{
	FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
	FONT-WEIGHT: 700;
	COLOR: #CC0000;
	FONT-FAMILY: Arial, Helvetica, Verdana,sans-serif;
}
.ftrtxt{
    FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #333333;
 }
.hdrtxt{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #CCCCCC;
}
.whitetxt{
    COLOR: #FFFFFF;
	FONT-WEIGHT: 700;
}
.greytxt{
    COLOR: #A8A895;
}
.lnk{
    COLOR: #0033CC;
    TEXT-DECORATION: underline;
 
}
.lnkcrmb{
	COLOR: #0033CC;
	TEXT-DECORATION: underline;

}
.lnkprod{
	COLOR: #0033CC;
	FONT-WEIGHT: 700;
	TEXT-DECORATION: underline;
	
}
.lnkftr{
	COLOR: #333333;
	TEXT-DECORATION: none;
	
}
.lnkftr:hover{
	TEXT-DECORATION: underline;
}
.lnkhdr{
    COLOR: #CC0000;
    TEXT-DECORATION: none;
   
}
.lnkhdr:hover{
	TEXT-DECORATION: underline;
}
.lnknav{
	COLOR: #0033CC;
	font-size : 12px;
	TEXT-DECORATION: none;
	
}
.lnknav:hover{
	TEXT-DECORATION: underline;
}

a.pledgetxt {
  color:orange;
  color:#f60;
  cursor:pointer;
  text-decoration:underline;
  font-weight: bold;
  padding:6px 30px 6px 8px;
  font-size: 125%;
}

.formsearch{
	BORDER-RIGHT: #bababa 1px solid;
	BORDER-TOP: #bababa 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #bababa 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #bababa 1px solid;
	FONT-FAMILY: Arial;
	width: 130px;
}

.formsearch1{
	BORDER-RIGHT: #bababa 1px solid;
	BORDER-TOP: #bababa 1px solid;
	FONT-SIZE: 16px;
	BORDER-LEFT: #bababa 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #bababa 1px solid;
	FONT-FAMILY: Arial;
	width: 180px;
}

.formsearch2{
	BORDER-RIGHT: #bababa 1px solid;
	BORDER-TOP: #bababa 1px solid;
	FONT-SIZE: 20px;
	BORDER-LEFT: #bababa 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #bababa 1px solid;
	FONT-FAMILY: Arial;
	width: 200px;
}
.ornghdr{
	COLOR: #CC6600;
	font-size : 14px;
	TEXT-DECORATION: none;
}
.bluebig{
	COLOR: #384498;
	font-size : 16px;
	TEXT-DECORATION: none;
}
.blacbig{
	COLOR: #0F0F10;
	font-size : 16px;
	TEXT-DECORATION: none;
}
.sale{
	Color: #ff0000; 
	font-size : 12px; 
	
}
.salen{
	Color: #cc0000; 
	font-size : 13px; 
	
}
.blacbign{
	COLOR: #0F0F10;
	font-size : 13px;
	TEXT-DECORATION: none;
}

.salemer{
	Color: #cc0000; 
	font-size : 10px; 
	
}
.blacbigmer{
	COLOR: #0F0F10;
	font-size : 10px;
	TEXT-DECORATION: none;
}

#p1 {
	Text-decoration: line-through;
}

H2{
	COLOR: #384498;
}
.popup{
	font-size : 25px;
	font-weight: 500;
}
.lnkcross{
	COLOR: #0033CC;
	font-size : 10px;
	TEXT-DECORATION: none;

}
.lnkcross:hover{
	TEXT-DECORATION: underline;
}

.lnkright{
	COLOR: #0033CC;
	font-size : 11px;
	TEXT-DECORATION: none;
	
}
.lnkright:hover{
	TEXT-DECORATION: underline;
}

.priceright{
	Color: #cc0000; 
	FONT-WEIGHT: 700;
}

.gray{
	COLOR: #666666;
	font-size : 14px;
	TEXT-DECORATION: none;
}

.gray1{
	COLOR: #666666;
	font-size : 16px;
	TEXT-DECORATION: none;
}

.gray2{
	COLOR: #666666;
	font-size : 20px;
	TEXT-DECORATION: none;
}


.graytitle{
	COLOR: #666666;
	font-size : 13px;
	TEXT-DECORATION: none;
}
	
.graysm{
	COLOR: #333333;
	font-size : 13px;
	TEXT-DECORATION: none;
	
}
.grayitem{
	COLOR: #666666;
	font-size : 12px;
	TEXT-DECORATION: none;
	
}
.leadtime{
	COLOR: #333333;
	TEXT-DECORATION: none;
}
.TNOW_text, .TNOW_text a:link, .TNOW_text a:visited
 {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	font-style : normal;
}	
.hide{
	visibility:hidden;	
	cursor: default;
}
.show{
}
.header{
	
	height: 15px;
	font-weight: 700;
	padding: 5px;
	margin-bottom: 10px;
	margin-top: 10px;
	background: #F4F4F4;
	color: #676666;
	
}

.crumb {
	height: 15px;
	font-size: 11px;
	font-weight: 700;
	background: white;
	color: #cccccc;
	margin-bottom: 30px;
	margin-top: 25px;
	margin-left: 10px;
	
}

.boxes {
	background: white;
	padding: 5px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	
}
ul, ol{
	margin-left: 0;
}

.home {
	background-color: #F4F4F4; 
	padding: 5px;
}

.homeprice {
	
	Color: #666666; 
	FONT-WEIGHT: 700;
}

.mercadodesc{
	COLOR: #0033CC;
	font-size : 10px;
	TEXT-DECORATION: underline;

}

.selectedPageLnkMerc{
	color: #666;
	text-decoration: none;
	font-weight: bold; 
	margin: 0px;
	font-size: 12px;
}

.PageLnkMerc{
	color: #c00;
	text-decoration: none;
	margin: 0px;
	font-size: 12px;
}

.PageLnkMerc:hover { 
text-decoration: underline; 
}

#atomz_gs_facets { float: left; padding: 5px 5px 5px 2px; width: auto; }
#atomz_gs_facets table { padding: 10px 0px 5px 0px; }
#atomz_gs_facets td { vertical-align: top; }
#atomz_gs_facets select { padding:0px; margin: 0px; min-width: 80px; max-width: 150px; font-size: 10px;}
#atomz_gs_facets option { font-size: 10px; color: #c00; }
#atomz_gs_facets_box { float: left; padding: 0px; margin: 5px 8px 5px 2px; width: auto; background: #555;}
#atomz_gs_facets_hd { padding: 2px 2px 2px 5px; font-size: 10px; font-weight: bold; color: #fff; width: auto;}

.wss_facet {
/*	width: 151px;*/
}
.wss_facet h5 {
	margin: 0px;
	padding: 0px;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	padding-left: 0.7em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	background-color: #666666;
}

.wss_facet_select {border: solid 0px; width: 137px; font-family: arial; font-size: 12px; color: #0033cc; }
.wss_facet_long { border: none; overflow: auto; width: 151px;  height: 8em; overflow-x: hidden;}

.wss_sidenav_title {font-weight: bold; color: #666; padding:5px 0 5px 0; display:block;}
.wss_side_promo {padding:0 0 10px 15px; display:block;}

.lnknav { font-size: 11px; }
.wss_facet_content {
	font-size: 11px;

	border: solid 1px #666666;
}


.wss_facet_content div.wss_facet_item {
	position: relative;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 1.4em;
	width: auto;
	overflow: hidden;

}

.wss_facet_content div.wss_facet_item p {
	margin: 0 0 0 1em;
	padding: 0px;
	display: block;
	position: absolute;
	white-space: nowrap;


}

.wss_facet_content a {

	white-space: nowrap;
}

.wss_facet_content span {
	position: absolute;
	text-align: right;
	right: 0px;
	z-index: 99;
	padding-left: 5px;
	padding-right: 3px;
	background-color: #ffffff;
}

p.wss_delim {
 padding-left: 1em !important;
}


