/**

*

* @ignore

* @access private

* @version $Id: stylesheet.css, v 1.3.7 2007/04/26 11:48:12 $;

*

* @author Grupa ZenCart.pl <kontakt@zencart.pl>

* @copyright Copyright &copy; 2007, ZenCart.pl

* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0

* WiÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âªcej informacji na stronie projektu {@link http://www.zencart.pl ZenCart.pl} Zajrzyj!

*

* @package templateSystem

*

 */

BODY

{

	margin: 0;

	padding: 0;

	text-align: center;

	font-family: tahoma, verdana, arial, helvetica, sans-serif;

	font-size: 12px;

	color: #993300;

	background: #F8F8F8;

}

A

{

	color: #FE860E;

	text-decoration: none;

}

A:hover

{

	color: #C06000;

	/* [disabled]color:#2E4302;*/

}

A IMG

{

	border: none;

}

#photos IMG, IMG A

{

	padding: 4px;

	border: 7px solid #CCC;

	margin: 7px 3px 3px;

}

H1

{

	font-size: 16px;

}

H2

{

	font-size: 14px;

}

H3

{

	font-size: 13px;

}

H4

{

	font-size: 12px;

}

H5

{

	font-size: 11px;

}

H6

{

	font-size: 10px;

}

CODE

{

	font-family: courier, tahoma, arial, verdana, helvetica, sans-serif;

	font-size: 10px;

}

SMALL

{

	font-size: 11px;

}

FORM, SELECT, INPUT

{

	display: inline;

	font-size: 12px;

	margin: 2px;

}

TEXTAREA

{

	margin: auto;

	display: block;

	width: 95%;

}

INPUT:focus, SELECT:focus, TEXTAREA:focus

{

	background: #F5F5F5;

}

FIELDSET

{

	padding: 5px;

	margin: 5px 0;

	border: 1px solid #DDDDDD;

}

LEGEND

{

	font-weight: bold;

	padding: 3px;

}

LABEL

{

	line-height: 16px;

	padding: 2px;

}

ADDRESS

{

	font-style: normal;

	font-size: 11px;

}

TH

{

	text-align: center;

}

.clearBoth

{

	clear: both;

	position: relative;

	font-size: 0px;

	height: 0px;

	line-height: 0px;

}

HR

{

	height: 1px;

	margin-top: 5px;

	border: none;

	border-bottom: 1px solid #FFFFFF;

}

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution

{
	line-height: 16px;
	padding: 5px;
	border: 1px dotted #666666;
}

.messageStackWarning, .messageStackError

{
	background: #FE860E;
	color: #FFFFFF;
}

.messageStackSuccess

{
	background: #93CC46;
	color: #333333;
}

.messageStackCaution

{
	background: #DFC862 url(../../../../images/banner-new.jpg) repeat-x;
	color: #333333;
}

.larger

{

	font-size: 14px;

}

A.productListing-heading

{

	padding: 0 3px;

	font-size: 12px;

	text-align: center;

}

.smallText

{

	font-size: 9px;

}

.productPriceDiscount

{

	color: #336CAD;

}

.normalprice

{

	text-decoration: line-through;

}

.productSpecialPriceSale

{

	color: #FF6600;

	font-weight: bold;

	text-decoration: line-through;

}

.productSalePrice

{

	color: #CC0000;

	font-weight: bold;

}

.productSpecialPrice

{

	padding-left: 10px;

	font-weight: bold;

}

P.alert

{

	color: #FF0000;

	margin-left: 5px;

	vertical-align: top;

}

.biggerText

{

	font-size: 12px;

}

.center

{

	text-align: center;

}

.forward

{

	float: right;

}

.back

{

	float: left;

}

.floatingBox

{

	margin: 0;

	width: 45%;

}

.errorText

{

	color: #FF0000;

}

.bold

{

	font-weight: bold;

}

.important

{

	font-weight: bold;

}

.alert

{

	color: #FF0000;

	margin-left: 5px;

}

