body {font-size:12px; color:#828282; line-height:15px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; background:url(images/header-red.gif) top repeat-x;}

ul {margin-top:0px;}
li {margin:0px 0px; }
input,textarea,select {}
table{font-size:12px; color:#828282; text-align:justify; font-family:Arial, Helvetica, sans-serif; vertical-align:top;}
b{}
img{border:none;}

a:link, a:visited{color:#333333; text-decoration:none;}
a:hover{color:#CCCCCC;}

.black12{ font-size:12px; color:#000;}
.gray11{ font-size:11px; color:#666666;}
.gray12{ font-size:12px; color:#666666;}
.gray20{ font-size:20px; color:#666666;}
.gray27{ font-size:27px; color:#666666; line-height:25px;}
.red14{color:#EE0000; font-size:14px;}
.red35{color:#EE0000; font-size:28px; line-height:35px;}

.main{ width:1000px; margin:0 auto;}
.searchbox-txt{width:330px; font-size:11px; background:none; border:none;}

.right-login-td{background:url(images/right-login-box.jpg) top center no-repeat; height:132px;}
.right-login-td h1{color:#FFFFFF; font-size:12px; padding:0px; margin:0px;}
.right-login-td td{color:#FFFFFF; font-size:10px;}
.right-login-td select{font-size:10px; width:90px;}
.right-login-td a:link, .right-login-td a:visited{color:#FFFFFF; text-decoration:none; font-size:10px;}
.right-login-td a:hover{ color:#CCCCCC;}
.right-login-text{font-size:10px; width:85px;}

.right-login-td{background:url(images/right-login-box-red.jpg) top center no-repeat; height:132px;}
.right-login-td h1{color:#FFFFFF; font-size:12px; padding:0px; margin:0px;}
.right-login-td td{color:#FFFFFF; font-size:10px;}
.right-login-td select{font-size:10px; width:90px;}
.right-login-td a:link, .right-login-td-red a:visited{color:#FFFFFF; text-decoration:none; font-size:10px;}
.right-login-td a:hover{ color:#CCCCCC;}

.my-account-header{ background:url(images/my-account-header.jpg) center no-repeat; height:35px; width:170px;}
.my-account-header{ background:url(images/my-account-header-red.jpg) center no-repeat; height:35px; width:170px;}
.my-account-bg{ background:url(images/my-account-bg.jpg) bottom repeat-x; font-size:10px; color:#999999; padding:0px 0px 5px 0px;}
.my-account-bg a:link, .my-account-bg a:visited{font-size:10px; color:#999999; display:block; background:url(images/bullet.gif) 4px center no-repeat; padding:0px 0px 0px 23px;}
.my-account-bg a:hover{font-size:10px; color:#000;}

.rhs-header{background:url(images/rhs-header.gif) center top no-repeat; height:31px; text-align:center; vertical-align:middle; color:#333333; font-size:12px; font-weight:bold;}
.rhs-data{background:url(images/rhs-data.gif) repeat-y center; padding:5px 6px 5px 6px; text-align:left;}
.rhs-data ol{padding:0px 0px 0px 16px; margin:0px 0px 0px 12px; font-size:10px;}
.rhs-footer{ background:url(images/rhs-footer.gif) no-repeat center; height:6px;}

.lhs-header{background:url(images/rhs-header.gif) left top no-repeat; height:31px; text-align:center; vertical-align:middle; color:#333333; font-size:12px; font-weight:bold;}
.lhs-data{background:url(images/rhs-data.gif) repeat-y left; padding:5px 6px 5px 6px; text-align:left;}
.lhs-data ul{ padding:0px; margin:0px; font-size:10px; list-style:none;}
/*.lhs-data li{ background:url(images/doted.gif) left bottom repeat-x;BORDER-BOTTOM: #b1b1b1 1px dashed; LIST-STYLE-TYPE: none}*/

.abc{ background:none; LIST-STYLE-TYPE: none; BORDER-BOTTOM: #b1b1b1 1px dashed; LIST-STYLE-TYPE: none}


.lhs-data a:link, .lhs-data a:visited{ padding:4px 0px 4px 12px; margin:0px; font-size:10px; list-style:none; background:url(images/bullet-left.gif) 2px 6px no-repeat; display:block; font-size:11px;}
.lhs-data a:hover{}
.lhs-footer{ background:url(images/rhs-footer.gif) no-repeat; height:6px;}

.lhs-data ul ul{padding:0px 0px 0px 9px; margin:0px; font-size:10px; list-style:none;}
.lhs-data ul li{ background:none;}
.lhs-data ul ul a:link, .lhs-data ul ul a:visited{color:#FF0000; padding:1px 0px 1px 12px; margin:0px; font-size:10px; list-style:none; background:url(images/bullet-dot.jpg) 2px 10px no-repeat; display:block; font-size:11px;}
.lhs-data ul ul a:hover{ color:#666666;}

.lhs-data-brand{background:url(images/rhs-data.gif) repeat-y left; padding:5px 6px 5px 6px; text-align:left;}
.lhs-data-brand ul{ padding:0px; margin:0px; font-size:10px; list-style:none;}
.lhs-data-brand a:link, .lhs-data-brand a:visited{ padding:1px 0px 1px 9px; margin:0px; font-size:10px; list-style:none; display:block; font-size:11px;}
.lhs-data-brand a:hover{}

.mainpage-product-header{background:#3A79B8; color:#FFFFFF; font-size:18px; font-weight:bold; height:40px; vertical-align:bottom; padding:3px;}
.mainpage-product-header{background:#FF3737; color:#FFFFFF; font-size:18px; font-weight:bold; height:40px; vertical-align:bottom; padding:3px;}
.mainpage-product{border:1px solid #939393; color:#3F1321;}
.mainpage-product td{padding:3px 0px; color:#3F1321; font-size:11px;}
.mainpage-product{ color:#FF0000; font-size:14px; font-weight:bold;}
.doted-line{ background:url(images/doted.gif) bottom repeat-x;}

.footer{background:url(images/footer.gif) right repeat-x; height:129px;}
.footer-table{width:1000px; margin:0 auto;}
.footerlinks{}
.footerlinks a:link, .footerlinks a:visited{font-size:12px; color:#666666l; background:url(images/bullet-footer.gif) left 5px no-repeat; padding-left:19px; display:block; width:150px; float:left; font-size:11px;}

.footer{background:url(images/footer-red.gif) right repeat-x; height:129px;}

.addressbar{color:#666666; height:40px;}
.addressbar a:link, .addressbar a:visited{color:#666666; font-size:15px; font-weight:bold; font-weight:bold; line-height:40px;}
.addressbar a:hover{ color:#999999;}

.innerpage-subheader{ background:url(images/innerpage-subheader.jpg) top no-repeat; height:124px; text-align:left; vertical-align:middle; padding:0px 10px;}
.innerpage-subheader h1{ font-size:40px; padding:9px 0px; margin:0px;}
.innerpage-subheader h2{ font-size:35px; padding:0px; margin:0px;}
.innerpage-ptitle{color:##828282; font-weight:bold; font-size:14px;}

.product-detailpage-title{ border-bottom:2px solid #828282;}
.product-detailpage-td{border:2px solid #828282; padding:10px;}
.gray-title{background:#CCCCCC; font-size:17px; font-weight:bold; color:#FFFFFF; padding:4px;}




/*
	Buttons
*/
.FormButton {
	COLOR: #330000;
	FONT-WEIGHT: bold;
}
TABLE.ButtonTable {
	CURSOR: pointer;
	VERTICAL-ALIGN: middle;
	DIRECTION: ltr;
}
TD.Button {								 
	BACKGROUND-IMAGE: url(skin1/images/butbg.gif);
	BACKGROUND-COLOR: #FF8600;
	BACKGROUND-REPEAT: repeat-x;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	VERTICAL-ALIGN: middle;
	WHITE-SPACE: nowrap;
}
FONT.Button {								 
	FONT-FAMILY: Arial;
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
}
IMG.ButtonSide {
	WIDTH: 5px;
	HEIGHT: 17px;
}
.SimpleButton TR TD {
	PADDING: 0px;
	WHITE-SPACE: nowrap;
}
A.Button:link, A.Button:visited, A.Button:hover, A.Button:active {
	COLOR: #333333;
	FONT-WEIGHT: bold;
}
.GoImage {
	WIDTH: 21px;
	HEIGHT: 18px;
	VERTICAL-ALIGN: middle;
	BORDER: 0px;
}

TD.ButtonsRow {
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 12px;
	PADDING-BOTTOM: 2px;
}
.YellowBackground {
	BACKGROUND-COLOR: #FFD44C;
	COLOR: #330000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
}
.RedBackground {
	BACKGROUND-COLOR: #FF8600;
	COLOR: #330000;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
}
