/**
 * Main CSS Stylesheet
 *
 MONGO ZEN CART 4 U 
 */
 html>body {
	width: auto;
	}
html {
	scrollbar-face-color: #000;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-arrow-color: #fff;
	scrollbar-track-color: #0ff;
	scrollbar-darkshadow-color: #0ff;
	scrollbar-base-color: #0ff;
	background: #0ff  ;
}
body {
	margin: 0; font-size: 12px;
	color: #fff;
	position: relative;
	background: #0ff  ;

}
#noheadache {/*  NEWEST_BGJ.jpg///// blueglorybkgrbrtpnk.jpg */
	margin: 0;
	
	background: #0ff;
	position: relative;
	padding-bottom: 0;
	padding-top: 0;
	padding-left: 0em;
	font: 10px verdana, arial, helvetica, sans-serif;
}
#mainWrapper {color: #fff;
	text-align: left;
	/*width: 910px;
	max-width:1024px;*/
	vertical-align: top;
	position: relative;
	top: 0em;
	left: 0em;
	border-top: 4px solid #0ff;
	border-bottom: 2px solid #fff;
	border-left: 3px solid #000;
	border-right: 2px solid #000;
		background: #000 url(http://www.zencart4u.com/images/74.gif) ;
max-width:987px; /* prevents the main content from getting wider than 1300px in sites other than IE */
	min-width:987px; /* this prevents the main content from getting smaller than 1000px in browsers OTHER THAN IE. You can make this as small as 800px, BUT any smaller than that, and the top header menu will break into two lines. Also, if you make this width 800px, you will need to make sure your product image on the product info page is no wider than 190px */
	

}
#RHINO_FOOTER{
width: 100%;background: #000;
}
#RHINO_WRAP {

	width: auto;
	
	border: 0;
}
#RHINO_WRAP img {
	border:0px outset #000;
	margin: 0;
	background: #000;
	padding: 4px;
}
#RHINO_WRAP img:hover  {
	border:4px outset #0ff;
	margin: 0;
	background: #000;
	padding: 0px;
}

#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {
	margin: 0;
	padding: 0;
}
#logoWrapper {
	background: #000;
	height: 105px;
	width: auto;
border:0;

}
#logoWrapper img {
	border:0;
	margin: 0;

	padding: 0px;
}
#logoWrapper img:hover  {
	border:0;
	margin: 0;

	padding: 0px;
}
#navBreadCrumb {
	
	text-align:left;
	
	height:25px;
	color: #0ff; width:inherit;
	font-size: 8px;
	font-weight: bold;
	margin: 0;
	border-top: 1px solid #000;
	border-bottom: 0px solid #0ff;
	border-left: 0px solid #000;
	border-right: 0 solid #000;
		background: url(http://www.zencart4u.com/images/BLUESKY_tile_back2.jpg);

}
#navBreadCrumb2 {
	
	text-align:left;
	
	height:25px;
	color: #fff; width:inherit;
	font-size: 8px;
	font-weight: bold;
	margin: 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #0ff;
	border-left: 0px solid #000;
	border-right: 0 solid #000;
		background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);

}
#navBreadCrumb3 {
	
	text-align:left;
	
	height:25px;
	color: #000; width:inherit;
	font-size: 8px;
	font-weight: bold;
	margin: 0;
	border-top: 1px solid #0ff;
	border-bottom: 1px solid #000;
	border-left: 0px solid #000;
	border-right: 0 solid #000;
		background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);

}
div#auction  {
	color: #000;
	background: #000 url(http://www.zencart4u.com/images/45.gif) ;
	font-weight: bolder;
	border-top: 0px solid #000;
	border-bottom: 0px solid #fff;
	border-left: 0px outset #0ff;
	border-right: 0px solid #0ff;
}
div#auction td {
	color: #fff;
	background: #000 url(http://www.zencart4u.com/images/74.gif) ;
	font-weight: bolder;
	border-top: 2px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 0px outset #0ff;
	border-right: 0px solid #0ff;
}
#navMongomenu {
	padding: 0.5em;
	text-align:right;
	
	height:25px;
	color: #fff; width:inherit;
	font-size: 8px;
	font-weight: bold;
	margin: 0;
	border-top: 1px solid #000;
	border-bottom: 0px solid #fff;
	border-left: 0px solid #000;
	border-right: 0 solid #000;
		background: url(http://www.zencart4u.com/images/BLUESKY_tile_back2.jpg);

}
#navBreadCrumb img {
	border: 0;
	margin: 0;
	padding: 0;
}
div#clear_windowtwo {
	background: #000 url(http://www.zencart4u.com/images/74.gif);
	width: auto;
	height: auto;
	color: #0ff;
	z-index: 100;
	text-align: left;
	margin: 0;
	padding: 0.5em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	font: bolder 18px Geneva, Arial, Helvetica, sans-serif;
}
div#clear_windowtwo ul li  {color: #fff;
}
div#clear_windowtwo td {
	color: #fff;
	background: #000 url(http://www.zencart4u.com/images/ZEN4U.jpg) 0 0  fixed;
	font-weight: bolder;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