#bannerOne

{

	background: #FFFFFF;

	text-align: center;

	padding: 10px 0;

}

#mainWrapper

{

	margin: 0 auto;

	padding: 0;

	background: #FFFFFF;

	text-align: left;

	width: 900px;

	vertical-align: top;

	border: 1px solid #DDDDDD;

}

#headerWrapper

{

	margin: 0;

	padding: 0;

}

#navMainWrapper

{

	margin: 0 0 3px;

	color: #333333;

	width: 100%;

}

#navMain UL

{

	margin: 0;

	padding: 10px 0 5px 15px;

	list-style-type: none;

	text-align: left;

}

#navMain UL LI

{

	display: inline;

}

#navMain UL LI A

{

	text-decoration: none;

	padding: 0 5px;

	margin: 0;

	white-space: nowrap;

}

#navMainSearch

{

	float: right;

	margin: 0;

	padding: 3px;

	display: block;

}

#navMainSearch FORM

{

	display: block;

	margin: 0;

	padding: 0;

	white-space: nowrap;

}

#navMainSearch FORM INPUT

{

	display: inline;

	margin: 0;

	padding: 0;

}

#navMainSearch IMG

{

	background: #FFFFFF;

}

#logoWrapper

{

	margin: 0;

	padding: 0;

	width: 100%;

	display: block;

	height: 250px;

	background-image: url(../images/header-bg.jpg);

	background-repeat: no-repeat;

	background-position: center;

}

#logo

{

	padding: 45px 0 10px 25px;

}

#logo A, #logo A:visited

{

	font-family: "Trebuchet MS", Candara;

	font-size: 32px;

	text-decoration: none;

	color: #354D03;

	font-weight: bold;

	font-variant: small-caps;

}

#taglineWrapper

{

	font-size: 20px;

	padding: 10px 0 10px 60px;

	margin-top: -30px;

	text-align: left;

}

#bannerTwo

{

	text-align: center;

}

#navCatTabsWrapper

{

	margin: 0;

	background: #EBEBEB;

	width: 100%;

	text-align: center;

	border-top: 1px solid #CDCDCD;

	border-bottom: 1px solid #CDCDCD;

}

UL#navCatTabs

{

	margin: 0;

	padding: 7px 0;

	list-style-type: none;

	text-align: center;

}

#navCatTabs LI

{

	display: inline;

}

#navCatTabs LI .category-top

{

	margin: 0;

	padding: 5px 10px;

	text-decoration: none;

	font-weight: bold;

	color: #575757;

	white-space: nowrap;

}

#navCatTabs LI .category-top:hover

{

	color: #FF6600;

	background: #FFFFFF;

	border-bottom: 2px solid #FF6600;

}

#navCatTabs LI .category-top .category-subs-selected

{

}

#navEZPagesTop

{

	font-weight: bold;

	text-align: left;

	margin: 80px 0 10px 25px;

	font-size: 1.2em;

	padding-bottom: 10px;

}

#navEZPagesTop A

{

	color: #2E4302;

}

#navEZPagesTop A:hover

{

	color: #E0C05C;

	border-bottom: 1px dotted #EF7F29;

}

#contentMainWrapper

{

	margin: 5px auto;

	padding: 0;

	border-collapse: collapse;

	border: none;

	width: 100%;

	/* [disabled]width:90%;*/

	/* [disabled]border-left:4px solid #000000;*/

}

#navColumnOne

{

	padding-left: 3px;

	vertical-align: top;

}

#navColumnTwo

{

	padding-right: 3px;

	vertical-align: top;

}

#navColumnOneWrapper, #navColumnTwoWrapper

{

	margin: 0;

	padding: 0;

}

#navColumnOneWrapper

{

	/* [disabled]border-right:2px dotted #EAAD64;*/

	border-right: 5px solid #DDD;

	padding-right: 10px;

}

#zawartosc

{

	vertical-align: top;

}

#navBreadCrumb

