/*
  $Id$
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2010 osCommerce
  Released under the GNU General Public License
*/
#head_menu *{
margin:0;
padding:0;
}
#head_menu { width: 981px; height: 34px; position: relative; margin: auto; background:url("../image/products_07.gif") repeat-x #D4D4D4; }
#head_menu li.topli { display: block; float: left; height: 32px; background: url("../image/default1.jpg") no-repeat scroll right center ; line-height: 32px; padding-right: 2px; line-height: 32px; list-style: none; }
#head_menu li.topli>a { color: #172520; text-decoration: none; display: block; position: relative; height: 32px; padding:0 10px; *padding:0 5px; font-size: 13px; font-weight: bold; text-align: right; }
#head_menu li.topli>a span { display: block; position: absolute; left: 10px; top: 0; font-weight: normal; font-size: 10px; -webkit-text-size-adjust: none; opacity: 0.6; filter: alpha(opacity=60); }
#buoy { position: absolute; width: 127px; height: 2px;  bottom: 0px; left: 0px; display:none;}
div#bgImg {
	background: url("../image/products.jpg") center top no-repeat fixed;
	padding-top: 52px;
	width: 100%;
}

#shopInfo a, #shopLeft a {
	color: #fff !important;
}

#privacy, #shippingInfo {
	padding: 0px 10px;
}

#loginDefault {
	width: 972px;
}

.sorter .inputLabel {
	padding-left: 5px;
}

#accountDefault {
	padding: 0px 10px;
}

#view_all_1 {
	background: none !important;
}

div#floatFuncBar {
	background-image: url("../image/bar-bg.png");
	background-repeat: repeat-x;
	color: #FFFFFF;
	height: 70px;
	position: fixed;
	text-align: left;
	top: 0;
	width: 100%;
	z-index: 1100;
	margin: auto;
}

div#headerWrap {
	height: 78px;
	margin: 0 auto;
	width: 998px;
}

div#searchStyle {
	background-image: url("../image/search.png");
	WIDTH: 222px;
	HEIGHT: 26px;
	text-align;
	left;
}

a.topNav {
	color: #E7E7E7;
}

a {
	font-family: helvetica, verdana;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
}

div#headerWrapper {
	background-image: url(../image/header.gif);
	background-repeat: repeat-x;
	background-position: center;
	height: 92px;
	width: 981px;
	margin: auto;
	overflow: hidden;
}

#category_info_body .container_24 .grid_16{
width:980px;
background:#d4d4d4;
}

#navBreadCrumb {
    background-color: #505153;
    border: 1px solid #cccccc;
    border-radius: 4px;
    font-size: 12px;
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    margin: 1px 3px 2px;
    overflow: hidden;
    padding: 5px;
    position: relative;
    width: 963px;
    z-index: 1;
}
#product_info_body #navBreadCrumb{
margin-bottom:0;
width:958px;
margin-left:4px;
}
#product_info_body .container_24 .grid_16{
background: #efefef;
}
#navBreadCrumb a {
    color: #fff;
    font-weight: bold;
}

#qualityChartInfo {
	margin: 3px auto !important;
}

div#headerLeft {
	float: left;
	padding-top: 10px;
	padding-left: 90px;
}

#shippingInfoMainContent, #safeShoppingMainContent, #siteMap {
	font-size: 12px;
}

.lastone {
	border-bottom: none !important;
}

#productInfoContainerTitle ul {
	margin: 0px;
	padding: 0px;
}

#productInfoContainerTitle li.on_it {
	color: #B20002;
	background-image: url(../image/on.jpg);
	background-repeat: no-repeat;
	background-position: center;
}

.dis {
	display: block;
}

.undis {
	display: none;
}

#productInfoContainerTitle li {
	float: left;
	list-style: none;
	height: 23px;
	font-size: 11px;
	width: 123px;
	background-image: url(../image/0ff.jpg);
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	line-height: 23px;
	cursor: pointer;
}

#productInfoContainerTitle li a {
	font-size: 12px;
	color: #444444;
	line-height: 23px;
}

#productInfoContainerAbout {
	font-size: 12px;
	line-height: 16px;
	border: 1px solid #909090;
	position: relative;
	top: -1px;
	z-index: 1;
	background: #e4e4e4;
}

#productInfoContainerTitle {
	position: relative;
	z-index: 5;
}

#sizeChartInfo {
	background: none !important;
}

.productDescription {
	padding: 10px;
}

#block1, #block2, #block3 {
	height: 263px;
	overflow: auto;
	padding: 5px;
}

#whatsNew .centeredContent {
	margin-right: 3px;
}

#cartContentsDisplay {
	text-align: center;
}

div#headerRight {
	float: right;
	padding-top: 0px;
	position: relative;
	top: 6px;
}

div#logIn {
	padding-top: 18px;
	padding-right: 12px; *
	padding-right: 14px;
	padding-right: 14px\0;
	text-align: right;
	padding-bottom: 10px;
	color: #fff;
}

#loginDefault .middle {
	width: 950px;
}

#loginDefault {
	margin: 0px auto 4px;
}

div#logIn a {
	color: #fff;
	font-size: 12px;
}

#columnLeft .ui-widget-header{
border-bottom:none;
}

div#searchFrame {
	background-image: url('../image/search.png');
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 26px;
	overflow: hidden;
	width: 222px;
	padding-right: 8px;
}