div#clear_windowtwo th {
	color: #fff;
	background: #000 url(http://www.zencart4u.com/images/ZEN4U.jpg) 0 0  fixed;
	font: bolder 22px Geneva, Arial, Helvetica, sans-serif;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}


a:img {
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	
	background: #000  ;
	padding: 4px;
}
a:hover img {
    border:0;
	
	background: #f00;
	padding: 4px;
}
img {
	border:0;

	background: #000 ;
	padding: 4px;
}
img:hover  {
	border:0;
	
	background-color:#f00; 
	padding: 4px;
}
a:link, #navEZPagesTOC ul li a {
	color: #fff;
	text-decoration: none;
}
a:visited {
	color: #fff;
	text-decoration: none;
}
a:hover {
	color: #f00;
	text-decoration: none;
}
#navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {
	color: #0ff;
	
}
a:active {
	color: #fff;
}
h1 {
	font-size: 1.5em;
	color: #fff;
}
h2 {
	font-size: 1.4em;color: #fff;
}
h3 {
	font-size: 1.3em;color: #fff;
}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger {
	font-size: 1.1em;color: #fff;
}
.biggerText {
	font-size: 1.2em;color: #fff;
}
/*h1, h2, h3, h4, h5, h6 {
	margin: 0.3em 0;color: #fff;
}*/
p {font-weight: bold;
margin-left:1em;
color: #fff;
font: 12px verdana, arial, helvetica, sans-serif;
}
CODE {
	font: 1em arial, verdana, helvetica, sans-serif;
}
FORM {/*text*/
	display: inline;
	font: 14px verdana, arial, helvetica, sans-serif;
	margin: 0.1em;
	color: #fff;font-weight: bold;
}
SELECT {
	display: inline;
	font: 12px verdana, arial, helvetica, sans-serif;background: #fff;
	margin: 0.1em;
	color: #000;
}
INPUT {
	display: inline;
	font: 13px verdana, arial, helvetica, sans-serif;background: #fff;
	margin: 0.1em;
	color: #000;
}
TEXTAREA {
	float: left;
	font: 12px verdana, arial, helvetica, sans-serif;background: #fff;
	margin: 0.1em;
	color: #000;
	display: block;
	width: 95%;
}
input:focus, select:focus, textarea:focus {
	background: #fff;color: #000;
}
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0;
			border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
