ul {
color:#7c7c7c;
margin:8px 20px;
padding:0
}

.centerColumn ul {
color:#7c7c7c;
margin:8px 15px;
padding:0
}

#indexDefault {
border:none;
padding:0
}

#indexDefault,#specialsListing,#newProductsDefault,#allProductsDefault,#loginDefault,#productGeneral,#shoppingCartDefault {
margin:0
}

input#dob,input#postcode {
width:70px;
vertical-align:middle;
margin:0 0 3px
}

#password-current {
vertical-align:middle;
margin:0 0 3px
}

textarea#enquiry {
width:93%;
margin:4px 0
}

.button-padding {
padding:0 0 0 10px
}

#featuredProducts,#whatsNew,#specialsDefault,#specialsListing {
padding:0 2px 0 0
}

#from-name,#from-email-address,#to-name {
margin-bottom:3px
}

#to-email-address {
margin-bottom:15px
}

#navCatTabs {
color:#7c7c7c;
font-weight:700;
margin-bottom:2px
}

#navCatTabs ul {
list-style:none;
line-height:18px;
margin:0 10px;
padding:20px 0 10px
}

#navCatTabs ul li {
display:inline;
padding:0 10px
}

#navCatTabs ul li a:hover {
text-decoration:none
}

#navBreadCrumb {
color:#7c7c7c;
font-weight:700;
margin-bottom:3px;
padding:10px 0 0
}

h2 {
font-size:14px;
font-weight:700;
line-height:normal;
color:#363636;
padding:3px 0 5px
}

h3 {
color:#363636;
font-size:12px;
font-weight:700;
line-height:normal;
padding:3px 0 5px
}

h4 {
color:#363636;
font-size:11px;
font-weight:700;
line-height:normal;
padding:3px 0 5px
}

#newProductsDefault .line,#allProductsDefault .line,#featuredDefault .line {
line-height:0;
font-size:0;
background:url(http://zanonlights.com/includes/templates/theme393/images/line_1.gif) top left repeat-x;
height:7px;
padding:0
}

#newProductsDefault td,#allProductsDefault td,#featuredDefault td {
border:none;
padding:10px
}

#reviewsDefault hr {
color:#D8D8D8;
border:0;
border-top:1px solid #E1E1E1;
margin:5px 0
}

#reviewsDefault .smallProductImage {
padding:0 10px 10px
}

#reviewsDefault .rating,.bold {
padding:5px 0
}

.categoryImg {
float:left;
margin:0 15px 10px 0;
padding:0
}

#indexProductListCatDescription,#categoryDescription {
padding-bottom:15px;
border-bottom:1px solid #E1E1E1;
margin-bottom:20px
}

.categoryListBoxContents {
text-align:center;
padding:5px 0
}

.categoryListBoxContents img {
margin-bottom:5px
}

.tabTable td {
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
padding:5px
}

.tabTable td .listingDescription {
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:15px;
color:#7c7c7c;
padding:5px 0
}

.navNextPrevWrapper {
text-align:center;
margin:0 10px;
padding:10px 0
}

#productMainImage,#reviewsInfoDefaultProductImage,#productReviewsDefaultProductImage,#reviewWriteMainImage {
text-align:center;
line-height:20px;
margin:10px
}

#productDescription {
margin:0 10px;
padding:0
}

#cartAdd {
float:right;
text-align:center;
border:1px solid #E1E1E1;
margin:1em;
padding:1em
}

#alsoPurchased {
margin:20px 0
}

#productAdditionalImages {
border:1px solid #E1E1E1;
margin:10px;
padding:10px 0
}

#productAdditionalImages .additionalImages {
text-align:center
}

#cartEmptyText {
font-size:13px;
color:#161616;
border:solid 1px red;
background:#f8fac5;
text-align:center;
font-weight:700;
margin-bottom:15px;
padding:6px 0
}

#cartContentsDisplay {
border-left:1px solid #E1E1E1
}

#cartContentsDisplay th {
border:1px solid #E1E1E1;
border-left:none;
text-align:center;
font-size:12px;
padding:5px
}

#cartContentsDisplay td {
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
text-align:center;
padding:5px
}

#cartContentsDisplay td .cartAttribsList {
text-align:left
}

#cartContentsDisplay td #cartImage {
float:none;
display:block
}

#cartSubTotal {
text-align:right;
font-weight:700;
padding:5px
}

#shoppingCartDefault .buttonRow {
margin:5px
}

#shoppingCartDefault .text_v_c {
text-align:right;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:15px;
color:#7c7c7c;
margin:5px
}

.advisory {
margin:10px
}

#popupCVVHelp div {
padding:10px 20px
}

#popupShippingEstimator div {
padding:15px
}

select#country,select#stateZone {
width:160px;
margin:0 0 3px
}

input#state {
width:156px;
margin:0 0 3px
}

#shippingEstimatorContent table {
border-left:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
border-collapse:collapse;
margin:0 0 5px
}

#shippingEstimatorContent th {
border-top:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
text-align:center;
font-size:12px;
padding:5px 10px
}

#shippingEstimatorContent td {
border-right:1px solid #E1E1E1;
border-top:1px solid #E1E1E1;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:15px;
color:#7c7c7c;
padding:5px
}

#authorizeNet {
width:90px;
margin:0 auto
}