div#searchFrameLeft {
	float: left;
	padding-top: 4px;
}

div#searchFrameRight {
	float: right;
}

div#tableCenter {
	width: 981px;
	margin: auto;
	background-color: #EEEEEE;
}

div#footerWrapper {
	margin: auto;
	background-image: url(../image/default_41.jpg);
	background-repeat: repeat-x;
	height: 93px;
	width: 981px;
	overflow: hidden;
}

div#footerLeft {
	float: left;
}

div#footerLeftCall {
	margin-top: 20px;
	margin-left: 26px;
	background-image: url(../image/phone.png);
	background-repeat: no-repeat;
	background-position: left;
	height: 18px;
	line-height: 18px;
	text-indent: 2em;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

div#footerLeftCopy {
	margin-top: 10px;
	margin-left: 26px;
	color: #666666;
}

div#footerLeftCopy a {
	font-size: 12px;
	color: #666666;
	font-weight: lighter;
}

div#footerRight {
	float: right;
}

div#digiCert {
	float: right;
	height: 44px;
	margin-right: 50px;
	margin-top: 23px;
	width: 224px;
	background-image: url(../image/bottomrightbg.png);
	background-repeat: no-repeat;
}

div#powerBy {
	margin-top: 3px;
	margin-right: 20px;
	font-size: 12px;
	color: #666666;
}

.adImg {
	width: 792px;
	height: 443px;
	background-image: url(../image/default_15.gif);
	background-repeat: no-repeat;
}

#focus {
	width: 792px;
	height: 443px;
	overflow: hidden;
	position: relative;
}

#focus ul {
	height: 443px;
	position: absolute;
	margin: 0;
	padding: 0;
}

#focus ul li {
	float: left;
	width: 792px;
	height: 443px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li div {
	position: absolute;
	overflow: hidden;
}

#focus .btnBg {
	position: absolute;
	width: 792px;
	height: 20px;
	left: 0;
	bottom: 0;
	background: #000;
}

#focus .btn {
	position: absolute;
	width: 772px;
	height: 10px;
	padding: 5px 10px;
	right: 0;
	bottom: 0;
	text-align: right;
}

#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 25px;
	height: 10px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #fff;
}

#focus .btn span.on {
	background: #fff;
}

#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 175px;
	background: url("../image/sprite.png") no-repeat 0 0;
	cursor: pointer;
}

#focus .pre {
	left: 0;
}

#focus .next {
	right: 0;
	background-position: right top;
}

div#indexDefault {
	background-color: #D4D4D4;
	padding-top: 3px;
	padding-left: 3px;
	float:left;
	margin-bottom:4px;
}
#column-right {
    float: right;
    margin-right: 5px;
    width: 176px;
}
.dlpFilterByItemContainer select{
width:100px;
}
div#whatsNew {
	margin-top: 2px;
	padding-bottom: 5px;
	padding-left: 12px;
	width: 780px;
	height: 244px;
	padding-top:12px;
	background-image: url(../image/default.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
}

#shopByPlayer ul li a {
	text-transform: uppercase;
	color: white;
	font-size: 12px;
	font-weight: lighter;
	line-height: 19px;
}

#shopByPlayer ul li a:hover {
	text-decoration: underline;
}

#indexHomeBody .centerBoxWrapper {
	padding-top: 12px;
}

.centeredContent {
	width: 125px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px !important;
	line-height: 16px;
	margin: auto;
}

#shoppingCartDefault .centeredContent {
	width: 599px;
}

#searchFrame input {
	background: none !important;
	border: none;
	margin-top: 8px;
	padding-left: 9px;
	width:185px;
	cursor: pointer;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#searchFrame input {
		padding-left: 6px;
	}
}

.productSalePrice1 {
	color: #DC0000;
}

div#newImage {
	margin: auto;
	padding-top: 8px;
	width: 124px;
	height: 130px;
	background-image: url(../image/imgFrame.png);
	background-repeat: no-repeat;
	overflow: hidden;
	text-align: center;
}

#shoppingCartDefault {
	margin: 0px 4px 0px 5px;
	width: 971px\9;
}

div#imageCenter {
	height: 120px;
	margin: 0 1px 0 2px;
	overflow: hidden;
	text-align: center;
	width: 120px;
}

#pageList {
	float: right;
}

#pageVisited, #pageLink, #buttonStyle {
	float: left;
	padding: 0px 3px;
}

#pageLink a, #buttonStyle a {
	color: #333333 !important;
	font-weight: lighter;
}

#pageLink a:hover, #buttonStyle a:hover {
	text-decoration: underline;
}

#pageVisited {
	color: red;
	font-weight: bold;
}

.sorter LABEL.inputLabel {
	width: 50px;
	padding-left: 5px;
	line-height: 30px;
}

.sorter select {
	margin-top: 5.5px;
	margin-top: 5px\9;
}

#productsListingListingBottomLinks select {
	position: relative;
	top: -1px;
	top: 0px\9;
}

.sorter {
	border-radius: 4px 4px 4px 4px;
	border: 1px solid #999999;
	background: #EFEFEF;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	margin: 0 1px 3px 2px;
}

#productsListingBottomNumber {
	padding-right: 10px;
	float: right;
}

#specialsDefault .centerBoxHeading {
	padding: 0px 3px;
}

#indexCategoriesHeading {
	margin: 0px 3px;
}