LEGEND {
	font-weight: bold;
	padding: 0.3em;
}
LABEL, h4.optionName {
	line-height: 1.5em;
	padding: 0.2em;
}
LABEL.checkboxLabel, LABEL.radioButtonLabel {
	margin: 0.5em 0.3em;
}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {
	float: left;
}
LABEL.inputLabel {
	width: 9em;
	float: left;
	padding-left: 2.5em;
}
LABEL.inputLabelPayment {
	width: 14em;
	float: left;
	padding-left: 2.5em;
}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {
	width: 11em;
	float: left;background: #fff;
}
#checkoutPayment LABEL.radioButtonLabel {
	font-weight: bold;
}
P, ADDRESS {
	padding: 0.5em;
}
ADDRESS {
	font-style: normal;
}
.clearBoth {
	clear: both;
}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {
	line-height: 1.8em;
	padding: 0.2em;
	border: 2px solid #000;
}
.messageStackWarning, .messageStackError {
	color: #000;
	background: #f00;
}
.messageStackSuccess {
	color: #000;
	background: #0f0;
}
.messageStackCaution {
	color:#000;
	background: #FFFF00;
}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {
	margin: auto;
}
#navColumnOneWrapper, #navColumnTwoWrapper {
	margin-left: 0.5em;
	margin-right: 0.5em;
}
#tagline {
	color: #fff;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
}
#sendSpendWrapper {
	float: right;
	margin: 0 0 1em 1em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {
	margin: 0;
	width: 47%;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.wrapperAttribsOptions {
	margin: 0.3em 0;
}
.navSplitPagesResult {
	margin: 0.3em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.navSplitPagesLinks {
	margin: 0.3em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.navNextPrevCounter {
	margin: 0;color: #000;
	font-size: 0.9em;
	background: #000 url(http://www.zencart4u.com/images/45.gif);
		border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
}
.navNextPrevList {
	display: inline;
	white-space: nowrap;
	margin: 0;
	padding-bottom: 0em;
	padding-top:.25em;
	padding-left: 1em;
	padding-right: 1em;
	
		border-top: 0px solid #fff;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	background: #000 url(http://www.zencart4u.com/images/45.gif);

	
	list-style-type: none;
}
#navMainWrapper, #navCatTabsWrapper {
	margin: 0;
	position: relative;
	padding: .3em;
	font-weight: bold;
	border-top: 0px solid #000;
	border-bottom: 0px solid #fff;
	border-left: 0px solid #000;
	border-right: 0px solid #000;
	height: 20px;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
#navSuppWrapper {
	margin: 0;
	position: relative;
	padding: .3em;
	font-weight: bold;
	border-top: 1px solid #000;
	border-bottom: 0px solid #0ff;
	border-left: 0px solid #0ff;
	border-right: 0px solid #0ff;
	height: 20px;
	color: #fff;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
#navCatTabsWrapper {
	color: #fff;
	border-top: 4px solid #000;
	border-bottom: 4px solid #000;
	border-left: 4px solid #0ff;
	border-right: 4px solid #0ff;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
#navMain ul, #navSupp ul, #navCatTabs ul {
	margin: 0;
	padding: 0.5em 0;
	list-style-type: none;
	text-align: center;
	line-height: 1.5em;
}
#navMain ul li, #navSupp ul li, #navCatTabs ul li {
	display: inline;
}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {
	text-decoration: none;
	padding: 0 0.5em;
	margin: 0;
	color: #fff;
	white-space: nowrap;
}
#navCatTabs ul li a {
	color: #fff;
}
#navEZPagesTOCWrapper {
	font-weight: bold;
	float: right;
	height: 1%;
}
#navEZPagesTOC ul {
	margin: 0;
	padding: 0.5em 0;
	list-style-type: none;
	line-height: 1.5em;
}
#navEZPagesTOC ul li {
	white-space: nowrap;
}
#navEZPagesTOC ul li a {
	padding: 0 0.5em;
	margin: 0;
}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription {
	margin: 0.5em;
}
#navMainSearch {
	float: right;
}
#navBreadCrumb a:hover {
	color: #f00;
	text-decoration: none;
}