{

	color: #666666;

	margin: 0 15px;

	padding: 6px;

	border-bottom: 1px solid #F8F8F8;

}

#navBreadCrumb A

{

	text-decoration: none;

}

#navBreadCrumb A:hover

{

	text-decoration: none;

}

#bannerThree

{

	padding: 5px 0;

	text-align: center;

}

#bannerFour

{

	padding: 5px 0 0;

	text-align: center;

}

#navSuppWrapper

{

	margin: 0;

	background: #EBEBEB;

	width: 100%;

	text-align: center;

	border-top: 1px solid #CDCDCD;

	border-bottom: 1px solid #CDCDCD;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	/* [disabled]min-height:38px;*/

}

UL#navSupp

{

	margin: 0;

	padding: 7px 0;

	list-style-type: none;

	text-align: center;

}

#navSupp LI

{

	display: inline;

}

#navSupp LI A

{

	margin: 0;

	padding: 5px 10px;

	text-decoration: none;

	font-weight: normal;

	color: #575757;

	white-space: nowrap;

	/*[empty]position:;*/

}

#navSupp LI A:hover

{

	color: #FF6600;

	border-top: 2px solid #FF6600;

	background-color: #FEFEFE;

}

#bannerFive

{

	padding: 5px 0;

	text-align: center;

}

#siteinfoIP

{

	font-size: 10px;

	text-align: center;

}

#siteinfoLegal

{

	padding-bottom: 3px;

	font-size: 10px;

	text-align: center;

}

#bannerSix

{

	background: #FFFFFF;

	text-align: center;

	padding: 10px 0 5px;

}

#bannerSix IMG

{

	border: 6px solid #CCC;

	padding: 5px;

}

.centeredContent

{

	text-align: center;

}

.leftBoxContainer, .rightBoxContainer, .singleBoxContainer

{

	margin-bottom: 10px;

	background: #FEFEFE;

	/* [disabled]border:1px solid #F46E15;*/

}

.leftBoxHeading, .rightBoxHeading, .singleBoxHeading

{

	margin: 0;

	padding: 5px 15px;

	text-align: left;

}

H3.leftBoxHeading, H3.rightBoxHeading, H3.singleBoxHeading

{

	font-family: "Trebuchet MS";

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	background: #FF660C url(http://www.chickensonline.com/images/banner-new.jpg) repeat-x top left;

	border: 1px solid #ECAF66;

}

H3.leftBoxHeading A, H3.rightBoxHeading A, H3.singleBoxHeading A

{

	text-decoration: none;

	color: #FFFFFF;

}

H3.leftBoxHeading A:hover, H3.rightBoxHeading A:hover, H3.singleBoxHeading A:hover

{

	color: #2E4302;

	text-decoration: none;

}

.sideBoxContent

{

	padding: 5px;

	color: #666666;

	font-size: 12px;

}

.sideBoxContent A

{

	text-decoration: none;

}

.sideBoxContent A:hover

{

	text-decoration: none;

}

#whatsnew IMG

{

	border: 1px dotted #CCC;

	padding: 4px;

	margin-bottom: 4px;

}

#bestsellersContent

{

	font-size: 12px;

}

#bestsellersContent .wrapper

{

	margin: 0 0 0 15px;

}

#bestsellersContent .wrapper OL

{

	padding: 0;

	margin-left: 10px;

}

#bestsellersContent .wrapper LI

{

	padding: 0;

	margin: 3px 0;

}

#bestsellersContent .wrapper LI

{

	padding-top: 5px;

	margin-left: 3px;

	clear: both;

}

#bestsellersContent .wrapper LI A

{

	text-decoration: none;

	font-weight: bold;

}

#bestsellersContent .wrapper LI A:hover

{

	text-decoration: none;

}

#bestsellersContent .wrapper LI A IMG

{

	width: 30px;

	height: 20px;

	padding: 0 10px 0 3px;

	float: left;

}

#categoriesContent, #categoriesselectContent, #categorylistboxContent, #treemenu

{

	color: #FFC080;

	font-size: 11px;

}

