/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	103px;
	height:	103px;
	background:url("../images/bg.png") no-repeat;
	width:980px;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
}
.sf-menu ul li {

}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-menu li {
	float:			left;
	position:		relative;
	z-index:999;
}
.sf-menu a {
	display:block;
	position:relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:0;
	top:103px; /* match top ul list item height */
	z-index:99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:10em; /* match ul width */
	top:0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:10em; /* match ul width */
	top:0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
text-decoration:none;
text-align:center;
}
.sf-menu a :hover{
text-decoration:none;
text-align:center;
background:#fff;
}
.home{width:58px;*width:58px !important;_width:31px;}
.home a.homea{width:58px;*width:58px !important;_width:31px;background:url('../images/1.png') no-repeat;}
.home  a.homea:focus, .home a.homea:hover, .home a.homea:active {width:58px;*width:58px !important;_width:31px;background:url('../images/a1.png') no-repeat;}
.two{width:93px;*width:93px !important;_width:66px;}
.two a.twoa{width:93px;*width:93px !important;_width:66px;background:url('../images/2.png') no-repeat;}
.two  a.twoa:focus, .two a.twoa:hover, .two a.twoa:active {width:89px;*width:89px !important;_width:66px;background:url('../images/a2.png') no-repeat;}
.two  ul li a:focus, .two ul li a:hover, .two ul li a:active {background:#093f63;}
.two  ul li a{height:25px;line-height:25px;margin-top:5px;margin-left:2px;margin-right:2px;color:#fff;font-weight:bold;}

.ernavt{min-width:110px;height:9px;line-height:9px;background:url(../images/navtop.png) no-repeat;z-index:9999;}
.ernavm{min-width:110px;height:25px;line-height:25px;background:url(../images/navm.png) repeat-y;color:#fff;TEXT-ALIGN:center;position:relative; z-index:9999;}
.ernavb{font-size:1px;min-width:110px;height:4px;line-height:4px;background:url(../images/navbottom.png) no-repeat;position:relative;z-index:9999;}
.ernavm a{height:25px;line-height:25px;margin-top:5px;margin-left:2px;margin-right:2px;color:#fff;font-weight:bold;position:relative;z-index:9999;}
.ernavm a:focus, .ernavm a:hover, .ernavm a:active {background:#093f63;color:#fff;position:relative;z-index:9999;}
.ernavm{color:#fff;z-index:9999;}

.three{width:95px;*width:95px !important;_width:68px;}
.three a.threea{width:95px;*width:95px !important;_width:68px;background:url('../images/3.png') no-repeat;}
.three  a.threea:focus, .three a.threea:hover, .three a.threea:active {width:95px;*width:95px !important;_width:68px;background:url('../images/a3.png') no-repeat;}

.four{width:93px;*width:93px !important;_width:66px;}
.four a.foura{width:93px;*width:93px !important;_width:66px;background:url('../images/4.png') no-repeat;}
.four  a.foura:focus, .four a.foura:hover, .four a.foura:active {width:93px;*width:93px !important;_width:66px;background:url('../images/a4.png') no-repeat;}

.five{width:111px;*width:111px !important;_width:84px;}
.five a.fivea{width:111px;*width:111px !important;_width:84px;background:url('../images/5.png') no-repeat;}
.five  a.fivea:focus, .five a.fivea:hover, .five a.fivea:active {width:111px;*width:111px !important;_width:84px;background:url('../images/a5.png') no-repeat;}

.six{width:94px;*width:94px !important;_width:67px;}
.six a.sixa{width:94px;*width:94px !important;_width:67px;background:url('../images/6.png') no-repeat;}
.six  a.sixa:focus, .six a.sixa:hover, .six a.sixa:active {width:94px;*width:94px !important;_width:67px;background:url('../images/a6.png') no-repeat;}

.seven{width:98px;*width:98px !important;_width:71px;}
.seven a.sevena{width:98px;*width:98px !important;_width:71px;background:url('../images/7.png') no-repeat;}
.seven  a.sevena:focus, .seven a.sevena:hover, .seven a.sevena:active {width:98px;*width:98px !important;_width:71px;background:url('../images/a7.png') no-repeat;}

.eight{width:104px;}
.eight a.eighta{width:104px;background:url('../images/8.png') no-repeat;}
.eight  a.eighta:focus, .eight a.eighta:hover, .eight a.eighta:active {width:104px;background:url('../images/a8.png') no-repeat;}

.nine{width:98px;*width:98px !important;_width:71px;}
.nine a.ninea{width:98px;*width:98px !important;_width:71px;background:url('../images/9.png') no-repeat;}
.nine  a.ninea:focus, .nine a.ninea:hover, .nine a.ninea:active {width:98px;*width:98px !important;_width:71px;background:url('../images/a9.png') no-repeat;}

.ten{width:87px;*width:87px !important;_width:87px;}
.ten a.tena{width:87px;*width:87px !important;_width:87px;background:url('../images/10.png') no-repeat;}
.ten  a.tena:focus, .ten a.tena:hover, .ten a.tena:active {width:87px;*width:87px !important;_width:87px;background:url('../images/a10.png') no-repeat;}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			#fff;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {

}
/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	2.25em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.75em;
	top:			1.05em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.8em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
/*** shadows for all but IE6 ***/
.sf-shadow ul {
	padding: 0 8px 9px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
.erleft{font-size:1px;width:4px;background:url(../images/erleft.png) no-repeat;height:68px;}
.erright{font-size:1px;width:7px;background:url(../images/erright.png) no-repeat;height:68px;}