@charset "utf-8";
/* CSS Document */

/* _selector for IE6 and below
	*selector for IE7 and below
*/
div#header-container{
	padding:0px;
	clear:inherit;
	width:900px;
	height:97px;
	_height:90px; 
	/*background-color:#CB0600;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin:0px;
		
}
/*
**  header menu
*/
div#menu {float: right; width:632px; height:27px;_height:20px; list-style:none; background-image: url("images/headermenu.jpg");font-size:10px;font-weight:bold; background-repeat: no-repeat; background-position:bottom; _padding:0px;}
div#menu ul { float: left; list-style: none; margin:0; padding:0px; width:600px;}
div#menu ul li { float: left; background: url(images/arrow01.gif) no-repeat 0% 50%;}
div#menu ul li a { float: left; padding: 0 10px 5px 5px; color: #FFF; text-decoration: none;text-transform: none; cursor: pointer; }
div#menu ul li a span { float: left; padding: 8px 1.5ex 5px 1.5ex; _padding: 8px 1.5ex 0px 1.5ex;color: #FFF; text-decoration: none;text-transform: none; }
div#menu ul li a.alt { color: #FFFFFF; }
div#menu ul li a:focus, div#menu ul li a:hover { margin: 0; }
div#menu ul li a:focus span, div#menu ul li a:hover span {color: #FF0000; }


/*
**  cart
*/

div#cart { float: right;
	font-size: 10px;
	color: #E5E5E5;
	text-decoration: none;	
	width:100px;}

/*
**  2nd level menu
*/
div#menu2 {
	float: right;
	list-style:none;
	height:25px;
	width:396px;
	font-size:10px;
	left:-5px;
	_left:15px;
	position: relative;
	top: 48px;
	
}
div#menu2 ul {float: right;	list-style: none; margin: 0 0px 0 0px; width:100%;padding:0px;}
div#menu2 ul li { float: left; }
div#menu2 ul li a { float: left; padding: 0 8px 0px 8px; color: #FFFFFF; text-decoration: none;text-transform: uppercase; cursor: pointer; border-right-style:solid;border-width:2px;  font-size:10px;}
div#menu2 ul li a span { float: left; padding: 0px 8px 0px 8px; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
div#menu2 ul li a:focus,
div#menu2 ul li a:hover { margin: 0; color:#FFCC00;  }
div#menu2 ul li a:focus span,
div#menu2 ul li a:hover span {color:#FFCC00; }


/*
**  user menu
*/

div#usermenu {
	float:right;
	font-size:12px;
	text-decoration: none;
	padding:10px;
	margin:0px;
	height:50px;
	width:200px;
	font-size:10px
}
div#usermenu p, div#usermenu table{color:#FFFFFF; padding:0px 5px; margin:0px;}
#usermenu a,#usermenu a:link {text-decoration: none;color: #FFFFFF; }
#usermenu a:hover{color:#FFCC00; }

/*
**  product menu
*/
.menu5 {text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;  position:relative; font-size:12px;height:2.5em;list-style-type:none;text-decoration:none;z-index:99;}
.menu5 ul { padding:0; margin:0; list-style-type:none; /* for Firefox */}
.menu5 li {float:left; position:relative; z-index:100;}
.menu5 li a, .menu5 li a:visited {display:block; text-decoration:none; float:left; padding-right:1em; height:3em; line-height:3em; color:#ffffff;}
.menu5 li a.drop, .menu5 li a.drop:visited {font-weight:bold; margin-right:1.5em; }
.menu5 li ul {visibility:hidden; position:absolute; top:2.5em; left:0; height:0; overflow:hidden;}
.menu5 table {margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu5 li:hover a,.menu5 li a:hover {border:0;color:#A2EBF9;}
.menu5 li:hover ul, .menu5 li a:hover ul {visibility:visible; height:auto; background:#000000; left:0; top:2.5em; overflow:visible; z-index:999;}
.menu5 li:hover ul li a,.menu5 li a:hover ul li a {
display:block; font-weight:normal; /* background:transparent */; text-decoration:none; height:auto; line-height:1.5em; padding: 0.1em 0.5em; width:12em;color:white;border-bottom: solid 1px #666666; }
* html .menu5 li a:hover ul li a {width:12em; w\idth:9em; /* hack for IE5.5 */}
.menu5 li:hover ul li a.drop,.menu5 li a:hover ul li a.drop {font-weight:bold; }
.menu5 li:hover ul li ul,.menu5 li a:hover ul li a ul {visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;color:white;}
.menu5 li:hover ul li a:hover,.menu5 li a:hover ul li a:hover {color:yellow;}
.menu5 li:hover ul li:hover ul,.menu5 li a:hover ul li a:hover ul {visibility:visible; color:#000; height:auto; background:#fff; width:12em;} 
.menu5 li:hover ul li:hover ul.left,.menu5 li a:hover ul li a:hover ul.left {left:-9.3em;}
.menu5 li:hover ul li:hover ul li a,.menu5 li a:hover ul li a:hover ul li a {display:block; height:auto;}
.menu5 li:hover ul li:hover ul li:hover a,.menu5 li a:hover ul li a:hover ul li a:hover {text-decoration:underline;}
.menu6{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.menu6 ul {list-style-type:none;}
.menu6 ul li a{text-decoration:none; color:#FFFFFF;}
.menu6 ul li a.drop1{visibility:hidden;}
.menu6 ul li a:hover {visibility:visible; color:#FFFF00;}