#categoriesContent A, #categorylistboxContent A, #treemenu A

{

	color: #FE860E;

	font-size: 12px;

	text-decoration: none;

}

#categoriesContent A:hover, #categorylistboxContent A:hover, #treemenu A:hover

{

	color: #C06000;

	text-decoration: none;

}

#categoriesContent .category-top2, #categorylistboxContent .category-top2

{

	font-weight: bold;

}

#categoriesContent .category-subs, #categorylistboxContent .category-subs

{

	color: #EF7700;

}

#categoriesContent .category-products, #categorylistboxContent .category-products

{

	color: #EF7700;

}

#categoriesContent .category-subs-parent, #categorylistboxContent .category-subs-parent

{

	color: #CF6700;

}

#categoriesContent .category-subs-selected, #categorylistboxContent .category-subs-selected

{

	font-weight: bold;

	color: #CF6700;

}

#catBoxDivider

{

	border-bottom: 2px solid #FFB761;

}

#categoriesContent .category-links, #categorylistboxContent .category-links, #treemenu .category-links

{

	text-decoration: underline;

}

#currenciesContent .boxInfo

{

	margin: 0;

	padding: 0;

	text-align: left;

}

#documentcategoriesContent

{

	color: #CCCCCC;

	font-size: 11px;

}

#documentcategoriesContent A

{

	color: #333333;

	font-size: 12px;

	text-decoration: none;

}

#documentcategoriesContent A:hover

{

	color: #336699;

	text-decoration: none;

}

#documentcategoriesContent .category-top

{

	font-weight: bold;

}

#documentcategoriesContent .category-subs

{

	color: #666666;

}

#documentcategoriesContent .category-products

{

	color: #666666;

}

#documentcategoriesContent .category-subs-parent

{

	color: #999999;

}

#documentcategoriesContent .category-subs-selected

{

	font-weight: bold;

	color: #999999;

}

#informationContent

{

	padding-left: 15px;

}

#manufacturersContent .boxInfo

{

	margin: 0;

	padding: 0;

	text-align: left;

}

#moreinformationContent

{

	padding-left: 15px;

}

#musicgenresContent .boxInfo

{

	margin: 0;

	padding: 0;

	text-align: left;

}

.orderHistList

{

	margin: 0;

	padding: 0;

	list-style-type: none;

}

.orderHistList LI

{

	padding: 0;

	margin: 3px 0;

}

.orderHistList LI A

{

	font-size: 12px;

	text-decoration: none;

}

.orderHistList LI A:hover

{

	text-decoration: none;

}

#recordcompaniesContent .boxInfo

{

	margin: 0;

	padding: 0;

	text-align: left;

}

#shoppingcartContent

{

	font-size: 11px;

}

#cartBoxListWrapper

{

	margin: 5px 10px;

	padding: 0;

	text-align: left;

}

#cartBoxListWrapper UL

{

	margin: 0;

	padding: 0;

	list-style-type: none;

}

#cartBoxListWrapper LI

{

	margin: 0;

	padding: 3px 0;

}

#cartBoxListWrapper LI A

{

	text-decoration: none;

}

#cartBoxListWrapper LI A:hover

{

	text-decoration: none;

}

#cartBoxListWrapper .cartNewItem2

{

	font-weight: bold;

}

#cartBoxListWrapper .cartOldItem2

{

	font-weight: bold;

}

.cartBoxEmpty

{

	text-align: center;

}

.cartBoxTotal

{

	text-align: right;

	font-weight: bold;

	padding-right: 10px;

}

#cartBoxGVButton

{

	text-align: center;

}

#cartBoxVoucherBalance

{

	font-weight: bold;

}

#specialsContent, #specials2Content

{

	font-size: 11px;

}

#specialsContent A, #specials2Content A

{

	text-decoration: none;

	font-weight: bold;

}

#specialsContent A:hover, #specials2Content A:hover

{

	text-decoration: none;

}

#whatsnewContent A, #whatsnew2Content A

