/*********ABOUT US MENU STYLES*********/
#menu_nav_1 {
	padding:7px  0 0 180px; 
	margin:0;
	float:left;  
	width:200px;
}


#menu_nav_1 ul {
	border:1px #000 solid;
	padding:0px; 
	margin:0px;
	background-color:#FFFFFF;
	float:left;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
	/*z-index:10;*/
}

#menu_nav_1 li {
	padding:0; 
	margin:0;
	float:left;
	list-style-type:none;
}

#menu_nav_1 li#topabout {
	width:70px;
}

#menu_nav_1 li#topcontact {
	width:80px;
}

#menu_nav_1 li#topfaq {
	width:40px;
}

#menu_nav_1 a {
	padding:7px 10px;
	margin:0;
	display:block;
	color:#000000; 
	text-decoration:none;
	font-size:10px;
	background-image:url(../images/bg_menu_top.jpg);
	background-position:right center;
	background-repeat:no-repeat;
}

#menu_nav_1 li ul {
	border-width:1px; 
	font-weight:normal; 
	left:-999em;  
	margin:0; 
	padding:0;
	width:170px;
	position:absolute; 
	/*height:auto;*/
}

#menu_nav_1 li li {
	padding:0 10px;
	margin:0;
	/*width:9em;*/
	width:150px;
}


/*#menu_nav_1 li a.faqnav {
	background-image:none;
}


#menu_nav_1 li a.contactnav {
	background-image:none;
}*/

#menu_nav_1 li a.employnav {
	border-bottom:none;
}

#menu_nav_1 li ul a {
	/*width:7.5em;*/
	padding:7px 0;
	width:150px; 
	margin:0;
	background-image:none;
	border-bottom:1px solid #535353;
}

#menu_nav_1 li ul a:hover {
	width:auto;
}



/* fix ie. hide from ie mac \*/
* html ul#menu_nav_1 li { float:left; height:1%; }
* html ul#menu_nav_1 li a { height:1%; }
/* end */


#menu_nav_1 li ul ul {
	margin:0;
	padding:0;
	/*width:80px;*/
}

#menu_nav_1 li:hover ul ul {
	left:-999em;
}
#menu_nav_1 li:hover ul ul ul {
	left:-999em;
}
#menu_nav_1 li.sfhover2 ul ul {
	left:-999em;
}
#menu_nav_1 li.sfhover2 ul ul ul {
	left:-999em;
}
#menu_nav_1 li:hover ul {
	left:auto;
}
#menu_nav_1 li li:hover ul {
	left:auto;
}
#menu_nav_1 li li li:hover ul {
	left:auto;
}
#menu_nav_1 li.sfhover2 ul {
	left:auto;
}
#menu_nav_1 li li.sfhover2 ul {
	left:auto;
}
#menu_nav_1 li li li.sfhover2 ul {
	left:auto;
}

#menu_nav_1 a:hover  {
	color:#FFFFFF;
	background-color:#535353;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

#menu_nav_1 li:hover {
	background:transparent;
}
#menu_nav_1 li.sfhover2 {
	background:transparent;
}
#menu_nav_1 li li:hover {
	background:#535353;
}
#menu_nav_1 li li.sfhover2 {
	background:#535353;
}

/************************************************************************************************************/
/*********X CART MENU STYLES*********/

#navshop {
	padding:5px 0 0 0px; 
	margin:0;
	float:left;  
	width:100%;
	line-height:1;
	white-space:nowrap;
	list-style-type:none;
}


/*#navshop ul {
	border:1px #000 solid;
	padding:0px; 
	margin:0px 0 1em;
	line-height:1;
	float:left;
	width:240px;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
	
}*/

#navshop li {
	padding:0; 
	margin:0;
	float:left;
}


#navshop a {
	padding:7px 10px;
	margin:0;
	display:block;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	background-image:url(../images/bg_menu_top2.jpg);
	background-position:right center;
	background-repeat:no-repeat;
}

#navshop a:hover  {
	color:#FFFFFF;
	background-color:#999999;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

#navshop li:hover {
	background:none;
}




/************************************************************************************************************/
/*********SHOPPING CART MENU STYLES*********/

#nav {
	padding:5px 0 0 0px; 
	margin:0;
	float:left;  
	width:100%;
	line-height:1;
}


#nav ul {
	border:1px #000 solid;
	padding:0px; 
	margin:0px 0 1em;
	line-height:1;
	float:left;
	width:210px;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
	
}

#nav li {
	padding:0; 
	margin:0;
	float:left;
	list-style-type:none;
}

#nav li.menuparent7 {
	width:92px;
}

#nav li.menuparent4 {
	width:96px;
}

#nav li.menuparent13 {
	width:63px;
}

#nav li.menuparent6 {
	width:112px;
}

#nav li.menuparent5 {
	width:99px;
}

#nav li.menuparent8 {
	width:136px;
}

#nav li.menuparent10 {
	width:92px;
}

#nav li.menuparent65 {
	width:102px;
}

#nav a {
	padding:7px 10px;
	margin:0;
	display:block;
	color:#000000; 
	text-decoration:none;
	font-size:12px;
	background-image:url(../images/bg_menu_top2.jpg);
	background-position:right center;
	background-repeat:no-repeat;
}

#nav li.menuparent65 a {
	background-image:none;
}

#nav li ul {
	border-width:1px;
	left:-999em;
	margin:0; 
	padding:0;
	width:220px;
	position:absolute;
	height:auto;
}

#nav li li {
	padding:0 10px;
	margin:0;
	width:200px;
	background-color:#FFFFFF;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

#nav li a.newsnav {
	border-bottom:none;
}

#nav li ul a {
	padding:7px 0;
	width:200px;
	margin:0;
	background-image:none;
	border-bottom:1px solid #535353;
}


#nav li li.menuparent_last a,
#nav li.last_toddler a {
	border-bottom:none;
}

#nav li.menuparent_last a {
	background-image:none;
}

#nav li ul.menuchild66 ul {
	width:120px;
}

#nav li ul.menuchild66 ul li {
	width:100px;
}

#nav li ul.menuchild66 ul a {
	width:100px;
}

#nav li li.arrowhere {
	background-image:url(../images/arrow.gif);
	background-position:190px center;
	background-repeat:no-repeat;
}

#nav li li.arrowhere_last {
	background-image:url(../images/arrow.gif);
	background-position:190px center;
	background-repeat:no-repeat;
}

/* fix ie. hide from ie mac \*/
* html ul#nav li { float:left; height:1%; }
* html ul#nav li a { height:1%; }
/* end */


#nav li ul ul {
	padding:0;
	margin:-28px 0 0 210px;
}

#nav li:hover ul ul {
	left:-999em;
}
#nav li:hover ul ul ul {
	left:-999em;
}
#nav li.sfhover ul ul {
	left:-999em;
}
#nav li.sfhover ul ul ul {
	left:-999em;
}
#nav li:hover ul {
	left:auto;
}
#nav li li:hover ul {
	left:auto;
}
#nav li li li:hover ul {
	left:auto;
}
#nav li.sfhover ul {
	left:auto;
}
#nav li li.sfhover ul {
	left:auto;
}
#nav li li li.sfhover ul {
	left:auto;
}

#nav a:hover  {
	color:#FFFFFF;
	background-color:#999999;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

#nav li:hover {
	background:none;
}
#nav li.sfhover {
	background:none;
}
#nav li li:hover {
	background-color:#999999;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}
#nav li li.sfhover {
	background-color:#999999;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
}

#nav li li li a {
	color:#000000;
}

/* code for transparentcy:
filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
*/