div#newProduct {
	overflow: hidden;
	font-size: 12px;
	line-height: 13px;
	color: #444444;
	width: 100%;
	height: 55px;
	text-align: center;
	line-height: 18px;
}

div#newProduct a {
	color: #006868;
	font-size: 12px;
	line-height: 18px;
}

div#newProduct a:hover {
	text-decoration: underline;
}

div#newDetails {
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	color: #444444;
	font-weight: bold;
}

.aaa {
	margin-top: 41px;
}

.homes {
	height: 18px !important;
	float: left;
	margin-left: 27px;
	width: 113px !important;
}

.privacy, .customer {
	height: 18px;
	overflow: hidden;
}

.privacy {
	float: left;
	margin-left: 11px;
}

.customer {
	float: left;
	margin-left: 11px;
}

div#newDetails a {
	font-size: 12px;
	line-height: 14px;
	color: #444444;
}

div#shopInfo {
	margin-top: 3px;
}

div#shopLeft {
	margin-top: 3px;
	float: left;
}

div#tableCenter #shopLeft {
	margin-top: 1px;
}

div#categoriesTitle {
	height: 22px;
	width: 170px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #fff;
	line-height: 22px;
	padding-left: 7px;
	background-image: url(../image/categoriesBg.jpg);
	background-repeat: no-repeat;
	margin-top: 1px;
}

div#custom {
	height: 163px;
	width: 176px;
	background-image: url(../image/default_03.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}

div#customBlank {
	height: 105px;
	width: 100%;
}

div#customContainer {
	width: 100%;
	text-align: center;
	font-size: 14px;
	color: #FFf;
}

div#customContainer a {
	text-align: center;
	font-size: 14px;
	color: #FFf;
	font-weight: lighter;
}

#newsmsg {
	color: #fff;
	font-size:13.2px;
	margin: 0px 10px;
}

div#customContainer a:hover {
	text-decoration: underline;
}

div#women {
	height: 162px;
	width: 176px;
	background-image: url(../image/phones.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}

div#womenBlank {
	height: 106px;
	width: 100%;
}

div#womenContainer {
	margin: auto;
	width: 168px;
	height: 17px;
	line-height: 17px;
}

#safeShopping {
	padding: 0px 10px;
}

div#womenLeft {
	float: left;
	height: 17px;
	margin-left: 3px;
	overflow: hidden;
	width: 120px;
	text-align: center;
	font-weight: lighter;
}

div#womenContainer a {
	color: #FFFFFF;
	font-size: 9px;
	line-height: 17px;
}

div#womenRight {
	float: right;
	height: 17px;
	margin-right: 3px;
}

div#sidebox_support {
	height: 113px;
	width: 176px;
	background-image: url(../image/default_08.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}
#column-left {
    float: left;
    margin-left: 5px;
    width: 180px;
}
#category_info_body #navBreadCrumb{
width:962px;
}
#category_info_body #column-left{
	margin-left: 4px;
	width:179px;
}
div#special {
	height: 115px;
	width: 176px;
	background-image: url(../image/default_10.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}

div#specialContainer {
	margin: 0 5px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}

div#specialForm {
	margin: auto;
	margin-top: 20px;
	width: 168px;
	height: 24px;
}

div#specialFormLeft {
	float: left;
}

div#specialFormRight {
	margin-top: 7px;
	margin-right: 2px;
	background-image: url(../image/default_32.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 17px;
	float: right;
	text-transform: uppercase;
	cursor: pointer;
}

div.newImage {
    background-image: url("../image/imgFrame.gif");
    background-repeat: no-repeat;
    height: 130px;
    margin: auto;
    overflow: hidden;
    padding-top: 8px;
    text-align: center;
    width: 124px;
}
.new_products_contents .new_name {
    color: #444444;
    font-size: 12px;
    height: 55px;
    line-height: 18px;
    overflow: hidden;
    text-align: center;
    width: 100%;
}
.old_price,.new_price{
font-weight:bold;
}
div#shopByPlayer {
	height: 134px;
	width: 176px;
	background-image: url(../image/default_12.jpg);
	background-repeat: no-repeat;
	margin-bottom: 3px;
}

div#shopInfoTitle {
	color: #FCB622;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	margin-left: 9px;
	*margin-left: 8px;
	margin-left: 8px\0;
	width: 150px;
	margin-bottom: 5px;
}

div#shopByPlayer ul {
	padding: 0;
	margin: 6px 15px;
}

div#shopByPlayer ul li {
	list-style: none;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: lighter;
	line-height: 16px;
	font-weight: bold;
}

div#categoriesAdImg {
	height: 97px;
	width: 795px;
	background-image: url(../image/products_11.gif);
	background-repeat: no-repeat;
}

div#searchByPrice {
	height: 56px;
	width: 791px;
	margin: 0 3px 3px 1px;
	background-image: url(../image/products_15.jpg);
	background-repeat: no-repeat;
}

div#searchByPriceRadioTj input {
	margin: 0;
	margin-top: 5px;
	background: #0099FF;
}

div#searchByPriceRadioTj input:focus {
	
}

div#searchByPriceTitle {
	margin-left: 5px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
}

div#searchByPriceRadioTitle {
	float: left;
	margin-top: 4px;
	margin-left: 9px;
	width: 54px;
	height: 19px;
	background-image: url(../image/products_043.gif);
	background-repeat: no-repeat;
}

div#searchByPriceRadioTj {
	float: left;
	font-size: 12px;
	line-height: 25px;
}

