/* CSS Document */

body {
	margin: 0px;
	}
	
/*td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}*/	
a { font-family: verdana; color:#000000; text-decoration: none; }
a:hover { font-family: verdana; color:#999999; text-decoration: none; }
	
.fls {
	border-left: 1px dotted #666666;
	padding-left: 7px;
	}	
.fls a{ font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; color:#000000; font-size:12px; font-weight:bold; text-decoration:none; }
.fls a:hover{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; color:#FF0000; font-size:12px; font-weight:bold; text-decoration:none; } 	

.txt p{	font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin: 0px; padding: 0px 15px 8px 10px; text-align:justify; color:#666666; font-size:12px; }

.middle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	background-image: url(../images/backgrounds/mtn_trans_wide.jpg);
 	background-repeat: no-repeat;
 	background-position: bottom center;
	height: 232px;
	width: 1007px;
	border-top: 1px dotted #666666;
	border-bottom: 1px dotted #666666;
  }
.middle3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	height: 232px;
	width: 1007px;
	border-top: 1px dotted #666666;
	
  }

.left { padding: 8px 10px 0px 5px; font-family: Arial;}
.left p.title { font-family: arial; font-size:14px; font-weight: bold; line-height: 30px; color:#000000; }
.left p{ margin: 0px; padding: 0px; text-align:left;  padding-bottom: 8px; } 
.left span{padding: 0px 0px 0px 0px; text-align:left; font-family: Arial;}

.product { padding: 5px 5px 5px 5px; border-right: 1px dotted #666666; font-family: Arial; font-size: 12px;} 
.product a{ color:#000000; text-decoration:none; font-weight:bold; line-height: 30px; }
.product a:hover{ color:#FF0000; text-decoration:underline; }

.product2 { padding: 5px 5px 5px 5px;  font-family: Arial; font-size: 12px;} 
.product2 a{ color:#000000; text-decoration:none; font-weight:bold; line-height: 30px; }
.product2 a:hover{ color:#FF0000; text-decoration:underline; }



.product_last { padding: 5px 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size:12px;} 
.product_last a{ color:#000000; text-decoration:none; font-weight:bold; line-height: 20px;}
.product_last a:hover{ color:#FF0000; text-decoration:underline; }

.listing { 
	border-right: 1px dotted #666666; 
	border-bottom: 1px dotted #666666; 
	padding: 0px 5px 0px 5px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
.listing_last { 
	border-right: 0px dotted #666666; 
	border-bottom: 1px dotted #666666; 
	padding: 0px 5px 0px 5px; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	}
.listing_title1 { 
	font-weight:bold; 
	color:#A20809; 
	font-size:16px;
	line-height: 24px; 
	padding: 0px 0px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	}

.listing_title { 
	font-weight:bold; 
	color:#000000; 
	line-height: 24px; 
	padding: 0px 0px 0px 5px; 
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	}
.listing_title span{ color:#A20809; font-size:16px;}
.listing_text p{ margin:0px; padding: 0px 5px 8px 5px; text-align:justify; font-size: 11px; font-family: verdana; color: #333333;}
.listing_text p a{ color: #000000; text-decoration:none; font-weight:bold;}
.listing_text p a:hover{ color: #000000; text-decoration:none; font-weight: bold;}

/* product Details */

.detail_text { 
	padding: 2px 10px 2px 10px; 
	line-height: 18px; 
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.detail_text span{ color: #A20809; font-weight:bold;}
.detail_text span a{ color: #A20809; font-weight:bold; text-decoration:none;}
.detail_text span a:hover{ color: #A20809; font-weight:bold; text-decoration:underline;}
.detail_title { 
	color: #A20809; 
	font-size:18px; 
	font-weight:normal; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif;
	}
.mandatory { font-size: 14px; color: #FF0000; font-weight: bold }	

input.cstextbox {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 2px 0px 0px 5px;
	width: 130px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
input.cstextboxsml {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 2px 0px 0px 5px;
	width: 40px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
textarea.csarea {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 2px 0px 0px 5px;
	width: 120px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
select.csbox {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 2px 0px 0px 5px;
	width: 130px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
select.csboxmont {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 1px 0px 0px 0px;
	width: 75px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
select.csboxyr {
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	padding: 1px 0px 0px 0px;
	width: 57px;
	border: 1px solid #666666;
	background: #FFFFFF;
	}
input.csbutton {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px 5px 2px 5px;
	background-image: url(../images/button_bg.gif);
	background-position: botttom left;
	background-repeat: repeat-x;
	border: 1px solid #000000;
	}
.footer {
	background-image: url(../images/backgrounds/footer_grad.gif);
	background-repeat:repeat-x;
	height:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	} 
.footer a{ color:#000000; text-decoration:none; font-weight:normal;}
.footer a:hover{ color:#FF0000; text-decoration:none; }

.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	} 
.left a.hover{ 
	color:#FF0000;
	font-size:12px;
}

.listing_text ul {margin: 0px; padding: 1px 0px 1px 8px; list-style-type:none; }

.bt_line { border-bottom: 1px dotted #666666; padding: 5px 10px 5px 10px; }
		
	
	
/* drop down */
.menu {
	FONT-SIZE: 11px; 
	width: auto;
	margin: 0px;
	margin-left: 0px;
	margin-top: 0px;
}
.menu UL {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	BACKGROUND: none; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none; 
	HEIGHT: 3em;
	float:left;
	
}
.menu UL UL {
	WIDTH: auto;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	margin-top: 5px;
	z-index: 100;
	margin-left: 4px;
	
}

.menu UL LI {
	FLOAT: left; 
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	color:#FFFFFF;
	
}
.menu UL UL LI {
	DISPLAY: block; 
	WIDTH: auto; 
	LINE-HEIGHT: 1em; 
	HEIGHT: auto;
	font-weight: normal;
	text-align: left;
	border-bottom:1px solid #000000;
	color:#FFFFFF;
}
.menu A {
	BORDER-RIGHT: #000 0px solid; 
	PADDING-RIGHT: 0em; 
	DISPLAY: block; 
	PADDING-LEFT: 0em; 
	FONT-SIZE: 11px; 
	BACKGROUND: none; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #eee 0px solid; 
	COLOR: #FFFFFF; 
	PADDING-TOP: 0px; 
	HEIGHT: 100%; 
	TEXT-DECORATION: none;
	width: auto;

}

.menu UL UL A {
	PADDING-RIGHT: 1em; 
	DISPLAY: block; 
	PADDING-LEFT: 1em; 
	BACKGROUND: #990000; 
	/*background-image: url(../images/drop_bg1.gif); */
	PADDING-BOTTOM: 0.5em; 
	WIDTH: auto; 
	color: #FFFFFF; 
	LINE-HEIGHT: 1em; 
	PADDING-TOP: 0.5em; 
	HEIGHT: 100%;
	FLOAT: left;
}
/*.menu UL UL A:visited {
	PADDING-RIGHT: 1em; 
	DISPLAY: block; 
	PADDING-LEFT: 1em; 
	BACKGROUND: #FCDEBE; 
	PADDING-BOTTOM: 0.5em; 
	WIDTH: auto; 
	COLOR: #D05700; 
	LINE-HEIGHT: 1em; 
	PADDING-TOP: 0.5em; 
	HEIGHT: 100%
}*/
 HTML .menu UL UL A {
	WIDTH: 12em;
	color: #FFFFFF;
	font-weight: bold;
}
 HTML .menu UL UL A:visited {
	WIDTH: 12em;
	color: #FFFFFF;
	font-weight: bold;
}
.menu TABLE {
	FONT-SIZE: 1em; Z-INDEX: 100; LEFT: 1px; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px;
}
.menu UL UL UL A {
	BACKGROUND: #990000;
}
.menu UL UL UL A:visited {
	BACKGROUND: #990000;
}
.menu UL UL UL UL A {
	BACKGROUND: #FCDEBE;
}
.menu UL UL UL UL A:visited {
	BACKGROUND: #FCDEBE;
}
.menu UL :hover A.sub1 {
	BACKGROUND: #FCDEBE; 
}
.menu UL UL :hover A.sub2 {
	BACKGROUND: #FCDEBE; 
}
 HTML .menu A:hover {
	Z-INDEX: 100; BACKGROUND: none; color: #FFFFFF; POSITION: relative;
}
.menu LI:hover {
	POSITION: relative; 
}
UNKNOWN {
	BACKGROUND: #FDBB75; color: #FFFFF;
}
HTML .menu UL UL A:hover {
	Z-INDEX: 110; 
	BACKGROUND: #000000;
	/*background-image: url(../images/drop_bgh.gif); */
	color: #FFFFFF; 
	POSITION: relative;
	text-decoration:none;
	
}
.menu UL UL LI:hover {
	POSITION: relative; color: #FFFFFF;
}
UNKNOWN {
	BACKGROUND: #FDBB75; color: #FFFFFF;
}
 HTML .menu UL UL UL A:hover {
	BACKGROUND: #000000; POSITION: relative; color: #FFFFFF;
}
UNKNOWN {
	BACKGROUND: #c4ceac; 
}
.menu UL UL UL UL A:hover {
	Z-INDEX: 130; BACKGROUND: #FDBB75; POSITION: relative; color: #FFFFFF;
}
.menu UL UL {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 14em; POSITION: absolute; TOP: 2.2em; HEIGHT: 0px; 
}
.menu UL UL UL {
	LEFT: 13.5em; WIDTH: 14em; TOP: 0px; 
}
.menu UL :hover UL {
	BACKGROUND: url(images/trans.gif); VISIBILITY: visible;  HEIGHT: auto; 
}
.menu UL :hover UL UL {
	VISIBILITY: hidden; 
}
.menu UL :hover UL :hover UL UL {
	VISIBILITY: hidden; color: #FFFFFF;
}
.menu UL :hover UL :hover UL {
	VISIBILITY: visible; color: #FFFFFF;
	
}
.menu UL :hover UL :hover UL :hover UL {
	VISIBILITY: visible; 
}	



SPAN.productSpecialPrice {
       color: #A20809; 
	font-size:12px; 
	font-weight:bold; 
	padding-left: 10px; 
	font-family: Arial, Helvetica, sans-serif;
}


.top_nav {color:#000000; font-weight:bold;}
.top_nav a {text-decoration:underline; color:#990200;}
.top_nav a:hover {text-decoration:none; color:#990200;} 
.left_logo {background:#990004; height:9px;}
.left_logo_img {border:1px solid #757575;}
.dot_line {background:url(../images/doted_line.jpg) left top repeat-y;}
.prod_con {padding:10px 0;font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
.prodect_content {height:120px; vertical-align:top; color:#4f4f4f; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.prodect_content p {padding:5px 0; text-align:justify;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.prodect_content b {color:#000000; font-weight:normal; padding-right:15px;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.prodect_content span {color:#990200;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.prodect_content b a {color:#000000; text-decoration:none font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.prodect_content span a {color:#990200; text-decoration:none font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.prodect_content b a:hover {color:#000000; text-decoration:none font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;}
.prodect_content span a:hover {color:#990200; text-decoration:none font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}