

/*** TOP NAVIGATION ***/

/* .sf-mqtest{background:#eee url(images/nav.png) repeat-x left top;width:100%;padding:0;margin:0;list-style-type:none;position:relative;z-index:15;} */

.sf-mqtest > ul{
	background:#eee url(images/nav.png) repeat-x left top;
}
.sf-mqtest ul{
	/* background:#eee url(images/nav.png) repeat-x left top; */
	width:100%;
	padding:0;
	margin:0;
	list-style-type:none;
	position:relative;
	z-index:15;
	border-bottom: 1px solid slategray;
}


/* .sf-mqtest li{display:block;position:relative;float:left;list-style-type:none;padding:0 1px 0 0;margin:0;background:transparent url(images/nav-div.png) no-repeat right top;}  */
.sf-mqtest ul li{
	display:block;
	position:relative;
	float:left;
	list-style-type:none;
	padding:0 /* 0 1px 0 0 */;
	margin:0;
	background:transparent url(images/nav-div.png) no-repeat right top;
} 

/* .sf-mqtest li a{min-height:32px;display:block;font-weight:bold;font-size:115%;text-transform:uppercase;text-decoration:none;text-shadow:#fff 1px 1px 1px;text-align:center;color:#4e4e4e;padding:0 13px 0 11px;position:relative;line-height:31px;}
.sf-mqtest li a.home span.title{background:transparent url(images/icons.png) no-repeat 0px -756px;padding-left:22px;}
.sf-mqtest li.active a.home span.title{background-position:0px -710px;}
.sf-mqtest li a:hover,.sf-mqtest li:hover a{background-color:#fff;}
.sf-mqtest li.active a:hover,.sf-mqtest li.active:hover a{background-color:#000;}
.sf-mqtest li a span.title{display:block;padding:0;}
.sf-mqtest li a span.pointer{display:none;} */

