
.sideNavCartNotify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e5c68b;
}
.cartNotify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #044f33;
}

.testimonialDate {
	font-size: 9px;
	font-family: tahoma;
	color: #003924;
}
.testimonialTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}

.testimonialText {font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.testimonialLocation {font-size: 12px}

/*REVIEWS LINKS*/

#testimonialTitleLink a { 
color:#053e29;
text-decoration: none;
}

#testimonialTitleLink a:visited { 
color:#053e29;
}

#testimonialTitleLink a:link { 
color:#053e29;
}

#testimonialTitleLink a:active { 
color:#053e29; 
}

#testimonialTitleLink a:hover{ 
color:#3a1e10;
text-decoration: underline; 
}

body,td,th{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#advSearch a{color:#053e29;font-size:9px;text-decoration:none;}
#advSearch a:visited{color:#053e29;}
#advSearch a:link{color:#053e29;}
#advSearch a:active{color:#053e29;}
#advSearch a:hover{color:#000000;text-decoration:underline;}
#reviews a{color:#3a1e10;font-size:12px;text-decoration:none;}
#reviews a:visited{color:#3a1e10;}
#reviews a:link{color:#3a1e10;}
#reviews a:active{color:#3a1e10;}
#reviews a:hover{color:#053e29;text-decoration:underline;}
.SearchField{border-top:1px solid #9fb1bb;border-bottom:1px solid #9fb1bb;border-left:1px solid #9fb1bb;border-right:1px solid #9fb1bb;background-color:#ffffff;width:175px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#4f768a;text-decoration:none;background-image:url(images/textbox.jpg);}
.findahitchDrop{width:325px;height:21px;}
.centersite{padding:5px 0px 0px 0px;}
.testimonial{color:#ffffff;padding:0 5px 5px 5px;text-align:left;}
.testimonial p{margin:0;padding:5px 0;}
.testimonial span{float:right;}
.testimonialImage{margin:0;padding:0;text-align:center;}
div#testimonials-managerContent{background-color:#000000;color:#ffffff;}
.checkoutCandyCombo{line-height:2.4em;font-weight:bold;padding:0.4em;width:600px;border:1px solid #9a9a9a;background-color:#ffffcc;color:#000000;}
div#catalog{}
.package_deal_table{}
a:hover #catalog{}
table.package_deal_table{border:1px solid #364D76;}
td.extras{font-size:12px;font-weight:normal;color:#FFFFFF;background-image:url("/images/navbg.gif");}
a img{border:none;}
a:link, #navEZPagesTOC ul li a{color:#364D76;text-decoration:none;}
a:visited{color:#364D76;text-decoration:none;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{color:#ff0000;}
a:active{}
h1{font-size:2.0em;color:#562c11;}
h2{font-size:1.4em;}
h3{font-size:14px;}
.optionNameNew{font-size:1.1em;font-weight:bold;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .larger{font-size:1.1em;}
.biggerText{font-size:1.2em;}
h1, h2, h3, h4, h5, h6{margin:0.3em 0em 0.3em 0em;}
CODE{font-family:helvetica, arial, sans-serif;font-size:1em;}
FORM, SELECT, INPUT{display:inline;font-size:1em;margin:0em;}
TEXTAREA{float:left;margin:auto;display:block;width:95%;}
input:focus, select:focus, textarea:focus{background:#F0F8FF;}
FIELDSET{padding:0.5em;margin:0.5em 0em;border:0px solid #cccccc;}
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;}
#logo{margin:24px 0 0 0;width:455px;}
LABEL.inputLabel{width:11em;float:left;}
LABEL.inputLabelPayment{width:15em;float:left;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:12em;float:left;}
P, ADDRESS{}
ADDRESS{font-style:normal;}
.clearBoth{clear:both;}
HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #000000;}
.messageStackWarning, .messageStackError{background-color:#ff0000;color:#ffffff;}
.messageStackSuccess{background-color:#99FF99;color:#000000;}
.messageStackCaution{background-color:#FFFF66;color:#000000;}
#salesAd{height:0px;margin:114px 0 -143px 0px;clear:both;padding:0px;color:#2B457C;text-align:left;}
#mainWrapper{text-align:left;width:940px;}
#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;}
#headerWrapper{background-position:top;background-repeat:no-repeat;}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper{margin:auto;}
#tagline{text-align:left;vertical-align:middle;margin:20px 0 15px 78px;color:#2B457C;font-weight:bold;}
#sendSpendWrapper{border:1px solid #cacaca;float:right;margin:0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper,#navEZPagesTOCWrapper{margin:0;width:47%;}
#checkoutShipto1, #checkoutBillto1{margin:0;width:400px;}
.wrapperAttribsOptions{margin:0.3em 0em;}
.navSplitPagesResult, .navSplitPagesLinks{border-bottom:0px solid #486797;width:100%;padding-bottom:4px;padding-top:4px;}
.navNextPrevCounter{margin:0em;font-size:10px;padding:0.2em 0.3em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0em 0em 0em 0.1em;list-style-type:none;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{margin:0em;padding:0em;font-weight:bold;color:#ffffff;width:100%;}
#navMainWrapper{margin:29px 30px 0 39px;float:left;width:209px;}
TD.navMain{background-color:#14A2C7;}
#navMainSide{color:#6E3042;text-align:right;}
#navMain ul, #navMainSide ul, #navSupp ul, #navCatTabs ul{margin:0em;padding:0em;list-style-type:none;}
#navMain ul li, #navMainSide ul li, #navSupp ul li, #navCatTabs ul li{display:inline;white-space:nowrap;}
#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a{text-decoration:none;padding:0em;margin:0em;color:#ffffff;}
#navMainSide ul li a{text-decoration:none;padding:0em 0.5em 0em 0.5em;margin:0em;color:#6E3042;text-transform:none;text-decoration:underline;font-weight:normal;}
#navEZPagesTOCWrapper{font-weight:bold;float:right;height:1%;border:1px solid #000000;}
#navEZPagesTOC ul{margin:0;padding:0.5em 0em;list-style-type:none;line-height:1.5em;}
#navEZPagesTOC ul li{white-space:nowrap;}
#navEZPagesTOC ul li a{padding:0em 0.5em;margin:0;}
#navMainSearch, #navCategoryIcon, .buttonRow, #indexProductListCatDescription{margin:0.5em;}
#indexProductList{margin-right:30px;}
#navBreadCrumb{}
#navEZPagesTop{background-color:#ffff33;}
#navBreadCrumb, #navEZPagesTop{font-size:0.95em;font-weight:bold;margin:0em;padding:0.5em;}
#navColumnOne{width:276px;text-align:left;padding:0 9px 0 9px;}
#navColumnTwo{}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}


.content, #productDescription, .productGeneral, ul.productGeneral .shippingEstimatorWrapper{
	font-size:12px;
	padding-left:20px;
	color:#562c11;
	list-style:none;
	}


.subHeader{font-size:14px;padding:0em;color:#E4AB48;list-style:none;padding:9px 0 0 3px;font-weight:bold;letter-spacing:1px;display:block;}
.subHeaderContent{font-size:11px;padding:0em;color:#336CA0;list-style:none;padding-left:4px;letter-spacing:1px;display:block;}
#livechatTable{color:#017A9E;font-size:11px;margin:9px 0 0 2px;width:415px;}
.alert{color:#6E3042;margin-left:0.5em;margin-right:2em;}
.advisory{}
.important{font-weight:bold;}
.notice{}
.rating{}
.gvBal{float:right;}

.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{
	padding-left:10px;
	padding-right:0px;
	}

#tellAFriendDefault{padding:0.5em 3em 0.5em 0.8em;color:#2B457C;}
.smallText, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}
#cartAdd{text-align:left;margin:1em 0em 1em 0em;padding:0em;}
.tableHeading TH{border-bottom:1px solid #cccccc;}
.tableHeading, #cartSubTotal{background-color:#e9e9e9;}
#cartSubTotal{border-top:1px solid #cccccc;font-weight:bold;text-align:right;line-height:2.2em;width:587px;padding-right:2.5em;}
.tableRow, .tableHeading, #cartSubTotal{height:2.2em;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{padding:0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay{text-align:right;padding-right:0.2em;}
#scUpdateQuantity{width:2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#33CC33;position:relative;}
.cartOldItem{color:#660099;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;}
.normalprice, .productSpecialPriceSale{color:#562c11;font-size:12px;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{font-size:13px;padding:0.1em 0.1em 0 0.1em;color:green;font-weight:bold;display:block;}
#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;}
.lineTitle, .amount{text-align:right;padding:0.2em;}
.amount{width:5.5em;}
.productListing-heading{padding-top:5px;}
#productMainImage{margin:0em 1em 1em 0em;float:left;}
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:0em 1em 1em 0em;}
.categoryIcon, #categoryIcon{margin-right:30px;}
#cartImage{margin:0.5em 1em;}
.attribImg{width:20%;margin:0.3em 0em;}
.attributesComments{}
.centerBoxContents, .specialsListBoxContents, .ezPageBoxListContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{margin:1em 0em;}


div.centerColumn A{
	font-weight:bold;
	text-decoration:underline;
	color:#0066FF;
	padding-left:0px;
	padding-right:0px;
	}
div.centerColumn P, div.centerColumn UL{
	padding-left:0px;
	padding-right:0px;
	}


#featuredProducts{padding-top:30px}
.columnLeft{background-image:url('/images/nav_bg2.png');background-repeat:x-repeat;}
A.autoshipLink{color:#364D76;text-transform:uppercase;font-weight:normal;text-decoration:underline;font-size:11px;margin:0px 0px 0px 4px;}
A.autoshipLink:hover{font-size:11px;color:#6E3042;}
h3.leftBoxHeading, h3.leftBoxHeading a{font-size:1em;color:#ffffff;text-align:left;}
.leftBoxHeading, .centerBoxHeading{text-align:left;margin:0em;}
.leftBoxContainer{margin-bottom:1.5em;margin-top:1px;}
.leftBoxHeading, #categoriesHeading, #manufacturersHeading, #ezpagesHeading, #informationHeading, #blanksideboxHeading{color:#ffffff;font-size:11px;letter-spacing:1px;text-transform:uppercase;padding:0 0 3px 12px;}
#blanksideboxHeading2{color:#ffffff;font-size:11px;letter-spacing:1px;text-transform:uppercase;padding:0 0 3px 0px;margin:1px 0px 1px 0px;}
.rightBoxHeading{color:#11B3F0;font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:0 0 3px 0px;font-weight:bold;}
#rightBox, #rightBox A, A.morelink{color:#11B3F0;font-size:12px;font-weight:bold;}
#rightBox A, A.morelink{text-decoration:underline;text-transform:none;}
#rightBox A:hover, A.morelink:hover{text-decoration:none;color:#DC9203;font-size:12px;}
#rightBox A.rightBoxLinks2{color:#182B51;font-size:12px;}
#infolinks{border-bottom:1px solid #ffffff;padding:3px 3px 3px 11px;width:158px;}
h3.rightBoxHeading, h3.rightBoxHeading a{font-size:1.1em;color:#FFFF00;}
h3.leftBoxHeading a:hover{text-decoration:none;}
h3.rightBoxHeading a:hover{color:#FF0000;text-decoration:none;}
.rightBoxContent{background-color:#C7D8F2;border-left:1px solid #54BFEF;border-right:1px solid #54BFEF;padding:8px;font-size:15px;color:#6E3042;font-weight:bold;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg{text-align:left;vertical-align:top;}
#productLongDescription, #productLongDescription td{color:#562c11;}
#wholehouseinfo{font-family:Verdana, helvetica, arial, sans-serif;font-weight:bold;font-size:22px;color:#CC3300;text-align:center;}

#productLongDescription A{
	font-weight:bold;
	text-decoration:underline;
	color:#9d491a;
	}

#siteinfoLegalWrapper{height:100px;margin-left:0px;border-bottom:1px;solid:#bef0fb;vertical-align:top;background-image:url('../images/footer_bodybg.jpg');background-color:#062158;background-repeat:no-repeat;}
#siteinfoLegal{text-align:left;vertical-align:top;margin:0px 0px 0px 188px;padding-top:10px;}
#legalCopyright A, .legalCopyright{font-size:12px;color:#ffffff;font-weight:normal;text-decoration:none;}
#legalCopyright A:hover{font-size:12px;color:#ffffff;font-weight:normal;text-decoration:underline;}
.productListing-even, .productListing-odd, .productListing-data{border-bottom:1px solid #d4b57b;padding:15px 5px 15px 0px;vertical-align:top;}
.listingDescription{font-size:11px;padding-top:10px;color:#6E3042;}
.listingModelPrice{font-size:11px;color:#6E3042;}
.leftBoxHeading, .centerBoxHeading,.rightBoxHeading{}
#bestsellers .wrapper{margin:0em 0em 0em 1.5em;}
#bestsellers ol{padding:0;margin-left:1.1em;}
#bestsellers li{padding:0;margin:0.3em 0em 0.3em 0em;}
#bannerboxHeading{background-color:#0000CC;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
.back{float:left;}
.forward{float:right;}
.bold{font-weight:bold;}
.rowOdd{background-color:#E8E8E8;height:1.5em;vertical-align:top;}
.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top;}
CAPTION{}
#myAccountGen li, #myAccountNotify li{margin:0;}
.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}
.accountQuantityDisplay{width:10%;vertical-align:top}
TR.tableHeading{background-color:#cacaca;height:2em;}
#siteMapList{width:90%;float:right;}
.ratingRow{margin:1em 0em 1.5em 0em;}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp{background-color:#ffffff;}
.indexproductGeneralHeader, #productWrapper{padding-bottom:4px;border-bottom:0px solid #486797;}
.indexCatHeader, A.indexCatHeader{color:#00B1D6;font-size:11px;letter-spacing:1px;margin-bottom:4px;}
.productWrapper{}
.catHeader{margin-top:0px;border-bottom:0px solid #486797;}
.indexPrdDescription{font-size:13px;padding:0.2em;color:#4D5A7C;font-weight:bold;text-transform:uppercase;}
.indexPrdModel{font-size:11px;text-transform:none;letter-spacing:1px;padding:3px 0 3px 0;}
A.indexPrdModel{color:#00AEEF;font-size:11px;text-transform:none;}
A.orangeLink{color:#DF5837;font-size:12px;}
A.indexBuyNow IMG{font-size:13px;padding:0.2em;margin:0.2em;color:#DB3A3A;font-weight:bold;text-transform:uppercase;text-decoration:none;}
A.indexBuyNow:hover{font-size:13px;color:#DB3A3A;text-decoration:underline;}
A.indexBlue{font-size:13px;padding:0.2em;color:#2B457C;font-weight:bold;text-decoration:underline;}
A.indexBlue:hover{font-size:13px;color:#2B457C;text-decoration:underline;}
.indexBlueContent{font-size:12px;padding:0em;color:#2B457C;font-weight:normal;line-height:16px;}
.listingProdtitle{font-size:13px;padding:0.2em;color:#6E3042;font-weight:bold;}
A.listingSmallLink, A.listingSmallLink:visited, #productInfoLink A{font-size:11px;padding:0.2em;color:#6E3042;font-weight:bold;text-decoration:underline;}
#productInfoLink{margin-left:120px;}
#reviewSubHead{padding-bottom:2px;padding-top:2px;padding-left:170px;vertical-align:middle;}
.reviewSubHeadRed{font-size:11px;font-weight:bold;text-decoration:underline;}
.reviewSubHeadBlue{color:#2B457C;font-size:11px;font-weight:bold;padding-left:80px;}
#reviewTablerows{border-top:0px solid #486797;}
#reviewProductImages{padding:6px;}
A.reviewBuyNow{font-size:11px;padding-bottom:0.2em;color:#DB3A3A;font-weight:bold;text-transform:uppercase;text-decoration:none;}
A.reviewBuyNow:hover{font-size:11px;color:#DB3A3A;text-decoration:underline;}
#reviewText{padding-top:10px;padding-left:15px;}
#reviewText ul{padding-left:5px;margin:5px 0px 4px 0px;list-style-position:inside;}
UL.brandLinks{padding:0px 0px 0px 14px;margin:0px;list-style-type:none;}
A.brandLinks{font-size:11px;color:#brandLinks;text-decoration:underline;color:#005D84;line-height:16px;}
A.brandLinks:hover{text-decoration:none;color:#DC9203;}
#supportText{color:#2B457C;margin-left:5px;}
#supportText H1, #supportText H2{color:#2B457C;}
#supportText A{color:#2B457C;text-decoration:underline;}
#supportText A:hover{color:#19709F;}
#supportTextSm{font-size:11px;}
#supportTextSm A{font-size:11px;color:#6E3042;text-decoration:underline;}
#moreinfoBox{float:right;margin:15px 55px 0px 20px;width:230px;}
#moreinfoBoxInner1{background-color:#C7D8F2;}
#moreinfoBoxInner2{padding:12px;font-size:11px;}
#moreinfoBoxInner3{margin:5px 10px 10px 10px;font-size:11px;}
#moreinfoBoxInner2 A, #moreinfoBoxInner3 A{color:#1A2F5C;text-decoration:underline;font-weight:normal;}
.moreinfoBoxTitle{color:#6E3042;font-weight:normal;}
#homeRightGUI{font-family:helvetica, arial, sans-serif;}
#homeRightGUI TD.padded{padding:0px 0px 0px 25px;}
#homeRightGUI .lgWhite{color:#FFFFFF;font-size:16px;}
#homeRightGUI A.Orange{color:#FC9702;font-size:16px;text-decoration:none;}
#homeRightGUI A.Blue{color:#2A5798;font-size:16px;text-decoration:none;font-weight:normal;}