{

	text-decoration: none;

	font-weight: bold;

}

#whatsnewContent A:hover, #whatsnew2Content A:hover

{

	text-decoration: none;

}

.centerColumn

{

	padding: 5px 15px;

	margin: 0 20px;

	/* [disabled]border-left:3px dotted #ECAF66;*/

}

#indexDefaultHeading, #indexCategoriesHeading, #productListHeading, #specialsListingHeading, #newProductsDefaultHeading, #featuredDefaultHeading, #allProductsDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #reviewsDefaultHeading, #reviewsInfoDefaultHeading, #ezPagesHeading, #loginDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #logoffDefaultHeading, #accountDefaultHeading, #accountHistoryDefaultHeading, #acctNewslettersDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #addressBookProcessDefaultHeading, #checkoutShippingHeading, #checkoutShipAddressDefaultHeading, #checkoutPaymentHeading, #checkoutPayAddressDefaultHeading, #checkoutConfirmDefaultHeading, #checkoutSuccessHeading, #cookieUsageDefaultHeading, #customerAuthDefaultHeading, #maintenanceDefaultHeading, #timeoutDefaultHeading, #downloadTimeOutHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #gvSendDefaultHeadingConfirm, #gvSendDefaultHeadingSend, #productReviewsDefaultHeading, #reviewsWriteHeading, #cartDefaultHeading, #sslCheckHeading, #conditionsHeading, #privacyDefaultHeading, #shippingInfoHeading, #discountcouponInfoHeading, #gvFaqDefaultHeading, #siteMapHeading, #unsubDefaultHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #pageNotFoundHeading

{

	font-family: "Trebuchet MS";

	font-weight: bold;

	color: #E89D40;

	font-size: 2em;

	font-variant: small-caps;

	border-bottom: 1px dotted #E89D40;

}

#indexCategoriesMainContent, #productInfoNoProductMainContent, #createAcctSuccessMainContent, #logoffDefaultMainContent, #cookieUsageDefaultMainContent, #customerAuthDefaultMainContent, #maintenanceDefaultMainContent, #timeoutDefaultContent, #downloadTimeOutMainContent, #gvRedeemDefaultMainContent, #gvSendDefaultContentSuccess, #gvSendDefaultMainContent, #passwordForgottenMainContent, #productReviewsDefaultProductMainContent, #sslCheckMainContent, #conditionsMainContent, #privacyDefaultMainContent, #shippingInfoMainContent, #discountcouponInfoMainContent, #gvFaqDefaultMainContent, #siteMapMainContent, #pageTwoMainContent, #pageThreeMainContent, #pageFourMainContent, #reviewsInfoDefaultMainContent, #pageNotFoundMainContent, #checkoutSuccessMainContent

{

	padding: 5px;

	background: #F8F8F8;

	border: 1px solid #DFDFDF;

}

#conditionsMainContent P, #privacyDefaultMainContent P, #shippingInfoMainContent P, #discountcouponInfoMainContent P, #gvFaqDefaultMainContent P, #siteMapMainContent P, #pageTwoMainContent P, #pageThreeMainContent P, #pageFourMainContent P, #reviewsInfoDefaultMainContent P, #pageNotFoundMainContent P, #checkoutSuccessMainContent P

{

	margin: 10px 0 2px;

}

#textmain

{

	padding: 5px 10px;

}

#textinformation

{

	padding: 5px 10px;

	font-size: 10px;

}

.centerBoxWrapper

{

	margin: 20px 0 0;

}

.centerBoxHeading

{

	margin: 0;

	padding: 5px;

	text-align: center;

}

#featuredProducts, #specialsDefault, #whatsNew

{

	border: 1px dotted #EBAE65;

}

#featuredProducts H2, #specialsDefault H2, #whatsNew H2

{

	margin: 0;

	padding: 5px;

	color: #FFFFFF;

	background: #FF690D url(http://www.chickensonline.com/images/banner-new.jpg) repeat-x top left;

	border: 1px solid #ECAF66;

	text-align: center;

}

