body {margin-top:10px;text-align:center;background-color:#004F88;}
#mainWrapper {width:814px;margin:0 auto 0 auto;text-align:left;}

#navTop {float:left;display:inline;margin-top:221px;width:796px;padding-left:18px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;}
#navTop a {font-family:arial;font-weight:bold;padding:0px 9px 0px 6px;font-size:14px;color:#FFFFFF;text-decoration:none;}
#navTop a:hover {}

#header {float:left;width:814px;height:252px;margin-top:5px;margin-bottom:0px;border-bottom:#FFFFFF 5px solid;background-image:url("../images/top.jpg");}

#leftnav {float:left;width:222px;padding-top:15px;padding-bottom:5px;min-height:400px;font-family:arial;font-weight:bold;font-size:16px;color:#FFFFFF;background-image:url("../images/navtop.jpg");background-position:top left;background-repeat:no-repeat;}

.leftBoxHeading {display:block;width:190px;padding-left:32px;padding-top:5px;padding-bottom:5px;margin:0px;background-color:#505050;color:#FFFFFF;}
.leftBoxHeading a {text-decoration:none;font-family:arial;font-weight:bold;color:#FFFFFF;}
#whatsnewHeading {display:block;width:190px;padding-left:32px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;border-color:#CACACA #EEEEEE #18700E #68BF5E;border-style:solid;border-width:1px 1px 1px 1px;margin:0px;background-color:#68BF5E;}
#whatsnewHeading a {font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;}
#whatsnewcontent {text-decoration:none;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;margin-left:6px;margin-top:5px;}
#whatsnewcontent img {border-width:0px;text-decoration:none;}
#informationHeading {display:block;width:190px;padding-left:32px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;border-color:#F8A788 #EEEEEE #B33100 #B33100;border-style:solid;border-width:1px 1px 1px 1px;margin:0px;background-color:#F26C39;}
#informationContent a, #moreinformationContent a {display:block;width:200px;padding-left:30px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;background-color:#505050;}
#informationContent a:hover, #moreinformationContent a:hover {display:block;width:200px;padding-left:30px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;background-color:#F26C39;}
#categoriesHeading {display:none;width:190px;padding-left:32px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;background-color:#6AA713;}
.category-top {display:block;width:190px;padding-left:32px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;}
.category-top:hover {}
.category-products {display:block;width:190px;padding-left:32px;padding-top:4px;padding-bottom:4px;font-family:arial;text-decoration:none;font-size:12px;color:#FFFFFF;}
.category-products:hover {}
.category-subs {display:block;width:190px;padding-left:32px;padding-top:4px;padding-bottom:4px;font-family:arial;text-decoration:none;font-size:12px;color:#FFFFFF;}
.category-subs .category-subs-parent {font-family:arial;font-size:12px;color:#FFFFFF;}
.category-products  .category-subs-selected {font-family:arial;font-weight:bold;text-decoration:none;font-size:12px;color:#FFFFFF;}
#ezpagesHeading {display:block;width:195px;margin-top:10px;padding-left:25px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;margin:0px;background-color:#6AA713;}
#ezpagesContent a {display:block;width:200px;padding-left:30px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;background-color:#7FB500;background-image:url("../images/marker.jpg");background-position:center left;background-repeat:no-repeat;}
#ezpagesContent a:hover {display:block;width:200px;padding-left:30px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;text-decoration:none;font-size:14px;color:#FFFFFF;background-color:#569F00;background-image:url("../images/marker2.jpg");background-position:center left;background-repeat:no-repeat;}
#currenciesHeading {display:block;width:195px;padding-left:25px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;border-color:#95CDD8 #EEEEEE #026477 #007186;border-style:solid;border-width:1px 1px 1px 1px;margin:0px;background-color:#009FBD;}
#currenciesContent SELECT {margin-left:10px;margin-top:10px;margin-bottom:10px;}
#navBreadCrumb {float:left;width:590px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-bottom:0px;}
.categoryListBoxContents {float:left;}
.categoryListBoxContents a {text-decoration:none;font-family:arial;font-weight:bold;font-size:10px;color:#343434;}
.categoryListBoxContents img {border-width:0px;}
#reviewsHeading {display:block;width:195px;padding-left:25px;padding-top:5px;padding-bottom:5px;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;border-color:#FE8558 #EEEEEE #D34D1A #D34D1A;border-style:solid;border-width:1px 1px 1px 1px;margin:0px;background-color:#F26C39;}
#reviewsHeading a {font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;}
#reviewsContent {text-decoration:none;font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;padding:5px;}
#reviewsContent a {font-family:arial;font-weight:bold;font-size:14px;color:#FFFFFF;}

#contentwrapper {float:left;display:inline;width:814px;background-color:#FFFFFF;background-image:url("../images/navmiddle.jpg");background-position:top left;background-repeat:repeat-y;}
#bottomwrapper {float:left;display:inline;width:814px;margin-bottom:15px;background-image:url("../images/bodybottom.jpg");background-position:bottom middle;background-repeat:no-repeat;}
#content {float:left;width:552px;min-height:400px;padding:0px 20px 10px 20px;font-family:arial;color:#666666;font-size:14px;}
#content p {font-family:verdana, arial;font-size:14px;color:#666666;text-align:justify;line-height:1.5em;padding:0 0 1em 0;}
#content legend {font-family:arial;font-size:14px;color:#666666;}
#content ul, #content li, #content span {font-family:verdana, arial;font-size:14px;color:#666666;line-height:1.5em;text-align:justify;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {font-family:arial;color:#0083C9;}
#content a {text-decoration:underline;font-family:arial;font-size:14px;color:#666666;}
#content img {border-width:0px;}
#footer {float:left;width:814px;background-color:#FFFFFF;color:#53761A;font-family:arial;font-size:12px;padding-top:6px;padding-bottom:5px;text-align:right;}
#footer a {text-decoration:none;color:#53761A;font-family:arial;font-size:12px;padding-left:6px;padding-right:5px;}
#footer a:hover {text-decoration:underline;color:#53761A;font-family:arial;font-size:12px;padding-left:6px;padding-right:5px;}
#contactustable {padding:5px;}

/* ############# Product Listings Style ############# */
#productsListingListingTopLinks, #productsListingListingBottomLinks {text-decoration:none;font-family:arial;color:#666666;}
#productsListingListingTopLinks a, #productsListingListingBottomLinks a {text-decoration:underline;font-family:arial;color:#666666;}
#content table {text-decoration:none;font-family:arial;color:#666666;}
#content table tr {vertical-align:top;}
#content table th {white-space:nowrap;font-size:14px;text-decoration:underline;padding:20px;}
#content table th a {font-size:14px;text-decoration:underline;font-family:arial;color:#666666;}
#content table td {font-size:14px;padding:5px;}
#content table td img {border-width:0px;float:left;margin:0px 10px 0px 0px;}
#content table td a {font-size:14px;text-decoration:none;font-family:arial;color:#666666;}
#content .centerColumn div {}
#content .centerColumn .categoryImg img {display:none;}
#content .centerColumn #categoryDescription {margin:10px 0px 30px 0px;}
#content .centerColumn .categoryListBoxContents a {text-decoration:none;}
#content .centerColumn .categoryListBoxContents img {margin-bottom:10px;border-color:#CECECE;border-style:solid;border-width:1px;padding:4px;background-color:#FFFFFF;}
#content .centerColumn #productMainImage {float:right;margin:0px 0px 20px 20px;border-color:#CECECE;border-style:solid;border-width:1px;padding:4px;background-color:#FFFFFF;}
#content .centerColumn form .clearBoth {clear:none !important;}
#content .centerColumn .buttonRow {margin:10px 0px 10px 0px;}
#content .centerColumn .navNextPrevList {margin:10px 0px 10px 0px;}
#productListing {margin:0 auto 0 auto;}
#productListing .centerBoxContentsProducts {float:left;height:380px;margin:10px;padding:5px;width:165px !important;background-color:#FBFFF6;border-color:#CECECE;border-style:solid;border-width:1px;text-align:center;}
#productListing .centerBoxContentsProducts:hover {float:left;height:380px;margin:10px;padding:5px;width:165px !important;background-color:#FBFFF6;border-color:#CECECE;border-style:solid;border-width:1px;text-align:center;}
#productListing .centerBoxContentsProducts a {color:#5CA901;}
#productListing .centerBoxContentsProducts {color:#749052;}
.normalprice {text-decoration:line-through;}
.productSpecialPrice {color:#FF0000 !important;}
.productPriceDiscount {color:#FF0000 !important;}
#productListing .centeredContent {}
#productListing .back {}
#productListing .listingProductImage {border-color:#CECECE;border-style:solid;border-width:1px;padding:2px;background-color:#FFFFFF;}
#productListing .centerBoxContentsProducts INPUT {margin-bottom:5px;}
#productsListingBottomNumber {}
.clearBoth {clear:both;margin-bottom:10px;}
#popupShippingEstimator {background-image:none;background-color:white;}
#shippingEstimatorContent {padding:20px;font-size:14px;color:#343434;font-family:arial;}

/* ####################  create account page ##################### */
#content #loginDefault .inputLabel {width:120px;float:left;display:inline;}
#content #accountEditDefault .inputLabel {width:120px;float:left;display:inline;}
#content #addressBookProcessDefault .inputLabel {width:120px;float:left;display:inline;}
#content #accountPassword .inputLabel {width:120px;float:left;display:inline;}