div#radioFrame {
	float: left;
	padding: 2px 0;
}

div#searchByPriceShow {
	float: right;
	margin-top: 4px;
	margin-right: 15px;
	width: 48px;
	height: 19px;
	background-image: url(../image/products_045.gif);
	background-repeat: no-repeat;
}

.radio {
	float: left;
	margin-left: 10px;
	font-weight: bold;
}

div#sortBy {
	margin: auto;
	margin-top: 5px;
	height: 24px;
	width: 795px;
	margin-bottom: 5px;
}

div#sort {
	float: left;
	height: 24px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	text-indent: 0.3em;
	color: #ecc91f;
	background-repeat: no-repeat;
}

.gender {
	float: left;
	height: 19px;
	overflow: hidden;
	line-height: 22px;
	color: #666666;
	padding: 1px 2px 2px 0px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
}
.product-grid_right {
    background: url("../image/center.jpg") repeat-y scroll right 8px transparent;
}
.product-grid_left {
    background: url("../image/center.jpg") repeat-y scroll left 8px transparent;
}

.product-filter {
    background: none repeat scroll 0 0 #efefef;
    border: 1px solid #999999;
    border-radius: 4px;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    margin: 0 1px 3px 2px;
}

.sort_top {
	margin-top: 4px;
}

div#by {
	float: left;
	height: 24px;
	width: 79px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #666666;
	background-image: url(../image/products_21.gif);
	background-repeat: no-repeat;
	text-align: center;
}

div#by a {
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	text-indent: 0.8em;
	color: #666666;
}

div#productFrame {
	border-radius: 4px 4px 0px 0px;
	margin: 0 0px 3px 0;
}

.topbg {
	height: 7px;
	background: url(../image/top.jpg) left top no-repeat;
	width: 794px;
}

#productListing {
	background: url(../image/center.jpg) left 8px repeat-y;
}

.bottombg {
	background: url(../image/bottom.jpg) left bottom no-repeat;
	height: 6px;
	width: 793px;
}

.bottombg1 {
	background: url(../image/bottom1.jpg) left bottom no-repeat;
	height: 6px;
	overflow: hidden;
}

.proTop {
	background: url(../image/pinfoTop.jpg) center bottom no-repeat;
	height: 3px;
	overflow: hidden;
}

#catFrame {
	padding: 0px 0;
	margin: 0 0px 0px 0;
	background: url(../image/center.jpg) left bottom repeat-y;
}

#specialsDefault #catFrame {
	margin: 0 0px 0px 0;
}

div#listProduct {
	overflow: hidden;
	height: 34.5px;
	width: 95%;
	text-align: center;
	margin: auto;
}

div#listProduct a {
	color: #006868;
	font-size: 12px;
	line-height: 18.5px;
	text-align: center;
}

div#listProduct a:hover {
	text-decoration: underline;
}

div#listDetails {
	overflow: hidden;
	width: 100%;
	text-align: center;
	font-weight: bold;
	height: 30.9px;
	line-height: 30.9px;
	color: #444444;
}

.categoryListBoxContents a {
	color: #444444 !important;
}

#view_all_1 a {
	position: relative;
	right: 15px;
}

#ad1:hover, #ad2:hover, #ad3:hover {
	border: 5px solid #106EB8 !important;
}

.categoryListBoxContents a:hover {
	color: #006868 !important;
}

div#listDetails a {
	color: #006868;
	text-align: center;
}

.normalprice {
	font-size: 12px;
	text-decoration: line-through;
	font-weight: lighter;
}

.productSpecialPrice {
	font-size: 15px;
	font-weight: bold;
	color: #dc0000;
	padding-right: 5px;
}

.listBox {
	padding-top: 5px;
	float: left;
}

.listBoxBottom {
	
}

.listBoxBottomNone {
	border-bottom: 0px dotted #CCCCCC;
}

.listBox0, .listBox1, .listBox2 {
	background-image: url("../image/dot2.png");
	background-position: right 5px;
	background-repeat: repeat-y;
	float: left;
	margin-top: 3px;
	padding-bottom: 2px;
	padding-top: 2px;
	width: 24.9% !important;
}

.dott {
	background-image: url(../image/dot1.png);
	background-repeat: repeat-x;
	background-position: left center;
	position: relative;
	*top: -2px;
	top: -2px;
}

.listBox3 {
	float: left;
	padding-top: 5px;
	padding-bottom: 2px;
	border-right: 0px dotted #CCCCCC;
	width: 24.9% !important;
}

div#mainList {
	margin-top: 3px;
	padding-bottom: 0px;
	border: 1px solid #ccc;
	background-color: #EFEFEF;
	border-bottom: none;
	margin: 0px 3px 3px 0px;
	background-image: url(../image/procenter.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}

div#mainListTitle {
	background-image: url(../image/products_1.gif);
	background-repeat: repeat;
	background-position: center center;
	height: 25px;
	text-align: center;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	border-left: 1px solid #36747D;
	border-right: 1px solid #36747D;
	line-height: 23px;
	overflow: hidden;
	margin-right: 0px;
}

div#mainListLeft {
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}

div#mainListLeftTop {
	height: 355px;
	width: 345px;
	border: 2px solid #999999;
	background-color: #FFFFFF;
	text-align: center;
}

.productDescription a {
	color: #006868;
}

.productDescription a:hover {
	text-decoration: underline;
}