.centerBoxContentsFeatured, .centerBoxContentsSpecials, .centerBoxContentsNew

{

	margin: 10px 0 5px;

	vertical-align: top;

}

.centerBoxContentsFeatured A, .centerBoxContentsSpecials A, .centerBoxContentsNew A

{

	color: #EA963A;

	font-weight: bold;

}

.centerBoxContentsFeatured A:hover, .centerBoxContentsSpecials A:hover, .centerBoxContentsNew A:hover

{

	color: #FE680C;

}

#upcomingProductsTable CAPTION

{

	color: #FF6600;

}

#upcomingProductsTable TH

{

	background: #DDDDDD;

	padding-left: 10px;

}

#upProductsHeading

{

	color: #666666;

}

#upDateHeading

{

	color: #666666;

}

.rowEven

{

	background: #E7E7E7;

	border-top: 1px solid #FFFFFF;

}

.rowOdd

{

	background: #F6F6F6;

	border-top: 1px solid #FFFFFF;

}

.rowOdd TD, .rowEven TD

{

	padding-left: 10px;

}

.categoryImg IMG

{

	margin-top: 5px;

}

#categoryDescription, #indexProductListCatDescription

{

	margin: 10px 0;

}

.buttonRow

{

	margin: 5px 0;

}

#productsListingTopNumber, #productsListingBottomNumber, #allProductsListingTopNumber, #allProductsListingBottomNumber, #featuredProductsListingTopNumber, #featuredProductsListingBottomNumber, #newProductsDefaultListingTopNumber, #newProductsDefaultListingBottomNumber, #specialsListingTopNumber, #specialsListingBottomNumber, #reviewsDefaultListingTopNumber, #reviewsDefaultListingBottomNumber, #productReviewsDefaultListingTopNumber, #productReviewsDefaultListingBottomNumber

{

	margin: 5px 10px;

	padding: 0;

}

.navSplitPagesResult

{

	font-size: 9px;

}

#productsListingListingTopLinks, #allProductsListingTopLinks, #featuredProductsListingTopLinks, #newProductsDefaultListingTopLinks, #specialsListingTopLinks, #reviewsDefaultListingTopLinks

{

}

#productsListingListingBottomLinks, #allProductsListingBottomLinks, #featuredProductsListingBottomLinks, #newProductsDefaultListingBottomLinks, #specialsListingBottomLinks, #reviewsDefaultListingBottomLinks, #navEZPageNextPrev, #productReviewsDefaultListingTopLinks, #productReviewsDefaultListingBottomLinks

{

}

.navSplitPagesLinks

{

	margin: 0;

	padding: 5px 10px;

	position: relative;

	text-align: right;

}

.navSplitPagesLinks A

{

	margin: 0;

	padding: 2px 5px;

	text-decoration: none;

}

.current

{

	margin: 0;

	padding: 2px 5px;

	font-weight: bold;

}

TR.productListing-rowheading

{

	padding: 3px 0;

}

TH.productListing-heading

{

	padding: 0 3px;

	font-size: 12px;

	text-align: center;

}

TD.productListing-data

{

	text-align: center;

}

TD.main

{

	width: 30%;

}

TD.mainb

{

	width: 70%;

	vertical-align: top;

}

TD.mainc

{

	vertical-align: top;

}

TD.featuredHR, TD.newHR

{

	padding: 0;

}

TD.featuredHR HR

{

	height: 1px;

	margin: 0;

	border: none;

	border-bottom: 1px solid #DFDFDF;

}

TD.newHR HR

{

	height: 1px;

	margin: 0;

	border: none;

	border-bottom: 1px solid #DFDFDF;

}

H3.itemTitle

{

	margin: 3px 0 5px;

}

.listingDescription

{

	margin: 5px;

}

.categoryListBoxContents

{

	margin: 10px 0 0;

	float: left;

	vertical-align: top;

	text-align: center;

}

.specialsListBoxContents

