/*reset default properties*/
.menufksgda55zcc0t4n01kzgmh45 .sf-menu a {
	border-left: none;
	border-top: none;
}

.menufksgda55zcc0t4n01kzgmh45 .cs-superfish li:hover, 
.menufksgda55zcc0t4n01kzgmh45 .cs-superfish li.sfHover,
.menufksgda55zcc0t4n01kzgmh45 .cs-superfish a:focus, 
.menufksgda55zcc0t4n01kzgmh45 .cs-superfish a:hover, 
.menufksgda55zcc0t4n01kzgmh45 .cs-superfish a:active {
	background:		none;
}


/* generated styles */


/* global settings */
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish {
	font-family: Georgia, Times New Roman; font-weight: bold; font-size: 16px; 
	color: #fff; /* TODO */
	position:relative;
	z-index:1;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish > li {
	background: transparent;
	margin-left: 0.3em;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish  li {
	background: transparent;
	margin-left: 0.3em;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish > li > a {
	padding: 10px 7px;
	padding-right: 1.5em !important;
	
}


/* top level default styles */
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish {
	background: # ; 
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish a, .menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish a:visited {
	color: #ffffff; 
	border: #404040 solid 0px; 
}

/* top level hover styles */

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish > li > a:hover,
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish > li.sfHover > a {
	color: #4c4b40; 
	background: #eceebd ; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border: #5A5A5A solid 0px; 
}

/* top level selected styles */

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish > li.current > a {

	background: # ; 
	color: #4c4b40; 
	background: #eceebd ; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;

    border: #EB4C07 solid 0px; 
}



/* inner level default styles */
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li,
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li:hover,
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li.sfHover {
	background: #eceebd ;
	font-size:13px;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul ul {
	margin-left:28px;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li.first {
	/*-moz-border-radius: 5px;*/
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-webkit-border-radius: 5px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li.last {
	/*-moz-border-radius: 5px;*/
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-webkit-border-radius: 5px;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
}

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul a, 
.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul a:visited {
	color: #7f7b49;
	background: transparent;
    	border: #2C2C2C solid 0px;
	padding:0.5em 1em;
}

/* inner level hover styles */

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li a:hover {
	color: #7f7b49;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border: #5A5A5A solid 0px;
	text-decoration:underline;
}

/* inner level selected styles */

.menufksgda55zcc0t4n01kzgmh45 ul.cs-superfish ul li.current a {
	color: #7f7b49; 
	background: #eceebd ; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    border: #EB4C07 solid 0px; 
	text-decoration:underline;
}