div#mainListLeftTop img {
	padding-top: 5px;
}

div#mainListLeftBottom {
	margin-top: 5px;
	width: 252px;
}

div#proInfoAdImg {
	height: 82px;
	width: 276px;
	background-image: url(../image/icon.jpg);
	background-repeat: no-repeat;
}

div#mainListLeftBottomElse {
	border: 2px solid #999999;
	margin-right: 8px;
	float: left;
}

div#mainListRight {
	float: left;
	margin-left: 38px;
	margin-top: 15px;
	width: 48%;
}

.prozy {
	margin-bottom: 8px;
	line-height: 18px;
}

.prozy a {
	color: #006868 !important;
}

.prozy a:hover {
	text-decoration: underline;
}

#mainListRightTop  h4.optionName {
	padding: 0px;
	margin: 0px;
}

#mainListRightTop  h4.optionName .attribsInput, #mainListRightTop  h4.optionName .attribsSelect
	{
	padding: 0px 2px 0px 0px;
}

.model {
	font-size: 12px;
	color: #444444;
	font-weight: bold;
}

#errormsg1 {
	position: absolute;
	top: 65px;
	padding: 0px 0px 0px 2px;
	font-weight: bold;
}

.emailbox {
	height: 115px;
	position: relative;
}

.left1 {
	font-size: 15px;
	font-weight: bold;
	color: #B20002;
}

.left0 {
	font-size: 15px;
	font-weight: bold;
	text-decoration: line-through;
	padding-left: 5px;
}

.modelStyle, .Select, .Quanity {
	font-size: 12px;
	font-weight: bold;
	color: #444444;
}

.salePrice {
	font-size: 12px;
	font-weight: bold;
	color: #B20002;
}

.wishList a {
	text-decoration: underline;
	color: #666666;;
}

div#ship {
	margin-top: 5px;
	margin-left: 0px;
}

div#shipImg {
	float: left;
	width: 71px;
	height: 32px;
	background-image: url(../image/itemShip.jpg);
	background-repeat: no-repeat;
}

div#shipContainer {
	display:inline-block;
	font-size: 12px;
	height:25px;
	line-height: 32px;
	margin-top: 0px;
	font-weight: bold;
}

.imagesss {
	margin-top: 2px;
}

div#descriptionFrame {
	margin-top: 0px;
	margin-left: 0px;
	margin: 4px 2px 0px;
	padding-bottom: 0px;
}

#productMainImage {
	width: 345px;
}

div#descriptionTitle {
	border: 1px solid #666666;
	border-bottom: 0px;
	width: 120px;
	text-align: center;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	float: left;
}

div#descriptionRight {
	float: right;
	height: 18px;
	border-bottom: 1px solid #666666;
	width: 328px;;
}

div#productDescription {
	width: 406px;
	height: 140px;
	border: 1px solid #666666;
	border-top: 0px;
	overflow-y: auto;
	font-size: 14px;
}

#track_hint {
	font-size: 12px !important;
}

#headerTitle {
	padding-top: 26px;
	float: left;
}

.shippingCart {
	float: right;
	font-size: 12px;
	line-height: 63px;
	padding-right: 14px;
}

.shipping {
	font-weight: bold;
	color: #fff;
}

.Items a {
	color: #fff;
	font-weight: bold;
}

.Items a:hover {
	text-decoration: underline;
}

#headerTitle ul {
	margin: 0;
	padding: 0;
}

#headerTitle ul li {
	float: left;
	list-style: none;
	margin-left: 8px;
	margin-right: 7px;
}

#headerTitle ul li a {
	color: #E7E7E7;
	font-size: 12px;
}

#headerHome {
	float: left;
	height: 65px;
	width: 110px;
	margin-left: 18px;
	margin-top: 7px;
}

#navColumnOneWrapper {
	margin-top: 0px;
	padding-left: 4.5px;
}

#mainList form {
	margin: 0px;
}

.categoryListBoxContents {
	height: 22.5px;
	overflow: hidden;
	line-height: 22.5px;
	*height: 21px;
	height: 21px\0;
	*line-height: 20px;
	line-height: 20px\0;
}

#left_input {
	bottom: 4px;
    position: absolute;
	left:2px;
}

.sumits {
	position: relative;
	left: -1px;
}

.cat0, .cat1, .cat2 {
	background-image: url(../image/dot2.png);
	background-repeat: repeat-y;
	background-position: right bottom;
}

.emailenter {
	position: relative;
	top: -4px;
	padding-left: 5px;
	font-size: 13px;
}

.showAll {
	float: right;
	padding-right: 10px;
	padding-top: 5px;
}

#footerLeftCopy a:hover {
	text-decoration: underline;
}

#indexProductList {
	margin-top: 1px;
	width: 793px;
}

#productGeneral {
	margin-top: 0px;
}

#adImgTop {
	height:327px;
}

#adImgBottom {
	margin-top: 3px;
	*margin-top: 2px;
}

#ad1, #ad2, #ad3 {
	float: left;
	border: 5px solid #999999;
}

#ad2, #ad3 {
	margin-left: 9px;
}

#bbgg {
	margin: auto;
	width: 998px;
	height: 60px;
	margin-top: -1px;
	color: #393939
}

#advSearchResultsDefault {
	background-color: #EFEFEF;
}

#categoriesContent ul li#nav_display_1 {
	height: auto;
}

