/*----------------------- MAIN STYLES -----------------------*/
UL
{
	padding: 0px;
	margin: 8px 20px;
	color: #7C7B7B;
}
.centerColumn UL
{
	padding: 0px;
	margin: 8px 15px;
	color: #7C7B7B;
}
#navColumnOne
{
}
#navColumnTwo
{
}
.centerColumn
{
}
.centerColumn TABLE
{
}
#indexDefault
{
	border: none;
	padding: 0;
}
#indexDefault, #specialsListing, #newProductsDefault, #allProductsDefault, #loginDefault, #productGeneral, #shoppingCartDefault
{
	margin: 0;
}
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
{
	width: 49%;
	margin: 0 0 3px;
	vertical-align: middle;
}
INPUT#dob, INPUT#postcode
{
	width: 70px;
	margin: 0 0 3px;
	vertical-align: middle;
}
INPUT#password-new, INPUT#password-confirm
{
	width: 49%;
	margin: 0 0 3px;
	vertical-align: middle;
}
#password-current
{
	margin: 0 0 3px;
	vertical-align: middle;
}
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;
}
/*----------------------- NAVIGATION -----------------------*/
#navCatTabs
{
	color: #7C7B7B;
	font-weight: bold;
	margin-bottom: 2px;
}
#navCatTabs UL
{
	margin: 0 10px;
	padding: 10px 0;
	list-style: none;
	line-height: 18px;
}
#navCatTabs UL LI
{
	display: inline;
	padding: 0px 10px;
}
#navCatTabs UL LI A
{
	color: #02ADF9;
	outline: none;
	text-decoration: underline;
}
#navCatTabs UL LI A:hover
{
	text-decoration: none;
}
#navBreadCrumb
{
	padding: 10px 0px 0px;
	color: #7C7B7B;
	font-weight: bold;
	margin-bottom: 2px;
}
#navBreadCrumb A
{
	color: #02ADF9;
	outline: none;
	text-decoration: underline;
}
/*----------------------- HEADINGS -----------------------*/
#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, #acctNewslettersDefaultHeading
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
#addressBookProcessDefault H1
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
H2
{
	font-size: 16px;
	font-weight: bold;
	line-height: normal;
	color: #E0119D;
	padding: 3px 0px 5px;
}
#whatis-book
{
	float: left;
}
H3
{
	color: #363636;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	padding: 3px 0px 5px;
}
H4
{
	color: #363636;
	font-size: 11px;
	font-weight: bold;
	line-height: normal;
	padding: 3px 0px 5px;
}
/*----------------------- PRODUCT LISTING -----------------------
HEADINGS*/
H2.centerBoxHeading
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
#indexCategoriesHeading, #productListHeading
{
	font-size: 13px;
	margin: 18px 0 17px !important;
    font-size: 28px;
	margin: 0;
	color: #E0119D;
}
#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading
{
	/*[disabled]font-size:13px;*/
	/*[disabled]font:bold 1em sans-serif;*/
	/*[disabled]text-transform:uppercase;*/
	/*[disabled]padding:20px 0;*/
	/*[disabled]margin:0;*/
	/*[disabled]color:#010101;*/
}
/*--------
LISTINGS*/
#newProductsDefault, #allProductsDefault, #featuredDefault, #specialsListing, #reviewsDefault
{
}
#newProductsDefault .line, #allProductsDefault .line, #featuredDefault .line
{
	padding: 0;
	line-height: 0px;
	font-size: 0px;
	background: url(../images/line_1.gif) repeat-x top left;
	height: 7px;
}
#newProductsDefault TD, #allProductsDefault TD, #featuredDefault TD
{
	padding: 10px;
	border: none;
}
/*--------
REVIEWS*/
#reviewsDefault HR
{
	color: #D8D8D8;
	border: 0;
	border-top: 1px solid #E1E1E1;
	margin: 5px 0px;
}
#reviewsDefault .smallProductImage
{
	padding: 0px 10px 10px;
}
#reviewsInfoDefaultHeading, #productReviewsDefaultHeading, #reviewsWriteHeading
{
	clear: both;
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
#reviewsDefault .rating, .bold
{
	padding: 5px 0px;
}
#reviewsDefault .name-type
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#reviewsInfoDefaultPrice, #reviewsWritePrice, H2#productReviewsDefaultPrice
{
	color: #353535;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
/*-------
CATEGORY*/
#indexCategories
{
}
#categoryImgListing
{
	float:right;
	padding: 0;
	margin: 0px 0px 10px;
	margin-left:20px;
	}
#indexProductListCatDescription, #categoryDescription
{
	padding-bottom: 10px;
	border-bottom: 1px solid #E1E1E1;
	margin-bottom: 20px;
	overflow:auto;

}
.categoryListBoxContents
{
	text-align: center;
	padding: 5px 0px;
}
.categoryListBoxContents IMG
{
	margin-bottom: 5px;
}
.categoryListBoxContents A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.categoryListBoxContents A:hover
{
	color: #02ADF9;
}
/*--------
CATEGORY LISTING*/
.tabTable
{
	margin: 0px 0px 5px;
	border-left: 1px solid #E1E1E1;
}
.tabTable TH
{
	padding: 5px 10px;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	text-align: center;
}
.tabTable TH
{
	font-size: 13px;
}
.tabTable TH A
{
	color: #7C7B7B;
}
.tabTable TD
{
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	padding: 5px;
}
.tabTable TD .listingDescription
{
	padding: 5px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #7C7B7B;
}
.tabTable TD A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.tabTable TD A:hover
{
	color: #02ADF9;
}
/*----------------
TABLES*/
#prevOrders
{
	margin: 0px 0px 5px;
	border-left: 1px solid #E1E1E1;
}
#prevOrders TH
{
	padding: 5px 10px;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	text-align: center;
}
#prevOrders TH
{
	font-size: 13px;
}
#prevOrders TH A
{
	color: #7C7B7B;
}
#prevOrders TD
{
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	padding: 5px;
}
#prevOrders TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #7C7B7B;
}
#prevOrders TD A
{
	color: #02ADF9;
	outline: none;
	text-decoration: underline;
}
#accountHistInfo TABLE
{
	margin: 0px 0px 5px;
	border-left: 1px solid #E1E1E1;
}
#accountHistInfo TH
{
	padding: 5px 10px;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	text-align: center;
}
#accountHistInfo TH
{
	font-size: 13px;
}
#accountHistInfo TH A
{
	color: #7C7B7B;
}
#accountHistInfo TD
{
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	padding: 5px;
}
#accountHistInfo TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #7C7B7B;
}
#accountHistInfo TD A
{
	color: #02ADF9;
	outline: none;
	text-decoration: underline;
}
/*----------------
----------------------- PRODUCT INFO -----------------------*/
.categoryIcon
{
	padding: 10px;
}
.categoryIcon A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.categoryIcon A:hover
{
	color: #02ADF9;
}
.navNextPrevWrapper
{
	margin: 0px 10px;
	padding: 10px 0px;
	text-align: center;
}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage
{
	margin: 10px;
	text-align: center;
	line-height: 20px;
}
#productMainImage A, #reviewsInfoDefaultProductImage A, #productReviewsDefaultProductImage A, #reviewWriteMainImage A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#productMainImage A:hover, #reviewsInfoDefaultProductImage A:hover, #productReviewsDefaultProductImage A:hover, #reviewWriteMainImage A:hover
{
	color: #02ADF9;
}
#productName
{
	/*[disabled]clear:both;*/
	/*[disabled]font-size:13px;*/
	/*[disabled]font:bold 1em sans-serif;*/
	/*[disabled]text-transform:uppercase;*/
	/*[disabled]padding:20px 0;*/
	/*[disabled]margin:0;*/
	/*[disabled]color:#010101;*/
}
#productPrices
{
	color: #353535;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#productDescription
{
	margin: 0px 10px;
	padding: 0;
}
#cartAdd
{
	float: right;
	text-align: center;
	margin: 1em;
	border: 1px solid #E1E1E1;
	padding: 1em;
}
#alsoPurchased
{
	margin: 20px 0;
}
#alsoPurchased A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#alsoPurchased A:hover
{
	color: #02ADF9;
}
#productAdditionalImages
{
	margin: 10px;
	border: 1px solid #E1E1E1;
	padding: 10px 0px;
}
#productAdditionalImages .additionalImages
{
	text-align: center;
}
#productAdditionalImages .additionalImages A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#productAdditionalImages .additionalImages A:hover
{
	color: #02ADF9;
}
/*----------------------- SHOPPING CART -----------------------*/
#cartInstructionsDisplay
{
	padding: 10px;
}
#cartEmptyText
{
	font-size: 13px;
	color: #161616;
	border: 1px solid #F00;
	background: #F8FAC5;
	text-align: center;
	font-weight: bold;
	padding: 6px 0;
	margin-bottom: 15px;
}
#cartContentsDisplay
{
	border-left: 1px solid #E1E1E1;
}
#cartContentsDisplay TH
{
	border: 1px solid #E1E1E1;
	border-left: none;
	padding: 5px;
	text-align: center;
}
#cartContentsDisplay TH
{
	font-size: 13px;
}
#cartContentsDisplay TH A
{
	color: #7C7B7B;
}
#cartContentsDisplay TD
{
	border-right: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	padding: 5px;
	text-align: center;
}
#cartContentsDisplay TD .cartAttribsList
{
	text-align: left;
}
#cartContentsDisplay TD.cartTotalDisplay
{
	color: #353535;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#cartContentsDisplay TD #cartImage
{
	float: none;
	display: block;
}
#cartContentsDisplay TD A
{
	color: #7C7B7B;
	text-decoration: none;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#cartContentsDisplay TD A:hover
{
	color: #02ADF9;
}
#cartSubTotal
{
	padding: 5px;
	text-align: right;
	font-weight: bold;
}
#cartSubTotal STRONG
{
	color: #353535;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#shoppingCartDefault .buttonRow
{
	margin: 5px;
}
#shoppingCartDefault .text_v_c
{
	margin: 5px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #7C7B7B;
}
#shoppingCartDefault .text_v_c A
{
	color: #02ADF9;
	outline: none;
	text-decoration: underline;
}
.advisory
{
	margin: 10px;
}
#infoShoppingCart
{
	background: #FFFFFF;
}
#infoShoppingCart DIV
{
	padding: 20px;
}
#infoShoppingCart H1
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
#popupSearchHelp DIV
{
	padding: 20px;
}
#popupCVVHelp
{
	background: #FFFFFF;
}
#popupCVVHelp DIV
{
	padding: 10px 20px;
}
#popupCVVHelp H1
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
.hiddenField
{
	display: none;
}
#popupShippingEstimator
{
	background: #FFFFFF;
}
#popupShippingEstimator DIV
{
	padding: 15px;
}
#shippingEstimatorContent H2
{
	font-size: 13px;
	font: bold 1em sans-serif;
	text-transform: uppercase;
	padding: 20px 0;
	margin: 0;
	color: #010101;
}
SELECT#country, SELECT#stateZone
{
	width: 160px;
	margin: 0 0 3px;
}
INPUT#state
{
	width: 156px;
	margin: 0 0 3px;
}
#popupShippingEstimator LABEL#stateLabel
{
	display: none;
}
#shippingEstimatorContent TD.cartTotalDisplay
{
	color: #353535;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#shippingEstimatorContent TABLE
{
	margin: 0px 0px 5px;
	border-left: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	border-collapse: collapse;
}
#shippingEstimatorContent TH
{
	padding: 5px 10px;
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	text-align: center;
}
#shippingEstimatorContent TH
{
	font-size: 13px;
}
#shippingEstimatorContent TH A
{
	color: #7C7B7B;
}
#shippingEstimatorContent TD
{
	border-right: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
	padding: 5px;
}
#shippingEstimatorContent TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #7C7B7B;
}



#press{

padding:0px;
margin:0px;
width:102%;
}

#press ul{
list-style:none;
padding:0px;
margin:0px;
}

#press ul li{
padding:0;
margin-right:4%;
float:left;
width:29%;
padding-bottom:20px;
border-bottom-width:1px;
border-bottom-color:#E2E2E2;
border-bottom-style:solid;
margin-bottom:20px;
}

#press ul li p{
font-weight:bold;
color:#000000;
}
#press ul li img{
width:200px;
height:130px;
}
