.welcome-msg {  float: left;  font-size: 12px;padding-left:10px;color:#FFFFFF; }
#header-cart {  position: absolute;  z-index: 20;  right: 0;  top: 40px;margin:0 32px 0 0px; }
#header-cart .head {width:175px; }
/*
#header-cart .head h4 {
    cursor: pointer;
    float: none;
    display: inline;
    padding-left: 18px;
	text-align:center;
    background: url(../images/icon-cart1.png) no-repeat 0 50%;
}
*/
#header-cart .head h4,
#header-cart .head h4 a { color: #ffffff; font-size: 14px; font-weight: bold; }

#header-cart h4#header-cart-top { text-align:center; float:none;}

#cart-content {background: #292a34;border: 1px solid #727379;border-top: none;padding: 0 3px 5px;-moz-border-radius: 0 0 8px 8px;-webkit-border-bottom-left-radius: 8px;-webkit-border-bottom-right-radius: 8px;border-radius: 0 0 8px 8px;color: #aaa;position: absolute;top: 23px;right: 0px;width: 200px;}
#cart-content .product-images {float: left;}
#cart-content .product-images img {border: 1px solid #a9a9a9;}
#cart-content .product-details {margin: 0 0 0 60px;}
#cart-content h6 {color: #1E7EC8;text-indent: 5px; }
#cart-content li {clear: both;}
#cart-content a:hover {color: #aaa;}

.head .actions,
#cart-content .actions a span {cursor: pointer;}

.head #center-buttons {/*background-color:#dd141b;*//*background: url(../images/checkout.png) no-repeat 2px top;*/clear: both;text-align: center;width:114px;margin:3px auto 0;height:30px;}

.head #center-buttons p a{text-decoration:none;text-transform:uppercase;color: #fff;font-weight:bold;/*text-indent:-9999px;*/}

#cart-content #center-buttons {padding-top: 5px;clear: both;text-align: center;}

#slider{height: 200px;position: relative;width: 606px;margin: 0 auto;overflow: hidden;margin-bottom: 0px;border: 1px solid #ccc;}
div.scroller{height: 200px;overflow: hidden;width: 930px;zoom: 1;}
div.scroller .content {padding: 0;}
div.slidercontrolwr{position: absolute;right: 15px;top: 15px;}
div.scroller img{border: none;}
div.scroller div.section{float: left;height: 200px;overflow: hidden;width: 930px;}
div.scroller div.content{width: 10000px;float: left;}
.slidercontrol{list-style: none;margin: 0px;padding: 0px;}
.slidercontrol a{color: #aaa;filter: alpha(opacity=60);float: left;height: 14px;margin: 0px 2px;opacity: 0.6;overflow: hidden;padding: 0px;text-decoration: none;text-indent: -1000px;width: 14px;}
.slidercontrol a:hover{filter: alpha(opacity=100);opacity: 1;}
.content .sliderdescription{background: url(../images/grid.gif) repeat left top;color: #222;filter: alpha(opacity=50);font: 12px bold Helvetica, sans-serif;left: 15px;opacity: 0.5;padding: 10px;position: relative;top: -100px;width: 650px;}
div.sliderdescription:hover, .sliderdescription.active{background-color: #fff !important;}
.content a{font: 12px bold Helvetica, sans-serif; text-decoration: none;}
.aprev{background: url(../images/aprev.gif) no-repeat 3px 3px;}
.anext{background: url(../images/anext.gif) no-repeat 3px 3px;}
.astop{background: url(../images/astop.gif) no-repeat 3px 3px;}
.aplay{background: url(../images/aplay.gif) no-repeat 6px 3px;}

.footerl .mini-newsletter {float: left;clear:both;width:390px;text-align: left;}
.footerl {float: left;}
.footerl .mini-newsletter h4{color: #505050;margin-right: 10px;}
.footerl form, .footerl .mini-newsletter h4 {color:#FFFF00;float: left;line-height: 30px;font-size: 11px;}
.footerl .mini-newsletter input.input-text {float: left;}
.footerl .form-button-alt{float: right;margin:3px 0px 0px 6px;}

.form-button, .form-button-alt, .form-button-alt-o {background: url(../images/cart.png) repeat 0 0;border: 1px solid #36B723;-moz-border-radius: 4px;-webkit-border-radius: 4px;-opera-border-radius: 4px;margin: 0px;vertical-align:top;padding: 3px 6px;color: #FFFFFF;}
.form-button-alt-o {background: url(../images/cart-o.png) repeat 0 0; border: 1px solid #ee7f0e}

.form-button:hover, .form-button-alt:hover {border-color: #58b8eb;color: #FFFFFF;}

h4, h3 {font-size: 14px;font-weight: bold;color: #003365;}

.category-head h2 {font-size:16px; font-weight:bold;}

.col-main p{margin-left:  5px;margin-right:  5px;}

.product-freeshipping { float:right; text-align:left; margin-top:5px; border-bottom: 1px solid #ccc; padding-bottom:5px; width:330px;}
.product-freeshipping span {color: #ab0000;font-weight:bold;font-size:16px;text-transform:uppercase; }
.product-freeshipping img {padding-right:5px;  vertical-align:bottom;}
.product-freeshipping .restrictions-what-is-this { }
.product-freeshipping div{ padding-left:90px; }

.squaretrade { margin-top:-10px;}

.shareicons { background-image: url(../images/share-icons.png); width:16px; height:16px; }
.facebook 		 	{ background-position:0 0 }
.facebook:hover  	{ background-position:0 -16px }
.twitter 		 	{ background-position:-16px 0px }
.twitter:hover   	{ background-position:-16px -16px }
.google 		 	{ background-position:-32px 0px }
.google:hover    	{ background-position:-32px -16px }
.delicious 		 	{ background-position:-48px 0px }
.delicious:hover 	{ background-position:-48px -16px }
.yahoo 		 	 	{ background-position:-64px 0px }
.yahoo:hover 	 	{ background-position:-64px -16px }
.faves 		 	 	{ background-position:-80px 0px }
.faves:hover 	 	{ background-position:-80px -16px }
.live 		 	 	{ background-position:-96px 0px }
.live:hover 	 	{ background-position:-96px -16px }
.furl 		 	 	{ background-position:-112px 0px }
.furl:hover 	 	{ background-position:-112px -16px }
.mister-wong 		{ background-position:-128px 0px }
.mister-wong:hover 	{ background-position:-128px -16px }

.splash {position:relative;width:610px;height:252px;}

#crosssell-tool-tip .content .crossell-add,
#product_tabs_crosssell_contents .content .crossell-add { /*width:175px;*/ width:30px;}

#crosssell-tool-tip .content .qty-label,
#product_tabs_crosssell_contents .content .qty-label {float:left; margin:14px 5px 0 0; font-size:1.2em; text-transform:uppercase}

#crosssell-tool-tip .content .qty,
#product_tabs_crosssell_contents .content .qty{ margin-top:10px; height:20px; width:25px; text-align:center}

#crosssell-tool-tip .content button,
#product_tabs_crosssell_contents .content button{ margin-top:10px; margin-left:5px;}

#crosssell-tool-tip .content ol,
#product_tabs_crosssell_contents .content ol{ padding:0 10px; }

#crosssell-tool-tip .content li,
#product_tabs_crosssell_contents .content li{ border-bottom:1px solid #e1e1e1; }

span.checkboxes-message,
#crosssell-tool-tip .content li.checkboxes-message,
#product_tabs_crosssell_contents .content li.checkboxes-message{ color:#CD5033; font-size:12px; font-weight: bold }

#crosssell-tool-tip .content li.checkboxes-message img,
#product_tabs_crosssell_contents .content li.checkboxes-message img { padding-right:5px; margin-top:2px; }

#crosssell-tool-tip .content .attributeSetId,
#product_tabs_crosssell_contents .content .attributeSetId {  font-size:1.2em; text-transform:uppercase; font-weight:bold; padding:5px; background-color:#efefef; }

#crosssell-tool-tip .product-name,
#product_tabs_crosssell_contents .product-name { float:left; white-space:normal; color:#0a263c; font-size:1.2em; width: 285px; }

#crosssell-tool-tip .product-name p,
#product_tabs_crosssell_contents .product-name p { margin-top:10px }

#crosssell-tool-tip .product-name a,
#product_tabs_crosssell_contents .product-name a { color:#0a263c; border-bottom:1px dashed #0a263c; padding-bottom:2px; line-height:1.5em  }

#crosssell-tool-tip .product-name a:hover,
#product_tabs_crosssell_contents .product-name a:hover { border-bottom:none; }

#crosssell-tool-tip .price-box,
#product_tabs_crosssell_contents .price-box{ float:left; padding:0 10px; }

/* Data Table */
.data-table { border:0px solid #bebcb7; width:100%; }
.data-table td.label { background-color:#c1c1ff; font-weight:bold; }
.data-table td.dataGroup { background-color:#a1a1ff; font-weight:bold; }
.data-table td.value li { list-style-type:none;}

#product_tabs_included_contents .included  {margin-left:20px; }


/* Home Page Styles */

/* rotator */
#rotator {height:295px;width:968px;padding:0 0;margin:0 auto;position:relative;z-index:10; border:1px solid #ccc;}
#rotator ul {list-style:none;padding:0;margin:0;}
#rotator ul li {background:none !important;position:relative;height:295px;width:968px;}
#rotator ul li .image {position:absolute;bottom:0;right:0px;z-index:10;}
#rotator ul li .data{position:absolute;z-index:20; right:100px; top: 190px; background: url(../images/blue_bg_button.png) repeat-x; line-height:20px;font-size:15px;height:20px;padding:5px 0px;width:417px;height:27px;text-align:center;}
#rotator ul li .data a { color: #fff; text-decoration:none; }
#rotator ul li .data:hover {background: url(../images/red_bg_button.png) repeat-x; }
#rotator .controls {position:absolute;bottom:20px;right:0;width:968px;text-align:right;z-index:30;height:52px;}
#rotator .controls li { background:none; list-style:none; display:inline; margin:0 5px;}
#rotator .controls a.activeSlide { background-color:#ccc;}
#rotator .btn {background:url(../images/rotator-prev-next.png) no-repeat top left;width:32px;height:64px;display:block;position:absolute;top:130px; z-index:20}
#rotator .btn.prev {left:0;}
#rotator .btn.prev:hover {background-position:0 -128px;}
#rotator .btn.next {right:0;z-index:20;background-position:0 -64px;}
#rotator .btn.next:hover {background-position:0 -192px;}
/* -- */

#hot_products { margin: 10px 0; float:left; }

#featured_products .header,
#we_accept .header,
#featured_brands .header,
#hot_products .header{ width:238px; height:27px; margin-left:10px; }

#featured_products .header h3,
#we_accept .header h3,
#featured_brands .header h3,
#hot_products .header h3 { color:white; font-weight:bold; text-align:center; padding-top:3px; }

#hot_products .content .item .details .buy_now,
#featured_products .header,
#hot_products .header { background: url(../images/red_bg_button.png) repeat; }
#we_accept .header, #featured_brands .header { background: url(../images/blue_bg_button.png) repeat; clear:left; }


/*#featured_products { width:968px; }*/

#we_accept .content, #featured_brands .content, #hot_products .content { border: 1px solid #ccc; padding:5px 2px; }

#hot_products .content { height:119px; width:784px; }
#hot_products .content .item {  background: url(../images/hotproducts_bg.png) no-repeat right 20px;/*border: 1px solid #ccc;*/ height:118px; width:380px; float:left; margin:0 4px; }
#hot_products .content .item .title {/* text-shadow: #fff 1px 1px 2px; */margin-top:2px;font-size:14px;font-weight:bold;line-height:13px;text-align:center;height:14px;overflow:hidden;}
#hot_products .content .item .image {width:120px;text-align:right;}
#hot_products .content .item .hotdeals {  background: url(../images/hotproducts.gif) no-repeat right bottom;width:48px;height:85px;}
#hot_products .content .item .details,
#hot_products .content .item .image,
#hot_products .content .item .hotdeals {float:left;}

#reseller_ratings { float:left; margin-left:10px; width:180px; margin-top:14px; }

.followus ul { margin-left:10px; }
.followus li { float:left; font-size:11px;  }
.followus li img { padding:0 5px; }

#hot_products .content .item .details {width:160px;text-align:center;margin-top:6px;margin-left:50px;color:#fff;font-weight:bold;}
#hot_products .content .item .details span.price { font-size:22px }
#hot_products .content .item .details .buy_now { height:22px;width:100px;margin:2px auto 0 auto;}
#hot_products .content .item .details .buy_now a { color:#fff; font-weight:bold;  }

#seo_index a {color: #071a5c; font-weight:bold; }
#seo_index a:hover { text-decoration:none; color:#3d800c; }

/* Scroller */
.custom { /* Applied to container DIV */
	width: 968px;
	height: 80px;
	margin-bottom: 1em;
	border:1px solid #ccc;
}

.custom .simply-scroll-clip { /* Applied to clip DIV */
	width: 968px;
	height: 80px;
}

/* Existing styles */
#scroller .section {
	float:left;
	width: 100px;
	height: 80px;
	text-align:center;
}

#scroller .hp-highlight {
	vertical-align:middle;
}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
	
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}
/* Checkout */

#checkout-step-login .col2-set .col-1,
#checkout-step-login .col2-set .col-2 { border: 1px solid #666; margin:-12px -18px; padding:12px 12px; min-height:300px; }

#checkout-step-login .col2-set div h4 { color:#fff; background-color:#265ba1; text-align:center; padding:5px  } 


#checkout-step-login .col2-set .button-set { position:absolute; bottom:10px; width:350px; }
#checkout-step-login .col2-set .form-list { margin-left:15px;}

