@charset "UTF-8";
/* CSS Document */



.clearBoth {
	margin-bottom:10px;
	clear:both;
}
.advisory {
	margin:10px 0;
}


#store-login {
	float:right;
}
#store-login a {
	font-weight:bold;
	text-decoration:underline;
}




#navBreadCrumb {
	margin:0 0 20px 0;
}




h1#indexDefaultHeading, h1#loginDefaultHeading, h1#cartDefaultHeading, h1#conditionsHeading, h1#unsubDefaultHeading, h1#siteMapHeading, h1#gvFaqDefaultHeading, h1#shippingInfoHeading, h1#privacyDefaultHeading, h1#productListHeading, h1#checkoutShippingHeading, h1#checkoutPaymentHeading, h1#checkoutConfirmDefaultHeading, h1#checkoutSuccessHeading, h1#accountDefaultHeading, h1#addressBookDefaultHeading {
	margin-bottom:10px;
	font-size:22px;
}
h2.greeting, h2#checkoutShippingHeadingAddress, h2#checkoutShippingHeadingMethod, h2#checkoutPaymentHeadingAddress, h2#checkoutConfirmDefaultBillingAddress, h2#checkoutConfirmDefaultShippingAddress, h2#checkoutConfirmDefaultHeadingComments, h2#checkoutConfirmDefaultHeadingCart, #prevOrders h2, #accountDefault h2, h2#addressBookDefaultPrimary {
	margin-bottom:10px;
	font-size:16px;
}
h2.greeting a {
	font-weight:bold;
	text-decoration:underline;
}


#loginDefault fieldset, #gvfaqBody fieldset, #passwordForgotten fieldset, #checkoutshippingBody fieldset, #checkoutpaymentBody fieldset, #addressBookDefault fieldset, #accountEditDefault fieldset {
	margin-bottom:10px;
	padding:20px;
	border:1px solid #000;
}
#loginDefault fieldset legend, #gvfaqBody fieldset legend, #passwordForgotten fieldset legend, #checkoutshippingBody fieldset legend, #checkoutpaymentBody fieldset legend, #addressBookDefault fieldset legend, #accountEditDefault fieldset legend {
	padding:0 10px;
	font-weight:bold;
}
#loginDefault fieldset label, #gvfaqBody fieldset label, #passwordForgotten fieldset label, #checkoutpaymentBody fieldset label, #addressBookDefault fieldset label, #accountEditDefault fieldset label {
	margin-right:10px;
	float:left;
	text-align:right;
	width:200px;
}
#checkoutshippingBody fieldset label {
	padding-left:10px;
	float:left;
}
#loginDefault fieldset label.radioButtonLabel, #accountEditDefault fieldset label.radioButtonLabel {
	margin-left:10px;
	width:auto;
}
#loginDefault fieldset input, #gvfaqBody fieldset input, #passwordForgotten fieldset input, #checkoutshippingBody fieldset input, #checkoutpaymentBody fieldset input, #accountEditDefault fieldset input {
	margin-bottom:6px;
	float:left;
}
#loginDefault .buttonRow, #gvfaqBody .buttonRow, #passwordForgotten .buttonRow, #addressBookDefault .buttonRow, #accountEditDefault .buttonRow {
	float:right;
}
#loginDefault .buttonRow a, #gvfaqBody .butonRow a, #passwordForgotten .buttonRow a, #addressBookDefault .buttonRow a, #accountEditDefault .buttonRow a {
	text-decoration:underline;
}



.centerBoxContentsNew {
	height:120px;
}


.sideBoxContent {
	padding:5px 10px;
}
#bestsellersContent.sideBoxContent ol {
	margin:0;
	padding:0;
}
.sideBoxContent ul li {
	margin-bottom:10px;
}


#siteinfoIP, #siteinfoLegal, #siteinfoLegal a {
	color:#161656;
}




.navNextPrevWrapper {
	margin-top:-20px;
	margin-bottom:10px;
}
.navNextPrevWrapper img, .navNextPrevWrapper a, .navNextPrevWrapper a img, .buttonRow, .buttonRow a, .buttonRow a img {
	border:none !important;
	text-decoration:none !Important;
}


#productMainImage {
	margin-left:20px;
	margin-botom:20px;
	float:right !important;
}
#productMainImage img {
	border:none !important;
}
#productMainImage a .imgLink {
	font-weight:bold;
	text-decoration:underline;
}


h2#productPrices {
	margin-top:15px !important;
	margin-bottom:10px;
}



#productDescription ul, #productDescription ol {
	padding:10px 0 10px 40px;
}




.wrapperAttribsOptions {
	margin-bottom:50px;
}
.wrapperAttribsOptions h4 {
	margin-right:10px;
}


p#productDateAdded {
	font-size:12px;
}



.centerBoxWrapper {
	margin-top:20px;
	border:none;
}

.centerBoxContentsAlsoPurch {
	float:left !important;
}



#cartInstructionsDisplay {
	display:none;
}



#gvFaqDefaultMainContent {
	padding-left:40px;
}
#gvFaqDefaultMainContent a {
	text-ecoration:underline;
}



#productsListingTopNumber {
	margin-bottom:10px;
}


#cat2Table tr td {
	padding-right:10px;
	padding-bottom:20px;
}


#checkoutShipto, #checkoutBillto {
	margin-bottom:20px;
}

#checkoutSuccessLogoff p {
	width:400px;
	float:left;
}


.rightBoxContainer img, .rightBoxContainer a img, table#prevOrders img, table#prevOrders a img {
	border:0;
}

table#prevOrders tr th, table#prevOrders tr td {
	padding:3px 5px;
}


#accountDefault ul {
	margin:20px 0 20px 20px;
}

#addressBookDefault address {
	padding-right:20px;
}



#productAttributes {
	float:left;
	width:250px;
}
#productAttributes h4 {
	margin:0 10px 0 0;
	padding:0;
}
#cartAdd {
	float:left;
	width:280px;
}
#cartAdd input {
	margin:0;
	float:left;
}
#cartAdd input#cart_quantity_input {
	margin-right:10px;
	width:40px;
}
#productTellFriendLink, #productReviewLink {
	float:left;
}



