
.TITLPROD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;











}














bodyy, th, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
color: #8BD043;
font-weight: bold;
	
}

.cat,
.activeCat,
.activeSubcat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.aCat:link,
.aCat:visited,
.aActiveCat:link,
.aActiveCat:visited,
.aSubcat:link,
.aSubcat:visited,
.aActiveSubcat:link,
.aActiveSubcat:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
font-weight: bold;
	height: 100%;
	width: 100%;

























}


.subcat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
background-color: #F0D800;









}
.aCat:hover,
.aActiveCat:hover,
.aSubcat:hover,
.aActiveSubcat:hover {
	text-decoration: none;
	background-color: #F5F5F5;
	height: 100%;
	width: 100%;
}
.location,
.categoryProductName,
.cartProductName,
.subcatList,
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E8B427;
	font-weight: bold;
}










.categoryProductPrice
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8BD043;
	font-weight: bold;
}














.smallTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.aLocation:link,
.aLocation:visited,
.aSubcatList:link,
.aSubcatList:visited,
.aCategoryProductName:link,
.aCategoryProductName:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E8B427;
	text-decoration: none;
}
.aLocation:hover,
.aSubcatList:hover,
.aCategoryProductName:hover {
	text-decoration: none;
color: #FFFFFF;
}
.specialOffersTitle,
.mailingList,
.productProductName,
.featuresTitle,
.whatsUpTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.productFeaturesName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.productProductPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}
.finalPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
form {
	margin: 0px;
	padding: 0px;
}
.searchInput,
.mailingListInput,
.productFeaturesValue,
.quantityInput,
input,
textarea,
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding-right: 5px;
	padding-left: 5px;

}
.productImage {
	border: 1px solid #666666;
}
.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.aCart:link,
.aCart:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.aCart:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.headerLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
}
.aHeaderLinks:link,
.aHeaderLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
font-weight: bold;
}
.aHeaderLinks:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8BD043;
	text-decoration: none;
font-weight: bold;
}
.content,
.navigation,
.enlargeImage,
.productListPrice,
.categoryProductShortDesc,
.productShippingCost,
.productExpectedDelivery,
.productShippingInfo,
.featuresCost,
.productEdit,
.cartFeaturesValue,
.specProductPrice,
.poweredBy,
.designBy,
.securedBy,
.cartNoShipping,
.whatsUp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.categoryShippingCost {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.productDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.productProductShortDesc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.cartFeaturesName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.aContent:link,
.aContent:visited,
.aDesignBy:link,
.aDesignBy:visited,
.aEnlargeImage:link,
.aEnlargeImage:visited,
.aProductShortDesc:link,
.aProductShortDesc:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.aContent:hover,
.aDesignBy:hover,
.aProductShortDesc:hover,
.aEnlargeImage:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.aNavigation:link,
.aNavigation:visited,
.aFeaturesCost:link,
.aFeaturesCost:visited,
.aProductEdit:link,
.aProductEdit:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.aNavigation:hover,
.aFeaturesCost:hover,
.aProductEdit:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.cartProductPrice,
.productQuantity,
.specProductName,
.cartOrigSubtotal,
.cartTotalDiscount,
.cartSubtotal,
.cartProductShipping {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.cartProductOrigPrice, 
.cartProductDiscountRate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;



















}
.aSpecProductName:link,
.aSpecProductName:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E8B427;
	font-weight: bold;
	text-decoration: none;
}
.aSpecProductName:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.productTotal,
.cartTotal,
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
}
.cartTotal { font-size: 14px; }

.cartCaption, .cartCaption a {
	font-size: 14px;
	color: #CC0000;
	font-weight: bold;
}

.additionalDetails {
	font-weight: bold;
}
.bg01 {
	background-color: #4078A3;
	border: 0px solid #CCCCCC;
}








.prodcelnew {
	background-color: #FF0000;
	border: 0px solid #CCCCCC;
}







.bg02 {
	background-color: #FCFCFC
}

#customer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

#customer a:link, #customer a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

#customer a:hover {
	color: #333333;
}

#cart {
	background-color: #000000;
border: 1px solid #FFFFFF;
}

#cart td, #cart th {
	padding: 2px;
	background-color: #000000;
border: 1px solid #8BD043;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

#cart th {
	font-weight: bold;
	font-size: 12px;
}

#cart #collect {
	padding: 5px;
}

#cart #checkout {
	padding: 5px;
	text-align: center;
}

#cart #continue {
	padding: 5px;
	padding-top: 10px;
	text-align: center;
}

.forms .titles {
	font-size: 14px;
	font-weight: bold;
}

.forms input, .forms textarea, .forms select, .forms button {
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	padding: 1px;
}

.forms td, .forms th {
	text-align: left;
	padding: 2px;
}

.forms th .req, .forms .req {
	color: red;
}

/* navigation (for buttons etc) */
.forms .nav {
	text-align: center;
}

.forms .nav input, .forms button, .forms .rownav input, .forms .rownav button {
	color: #000000;
	background-color: #F68831;
	border: 1px solid #666666;
	font-weight: bold;
	cursor: pointer;
}

/* data table */
.data {
	border: 1pt red solid;
	border-collapse: collapse;
}

.data .titles {
	font-size: 14px;
	font-weight: bold;

	border-bottom: 1pt #666666 solid;
}

.data td, .data th {
	text-align: left;
	border-right: 1pt #666666 solid;
	border-left: 1pt #666666 solid;
	padding: 3px;
}

.data tr.border_bottom th, .data tr.border_bottom td{
	border-bottom: 1pt #666666 solid;
}

.data tr.border_top th, .data tr.border_top td {
	border-top: 1pt #666666 solid;
}

.data th.end {
	text-align: right;
	padding-right: 5px;
}

/* alternate colors */
.c1 {
}

.c2 {
}

/* use this with onMouseOver=this.style because IE doesn't support box:hover yet */
.data .link {
	cursor: pointer;
}

.data .link_hover td {
	cursor: pointer;
	color: #FFFFFF;
	background-color: #CC3300;
}

ul.nav {
	font-size: 14px;
}





.buyButton,
.button,
.checkout,
.bigbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background: #F68831;
	border: 1px solid #666666;
	font-weight: bold;
	cursor: hand;
	margin: 0px;
	padding: 0px;
}
.bigbutton { font-size: 14px; }
.mailingListButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-weight: bold;
	cursor: hand;






}



.buyADButton
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url('adToCart.jpg');
	border: 1px solid #666666;
	font-weight: bold;
	cursor: hand;
	margin: 0px;
	padding: 0px;
height: 19px;
width: 100px;
    	








 }













/* box menu */
.boxmenu { font-family: Arial, sans-serif; text-align: center;  color:black; width: 139; border-collapse: collapse;  border: 2px;}
.boxmenu table, .boxmenu td { text-align: center; border-collapse: collapse; }

.boxmenu .node { border: 2px; color: #010101; cursor: pointer;  height: 25px;}

.boxmenu .l0  { background-color: #437568; border: 2px; color: BLACK; }
.boxmenu .l1  { background-color: #569685; border: 2px; width: 130; }
.boxmenu .l2  { background-color: #6EBFAA; width: 120  }
.boxmenu .l3  { background-color: red; width: 110; }

.boxmenu .hover { background-color: white; color:black; }
.boxmenu .active { background-color: #213F33; color: white; }

