#bn {display:none!important;}
#bt {display:none!important;}
a img { border: medium none; }
a, #navEZPagesTOC ul li a { color: rgb(101, 99, 99); text-decoration: none; }
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {  }
h4, h5, h6, label, h4.optionName, legend, address, .sideBoxContent, .larger {  }
form, select, input {  }
form { margin: 0px; padding: 0px; }
input:focus, select:focus, textarea:focus {  }
p, address, #contactUsNoticeContent { padding: 0.5em; }
.clearBoth { clear: both; }
hr { color: rgb(193, 193, 193); border-right: 0pt none; border-width: 1px 0pt 0pt; border-style: solid none none; border-color: rgb(225, 225, 225) -moz-use-text-color -moz-use-text-color; margin: 5px 0px; }
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {  }
.navSplitPagesResult { margin: 7px 10px; font-size: 10px; }
.navSplitPagesLinks { margin: 7px 10px; font-size: 10px; }
#navEZPagesTop {  }
.content { margin: 0pt; }
.rating {  }
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix { padding: 0em; }
.sideBoxContent {  }
.centeredContent, th, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, label#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg { width: auto; }
.back { float: left; }
.forward { float: right; }
.bold { font-weight: bold; }
.buttonRow, .buttonRow2 { margin: 0pt; padding: 7px 0pt; }
h1 {
   font-family: Tahoma;
   font-size: 16px;
   font-weight: normal;

   color: black
}
h2 {
   font-family: Tahoma;
   font-size: 14px;
   font-weight: normal;

   color: black
}

.box { margin-bottom: 15px; }
.box-head {
	font-size: 20px;
	line-height: 24px;
	color: #0000FF;
	font-weight: normal;
	background: url('image/title-line.gif') repeat-x scroll center bottom transparent;
	padding: 0pt 0pt 9px;
	margin: 0pt;
}
.box-body { padding: 18px 0pt 0pt; }
.box ul { padding: 0pt; margin: 0pt; }
.box ul li { font-size: 15px; line-height: 23px; }
.box ul li a { color: rgb(101, 99, 99); text-decoration: none; }
.box ul li a:hover { color: rgb(109, 137, 166); padding: 0pt 0pt 0pt 1px; }
#categories {  }


ul { padding: 0px; margin: 8px 20px; color: rgb(101, 99, 99); }
.centerColumn {  }
.button-padding { padding: 0pt 0pt 0pt 10px; }
#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading {
	font-size: 20px;
	line-height: 24px;
	color: #0000FF;
	font-weight: normal;
	background: url('image/title-line.gif') repeat-x scroll center bottom transparent;
	padding: 0pt 0pt 9px;
	margin: 0pt 0pt 22px;
}
#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault {  }
#reviewsDefault hr { color: rgb(216, 216, 216); border-right: 0pt none; border-width: 1px 0pt 0pt; border-style: solid none none; border-color: rgb(225, 225, 225) -moz-use-text-color -moz-use-text-color; margin: 5px 0px; }
#reviewsDefault .smallProductImage { padding: 0px 10px 10px; }
#reviewsDefault .rating, .bold { padding: 5px 0px; }
#reviewsDefault .name-type { color: rgb(101, 99, 99); text-decoration: none; font-size: 12px; font-weight: normal; }


