.nav, .nav * {

	margin:0;

	padding:0;

}

#horiz-menu {

	height: 30px;

	position: relative;

	float: right;

	z-index: 49;

	margin:0;

	/*bottom: -1px;*/

	padding-left: 6px;

	display: block;

}

#horiz-menu ul {

	list-style: none;

	margin: 0;

	padding: 0;

	display: block;
    margin-top:-1px;
}

#horiz-menu li {

	display: block;

	float: left;

	margin: 0;

	padding: 0;

	background: none;

}

#horiz-menu li span {

	display: block;

	float: left;

}

#horiz-menu a {

	text-decoration: none;

	display: block;

	float: left;

	height: 32px;

	line-height: 30px;

	padding: 0 10px;



}

#horiz-menu a:hover {

	text-decoration: none!important;

}

#horiz-menu li:hover, #horiz-menu li.sfHover {

	background: none;

}

#horiz-menu li li {

	margin: 0;

}

div#horiz-menu li li span, div#horiz-menu li.active li span, div#horiz-menu li:hover li span {

	background:none;

}

.nav {

	line-height:1.0;

	float:left;

	margin-bottom:1.5em;

	position: relative;

}

.nav ul {

	padding: 0;

}

.nav li {

	float:left;

	list-style:none;

	position:relative;

}

.nav li li a {

	display:block;

	padding: 0;

	text-decoration:none;

	background-image: none;

	float:none;

	width:205px;

}

div#horiz-menu li li a {
	background:#000 none repeat scroll 0 0 !important;
	height: 29px;
	line-height: 30px;
	z-index:1;
}

div#horiz-menu li:hover li, div#horiz-menu li.sfHover li, div#horiz-menu li.active:hover li, div#horiz-menu li.active.sfHover li, div#horiz-menu li:hover li span, div#horiz-menu li.sfHover li span {

	background-image: none;

}

div#horiz-menu li:hover li a, div#horiz-menu li.sfHover li a, div#horiz-menu li.active:hover li a, div#horiz-menu li.active.sfHover li a {

	background-image: none;

}

.nav li ul {

	float:none;
	background:none !important;
	left:-999em;
	width:225px;
	position:absolute;

	z-index: 100;

}

.nav li:hover ul, .nav li.sfHover ul {
    
	left:0px;

	top: 32px;

}

.nav li:hover li ul, .nav li.sfHover li ul, .nav li li:hover li ul, .nav li li.sfHover li ul, .nav li li li:hover li ul, .nav li li li.sfHover li ul {

	top:-999em;

}
	
.nav li li:hover ul, .nav li li.sfHover ul, .nav li li li:hover ul, .nav li li li.sfHover ul, .nav li li li li:hover ul, .nav li li li li.sfHover ul {

	left: 179px;

	top:0px;

	/*width: 179px;*/

}

.nav li li {

	position: relative;

	float:none;

	width: 225px;

}

/* Colors */

/* suckerfish.css 

----------------------------------------------------------------------------------*/

#horiz-menu {

	background: transparent;

}

#horiz-menu li.active a:hover, #horiz-menu li a:hover, #horiz-menu li.sfHover, #horiz-menu li:hover span.topdaddy a, #horiz-menu li.sfHover span.topdaddy a, #horiz-menu li li.sfhover a:hover {

	color: #FFF;

}

#horiz-menu li.active a {

}

.nav ul {

	background: transparent;

}

#horiz-menu a, #horiz-menu li.sfHover a, #horiz-menu li li a {

	color: #FFF!important;
	*color: #FFF!important;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
	/*font-weight:bold;*/
	font-size:100%;
	
   /*font-weight:bold;*/
}

div#horiz-menu a:hover {
color:#CF0000;
*color:#CF0000;

}

#horiz-menu li li {

	border-bottom: 0px solid #000;

}

#horiz-menu li:hover ul, #horiz-menu li.sfHover ul {

	background:#4C3B3B;

}

#horiz-menu li li a:hover, #horiz-menu li li.sfHover {

}

input[type=button] {
	background:#000002;
	border: none;
	padding:2px;
	color:#FFFFFF;
	text-transform:;
	margin-top:10px;
    /*font-weight:bold;*/
}

