* {margin: 0;	padding: 0;}
body{background:#fff;}
body, td, select, option, input, textarea{font-family:arial; font-size:11px; color:#333; margin:0}
a{COLOR:#333; TEXT-DECORATION:none}
a:visited{COLOR:#333}
a:hover{color:#db5300; text-decoration:underline;}
a img{border:0;}
a.navi {color:#FF6600;font-size:9px;}
a.o{color:#FF6600;background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/icon-arrow.jpg) no-repeat left center;padding-left:13px;}
.help{cursor:help;}
ul{list-style:none}
.clr{clear:both;}
.displaynone{display:none;}
.fleft{float:left;}
.fright{float:right;}
.vermid{vertical-align:middle;}
.top15{margin-top:15px;}
.height15{margin-top:15px;}
.top10{margin-top:10px;}
.left10{margin-left:10px;}
.right10{margin-right:10px;}
.alert{color:#FF6600;}
.button{cursor:pointer; background-color:#FF6600;COLOR:#fff; PADDING:2px 5px 2px 5px;font-weight:bold;overflow:visible;}
.note1{color:#FF6600;text-transform:uppercase;float:right;font-style:italic;font-weight:bold;font-size:9px;}
.xsbutton{border:#ccc 1px solid; padding:1px;font-size:9px;overflow:visible;cursor:pointer; display:inline-block;background-color:#f1f1f1;}
.cbutton {border:#ccc 1px solid; border:#ccc 1px solid;background:#f1f1f1; color:#000;padding:2px;font-size:12px;cursor:pointer;}
.xsbutton:hover, .cbutton:hover, .cbutton:hover span{border-color:orange; color:#000; text-decoration:none; cursor:pointer}
h2{color:#FF6600;height:25px;}
h4{padding-left:5px;font-size:11px;float:left;clear:both;margin-top:15px;background:transparent url(/scripts/5_0b_f4us/images/ui/h4-bg.gif) repeat-y left top; width:165px;}
table{font-size:10px;border-spacing: 0;border-collapse: collapse;}
table th{border:#999 1px solid;font-weight:bold;padding: 1px;-moz-border-radius: ;}
table td{border:#999 1px solid;padding: 1px;-moz-border-radius: ;}
/* Logo */
#logo{width:950px; margin:0 auto; position:relative; height:100px;}
#logo #meta{margin:56px 0 0 15px; position:absolute; text-transform:uppercase; font-size:9px;}
#logo #meta a{color:#333;}
#logo #fashion{margin:5px 0 0 5px; position:absolute;width:300px;}
#logo #paypal{margin:5px 0 0 400px;position:absolute;width:65px;height:65px;}
#logo #bbb{margin:3px 0 0 330px; position:absolute;width:65px;height:73px;}
#logo #gadget{margin:5px 0 0 485px; position:absolute;width:140px;}
#logo #gadget select{border:#ccc 1px solid;font:normal 10px Arial;width:140px;}
#logo #gadget .note{color:#ccc;font-size:10px;}
#logo #control{margin:5px 0 0 650px; position:absolute; width:350px;}

#logo .cartgrp1{margin:37px 0 0 655px; position:absolute;}
#logo .cartgrp2{margin:37px 0 0 800px; position:absolute;}
#logo .cartgrp1 img, #logo .cartgrp2 img {vertical-align:middle;}

#logo #rss{margin:73px 0 0 25px; position:absolute;}
#logo #rss img{margin-left:3px;}

/* Mainnav */
ul#mainnav { margin: 0 0 -1px 0; white-space: nowrap; text-align: center; padding: 3px 0; background: #fff url("/scripts/5_0b_f4us/images/ui/tab/dark_fade_10.png") repeat-x bottom;}
ul#mainnav li {list-style: none; display: inline; position: relative; z-index: 2; margin: 0 3px; padding: 3px 0; background: #fff url("/scripts/5_0b_f4us/images/ui/tab/dark_fade_g.png") repeat-x bottom;}
ul#mainnav li a {padding: 6px 12px; color: #334455;  font-weight: bold;}
ul#mainnav li.selected a {color: #fff}
ul#mainnav li.selected, ul#mainnav li:hover.selected {background: #ED5929 url("/scripts/5_0b_f4us/images/ui/tab/crush.png") repeat-x top; position: relative} 
ul#mainnav li:hover {background: #fff url("/scripts/5_0b_f4us/images/ui/tab/dark_dwn_fade_g.png") repeat-x top left;}

#kahuna {position: relative; z-index: 4; clear: both; border-top: 3px solid #ED5929; padding:5px 0 2px 0; border-bottom: 1px solid #aaa; background: #fff url("/scripts/5_0b_f4us/images/ui/tab/dark_fade_g.png") repeat-x bottom; text-align: center;}
#kahuna .sfields{margin:0 auto;width:270px;height:25px;}
#kahuna .sfields input.txt{height:22px;width:232px;border:none;float:left;line-height:22px;background:url(/scripts/5_0b_f4us/images/ui/tab/search_left.gif) no-repeat right top;vertical-align:top;text-indent:12px;color:#686868;font-size:12px;}
#kahuna .sfields input.btn{margin:0 auto;height:22px;float:left;line-height:22px;cursor:pointer;}

/* main container */
#maincontainer{width:950px;margin:0 auto;padding:15px 0;}
#mainleft{float:left;width:170px;}
#maincontent{float:left;width:780px;}
#navigator-top{height:70px;padding: 0 5px 0 5px;}
#navigator-bottom{height:35px;padding: 5px 5px 0 5px;clear:both;}
/* home */
#homeleftad{width:470px;float:left;margin-top:5px;}
#homeleftad img{border:#ccc 1px solid;}
#homerightad{width:473px;height:455px;margin-top:5px;float:right;border:#ccc 1px solid;}
#homerightad img{padding:5px;}
#homerightad #homebrandlist{width:163px;height:450px;float:right;}
#homerightad #homebrandlist li{height:38px;border-bottom:#ccc 1px solid;padding:1px 0 0 25px;}
#homerightad #homebrandlist li.last{background-color:#e1e1e1;height:40px;font:normal 20px Arial;padding:15px 0 0 5px;}
#homerightad #homebrandlist li.last a{font:normal 16px Arial;padding:5px 0 0 25px;}
.trigger{cursor:pointer;}
.blog{margin-bottom:15px;text-indent: 1.5em;}
.blog p{margin-top:5px;}
/* prod list*/
.prodlist li{float:left;width:190px;height:280px;font-family:verdana;margin-left:3px;border:#e5e5e5 1px solid;margin-top:3px;padding-top:10px;}
.prodlist li.selected{border:#cfd6c6 1px solid;background-color:#e7e9de;}
.prodlist li a.item{color:#777;}
.prodlist li.prodlistmod {width:220px;padding-left:10px;}
.prodlist li.prodlistmod .outterimgframe{padding:4px;width:200px;}
.prodlist li.prodlistmod .innerimgframe{overflow:hidden;height:200px;width:200px;text-align:center;postition:relative;}

.title{color:#777;font-weight:bold;font-size:10px;}
.price{color:#333;font-weight:bold;font-size:10px}
.priceref{color:#505050;font-size:10px}
.status{color:#999;font-size:10px}
.outterimgframe{padding:4px;width:182px;}
.innerimgframe{overflow:hidden;height:200px;width:182px;text-align:center;postition:relative;}

/* detail */
.itemdiv{margin-top:10px;}
.introimgoutterimgframe{width:310px;float:left;border:#ccc 10px solid;}
.introimginnerimgframe{overflow:hidden;height:310px;width:310px;text-align:center;postition:relative;}
.introimginnerimgframe img{width:310px;}
.detailattr{padding:5px;background:url('/scripts/5_0b_f4us/images/ui/detail-brand-bg.gif') no-repeat right top;width:600px;height:100px;float:right;font-size:12px;}

.detailattr .price{color:#000;font-size:25px;}
.detailattr .priceref{color:#999;font-size:25px;}
.detailattr .detail-section{padding:10px 0 5px 0;border-bottom:#ddd 1px dotted;}
.detailattr div p{padding:5px 0 5px 0;}
.detailattr div p.mod{padding:0;}
.detailattr #facebook{margin-top:3px;float:left;}
.detailattr #social{float:left;margin-top:5px;}
.detailattr #attrInfo{position:absolute; z-index:100; overflow:auto; max-height:400px; border:1px solid #666;display:none;background:#fff;width:400px;}
.detailattr #attrInfo td{padding:2px 3px 2px 3px;}
.detailattr #attrInfo tr.over td, .detailattr #attrInfo dl.over{background:#ECECEC; cursor:pointer}
.detailattr #addtocart{cursor:pointer;margin-top:15px;}

.detail-desc p{padding:5px;font-size:12px;}
.detail-desc table{width:600px;}
.detail-title{height:18px; padding:1px 15px;background:transparent url(/scripts/5_0b_f4us/images/ui/detail-title.gif) repeat-x left top;border-top:#ccc 1px solid;font-size:13px;font-weight:bold;over-flow:hidden;margin-top:20px;}
.destail-col1{float:left;width:600px;}
.destail-col2{float:right;width:335px;height:150px;background:url('/scripts/5_0b_f4us/images/ui/detail-cover.gif') #fff no-repeat left bottom;}
.detail-bigimages{text-align:center;}

/* cart */
.carttable {background-color:#f1f1f1;margin-top:10px;text-align:left;}
.carttable th{background-color:#e1e1e1;padding:3px 0 3px 5px;width:130px;border:0;}
.carttable th.items{width:510px;}
.carttable td{padding:3px 0 3px 5px;vertical-align:top;border:#fff 1px solid;}
.carttable .imgdiv{width:100px;height:100px;overflow:hidden;float:left;border:#ccc 1px solid;padding:3px;background-color:#fff;}
.carttable .imgdiv img{width:100px;border:0;}
.carttable .descrdiv{padding-left:5px;float:left;}
.carttable .descrdiv .prodname{white-space:nowrap;overflow:hidden;width:380px;font-size:10px;}
.carttable .qty{width:45px;margin-bottom:5px;}
.checkoutcart{cursor:pointer;}
#xxx {height:100px;}
#xxx li{float:left;border:#ccc 1px solid;background-color:#f4f4f4;width:121px;height:40px;margin:20px 40px 0 0;text-align:center;padding-top:10px;cursor:pointer;}
#xxx li img{width:100px;height:30px;}
.cursorcontrol a{margin-left:25px;cursor:pointer;}
.cursorcontrol a img{vertical-align:middle;}
/* CHECK OUT */
#summary{float:right;margin-right:40px;border:#ccc 1px dotted;}
#summary p{width:200px;clear:left;padding:5px 5px 8px 0;padding-left:70px;height:1%;text-align:right;}
#summary label{font-weight:bold;float:left;margin-left:-70px;width:200px;}
#summary hr{border:#ccc 1px dotted;width:270px;}
#checkout{float:right;margin-right:60px;}
#errormessage{float:left;padding:50px 0 0 50px;width:400px;text-align:right;}

/* Menu left { */
#feature{width:12px;height:12px;}
#menu-body {	
	background:transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-body-bg.jpg) repeat-y scroll right top;
}	

#menu-body-top {
	background:transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/pad-top.gif) no-repeat right top;
}	

#menu-body-bottom {
	background:transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/pad-bottom.gif) no-repeat right bottom;
  border-left:1px solid #ccc;	
  text-align:justify;
  padding:5px 0 5px 6px;    
}

#menu-body-bottom .category-header a:link, 
#menu-body-bottom .category-header a:visited, 
#menu-body-bottom .category-header-1st a:link, 
#menu-body-bottom .category-header-1st a:visited
{    
    color:#333;
    font-weight:bold;    
    text-decoration:none;
}

#menu-body-bottom .category-header a:hover, #menu-body-bottom .category-header-1st a:hover
{
    color:#da5100;
    font-weight:bold;    
    text-decoration:underline;
}

#menu-body-bottom .category-submenus {
	display:none;
}
#menu-body-bottom .category-items {		
	padding: 4px 0px 3px 7px;
	margin-right:8px;	
}

#menu-body-bottom .category-items span {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/icon-arrow.jpg) no-repeat left center;
	padding: 1px 0px 1px 15px;	
	display:block;
	text-align:left;	
}

#menu-body-bottom .category-items p {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/icon-arrow.jpg) no-repeat left center;
	padding: 0px 0px 0px 15px;	
}

#menu-body-bottom .category-header
{
    color:#da5100;
    font-weight:bold;    
    padding: 8px 0px 2px 7px;    
}

#menu-body-bottom .category-header-1st
{
    color:#da5100;
    font-weight:bold;    
    padding: 0px 0px 2px 7px;    
}

#menu-body-bottom a:link,#menu-body-bottom a:visited
{
    
    
    text-decoration:none;
    color:#666;
}

#menu-body-bottom a:hover
{
        
    text-decoration:underline;
    color:#02339a;
}

#product-category .category-items p {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/icon-arrow.jpg) no-repeat left center;
	padding: 0px 0px 0px 15px;	
}

#product-category .category-items span {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/icon-arrow.jpg) no-repeat left center;
	padding: 0px 0px 0px 15px;	
	display: block;
	text-align:left;
}

.category-header-left 
{
    height: 36px;    
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/category-header-left.jpg) no-repeat left top;
}

.category-header-bg {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/category-header-bg.jpg) repeat-x;
	margin: 0px 6px;
	height: 36px;
	text-align:center;
}

.category-header-bg p
{    
	font-weight:bold;
	height:100%;	
	padding-top:9px;
	font-size:12px;
	font-family:Verdana;
	
}

.category-header-right {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/category-header-right.jpg) no-repeat right top;
	height: 36px;
	width:165px;
	overflow: hidden;
	margin-bottom:3px;
}

#menuleft
{
    margin-bottom:5px;
}

#menuleft .panel-top-right{
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-tr.jpg) no-repeat right top;
	height: 6px;			
	overflow: hidden;
}

#menuleft .panel-top-right div {
	height: 6px;
}

#menuleft .panel-top-left {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-tl.jpg) no-repeat left top;	
}

#menuleft .panel-top-bg {
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-tb.jpg) repeat-x;
	xborder-top:1px solid #ccc;
	margin: 0px 9px 0px 6px;	
}

#menuleft .panel-bottom-right{
	background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-br.jpg) no-repeat right top;
	height: 6px;
	overflow: hidden;
}

#menuleft .panel-bottom-right div {
	height: 6px;
}

#menuleft .panel-bottom-left {
	xbackground: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-bl.jpg) no-repeat left top;
}

#menuleft .panel-bottom-bg {
	xbackground: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-bb.jpg) repeat-x;
	border-top:1px solid #ccc;
	margin: 0px 9px 0px 6px;
}


#menuleft .panel-body
{
    border-left: solid 1px #feaa14;            
    background: transparent url(/scripts/5_0b_f4us/images/ui/leftmenu/panel3-round-body-bg.jpg) repeat-y right top;    
    text-align:justify;
    padding:5px 20px 10px 10px;     
}
/* } Menu Left */

/* right */
#rightcolumn{width:165px;}
#rightcolumn a{color:#505050;cursor:pointer;}
#rightcolumn input{cursor:pointer;font-size:8px;margin:0;padding:0;}
#rightcolumn .rangeselection{font-size:8pt; margin-top:5px;height:15px;}
#rightcolumn .ui-slider{position:relative; text-align:left; margin:5px 5px 20px}
#rightcolumn .ui-slider .ui-slider-handle{position:absolute; z-index:2; width:16px; height:16px; cursor:default}
#rightcolumn .ui-slider .ui-slider-range{position:absolute; z-index:1; font-size:5px; display:block; border:0}
#rightcolumn .ui-slider-horizontal{height:3px; border:1px solid #DDD; background:#CCC; font-size:5px}
#rightcolumn .ui-slider-horizontal .ui-slider-handle{top:-3px; margin-left:-8px;}
#rightcolumn .ui-slider-horizontal .ui-slider-range{top:0; height:100%; background:#f1f1f1}
#rightcolumn .ui-slider-horizontal .ui-slider-range-min{left:0}
#rightcolumn .ui-slider-horizontal .ui-slider-range-max{right:0}
#rightcolumn .ui-slider-horizontal .ui-slider-handle{background:url('/scripts/5_0b_f4us/images/ui/filter-price-handler.gif') no-repeat}
#rightcolumn .size li {float:left;padding:2px;}
#rightcolumn .size li a{padding:2px;font-size:10px;}
#rightcolumn .brandselection{overflow:auto;  overflow-x:hidden;border:1px solid #DDD; border-width:1px 0; margin-bottom:5px;clear:both;width:163px;height:166px;}
#rightcolumn #rightbrandsearch{width:80px;font-size:11px;margin-left:5px;}
#rightcolumn .brandselection li{background:url('/scripts/5_0b_f4us/images/ui/filter-brand-empty.gif') no-repeat left 3px;padding-left:15px;margin-left:5px;float:left;width:95px;height:15px;overflow:hidden;}
#rightcolumn .brandselection li.separator{background:#fff;border-bottom:gray 1px dashed;height:0;width:125px;margin-left:5px;}

#rightcolumn .f4usselection li{background:url('/scripts/5_0b_f4us/images/ui/filter-brand-empty.gif') no-repeat left 3px;padding-left:15px;margin-left:5px;float:left;width:95px;height:15px;overflow:hidden;}

#rightcolumn li.selectedbrands{background:url('/scripts/5_0b_f4us/images/ui/filter-brand-selected.gif') no-repeat left 3px;}
#rightcolumn li.selectedbrands a{color:#FF6600;}



#rightcolumn .clearbutton{float:right;}
#rightcolumn #allbrands {background:url('/scripts/5_0b_f4us/images/ui/filter-brand-empty.gif') no-repeat left 3px;margin-left:5px;padding-left:15px;}
.matchedkey{background:#ccc}

/* footer */
#conviniences{height:20px;margin:5px 0 5px 0;padding-top:5px;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;background-color:#e1e1e1;text-align:center;margin-top:50px;}
#footer {width:950px;margin:0 auto;text-align:center;}
/* ajax loadig */
*html #ajaxloading{position:absolute}
#ajaxloading{position:fixed}
#ajaxloading{z-index:99; top:-30px; text-align:center; background:#F88017; padding:4px 10px; color:#FFF; margin:0 auto;display:block;}

/* pagi */
.pagi{float:right}
.pagination{padding:2px; float:right;}
.pagination ul{text-align:left;}
.pagination li{list-style-type:none; display:inline; padding-bottom:1px}
.pagination a, .pagination a:visited{padding:0 2px; border:1px solid #d1d1d1; text-decoration:none;cursor:pointer;}
.pagination a:hover, .pagination a:active{border:1px solid #2b66a5; background-color:orange}
.pagination a.currentpage{background-color:orange; color:#FFF !important; border-color:orange; font-weight:bold; cursor:default}
.pagination a.disablelink, .pagination a.disablelink:hover{background-color:white; cursor:default; color:#929292; border-color:#929292; font-weight:normal !important}
.pagination a.prevnext{font-weight:bold}

/* COLOR */
.colorinfo {margin:5px 0;padding:0;}
.colorinfo .Red{background:#F30}
.colorinfo .Blue{background:#034c8c}
.colorinfo .Green{background:#008f34}
.colorinfo .Yellow{background:#Fcdd51}
.colorinfo .Orange{background:#F90}
.colorinfo .Violet{background:#92278F}
.colorinfo .Pink{background:#F49AC1}
.colorinfo .Brown{background:#6C563A}
.colorinfo .White{background:#FFF}
.colorinfo .Beige{background:#FFE293}
.colorinfo .Gray{background:#666}
.colorinfo .Black{background:#000}
.colorinfo .Metallic{background:url('/scripts/5_0b_f4us/images/ui/colorinfo-metallic.gif')}
.colorinfo .Multicolor{background:url('/scripts/5_0b_f4us/images/ui/colorinfo-multicolor.gif')}
.prodlist .colorinfo .Multicolor{background:url('/scripts/5_0b_f4us/images/ui/colorinfo-multicolor2.gif')}
.colorinfo .Pattern{background:url('/scripts/5_0b_f4us/images/ui/colorinfo-pattern.gif')}
.colorinfo li{width:15px;height:15px;border:#ccc 1px solid;margin:3px 3px 0px 0px;float:left;padding:0;}
.colorinfo li.colorlink{cursor:pointer;}
.colorinfo li.colorlink.selected{border:black 2px solid;width:13px;height:13px}
.colorinfo li.mod{width:10px;height:10px;}
/* POP UP */
.popup{border:1px solid #ed5929; padding:1px}
.popup .header{height:26px; background-color:#ed5929}
.popup .title{line-height:26px; color:#fff; padding-left:10px}
.popup .body{background:url(/scripts/5_0b_f4us/images/ui/popup-bg.gif) repeat-x bottom; text-align:center}
/* sticky */
.sticky {position:absolute; z-index:99;position:fixed;}
.sticky {width:60px; background:#FFF; text-align:center; padding-bottom:2px; border-bottom:1px solid #ccc;border-right:1px solid #ccc}
.sticky b.title{display:block; BACKGROUND:url(/scripts/5_0b_f4us/images/ui/detail-title.gif) #fff repeat-x left top; color:#505050; margin-bottom:2px; padding:2px}
.sticky a{cursor:pointer;}
#historylist {top:165px;margin-left:955px;}
#historylist img{width:50px;height:50px;margin:2px auto;}
#backlist{bottom:10px;margin-left:955px;}
#backlist img{float:left;}
/* AUTO COMPLETE */
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden}.ac_odd{background-color:#eee}.ac_over{background-color:#0A246A;color:white}
/* SIGN */
table.noborder{border:0;margin:15px 0 0 100px;}
table.noborder td{border:0;}
.sign {border:0;margin:15px 0 0 100px;}
.sign td{padding:3px 5px 3px 5px;border:0;}
.sign td.label{width:100px;}
.sign td input[type=text]{width:250px;padding:1px;}
.sign td input[type=password]{width:250px;padding:1px;}
.sign td textarea{width:250px;height:100px;padding:1px;}
div.tooltip { 
    background-color:#000; 
    border:1px solid #fff; 
    padding:10px 15px; 
    width:200px;     
    display:none; 
    color:#fff; 
    text-align:left; 
    font-size:12px; 
 
    /* outline radius for mozilla/firefox only */ 
    -moz-box-shadow:0 0 10px #000; 
    -webkit-box-shadow:0 0 10px #000; 
}
.tooltip2 {
	display:none;
	position:absolute;
	background:transparent url(/scripts/5_0b_f4us/images/ui/detail-popbox.gif);
	font-size:12px;
	height:85px;
	width:160px;
	padding:25px 20px 0 20px;
	color:#fff;	
}
#savepop {margin-left:205px;}
.tooltip2 .close {	
	position:absolute;
	right:7px;
	top:19px;
	cursor:pointer;	
}
LABEL.error{font-size:11px;font-weight:bold;PADDING:0px 5px 0 22px;FONT-WEIGHT:bold;background:transparent url('/scripts/5_0b_f4us/images/ui/form-validation-error.gif') no-repeat;PADDING-BOTTOM:2px;COLOR:red;margin-left:5px;}
LABEL.checked{background:transparent url('/scripts/5_0b_f4us/images/ui/form-validation-checked.gif') no-repeat;border:0px;width:5px;margin-left:5px;}
/* comment */
.comment img{float:left;border:#ccc 1px solid;padding:2px;margin:5px;}
.comment li{padding:5px;border-bottom:#ccc 1px dotted;clear:both;}
.comment p{padding:5px 0 2px 0;}
.comment .commenttitle{font-size:12px;}
/*country selection */
.countryheader li{width:50px;float:left;font-weight:bold;}
.countryheader .col1{width:140px;}
.countryselection{margin-top:15px;height:300px;overflow:auto;border-bottom:gray 1px solid;}
.shippingcountryinput{width:300px;border:#ccc 1px solid;margin-left:5px;}
.countryselection li {height:20px;}
.countryselection li a{float:left;width:140px;}
.countryselection li span{float:left;width:50px;}

/* Brand List */
.brandlistheader{font-size:14pt; padding:10px; margin:0; background:#55be47; color:#FFF; text-transform:uppercase}
#brandlist{border-right:none; padding:10px 20px 0 10px; margin:0; list-style:none}

#brandlist ul{padding:0; margin:0 0 0 30px; list-style:none; *width:95%}
#brandlist li{margin:0 0 10px; padding:0 0 6px; border-bottom:1px dotted #DDD}
#brandlist li:last-child{border:none; padding:0}
#brandlist li ul li{float:left; margin:0 20px 4px 0; padding:0; border:none; display:block; height:17px}
#brandlist ul li{white-space:nowrap}
#brandlist li .index{background:url(/scripts/5_0b_f4us/images/brand/alphabet.gif) no-repeat 0 0; width:16px; height:16px; display:inline; display:inline-block; float:left}
#brandlist li.num .index{background-position:0 0}
#brandlist li.A .index{background-position:0 -16px}
#brandlist li.B .index{background-position:0 -32px}
#brandlist li.C .index{background-position:0 -48px}
#brandlist li.D .index{background-position:0 -64px}
#brandlist li.E .index{background-position:0 -80px}
#brandlist li.F .index{background-position:0 -96px}
#brandlist li.G .index{background-position:0 -112px}
#brandlist li.H .index{background-position:0 -128px}
#brandlist li.I .index{background-position:0 -144px}
#brandlist li.J .index{background-position:0 -160px}
#brandlist li.K .index{background-position:0 -176px}
#brandlist li.L .index{background-position:0 -192px}
#brandlist li.M .index{background-position:0 -208px}
#brandlist li.N .index{background-position:0 -224px}
#brandlist li.O .index{background-position:0 -240px}
#brandlist li.P .index{background-position:0 -256px}
#brandlist li.Q .index{background-position:0 -272px}
#brandlist li.R .index{background-position:0 -288px}
#brandlist li.S .index{background-position:0 -304px}
#brandlist li.T .index{background-position:0 -320px}
#brandlist li.U .index{background-position:0 -336px}
#brandlist li.V .index{background-position:0 -352px}
#brandlist li.W .index{background-position:0 -368px}
#brandlist li.X .index{background-position:0 -384px}
#brandlist li.Y .index{background-position:0 -400px}
#brandlist li.Z .index{background-position:0 -416px}
#brandlist ul:after{content:""; display:block; clear:both}
.letterfilter li{float:left;border:#ccc 1px solid; width:18px; height:16px; padding-top:2px; margin:3px 3px 0 0;cursor:pointer;text-align:center;font-weight:bold;}
.letterfilter li.on{background:#999;color:#fff;}