div#headerWrapper {
	*margin-top: -2px;
	margin-top: -2px\0;
}

#productinfoBody  #productAttributes #attribsOptionsText {
	margin-top: 4px;
	*margin-top: 5px;
	margin-top: 5px\0;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#productinfoBody  #productAttributes #attribsOptionsText {
		margin-top: 3px;
	}
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	#mainListRightTop input {
		margin: 0.1em;
		margin-top: 4px;
		margin-left: 0.2em;
	}
}

.Quanity {
	position: relative;
	*top: -4px;
	top: -4px\0;
}

#productinfoBody .back select {
	width: 106px;
}

#shoppingcartBody .buttonRow {
	margin-left: 0.2em;
}

#shoppingcartBody .form-button-alt {
	*width: 163px;
	width: 163px\0;
}

#shoppingcartBody #shoppingCartDefault {
	*width: 972px;
	width: 972px\0;
}

#productinfoBody #mainList {
	width: 792px;
}

.ui-widget {
  font-family: Arial, sans-serif, Lucida Grande, Lucida Sans, Verdana;
  font-size: 11px;
}
.fl{
float:left;
}
.fr{
float:right;
}
.clearfix,.clearBoth {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
body {
  background:#106EB8;
  color: #000;
  margin: 0px;
  font-size: 12px;
  font-family: Arial, Lucida Grande, Lucida Sans, Verdana, sans-serif;
}
#bodyWrapper {
 background:#fff;
}
#_body #bodyContent {
width:980px;
background:#d4d4d4;
}

#mainContainer{
  background:#fff;
}
#columnLeft {
  padding-top: 3px;
}
#columnRight {
  padding-top: 5px;
}
.infoBoxContainer { }
.infoBoxHeading {
  padding: 2px;
  padding-left:7px;
  font-size: 11px;
}
.infoBoxContents {
  padding: 5px;
  font-size: 11px;
  line-height: 1.5;
}
.contentContainer h2 {
  font-size: 16px;
  text-decoration: underline;
  font-weight: normal;
  margin-bottom: 0;
  padding-bottom: 5px;
}
.contentText {
  padding: 0;
  margin-top:3px;
  font-size: 11px;
  line-height: 1.5;
}
.productListTable {
  padding: 5px 0 5px 0px;
  font-size: 11px;
  line-height: 1.4;
}
.productListTable tr.alt td {
  background-color: #ecf6fc;
}
.fieldKey {
  font-size: 11px;
  font-weight: bold;
  line-height: 1.5;
  width: 150px;
}
.fieldValue {
  font-size: 11px;
  line-height: 1.5;
}
h1 {
  font-size: 20px;
  margin-bottom: 0;
  padding-bottom: 5px;
}
img {
  border: 0;
}
table, p {
  font-size: 12px;
  line-height: 1.5;
}
#descriptionFrame{
padding:0 4px;
}
#piGal {
  float: left;
  width: 352px;
  height:352px;
  text-align:center;
  border:1px solid #DEDFDE;
  margin:4px;
  margin-right:0;
  overflow:hidden;
}
.buttonSet {
  clear: both;
}
.buttonAction {
  float: right;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }
A {
  color: #000000;
  text-decoration: none;
}
A:hover {
  text-decoration: underline;
}
FORM {
	display: inline;
}
TR.header {
  background: #ffffff;
}
TR.headerNavigation {
  background: #bbc3d3;
}
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}
A.headerNavigation { 
  color: #FFFFFF; 
}
A.headerNavigation:hover {
  color: #ffffff;
}
TR.headerError {
  background: #ff0000;
}
TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}
TR.headerInfo {
  background: #00ff00;
}
TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
TR.footer {
  background: #bbc3d3;
}
TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}
.infoBox {
  background: #b6b7cb;
}
.infoBoxNotice {
  background: #FF8E90;
}
.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}
TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}
.productListingHeader {
  table-layout: fixed;
  color: #FFFFFF;
  font-weight: bold;
}
.productListingHeader A:hover {
  color: #FFFFFF;
}
.productListingData {
  table-layout: fixed;
}
.pagePrev,.pageNext{
font-size:12px;
color:#000;
font-weight:bold;
}
A.pageResults {
  color: #000;
  border:1px solid #8C8A8C;
  padding:1px 4px;
}
.current_p{
 border:1px solid #8C8A8C;
 padding:1px 4px;
 color:#fff;
}
A.pageResults:hover {
  text-decoration: none;
}
TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}
TR.subBar {
  background: #f4f7fd;
}
TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}
TD.main, P.main {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}
TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}
CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
TEXTAREA {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}
TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}
TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}
SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}
.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }
/* message box */
.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }
/* input requirement */
.inputRequirement { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #ff0000; }
/* buttons */

/* account link list */
.accountLinkList {
  list-style-type: none;
  margin: 2px 2px 2px 10px;
  padding: 5px;
}
.accountLinkListEntry {
  float: left;
  margin-right: 5px;
}
#account_link{
margin-top:19px;
margin-right:30px;
text-align:right;
}
#info_link{
text-transform: uppercase;
margin-top:11px;
font-size:12px;
}

#category_info_body .contentContainer,#products_new_body .contentContainer,#advanced_search_result_body .contentContainer{
margin-bottom:3px;
}