{

	float: left;

	vertical-align: top;

	margin: 10px 0;

	text-align: center;

}

.categoryIcon

{

	margin: 0 0 10px;

}

.categoryIcon A

{

	display: block;

	margin-bottom: 5px;

	font-weight: bold;

}

.navNextPrevWrapper

{

	margin: 3px 10px 10px;

	padding: 0;

}

.navNextPrevCounter

{

	margin: 5px;

	font-size: 9px;

}

.navNextPrevList

{

	display: inline;

	white-space: nowrap;

	margin: 0;

	padding: 5px 0;

}

.navNextPrevList IMG

{

	margin: 0;

	padding: 0;

}

#productMainImage

{

	margin: 5px 10px;

	text-align: center;

}

.imgLink

{

	margin-top: 2px;

}

H1#productName

{

	font-family: "Trebuchet MS";

	font-weight: bold;

}

H2#productPrices, H2#reviewsInfoDefaultPrice

{

	font-weight: bold;

}

H2#productPrices IMG

{

	margin-top: 2px;

}

#freeShippingIcon

{

	margin: 3px;

}

#productDescription

{

	padding: 5px;

}

#cartAdd

{

	float: right;

	text-align: center;

	margin: 10px;

	padding: 10px;

}

UL#productDetailsList

{

	margin: 0 0 0 25px;

	padding: 0;

	list-style-type: square;

}

.wrapperAttribsOptions, .wrapperAttribsOneTime, .wrapperAttribsQtyPrices

{

	margin: 3px 0;

}

H4.optionName

{

	margin: 2px;

	padding: 2px;

}

.attribImg

{

	margin: 3px 10px;

	float: left;

	text-align: center;

}

.switchedLabel

{

	width: 120px;

	float: left;

}

.attribsSelect

{

	display: inline;

}

#mediaManager

{

	width: 50%;

	margin: 2px;

	padding: 5px;

}

.additionalImages

{

	vertical-align: top;

	margin: 10px 0;

	text-align: center;

}

.reviewCount

{

	font-size: 10px;

}

#productDateAvailable

{

	margin: 5px 0 0;

	font-size: 9px;

}

#productDateAdded, #reviewsInfoDefaultDate

{

	margin: 5px 0 0;

	font-size: 9px;

}

#productInfoLink

{

	margin: 5px 0 0;

	font-size: 9px;

}

.centerBoxContentsAlsoPurch

{

	float: left;

	vertical-align: top;

	margin: 10px 0;

	text-align: center;

}

#popupImage

{

	margin: 0;

	padding: 0;

	background: #FFFFFF;

}

#popupSearchHelp

{

	margin: 0;

	padding: 0;

	background: #FFFFFF;

}

#contactUsNoticeContent P

{

	margin: 10px 0 2px;

}

#siteMapList

{

	width: 90%;

	float: right;

}

#siteMapList UL LI

{

	font-weight: bold;

}

#siteMapList UL LI UL LI

{

	font-weight: normal;

}

LABEL.checkboxLabel

{

	margin: 5px 3px;

}

TR.reviewsContentSingle

{

	margin: 0;

	padding: 10px;

	text-align: center;

}

.smallProductImage

{

	margin: 0;

	padding: 10px;

}

#reviewsDefault H2

{

	margin: 0;

	padding: 10px 10px 5px;

}

.rating

{

	padding-bottom: 5px;

}

TD.reviewsHR HR

{

	height: 1px;

	margin: 0;

	border: none;

}

#reviewsInfoDefaultProductImage

{

	margin: 0 10px 10px 0;

	text-align: center;

}

#navEZPageNextPrev

{

	margin-bottom: 5px;

}

#navEZPagesTOCWrapper

{

	margin: 10px 5px 5px 0;

	padding: 5px;

	width: 50%;

	font-weight: bold;

	float: right;

	height: 1%;

	border: 1px solid #666666;

}

#ezPagesTOCHeading

{

	text-decoration: underline;

}

#navEZPagesTOC UL