#navEZPagesTop {
	font-size: 12px;
	font-weight: bold;
	margin: 1em;
	padding: 1em;
	background: #000;
}
#navColumnOne, #navColumnTwo {
	background: transparent;
}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {
	vertical-align: top;
}
#productDescription, .shippingEstimatorWrapper {
	padding: 0.5em;
}
.alert {
	color: #0ff;
	margin-left: 0.5em;background: #fff;
	font-weight: bold;
	font-size: 14px;
}
.important {
	font-weight: bold;
}
.gvBal {
	float: right;
}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {
	padding: 0;
	margin: 0;
}
.smallText, #siteinfoLegal, #siteinfoLegal a, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {
	font-size: 8px;
	color: #fff;
	font-weight: bolder;
}
#siteinfoLegal a:hover {
	color: #0ff;
}
#cartAdd {
		background: #000 url(http://www.zencart4u.com/images/45.gif);

	float: right;
	text-align: center;
	margin: 0;
	padding: 0.3em;
	font-size: 11px;
	color: #000;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	margin: 0;
}
.tableHeading, #cartSubTotal {
	background: #fff;
}
#cartSubTotal {
		border-top: 2px solid #fff;
	border-bottom :2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	font-weight: bold;
	text-align: right;color: #000;
	line-height: 2.2em;
	padding-right: 2.5em;
			background: #000 url(http://www.zencart4u.com/images/45.gif);

}
.tableRow, .tableHeading, #cartSubTotal {
	height: 2.2em;
}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay {
	padding: 0.5em 0;
}
.cartUnitDisplay, .cartTotalDisplay {
	text-align: right;
	padding-right: 0.2em;color: #000;
}
#scUpdateQuantity {
	width: 2em;
}
.cartQuantity {
	width: 4.7em;
}
.cartNewItem {
	color: #fff;
	position: relative;
}
.cartOldItem {
	color: #f00;
	position: relative;
}
.cartBoxTotal {
	text-align: right;
	font-weight: bold;
}
.cartRemoveItemDisplay {
	width: 3.5em;
}
.cartAttribsList {
	margin-left: 1em;
}
#mediaManager {
	width: 50%;
	margin: 0.2em;
	padding: 0.5em;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	background: #f00;
}
.normalprice, .productSpecialPriceSale {
	text-decoration: line-through;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {
	color: #fff;
}
.orderHistList {
	margin: 1em;
	padding: 0.2em 0;
	list-style-type: none;
}
#cartBoxListWrapper ul, #ezPageBoxList ul {
	list-style-type: none;
}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {
	margin: 0;
	padding: 0.2em 0;
}
#cartBoxEmpty, #cartBoxVoucherBalance {
	font-weight: bold;
}
.totalBox {
	width: 5.5em;
	text-align: right;
	padding: 0.2em;
}
.lineTitle, .amount {
	text-align: right;
	padding: 0.2em;
}
.amount {
	width: 5.5em;
}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {
	margin: 1em;
		background: #000 url(http://www.zencart4u.com/images/45.gif) ;
}
#cartImage {
	margin: 0.5em 1em;
}
.attribImg {
	width: 20%;
	margin: 0.3em 0;
}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {
	margin: 0em 0;
	border: 0 ridge #179AF6;
}
.centerBoxWrapper {
	border:0;
	height: 1%;
	margin: 1.1em 0;
}
h2.centerBoxHeading {
	font-size: 2em;
	color: #fff;
}
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a {
	font-size: 1em;
	color: #fff;
}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {
	font-size: 1em;
	color: #fff;
}
.centerBoxHeading {
	margin: 0;
	padding: 0.5em 0.2em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	color: #fff;
		background: #000 url(http://www.zencart4u.com/images/OCEANBIG_tile_back2.jpg) ;
}
.leftBoxHeading {
	margin: 0;
	padding: 0.5em 0.2em;
	border-top: 1px solid #000;
	border-bottom: 1px solid #0ff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	color: #fff; 
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
 .rightBoxHeading {
	margin: 0;
	padding: 0.5em 0.2em;
	border-top: 1px solid #000;
	border-bottom: 1px solid #0ff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	color: #fff;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
.leftBoxContainer,  {
	margin: 0;text-align: center;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.rightBoxContainer {
	margin: 0;text-align: left;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.sideBoxContent {
		background: #000 url(http://www.zencart4u.com/images/74.gif) ;
	padding: 0.4em;
		border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
TH {
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	text-align: center;
}
.centeredContent, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {
	text-align: center;
}
#bestsellers .wrapper {
	margin: 0 0 0 1.5em;
}
#bestsellers ol {
	padding: 0;
	margin-left: 1.1em;
}
#bestsellers li {
	padding: 0;
	margin: 0.3em 0;
}
#bannerboxHeading {
	background: #000;
}
#upProductsHeading {
	text-align: left;
}
#upDateHeading {
	text-align: right;
}
A.category-top, A.category-top:visited {
	color: #fff;
	text-decoration: none;
}
A.category-top:hover {
	color: #f00;
	text-decoration: none;
}
A.category-links, A.category-links:visited {
	color: #fff;
	text-decoration: none;
}
A.category-links:hover {
	color: #f00;
	text-decoration: none;
}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited {
	color: #fff;
	text-decoration: none;
}
A.category-subs:hover, A.category-products:hover {
	color: #f00;
	text-decoration: none;
}
SPAN.category-subs-parent {
	font-weight: bold;
}
SPAN.category-subs-selected {
	font-weight: bold;
}
.back {
	float: left;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
		margin: 0;
background: #000 url(http://www.zencart4u.com/images/74.gif) ;	padding: 4px;
}
.back2 {
	float: left;
		border:0;
		margin: 0;

}
.forward, #shoppingCartDefault #PPECbutton {
	float: right;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	margin: 0;