#securesideboxContent img {
display:block;
margin:5px auto 10px
}

#indexDefaultMainContent {
font-size:130%;
line-height:20px;
color:#000
}

input#login-email-address,input#login-password,input#company,input#firstname,input#lastname,input#suburb,input#street-address,input#city,input#state,select#country,input#telephone,input#fax,input#email-address,input#contactname,input#password-new,input#password-confirm {
width:49%;
vertical-align:middle;
margin:0 0 3px
}

#navCatTabs ul li a,#navBreadCrumb a {
color:#bc0202;
outline:none;
text-decoration:underline
}

#accountDefaultHeading,#accountHistoryDefaultHeading,#accountNotificationsHeading,#addressBookDefaultHeading,#advSearchDefaultHeading,#advSearchResultsDefaultHeading,#checkoutShippingHeading,#checkoutPaymentHeading,#checkoutConfirmDefaultHeading,#checkoutPayAddressDefaultHeading,#checkoutShipAddressDefaultHeading,#checkoutSuccessHeading,#conditionsHeading,#cookieUsageDefaultHeading,#createAcctDefaultHeading,#createAcctSuccessHeading,#customerAuthDefaultHeading,#discountcouponInfoHeading,#maintenanceDefaultHeading,#downloadTimeOutHeading,#gvFaqDefaultHeading,#gvRedeemDefaultHeading,#gvSendDefaultHeadingDone,#indexDefaultHeading,#loginDefaultHeading,#logoffDefaultHeading,#pageNotFoundHeading,#pageTwoHeading,#pageThreeHeading,#pageFourHeading,#privacyDefaultHeading,#shippingInfoHeading,#cartDefaultHeading,#siteMapHeading,#sslCheckHeading,#timeoutDefaultHeading,#unsubDefaultHeading,#ezPagesHeading,#acctNewslettersDefaultHeading,#addressBookProcessDefault h1,h2.centerBoxHeading,#indexCategoriesHeading,#productListHeading,#gvSendDefaultHeadingSend,#newProductsDefaultHeading,#allProductsDefaultHeading,#featuredDefaultHeading,#specialsListingHeading,#reviewsDefaultHeading,#infoShoppingCart h1,#popupCVVHelp h1,#shippingEstimatorContent h2 {
background:url(http://zanonlights.com/includes/templates/theme393/images/title-bg.png) no-repeat 18px 11px #545454;
font-size:14px;
color:#fff;
font-weight:400;
text-transform:uppercase;
position:relative;
margin:0 0 15px;
padding:10px 10px 9px 40px
}

#reviewsInfoDefaultHeading,#productReviewsDefaultHeading,#reviewsWriteHeading,#productName {
clear:both;
background:url(http://zanonlights.com/includes/templates/theme393/images/title-bg.png) no-repeat 18px 11px #545454;
font-size:14px;
color:#fff;
font-weight:400;
text-transform:uppercase;
position:relative;
margin:0 0 15px;
padding:10px 10px 9px 40px
}

#reviewsDefault .name-type,.categoryListBoxContents a,.tabTable td a,.categoryIcon a,#productMainImage a,#reviewsInfoDefaultProductImage a,#productReviewsDefaultProductImage a,#reviewWriteMainImage a,#alsoPurchased a,#productAdditionalImages .additionalImages a,#cartContentsDisplay td a {
font-size:11px;
text-transform:uppercase;
font-weight:400;
color:#7c7c7c;
text-decoration:none
}

#reviewsInfoDefaultPrice,#reviewsWritePrice,h2#productReviewsDefaultPrice,#productPrices,#cartContentsDisplay td.cartTotalDisplay,#cartSubTotal strong,#shippingEstimatorContent td.cartTotalDisplay {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#2589bd;
font-weight:700;
line-height:20px
}

.categoryListBoxContents a:hover,.tabTable td a:hover,.categoryIcon a:hover,#productMainImage a:hover,#reviewsInfoDefaultProductImage a:hover,#productReviewsDefaultProductImage a:hover,#reviewWriteMainImage a:hover,#alsoPurchased a:hover,#productAdditionalImages .additionalImages a:hover,#cartContentsDisplay td a:hover {
color:#000
}

.tabTable,#prevOrders,#accountHistInfo table {
border-left:1px solid #E1E1E1;
margin:0 0 5px
}

.tabTable th,#prevOrders th,#accountHistInfo th {
border-top:1px solid #E1E1E1;
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
text-align:center;
font-size:12px;
padding:5px 10px
}

.tabTable th a,#prevOrders th a,#accountHistInfo th a,#cartContentsDisplay th a,#shippingEstimatorContent th a {
color:#7c7c7c
}

#prevOrders td,#accountHistInfo td {
border-right:1px solid #E1E1E1;
border-bottom:1px solid #E1E1E1;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
line-height:15px;
color:#7c7c7c;
padding:5px
}

#prevOrders td a,#accountHistInfo td a,#shoppingCartDefault .text_v_c a {
color:#000;
outline:none;
text-decoration:underline
}

.categoryIcon,#cartInstructionsDisplay {
padding:10px
}

#infoShoppingCart,#popupCVVHelp,#popupShippingEstimator {
background:#FFF
}

#infoShoppingCart div,#popupSearchHelp div {
padding:20px
}

.hiddenField,#popupShippingEstimator label#stateLabel {
display:none
}