{

	margin: 0;

	padding: 5px 0;

	list-style: none;

}

#navEZPagesTOC UL LI

{

	margin: 0;

	padding: 0;

	white-space: nowrap;

}

#navEZPagesTOC UL LI A

{

	padding: 0 5px;

	margin: 0;

}

.information

{

	padding: 10px 3px;

	line-height: 150%;

}

LABEL.radioButtonLabel

{

	margin: 5px 3px;

}

.tableHeading TH

{

	height: 2.2em;

}

#accountLinksWrapper

{

	margin: 0;

	width: 50%;

}

#myAccountGen LI

{

	margin: 0;

}

#myAccountNotify LI

{

	margin: 0;

}

.accountQuantityDisplay

{

	width: 10%;

	vertical-align: top;

	text-align: center;

}

.accountTaxDisplay

{

	width: 20%;

	text-align: right;

}

.accountTotalDisplay

{

	width: 20%;

	text-align: right;

}

.amount

{

	text-align: right;

	padding: 2px;

	width: 60px;

}

.lineTitle

{

	text-align: right;

	padding: 0.2em;

}

.tableRow

{

	height: 2.2em;

}

#checkoutShipto

{

	margin: 0;

	width: 50%;

}

.totalBox

{

	width: 5.5em;

	text-align: right;

	padding: 0.2em;

}

#checkoutBillto

{

	margin: 0;

	width: 50%;

}

.gvBal

{

	float: right;

	text-align: center;

}

LABEL.inputLabelPayment

{

	width: 15em;

	float: left;

}

.cartQuantity

{

	width: 4.7em;

	text-align: center;

	padding: 0.5em 0em;

}

.cartProductDisplay

{

	text-align: right;

	padding-right: 0.2em;

}

.cartAttribsList

{

	margin-left: 1em;

}

.cartTotalDisplay

{

	text-align: right;

	padding-right: 0.2em;

	padding: 0.5em 0em;

}

#sendSpendWrapper

{

	float: right;

	margin: 0em 0em 1em 1em;

	margin: 0;

	width: 47%;

}

#infoShoppingCart

{

	background: #FFFFFF;

}

#popupAtrribsQuantityPricesHelp

{

	background: #FFFFFF;

}

#popupCouponHelp

{

	background: #FFFFFF;

}

#popupCVVHelp

{

	background: #FFFFFF;

}

#popupAdditionalImage

{

	margin: 0;

	padding: 0;

	background: #FFFFFF;

}

#popupShippingEstimator

{

	background: #FFFFFF;

}

.shippingEstimatorWrapper

{

	padding: 0.5em;

}

.cartTotalsDisplay

{

	padding: 0.5em 0em;

	text-align: center;

}

#productReviewsDefaultProductImage

{

	margin: 0em 1em 1em 0em;

	text-align: center;

}

#reviewWriteMainImage

{

	margin: 0em 1em 1em 0em;

	text-align: center;

}

LABEL#textAreaReviews

{

	text-align: center;

	font-weight: normal;

	margin: 1em 0em;

}

#cartInstructionsDisplay

{

	padding: 0.5em 0em;

}

TR.tableHeading

{

	height: 2em;

}

#scUpdateQuantity

{

	width: 2em;

}

.cartQuantityUpdate

{

	padding: 0.5em 0em;

	text-align: center;

}

#cartImage

{

	margin: 0.5em 1em;

}

.cartUnitDisplay

{

	padding: 0.5em 0em;

	text-align: right;

	padding-right: 0.2em;

}

.cartRemoveItemDisplay

{

	width: 3.5em;

	text-align: center;

	padding: 0.5em 0em;

}

#cartSubTotal

{

	border-top: 1px solid #CCCCCC;

	font-weight: bold;

	text-align: right;

	line-height: 2.2em;

	padding-right: 2.5em;

	height: 2.2em;

}

#cartEmptyText

{

	text-align: center;

}

#shoppingCartDefault #PPECbutton

{

	float: right;

}