* { margin: 0pt; padding: 0pt; }
body { background: none repeat scroll 0% 0% rgb(56, 57, 60); font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 14px; color: rgb(101, 99, 99); }
table, td { border-collapse: collapse; font-size: 100%; }
table, td, img { border: 0pt none; }
form, td { margin: 0pt; padding: 0pt; }
td { vertical-align: top; text-align: left; }
.top-tail { background: url('image/top-tail.gif') repeat-x scroll center top rgb(75, 76, 80); }
.body-bg { background: url('image/body-bg.jpg') no-repeat scroll center top transparent; }
.main-width { width: 976px; margin: 0pt auto; text-align: left; }
input, textarea { font-family: Tahoma; font-size: 1em; }
.clear { clear: both; }
img { vertical-align: top; }
a img { border: 0pt none; }
ul { list-style: none outside none; }
.wrapper { width: 100%; overflow: hidden; }
a { color: rgb(96, 116, 138); outline: medium none; text-decoration: underline; }
a:hover { text-decoration: none; }
p { margin: 0pt; padding: 0pt; }
#header { padding: 0pt 13px 25px 14px; }
#header .top { width: 100%; overflow: hidden; height: 41px; }
#header .logo { float: left; padding: 66px 0pt 0pt 317px; }
#header .lang { float: right; font-size: 11px; padding: 13px 28px 0pt 0pt; color: rgb(119, 133, 148); }
#header .cart { float: left; padding: 133px 0pt 0pt 134px; color: rgb(75, 75, 75); font-size: 11px; }
#header .cart a { font-weight: bold; text-decoration: none; color: rgb(75, 75, 75); }
#header .cart span a { color: rgb(93, 113, 134); }
#header .cart span { display: block; background: url('image/cart-bg.gif') no-repeat scroll 0pt 0pt transparent; padding: 5px 0pt 3px 27px; }
#header .cart a:hover { color: rgb(0, 0, 0); }
#header .nav-links { color: rgb(93, 113, 134); font-size: 12px; text-align: right; padding: 27px 57px 0pt 0pt; }
#header .nav-links a { text-decoration: none; }
#header .nav-links a:hover { color: rgb(0, 0, 0); text-decoration: underline; }
#header .row { width: 100%; overflow: hidden; height: 42px; background: url('image/row-bg.gif') repeat-x scroll left top transparent; margin: 15px 0pt 0pt; }
#header .menu { float: left; }
#header .menu ul { padding: 0pt 0pt 0pt 23px; margin: 0pt; }
#header .menu li { float: left; font-size: 13px; padding: 0pt 14px 0pt 0pt; }
#header .menu li a { color: rgb(172, 173, 179); text-decoration: none; display: inline-block; padding: 13px 9px 15px; }
#header .menu li a:hover { background: none repeat scroll 0% 0% rgb(176, 191, 214); color: rgb(56, 66, 77); }
#content { background: url('image/content-bg.png') repeat scroll 0% 0% transparent; margin: 0pt 13px 27px 14px; padding: 12px; }
#content .content-bg { background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 100%; }
.main-indent { padding: 22px 20px 16px 24px; }
.banners { width: 100%; overflow: hidden; padding-bottom: 39px; }
#bannerOne, #bannerTwo, #bannerThree, #bannerFour { float: left; }
#column-left .column-indent { padding: 0pt 0pt 0pt 14px; }
#column-center .column-indent { padding: 0pt 0pt 0pt 41px; }
#footer { background: none repeat scroll 0% 0% rgb(56, 57, 60); padding: 21px 0pt 27px; font-size: 11px; color: rgb(255, 255, 255); }
#footer a { color: rgb(151, 171, 192); text-decoration: none; }
#footer a:hover { color: rgb(255, 255, 255); }
#footer .menu { float: left; padding: 0pt 0pt 0pt 27px; }
#footer .menu a { text-decoration: none; color: rgb(106, 108, 116); display: inline-block; margin-right: 7px; }
#footer .menu a:hover { color: rgb(255, 255, 255); }
#footer p { float: right; padding: 0pt 25px 0pt 0pt; }
input, select, textarea { font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: normal; color: rgb(1, 1, 1); }
.currencies { float: right; font-size: 11px; color: rgb(119, 133, 149); padding: 10px 0pt 0pt; }
.currencies select { color: rgb(138, 148, 176); font-size: 11px; width: 85px; }
.search { float: right; padding: 10px 9px 0pt 0pt; }
.search span { display: inline-block; background: url('image/search-bg.gif') no-repeat scroll 0pt 0pt transparent; }
.search input { vertical-align: middle; }
.search .input1 { border: 0px solid; background: none repeat scroll 0% 0% transparent; padding: 0pt 7px; width: 171px; }
