﻿/*
Design Menu CSS
Revision: 1.0
Copyright (c) 2010 by HHD Software
This file is part of the HHD Software Web Site
Do not use it and do not make copies of it without written permission from HHD Software
Please contact us at http://www.hhdsoftware.com/Support/contact-us
*/

#main_menu {
	z-index: 400;
	width: 975px;
	height: 25px;
	margin: 0;
}
#main_menu_l {
    width: 760px;
	padding: 0 0 0 15px;
    float: left;
}
#main_menu a:link, #main_menu a:visited, #main_menu a:hover, #main_menu a:active {
	margin: 0;
}
dl#main_menu_nav {
	margin: 0;
}
#main_menu_nav dt {
	display: none;
	margin: 0;
}
#main_menu_nav dd {
	height: 17px;
	padding: 4px 9px;
	margin: 0;
	float: left;
	background-image: url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/menu-button-spacer.gif?20060712150534);
	background-position: center right;
	background-repeat: no-repeat;
}
#main_menu table {
	margin: 0; padding: 0; border-collapse: collapse; height: 0px; width: 0px;
}
div.dropdownlist {
	position: absolute;
	top: 24px;
	left: -3999px;
	margin:0;
	padding:0;
    z-index: 400;
}
dd.dropdown-dd:hover, a.dropdown-a:hover {
	position: relative;
}
dd:hover div.dropdownlist, dd a:hover div.dropdownlist {
	left: -1px;
}
dd.right_dd:hover div.dropdownlist {
	left: -19px;
}
.dropdownlist ul {
	margin: 0;
	padding: 0;
}
.dropdownlist ul li {
	list-style: none;
	margin: 0;
}
.dropdownlist ul li a {
	display: block !important;
	padding: 2px 10px 2px 7px !important;
	background-image: none !important;
}
.popup-spacer {
	text-align: right;
	padding: 2px 7px !important;
	background-image: url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/teal-shifted.gif?20091106174302);
	background-repeat: repeat-x;
	background-position: center center;
	cursor: default !important;
	display: block !important;
}
.popup-spacer span {
	margin: 0;
	padding: 0 5px;
	zoom:1;
}
#main_menu_nav dd.first_dd:hover div.dropdownlist {
	left: -15px;
}
#main_menu_nav dd.last_dd {
	float: left;
	background-image: none;
	background-position: center right;
	background-repeat: no-repeat;
}
#main_menu_nav dd.right_dd {
	background-image: none;
	background-position: center right;
	background-repeat: no-repeat;
	float: right;
}
.right_dd a:link, .right_dd a:visited {
	padding: 0 0 0 38px;
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/menu-button-my-account-mini.gif?20090305221923);
}
.right_dd a:active, .right_dd a:hover, .right_dd a.pushed, dd.right_dd:hover a:link.dropdown-a {
	padding: 0 0 0 38px;
	background-position: center left;
	background-repeat: no-repeat;
	background-image:url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/menu-button-my-account-pushed-mini.gif?20090305221923);
}
#main_menu_r {
 	width: 199px;
	height: 25px;
	border-left: 1px solid white;
	float: right;
}
a#contact_us_link:link, a#contact_us_link:visited {
	width: 115px;
	height: 17px;
	padding: 4px 0;
	margin: 0 0 0 20px;
	float: left;
	text-decoration: none;
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/menu-button-contact-us-mini.gif?20090305221922);
}
a#contact_us_link:active, a#contact_us_link:hover {
	width: 115px;
	height: 17px;
	padding: 4px 0;
	margin: 0 0 0 20px;
	float: left;
	text-decoration: none;
	background-position: center left;
	background-repeat: no-repeat;
	background-image:url(../../images/merchant/bc6dc48b743dc5d013b1abaebd2faed2/menu-button-contact-us-pushed-mini.gif?20090305221923);
}
#contact_us_link_text {
	padding: 0 0 0 35px;
}

/*EOF*/