#footer_text{
width:640px;
padding-left:13px;
font-size:14px;
display:inline-block;
}
#footer_call{
background:url("../image/footer_tel.jpg") no-repeat scroll left top;
padding-left:25px;
height:20px;
margin-top:16px;
font-size:18px;
color:#313431;
}
#footer_copyright{
color:#7B7D7B;
font-size:14px;
margin-top:15px;
}
#spceial_offers{
width:370px;
}
#spceial_offers_header{
background:url("../image/footer_email.jpg") no-repeat scroll left top;
height:20px;
padding-left:35px;
font-size:18px;
line-height:16px;
}
.footer{
border:1px solid #F7F3F7;
background:#FFFBF7;
width:1038px;
margin:auto;
padding:15px 0;
position:relative;
}
#signUpTitle{
padding:5px 0;
}
.signUpSubmit{
background:url("../image/go_submit.jpg") no-repeat scroll left top;
width:34px;
border:none;
height:27px;
}
.signUpText{
height:18px;
}
#footer_ico_right{
background:url("../image/footer_ico.jpg") no-repeat scroll left top;
position:absolute;
width:85px;
height:103px;
right:8px;
top:25px;
}
#footer_powered_right{
position:absolute;
width:209px;
height:16px;
right:8px;
top:145px;
text-align: right;
font-size:12px;
}
ul.menu{
float:left;
z-index:10;
margin-left:80px;
margin-top:10px;
position:relative;
}
#head_menu ul.menu li{
float:left;
list-style: none outside none;
padding: 0 7px;
}
ul.menu a{
position:relative;
float:left;
z-index:10;
font-size:14px;
height:27px;
display:block;
font-weight:bold;
}
#head_menu ul.menu_player a{
display: inline;
height:16px;
font-weight:normal;
padding-left:3px;
font-size:12px;
font-weight:bold;
}
ul.menu_player a:hover{
text-decoration: none;
}
ul.menu_player{
width:580px;
margin:0;
padding:0;
padding-bottom:5px;
position:absolute;
z-index:10;
top:32px;
left:0;
display:none;
}
#head_menu ul.menu_player li{
display:inline-block;
width:185px;
margin:0;
padding:0;
padding-left:3px;
font-size:12px;
line-height:16px;
}
ul.menu_player li{
height:16px;
overflow:hidden;
}
.sideboxFilterContainer ul{
margin:0;
padding:0;
}
.sideboxFilterContainer li{
list-style: none outside none;
overflow:hidden;
line-height:18px;
}
.sideboxFilterContainer li label{
vertical-align: text-bottom;
cursor: pointer;
}
.ui-widget-header{
border:2px solid #DEDFDE;
font-size:14px;
height: 28px;
line-height: 28px;
}
.sideboxFilterContainer h6{
margin:0;
padding:0;
font-size:12px;
margin-bottom:3px;
}
.sideboxFilterContainer{
color:#fff;
border:2px solid #DEDFDE;
border-top:1px solid #DEDFDE;
border-bottom:1px solid #DEDFDE;
padding-top:14px;
padding-left:10px;
font-size:12px;
}
.sideboxFilterContainer input{
margin:0;
cursor: pointer;
}
#login_body .container_24 .grid_16,#create_account_body .container_24 .grid_16{
width:960px;
margin:0 10px;
}
#header_search{
width:188px;
margin-right:30px;
}

.sideboxFilterContainer del {
    background: url("../image/icon_delete.png") repeat scroll 0 0;
    cursor: pointer;
    display: inline-block;
    height: 18px;
    margin: 0 5px 0 0 ;
    vertical-align: middle;
    width: 18px;
}
#categoryDiv {
    border: 2px solid #dedfde;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
	margin-top:3px;
}
#categoryName{
   font-size:13px;
   margin:0;
   padding:0;
   margin-left:10px;
   padding-left:50px;
   font-weight: normal;
   color:#fff;
}
#categoryName a{
color:#fff;
}
#categoryName a:hover{
text-decoration: none;
}

.centerBoxContentsProducts{
float:left;
width:193px;
margin-left:4px;
text-align:center;
}

