.imageBorder{
border:1px;border-color:#666666;border-style:solid;}
A:hover.imageBorder{
border:1px;border-color:blue;border-style:solid;}
/*
A:active.imageBorder{border:1px;border-thickness:4px;border-color:#E3E4FF;border-style:solid;}
A:visited.imageBorder{border:1px;border-thickness:4px;border-color:#C0C0FF;border-style:solid;}
*/
/*
TD.smallTextimg{border:1pxbrownsolid;}
TD.smallTexta:hoverimg{border:1pxbluesolid;}
td.productListing-dataimg{border:1pxbrownsolid;}
td.productListing-dataa:hoverimg{border:1pxbluesolid;}
*/
/*P{
font-family:Verdana,Arial,sans-serif;font-size:8pt;}
*/
H1{
font-family:Verdana,Arial,sans-serif;font-size:14pt;background:#666666;color:#ffffff;font-weight:bold;height:27px;margin-bottom:0px;padding-bottom:0px;}
H2{
text-align:center;font-family:Verdana,Arial,sans-serif;font-size:12pt;background:#666666;color:#ffffff;font-weight:bold;height:27px;margin-bottom:0px;padding-bottom:0px;}
H3{
font-family:Verdana,Arial,sans-serif;font-size:9pt;color:#ffffff;font-weight:bold;margin-bottom:0px;padding-bottom:1px;background:#666666;}
.cat_description{font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#800000;font-weight:bold}
.boxText{font-family:Verdana,Arial,sans-serif;font-size:8pt;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline;}

BODY{
/*background:#ffffff;*/
/*color:#000000;*/
margin:0px;}
/*categoryandgenerallinks*/
A{
color:#483d33;text-decoration:none;font-family:Verdana,Arial;}
/*categoryandgenerallinkshover*/
A:hover{
/*color:#990000;*/
text-decoration:underline;}
FORM{
 display:inline;}
TR.header{
background:#ffffff;}
TR.headerNavigation{
background:#543B1C
}
/*headernavigation*/
TD.headerNavigation{
font-family:Verdana,Arial,sans-serif;font-size:8pt;background:#666666;color:#ffffff;font-weight:bold;height:27px;
}
/*breadcrumb*/
TD.breadCrumb{
font-family:Verdana,Arial,sans-serif;font-size:7pt;color:#ffffff;background:#666666;}
/*breadcrumblinks*/
A.breadCrumb{
font-family:Verdana,Arial,sans-serif;font-size:8pt;color:#ffffff;text-decoration:underline;}
/*headerlinks*/
A.headerNavigation{
color:#ffffff;}
/*headerlinkshover*/
a:hover.headerNavigation{
color:#ffffff;text-decoration:underline;}
TR.headerError{
background:#ff0000;}
TD.headerError{
font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#ff0000;color:#ffffff;font-weight:bold;text-align:center;}
TR.headerInfo{
background:#00ff00;}
TD.headerInfo{
font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
/*footer*/
TR.footer{
background:#628F95;}
TD.footer{
font-family:Verdana,Arial,sans-serif;font-size:10px;background:#666666;color:#ffffff;font-weight:bold;height:27px;}
/*infoboxborder*/
.infoBox{
background:#666666;}
/*infoboxbackround*/
.infoBoxContents{
background:#ECEBE8;font-family:Verdana,Arial,sans-serif;font-size:10px;}
.infoBoxNotice{
background:#FF8E90;}
.infoBoxNoticeContents{
background:#FFE6E6;font-family:Verdana,Arial,sans-serif;font-size:10px;}
/*infoboxheader*/
TD.infoBoxHeading{
font-family:Verdana,Arial,sans-serif;font-size:8pt;font-weight:bold;background:#666666;color:#FFFFFF;text-align:center;height:27px;}
TD.infoBox,SPAN.infoBox{
font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.catHeading{
font-family:Verdana,Arial,sans-serif;color:#628F95;text-align:center;}
/*categorysubheadinglinks*/
TD.subCatHeading{
font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#666666;background:#ffffff;}
TD.subCatHeadingSelected{
font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#666666;background:#ffffff;border:1px;border-style:solid;border-color:gray;border-spacing:0px;}
A.subCatLink{
font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:#666666;background:#ffffff;}
A.subCatLink:hover{
 font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#666666; text-decoration:underline;}
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{
background:#EFDFC9;}
TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{
background:#fdfbf4;}
/*extraborderaroundproductslist*/
TABLE.productListing{
border:0px;border-style:solid;border-color:#666666;border-spacing:0px;}
.productListing-heading{
font-family:Verdana,Arial,sans-serif;font-size:8pt;background:#666666;color:#FFFFFF;font-weight:bold;}
.productlisting-headingPrice{
font-family:Arial,sans-serif;font-size:14px;font-weight:bold;color:#990400;}
.productlisting-hotseller{
font-family:Verdana,Arial,sans-serif;font-size:7pt;background:green;color:#FFFFFF;font-weight:bold;}
.productlisting-sale{
font-family:Verdana,Arial,sans-serif;font-size:7pt;background:red;color:#FFFFFF;font-weight:bold;}
.productlisting-clearance{
font-family:Verdana,Arial,sans-serif;font-size:7pt;background:orange;color:#FFFFFF;font-weight:bold;}
.productlisting-soldout{
font-family:Verdana,Arial,sans-serif;font-size:7pt;background:black;color:#FFFFFF;font-weight:bold;}
.productlisting-soldoutbig{
font-family:Verdana,Arial,sans-serif;font-size:12pt;background:black;color:#FFFFFF;font-weight:bold;}
.productlisting-new{
font-family:Verdana,Arial,sans-serif;font-size:7pt;background:blue;color:#FFFFFF;font-weight:bold;}
/*productlisttableborder*/
TD.productListing-data{
font-family:Verdana,Arial,sans-serif;font-size:9pt;vertical-align:top;border:1px;border-style:dotted;border-color:#b6b6b6;border-spacing:0px;}
TD.productListing-cart{
font-family:Verdana,Arial,sans-serif;font-size:9pt;vertical-align:top;border:0px;border-style:dotted;border-color:#b6b6b6;border-spacing:0px;}
A.pageResults{
color:#0000FF;}
a:hover.pageResults{
color:#0000FF;background:#FFFF33;}
/*productinfoheading*/
TD.pageHeading,DIV.pageHeading{
font-family:Verdana,Arial,sans-serif;font-size:18px;font-weight:bold;color:#FFFFFF;background:#666666;text-align:center;}
TR.subBar{
background:#f4f7fd;}
TD.subBar{
font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;}
TD.main,P.main{
font-family:Verdana,Arial,sans-serif;font-size:11px;}
TD.smallText,SPAN.smallText,P.smallText,A.smallText{
font-family:Verdana,Arial,sans-serif;font-size:10px;}
TD.largeText{
font-family:Verdana,Arial,sans-serif;font-size:14px;color:#ff0000;font-weight:bold;}
TD.medText{
font-family:Verdana,Arial,sans-serif;font-size:12px;color:#000000;background:#ECEBE8;font-weight:bold;}
TD.accountCategory{
font-family:Verdana,Arial,sans-serif;font-size:13px;color:#aabbdd;}
TD.fieldKey{
font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{
font-family:Verdana,Arial,sans-serif;font-size:12px;}
TD.tableHeading{
font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
div.product_desc{
font-family:Verdana,Arial,sans-serif;font-size:9pt}
TD.category_desc{
font-family:Verdana,Arial,sans-serif;font-size:9pt;background:#eeeeee;}
TD.category_desc_header{
font-family:Verdana,Arial,sans-serif;font-size:9pt;background:#ffffff;color:#666666;}
SPAN.newItemInCart{
font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000;}
CHECKBOX,INPUT,RADIO,SELECT{
font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{
width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px;}
SPAN.greetUser{
font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold;}
TABLE.formArea{
background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{
font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{
font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{
font-family:Arial,sans-serif;color:#ff0000;font-size:14px;font-weight:bold;vertical-align:text-top}
SPAN.errorText{
font-family:Verdana,Arial,sans-serif;color:#ff0000;}
.moduleRow{}
.moduleRowOver{background-color:#D7E9F7;cursor:pointer;}
.moduleRowSelected{background-color:#E9F4FC;}

.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;}

/*messagebox*/

.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5;}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#99ff00;}

/*inputrequirement*/

.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000;}

/*VJLinksManagerv1.00begin*/
TABLE.linkListing{
border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px;}

.linkListing-heading{
font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#b6b7cb;color:#FFFFFF;text-align:center;}

TD.linkListing-data{
border-right:1px solid #b6b7cb;border-bottom:1px solid #b6b7cb;padding:4px;font-family:Verdana,Arial,sans-serif;font-size:10px;}

TR.linkListing-odd{
background:#f8f8f9;}

TR.linkListing-even{
background:#F5F5F5;}
/*VJLinksManagerv1.00end*/
.content {BACKGROUND:none;COLOR:#000000;FONT-SIZE:10px;FONT-FAMILY:Verdana,Helvetica}

/*ShowCartDetails*/
TR.ShowCartDetails,TD.ShowCartDetails,P.ShowCartDetails{
/*<FONTCOLOR="bbc3d3"FACE="Arial"SIZE="1">*/
font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5px;color:#BDCAF0;}
TD.cookieUsage{
font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#000000;color:#FFFFFF;}

A.headerLink{
 background-color:#ffffff; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-style:normal; font-weight:bold; font-size:smaller; color:#000099; text-decoration:none;}
A.headerLink:hover{
 font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-style:normal; font-weight:bold; font-size:smaller; color:#99ccff; text-decoration:none;}







body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #333333;
	background-color: #DDDDDD;
}

.subCatHeadingSelected {
border: 1px solid #666666;
padding: 4px 4px 4px 4px;

}

.subCatHeading{
padding-top:10px;
background-color:#d0d1d2;
}

.productListing-even{
background-color:#FFFFFF;
}

.productListing-odd{
background-color:#cccccc;
}

.pageHeading{
font-family: "trebuchet MS";
	font-size: 13px;
	background-color:#cccccc;
	text-decoration: none;
}


a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}


a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}


.header {
	font-family: "trebuchet MS";
	font-size: 12px;
	color: #3F4752;
	text-decoration: none;
}

.header a{
	font-family: "trebuchet MS";
	font-size: 11px;
	color: #3F4752;
	text-decoration: none;
}
.top_navi {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.top_navi a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.top_navi a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 10px;
}


.breadCrumb {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}


.breadCrumb a{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

.breadCrumb a:hover{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
	padding-right: 10px;
	padding-left: 10px;
}



.navi_2 {
	border: 1px solid #CACDD4;
}


.navi_2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	padding-right: 7px;
	padding-left: 10px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.navi_2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	background-color: #d0d1d2;
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.welcome h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

.photo_bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
	border-spacing:0px;
	background-image: url(images/photo_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	color: #3C3C3C;
	height: 153px;
	width: 137px;
	text-decoration: none;
	border:#FF0000 1px;
	border:1px dotted #B6B6B6;
	background:#FCFCFC;
}
.photo_bg a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-spacing:0px;
	color: #3C3C3C;
	height: 153px;
	width: 137px;
	text-decoration: underline;
	font-weight: normal;
}

.photo_bg a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border-spacing:0px;
	color: #3C3C3C;
	height: 153px;
	width: 137px;
	text-decoration: none;
	font-weight: normal;
}

.hadding_bg {
	background-image: url(images/hadding_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}


.hadding_bg h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
	font-weight: normal;
}

.hadding_bg h2 span{
	
	color: #D60000;
	
	
}
.boxText{
	font-family:"trebuchet MS";
	font-size:11px;
	color: #333333;
}

.infoBoxContents{
background:#eeeeee;font-family:Verdana,Arial,sans-serif;font-size:10px;}

/*TD.infoBoxHeading{
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:26px;
	background-image: url(images/had.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #515A63;
}*/

TD.infoBoxHeading{
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	height:26px;
	background-image: url(images/had.jpg);
	background-repeat:repeat-x;
	background-position: left top;
	background-color: #515A63;
}

TD.infoBoxHeading1{
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#515A63;
	text-align:center;
	height:26px;
	/*background-image: url(images/had.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #515A63;*/
}

TD.infoBoxHeading1 img{
display:nonel;
}

.infoBox{
	background-color: #DCDBE0;
}

TR.footer{
	background-color: #51555E;
}
TD.footer{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	height:27px;
	background-color: #51555E;
}
.footer2{
font-size:11px; font-family:"trebuchet MS"; color:#666666;}

.footer3{
font-size:11px; font-family:"trebuchet MS"; color:#666666;}

.footer3 h1{
	font-size:14px;
	font-family:"trebuchet MS";
	color:#333333;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-color: #FFFFFF;

}

.footer3 ul{
	font-size:13px;
	font-family:"trebuchet MS";
	color:#BF5915;
	font-weight: normal;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
	margin-right: 0px;
	margin-left: 0px;
}

.footer3 ul li{
	font-size:13px;
	font-family:"trebuchet MS";
	color:#BF5915;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(images/con_all.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
	padding-left: 10px;
	margin-right: 0px;
	margin-left: 0px;
	padding-right: 0px;
}

.footer3 ul li a{
	font-size:13px;
	font-family:"trebuchet MS";
	color:#BF5915;
	font-weight: normal;
	text-decoration: underline;	
}

.footer3 ul li a:hover{
	font-size:13px;
	font-family:"trebuchet MS";
	color:#000000;
	font-weight: normal;
	text-decoration: none;	
}
.div {
	background-color: #FFFFFF;
	margin: 2px;
	height: 17px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
td.productListing-data {
border:0px dotted #B6B6B6;
border-spacing:0;
font-family:Verdana,Arial,sans-serif;
font-size:9pt;
vertical-align:top;
	background:#FCFCFC
}

.dropshedo{
	background-image: url(images/shedo-cf.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	padding-right: 22px;
	padding-left: 22px;
	width: 961px;
}


TD.tab{
 text-align:center;background-color:#474E58; font-family:Arial, Helvetica, sans-serif; font-style:normal;  font-weight:bold; font-size:10pt;  }
A.tab{
 text-align:center;background-color:#474E58; font-family:Arial, Helvetica, sans-serif; font-style:normal;  font-weight:bold; font-size:10pt; color:#ffffff; text-decoration:none; }
A.tab:hover{
 text-align:center;background-color:#474E58; font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:bold; font-size:10pt; color:#ffffff; text-decoration:underline;}
TD.ontab{
  text-align:center;background-color:#666666; font-family:Arial, Helvetica, sans-serif; font-style:normal;  font-weight:bold; font-size:10pt; color:#ffffff;}
 A.ontab{
 text-align:center;background-color:#666666;; font-family:Arial, Helvetica, sans-serif; font-style:normal;  font-weight:bold; font-size:10pt; color:#ffffff; text-decoration:none; }