background: #000 url(http://www.zencart4u.com/images/74.gif) ;	padding: 4px;
}
.bold {
	font-weight: bold;
}
.rowOdd {
	height: 1.5em;
	vertical-align: top;
	background: #E8E8E8;
}
.rowEven {
	height: 1.5em;
	vertical-align: top;
	background: #F0F0F0;
}
.hiddenField {
	display: none;
}
.visibleField {
	display: inline;
}
#myAccountGen li, #myAccountNotify li {
	margin: 0;
}
.accountTotalDisplay, .accountTaxDisplay {
	width: 20%;
	text-align: right;
}
.accountQuantityDisplay {
	width: 10%;
	vertical-align: top;
}
TR.tableHeading {
	height: 2em;color: #fff;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
td {
	background: #000 url(http://www.zencart4u.com/images/74.gif);
	border-top: 4px ridge #000;
	border-bottom: 8px ridge #0ff;
	border-left: 0px solid #0ff;
	border-right: 0px solid #0ff;
	color: #fff;
}
.productListing-rowheading {
	height: 2.5em;
	color: #fff;
	background: url(http://www.zencart4u.com/images/BLUESKY_tile_back.jpg);
}
#siteMapList {
	width: 90%;
	float: right;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
}
.ratingRow {
	margin: 1em 0 1.5em;
}
LABEL#textAreaReviews {
	font-weight: normal;
	margin: 1em 0;
}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {
background: #000 url(http://www.zencart4u.com/images/74.gif) ;
	width: auto;
	height: auto;
	color: #fff;
	z-index: 100;
	text-align: left;
	margin: 0;
	padding: 0.5em;
	border-top: 4px solid #000;
	border-bottom: 2px solid #fff;
	border-left: 2px outset #0ff;
	border-right: 2px solid #0ff;
	font: bolder 12px Geneva, Arial, Helvetica, sans-serif;
}
div#link2 {
	position: absolute;
	top: 350px;
	left: 0;
	width: 150px;
	border: 4px ridge #179AF6;
	height: 60px;
	background: #0ff;
}
.hnav {
text-align:center;
font-weight:700;

border:5px ridge #0ff;
color:#fff;
margin:0 1em;
}

.hnav,.hnav ul li a {
padding-top:3px;
font-weight:700;
padding-bottom:3px;
}

.hnav ul,.hnav ul li {
display:inline;
list-style-type:none;
font-weight:700;
margin:0;
padding:0;
}

.hnav ul li a {
padding-left:6px;
padding-right:6px;
border-left:ridge 0 #000;
border-right:ridge 0 #000;
white-space:nowrap;
margin:0 -1px 0 0;
}

.hnav ul li a:link,.hnav ul li a:visited,.hnav ul li a:active {
text-decoration:none;
color:#fFF;

}

.hnav ul li a:hover {
color:#f00;
background:#fff;
}

.hnav ul li span {
display:none;
}

* html .hnav ul li,* html .hnav ul li a {
width:auto;
display:inline;
}

* html .hnav,* html .hnav ul a {
height:0.01%;
}

* html .HNAV {
padding:0;
}