.col0, .col1, .col2 {
    background-image: url("../image/dot2.png");
    background-position: right 5px;
    background-repeat: repeat-y;
    margin-top: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.col3 {
	margin-top: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
}
.h_bottom {
    background-image: url("../image/dot1.png");
    background-position: left center;
    background-repeat: repeat-x;
    position: relative;
    top: -2px;
	height: 1px;
    margin: auto;
    width: 758px;
	clear:both;
}
.ui-widget-content{
border:1px solid #cecfce;
}
.p_image{
background-image: url("../image/imgFrame.gif");
background-repeat: no-repeat;
height: 130px;
margin: auto;
overflow: hidden;
padding-top: 8px;
text-align: center;
width: 124px;
}

.p_name{
height:48px;
line-height:15px;
overflow:hidden;
}
.p_price{
margin-bottom:5px;
}
.p_special{
color:red;
font-size:12px;
font-weight:bold;
}
.p_regular_price{
font-size:12px;
padding-left:3px;
text-decoration: line-through;
}
.pinfo_left{
border:1px solid #DEDFDE;
float:left;
width:787px;
margin-top:2px;
padding-bottom: 4px;
margin-bottom:4px;
}
.pinfo_left_content{
border-top:1px solid #DEDFDE;
}
.p_left_right{
padding-left:27px;
padding-top:5px;
}
#p_info_price{
display:block;
margin:9px 0 0px;
}
#p_info_attributes{
margin-bottom:10px;
}
#p_info_qty{
display:block;
margin-bottom:10px;
}
#secure_shopping{
line-height:21px;
}
.ships{
font-weight:bold;
}
.dis {
    display: block;
}
.undis {
    display: none;
}
#productInfoContainerTitle{
height:23px;
}
#productInfoContainerTitle ul {
    margin: 0;
    padding: 0;
}
#productInfoContainerTitle li {
    background-image: url("../image/off.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    cursor: pointer;
    float: left;
    font-size: 11px;
    height: 23px;
    line-height: 23px;
    list-style: none outside none;
    text-align: center;
    width: 123px;
}
#productInfoContainerTitle li.on_it {
    background-image: url("../image/on.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    color: #191919;
}
#productInfoContainerAbout {
    background: #e4e4e4;
    border: 1px solid #909090;
    font-size: 12px;
    line-height: 16px;
}
.pinfo_right{
   width:279px;
   margin-top:2px;
   border:1px solid #dedfde;
   margin-bottom:4px;
   padding-bottom:2px;
}
.pinfo_right_header{
	 background:url("../image/featured_head_bg.jpg") repeat-x scroll left center;
	 height:24px;
	 color:#fff;
	 padding-left:5px;
	 line-height:22px;
}
.featured_right{
width:135px;
margin-left:2px;
padding:3px 0 3px 3px;
}
.featured_contents{
margin-bottom:3px;
}
.f_image{
width:131px;
height:131px;
margin-left:3px;
margin-top:3px;
border:2px solid #B5B6B5;
}
.f_name{
font-size:14px;
margin-bottom:3px;
height:99px;
overflow:hidden;
line-height:19px;
}
.f_regular_price{
text-decoration: line-through;
font-weight:bold;
}
.f_special{
color:red;
font-weight:bold;
}
.info a{
color:#fff;
font-size:12px;
line-height:20px;
font-weight:bold;
}
.info{
padding-bottom:5px;
}

select.input_validation-failed, input.error, select.error, textarea.error {
    background: none repeat scroll 0 0 #faebe7;
    border: 1px dashed #eb340a;
}
.validation_advice, div.error {
    background: url("../image/validation_advice_bg.gif") no-repeat scroll 2px 1px transparent;
    clear: both;
    color: #eb340a;
    font-size: 0.95em;
    font-weight: bold;
    line-height: 1.25em;
    margin-top: 3px;
    min-height: 15px;
    padding-left: 17px;
}
#create_account_body fieldset{
border:1px solid #cccccc;
margin:0;
padding:0.5em;
}
#create_account_body LEGEND {
    color: black;
    font-weight: bold;
    padding: 0.3em;
}

ul.menu a{
color:#fff;
}
ul.menu_player a{
color:#fff;
}
ul.menu_player a:hover{
color:#F7C545;
}
a.checkout_link,.f_name a{
color:#AD1C21;
}

#categoryDiv {
    background: none repeat scroll 0 0 #AD1C21;
}
#header_bottom_center{
 background:url("../image/nav_bg.gif") repeat-x scroll left top #940010;
}
.sideboxFilterContainer{
background:#000/*url("../image/sideboxFilterBg.jpg") repeat-y scroll left top*/;
}

.box-player_list ul li.activeli a {
    color: #000 !important;
    font-weight: bold;
}
div.box-player_list {width: 176px; font-weight:bold; margin:0;}
div.box-player_list ul {margin: 0; padding: 0; width: 156px; color:#CCCCCC; background-color:#106EB8;
padding:0 10px 0px;
/*  border: 1px solid #AAA;*/}
div.box-player_list li {position: relative; list-style: none; margin: 0;}

div.box-player_list li{
background-image:url(../image/dot.png);
background-repeat:repeat-x;
background-position:bottom;
}
div.box-player_list li:last{background:none;}
div.box-player_list li a {display: block; font-weight: lighter;
overflow:hidden;
  text-decoration: none; width: 166px; color: #fff; 
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  height:20.9px;
  font-size:12px;
  line-height:20.9px;
  text-indent:4px;
*height:21px;
*line-height:21px;
height:21px\0;
line-height:21px\0;
  }
div.box-player_list li a:hover,div.box-player_list li.active a{
	color:#F7C545 !important;
	font-weight:bold;
	}
/*border-left: 0.5em solid #BBB;}
div#nav li a:hover {border-left-color: red;}*/
div.box-player_list>ul a {width: auto;}
div.box-player_list strong{
	color:#BD0D18 !important;
	}
div.box-player_list ul ul { width:156px; margin:0px; padding:0px;}
div.box-player_list ul.level_left1 li.submenu_left:hover ul.level_left2{display:block;}
div.box-player_list ul.level_left1 li a:hover{
	background-color:#FFC20E;
	color:#000000;
	border-radius:4px 4px 4px 4px;
	
}
div.box-player_list ul.level_left1 li{
	padding:3px 0;
}
ul.menu_player{
background:#106EB8;
}
#headerTitle ul li a:hover,.Items a:hover{
	color:#106EB8;
}
div#shipContainer, #secure_shopping a ,#navBreadCrumb, #navBreadCrumb a:hover,#lastbreadcrumb{
    color: #106EB8;
}
.current_p, .ui-widget-header{
background:#106EB8;
}
#buoy { background: #fffffe;}
.sideboxFilterContainer li{
height:20px;
}