.sf-mqtest ul li a{min-height:32px;display:block;font-weight:normal;font-size:115%;text-transform:lowercase;text-decoration:none;text-shadow:#fff 1px 1px 1px;text-align:center;color:#4e4e4e;padding:0 13px 0 11px;position:relative;line-height:31px;letter-spacing:0.05em;}
.sf-mqtest ul li a.home span.title{background:transparent url(images/icons.png) no-repeat 0px -756px;padding-left:22px;}
.sf-mqtest ul li.active a.home span.title{background-position:0px -710px;}
.sf-mqtest ul li a:hover,.sf-mqtest ul li:hover a{background-color:#fff;}
.sf-mqtest ul li.active a:hover,.sf-mqtest ul li.active:hover a{background-color:#000;}
.sf-mqtest ul li a span.title{display:block;padding:0;}
.sf-mqtest ul li a span.pointer{display:none;}


/* .sf-mqtest li.active a span.pointer,
.sf-mqtest li.active-parent a span.pointer,
.sf-mqtest li.active-ancestor a span.pointer
{position:absolute;width:100%;height:7px;bottom:-7px;left:0;display:block;background:transparent url(images/nav-pointer.png) no-repeat center top;} */

.sf-mqtest ul li.selected a span.pointer,
.sf-mqtest ul li.selected-parent a span.pointer,
.sf-mqtest ul li.selected-ancestor a span.pointer
{position:absolute;width:100%;height:7px;bottom:-7px;left:0;display:block;background:transparent url(images/nav-pointer.png) no-repeat center top;}



/* .sf-mqtest li.active a,
.sf-mqtest li.active-parent a,
.sf-mqtest li.active-ancestor a
{background:#000 url(images/nav-active.png) no-repeat left top;color:#dedede;text-shadow:#000 1px 1px 1px;} */

.sf-mqtest ul li.selected a,
.sf-mqtest ul li.selected-parent a,
.sf-mqtest ul li.selected-ancestor a {
	/* background: Silver url(images/nav-active.png) no-repeat left top; */
	background: #CACACA /* Silver */;
	color:#dedede;
	text-shadow:#000 1px 1px 1px;
}
.sf-mqtest > ul > li.selected > a:hover {
	background: white;
	text-shadow: #fff;
}


.sf-mqtest li a span.arrow{display:none;}

/* fade on mouse out */
.sf-mqtest li a.fadeThis{position:relative;z-index:1;}
.sf-mqtest li a.fadeThis span.hover{position:absolute;top:0;left:0;display:block;height:100%;width:100%;background-color:#fff;z-index:-1;margin:0;padding:0;}

.sf-mqtest li.active a.fadeThis span.hover,
.sf-mqtest li.active-parent a.fadeThis span.hover,
.sf-mqtest li.active-ancestor a.fadeThis span.hover
{background:none;}

.sf-mqtest li.active a.fadeThis span.hover
{background-color:transparent;}

/* submenus */
/* .sf-mqtest ul li a span.pointer{display:none !important;}  */
.sf-mqtest ul ul li a span.pointer{display:none !important;} 

/* .sf-mqtest ul{
	list-style-type:none;
	border-bottom:1px solid #ccc;border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	position:absolute; 
	display:none; 
	width:250px; 
	top:32px; 
	left:0;
	margin:0;
	padding:4px;
	line-height:normal;
	background-color:#fff;
	-moz-box-shadow:0px 8px 14px rgba(0,0,0,0.3);
	-moz-border-radius-bottomright:8px;
	-moz-border-radius-bottomleft:8px;
	-webkit-box-shadow:0px 8px 14px rgba(0,0,0,0.3);
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	box-shadow:0px 8px 14px rgba(0,0,0,0.3);
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;} */


.sf-mqtest ul ul{
	list-style-type:none;
	border-bottom:1px solid #ccc;
	border-left:0px solid #ccc;
	border-right:0px solid #ccc;
	position:absolute;
	display:none;
	width:/* 250px 120px 100% */ ;
	height:/* 100% */;
	/* top:32px; */
	left:0;
	margin:0;
	padding:/* 4px */0px;
	line-height:normal;
	background-color:#fff;
	-moz-box-shadow: 9px 9px 12px 0px rgba(0, 0, 0, 0.12)/* 0px 8px 14px rgba(0,0,0,0.3) */;
	-moz-border-radius-bottomright:/* 8px */5px;
	-moz-border-radius-bottomleft:/* 8px */2px;
	-webkit-box-shadow: 9px 9px 12px 0px rgba(0, 0, 0, 0.12);
	-webkit-border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	box-shadow: 9px 9px 12px 0px rgba(0, 0, 0, 0.12);
	border-bottom-right-radius:0;
	border-bottom-left-radius:0;
}


/* .sf-mqtest li.active ul,
.sf-mqtest li.active-parent ul,.sf-mqtest li.active-ancestor ul{background-color:#000;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333;} */

.sf-mqtest ul li.selected ul,
.sf-mqtest ul li.selected-parent ul, .sf-mqtest ul li.selected-ancestor ul{
/*	background-color:#000;
	border-bottom:1px solid #333;
	border-left:1px solid #333;
	border-right:1px solid #333; */
} 
.sf-mqtest > ul > li.selected > a {
	color: #DEDEDE;
}


/* .sf-mqtest li.active li a,
.sf-mqtest li.active-parent li a,
.sf-mqtest li.active-ancestor li a
{background:none;} */

.sf-mqtest ul li.selected li a,
.sf-mqtest ul li.selected-parent li a,
.sf-mqtest ul li.selected-ancestor li a
{background:none;}



/* .sf-mqtest ul li{float:none;margin:0;background:none;}  */
.sf-mqtest ul ul li{float:none;margin:0;background:none;} 

/* .sf-mqtest ul li a span.title{padding-left:10px;}
.sf-mqtest ul li a{min-height:1px;height:auto;padding:8px 14px 8px 8px;margin:0;text-align:left;text-transform:none;line-height:125%;}
.sf-mqtest li.active ul a{background:none;}
.sf-mqtest ul li a:hover{background-color:#333;color:#fff;text-shadow:#333 1px 1px 1px;} */
.sf-mqtest ul li.active a{color:#f8b013;}
.sf-mqtest ul li.active li a{color:#dedede;}
/* .sf-mqtest ul li a span.title{padding:0;}
.sf-mqtest ul ul{left:250px;top:0;border-top:1px solid #ccc;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.sf-mqtest li:hover ul ul,.sf-mqtest li:hover ul ul ul,.sf-mqtest li:hover ul ul ul ul{display:none;}
.sf-mqtest li:hover ul,.sf-mqtest li li:hover ul,.sf-mqtest li li li:hover ul,.sf-mqtest li li li li:hover ul{
	display:block;
	border-bottom: 1px solid lightsteelblue; }

.sf-mqtest li li a span.arrow{display:block;position:absolute;right:6px;top:0;line-height:32px;} */

.sf-mqtest ul ul li a span.title{padding-left:10px;}
.sf-mqtest ul ul li a{min-height:1px;height:auto;padding:6px 12px 6px 6px;margin:0;text-align:left;text-transform:none;line-height:100%;}
.sf-mqtest ul li.active ul a{background:none;}

.sf-mqtest ul ul li a:hover{
	background-color: Slategray /* Silver MidnightBlue */;
	color:#fff;
	text-shadow:#333 1px 1px 1px;
}
.sf-mqtest ul ul li.active a{color:#f8b013;}
.sf-mqtest ul ul li.active li a{color:#dedede;}
.sf-mqtest ul ul li a span.title{padding:0;}
.sf-mqtest ul ul ul{left:250px;top:0;border-top:1px solid #ccc;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}
.sf-mqtest ul li:hover ul ul,.sf-mqtest ul li:hover ul ul ul,.sf-mqtest ul li:hover ul ul ul ul{display:none;}
.sf-mqtest ul li:hover ul,.sf-mqtest ul li li:hover ul,.sf-mqtest ul li li li:hover ul,.sf-mqtest ul li li li li:hover ul{display:block;}
.sf-mqtest ul li li a span.arrow{display:block;position:absolute;right:6px;top:0;line-height:32px;}




/* fade on mouse out */
/* .sf-mqtest li li a.fadeThis span.hover,
.sf-mqtest li.active li a.fadeThis span.hover,
.sf-mqtest li.active-ancestor li a.fadeThis span.hover{background-color:#333;} */

.sf-mqtest ul li li a.fadeThis span.hover,
.sf-mqtest ul li.selected li a.fadeThis span.hover,
.sf-mqtest ul li.selected-ancestor li a.fadeThis span.hover{background-color:#333;}



/* ------------------------------------------------------------------------------------------ */
/* 
	WordPress Menubar Plugin
	sf-grey.css stylesheet for the Suckerfish_45 template

	Credits:
	Son of Suckerfish Dropdowns
	By Patrick Griffiths and Dan Webb
	http://www.htmldog.com/articles/suckerfish/dropdowns/
	Modified by Wolly aka Paolo Valenti
	http://www.paolo.valenti.name/
*/

/* ---------------------------------------------------------------------- */
/*.sf-mqtest {
	margin: 10px 10px 0 10px; 
	background-image: url('sf-grey.png'); 
	background-repeat: repeat;
	height: 28px;
	border-top: 0 solid #a9a9a9;
	padding: 0; 
	text-align: left;
}
 */
/* ---------------------------------------------------------------------- */
.sf-mqtest ul {
	float: left;
/* 	list-style: none; */
/* 	margin: 0;
	padding: 0;
	background-image: url('sf-grey.png');
	background-repeat: repeat;
	width: 100%;
	z-index: 9; */
}

/* ---------------------------------------------------------------------- */
/* .sf-mqtest ul ul {
	top: 28px;
	position: absolute;
	left: -999em;
	width: 170px;
	margin: 0;
	padding: 0;
}
 */	
/* ---------------------------------------------------------------------- */
.sf-mqtest ul ul ul {
	margin: -26px 0 0 170px;
}

/* ---------------------------------------------------------------------- */
/* .sf-mqtest li {
	float: left;
	padding: 0;
	height: 28px;
	position: relative;
}
 */
/* ---------------------------------------------------------------------- */
/* 
.sf-mqtest li li {
	float: left;
	padding: 0;
	width: 170px;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest a, 
.sf-mqtest a:visited, 
.sf-mqtest a:hover {
	font-size: 12px;
	font-weight: bold;
	float: left;
	color: white;
	text-decoration: none;
	display: block;
	height: 28px;
	line-height: 28px;
	padding: 0 12px;
	overflow: hidden;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest li li a, 
.sf-mqtest li li a:visited, 
.sf-mqtest li li a:hover {
	width: 167px;
}
 */
/* ---------------------------------------------------------------------- */
.sf-mqtest li:hover ul ul, 
.sf-mqtest li:hover ul ul ul,
.sf-mqtest li:hover ul ul ul ul,  
.sf-mqtest li.wpmhover ul ul, 
.sf-mqtest li.wpmhover ul ul ul, 
.sf-mqtest li.wpmhover ul ul ul ul {
	left: -999em;
}

/* ---------------------------------------------------------------------- */
/* 
.sf-mqtest li:hover ul, 
.sf-mqtest li li:hover ul, 
.sf-mqtest li li li:hover ul, 
.sf-mqtest li li li li:hover ul,
.sf-mqtest li.wpmhover ul, 
.sf-mqtest li li.wpmhover ul, 
.sf-mqtest li li li.wpmhover ul,
.sf-mqtest li li li li.wpmhover ul{
	left: 0;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest li.selected,  */
.sf-mqtest li.current-cat, 
.sf-mqtest li.current-cat-parent, 
.sf-mqtest li.current_page_item, 
.sf-mqtest li.current_page_parent,
.sf-mqtest li.current_page_ancestor  {
	background: #808080;
}

/* ---------------------------------------------------------------------- */
/* .sf-mqtest li:hover, 
.sf-mqtest li.wpmhover {
	background: #808080;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest li {
	border-left: 0px solid #a9a9a9;
	border-right: 0px solid #778899;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest li li {
	border-left: 0;
	border-right: 0;
	border-top: 0px solid #a9a9a9;
	border-bottom: 0px solid #778899;
}
 */
/* ---------------------------------------------------------------------- */
/* .sf-mqtest ul ul {
	border-left: 0px solid #a9a9a9;
	border-right: 0px solid #778899;
}
 */
/* ---------------------------------------------------------------------- */
.sf-mqtest li.right {
	float: right;
}

/* ---------------------------------------------------------------------- */
.sf-mqtest form {
	margin: 0;
	padding: 4px 10px 0;
}

/* ---------------------------------------------------------------------- */
.sf-mqtest form input {
	border: 0;
}

/* ---------------------------------------------------------------------- */
.sf-mqtest li a img {
	float: left;
	margin: 6px 7px 0 -5px;
}

/* ---------------------------------------------------------------------- */
.sf-mqtest-after {
	clear: both;
	margin: 0 0px 0 0px;
	height: 0px;
	border-top: 0px solid #778899;
}
/* ------------------------------------------------------------------------------------------ */