
/*** ESSENTIAL STYLES ***/
.sf-vertical, .sf-vertical * {
	margin:			0;
	padding:		0;
	list-style:		none;
	line-height:	1.0;
}
.sf-vertical ul {
	position:		absolute;
	top:			-999em;
	width:			100%; /* left offset of submenus need to match (see below) */
}
.sf-vertical ul li {
	width:			14em;
}
.sf-vertical li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}
.sf-vertical li {
	float:			left;
	position:		relative;

}


.sf-vertical a {
	display:		block;
	position:		relative;
	padding-top:1px;
	text-decoration:none;	
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
	font-variant:small-caps;
	color:White;
	
}
.sf-vertical li:hover ul,
.sf-vertical li.sfHover ul {
	left:			0;
	top:			2.5em; /* match top ul list item height */
	z-index:		99;
}
ul.sf-vertical li:hover li ul,
ul.sf-vertical li.sfHover li ul {
	top:			-999em;
}
ul.sf-vertical li li:hover ul,
ul.sf-vertical li li.sfHover ul {
	left:			14em; /* match ul width */
	top:			0;
	
}
ul.sf-vertical li li:hover li ul,
ul.sf-vertical li li.sfHover li ul {
	top:			-999em;

}
ul.sf-vertical li li li:hover ul,
ul.sf-vertical li li li.sfHover ul {
	left:			14em; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/

.sf-vertical > li a,
.sf-vertical > li a:visited  
{ /* visited pseudo selector so IE6 applies text colour*/
	color: white;
	background-color:transparent;
}

.sf-vertical > li,
.sf-vertical > li a:focus,
.sf-vertical > li a:hover,
.sf-vertical > li a:active
{
	color: #013600;
	outline: 0;
}
.sf-vertical li li:hover {
	background-color:#476D9E;
}
.sf-vertical li li {
	background-color: #1F8B1E;
	color:#476D9E;
}
.sf-vertical li li li {
	background-color: #1F8B1E;
	color:#476D9E;
}
.sf-vertical li li > a,
.sf-vertical li li > a:visited
{
	color:white;
}
.sf-vertical > li:hover
{
	background-color:#DDE5F0;
}





/*** arrows **/

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-vertical ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-vertical ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-vertical ul a:focus > .sf-sub-indicator,
.sf-vertical ul a:hover > .sf-sub-indicator,
.sf-vertical ul a:active > .sf-sub-indicator,
.sf-vertical ul li:hover > a > .sf-sub-indicator,
.sf-vertical ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
	
}



/*** alter arrow directions ***/
.sf-vertical .sf-sub-indicator { background-position: -10px 0; } /* IE6 gets solid image only */
.sf-vertical a > .sf-sub-indicator { background-position: 0 0; } /* use translucent arrow for modern browsers*/

/* hover arrow direction for modern browsers*/
.sf-vertical a:focus > .sf-sub-indicator,
.sf-vertical a:hover > .sf-sub-indicator,
.sf-vertical a:active > .sf-sub-indicator,
.sf-vertical li:hover > a > .sf-sub-indicator,
.sf-vertical li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}


.district-left li
{
	background:transparent url(/sysimages/sBlock.jpg) no-repeat 7px;
	border-bottom:solid 1px #06760A;
}

.district-left li:hover, .district-left li.sfHover,
.district-left a:hover, .district-left > li:hover   
{
	background:#499D47 url(/sysimages/sBlock.jpg) no-repeat 7px;
}

.district-left a {width:13em;padding:.85em;padding-left:1.2em; }

.district-left li:hover ul,
.district-left li.sfHover ul {
	left:	14em; /* match ul width */
	top:	0;
}

.school-nav li
{
	background:transparent url(/sysimages/sBlock.jpg) no-repeat 7px;
	width:13.9em;
}
.school-nav a {width:13.2em;padding:.85em;padding-left:1.2em; }
.school-nav li:hover ul,
.school-nav li.sfHover ul {
	left:	14em; /* match ul width */
	top:	0;
}

.school-nav > li,
.school-nav > li a:focus,
.school-nav > li a:hover,
.school-nav > li a:active
{
	color: white;
	outline: 0;
}

/* Anderson */
.sch1 li
{
	
	border-bottom:solid 1px #B63611;
}

.sch1 li:hover, .sch1 li.sfHover,
.sch1 a:hover, .sch1 > li:hover   
{
	background:#F95A22 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch1 li li:hover {
	background-color:#F95A22;
}
.sch1 li li {
	background-color: #CE4616;
}
.sch1 li li li {
	background-color: #CE4616;
}

/* Turpin */
.sch2 li
{
	border-bottom:solid 1px #5F1A1D;
}

.sch2 li:hover, .sch2 li.sfHover,
.sch2 a:hover, .sch2 > li:hover   
{
	background:#DDB520 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch2 li li:hover {
	background-color:#DDB520;
}
.sch2 li li, .sch2 li li li {
	background-color: #631F1E;
}


/* Nagel */
.sch3 li
{
	border-bottom:solid 1px #2B3C50;
}

.sch3 li:hover, .sch3 li.sfHover,
.sch3 a:hover, .sch3 > li:hover   
{
	background:#243642 url(/sysimages/sBlock.jpg) no-repeat 7px;
	color:White;
}
.sch3 li li:hover {
	background-color:#243642;
}
.sch3 li li, .sch3 li li li {
	background-color: #2C4353;
}

/* Ayer */
.sch4 li
{
	border-bottom:solid 1px #5E1E1E;
}

.sch4 li:hover, .sch4 li.sfHover,
.sch4 a:hover, .sch4 > li:hover   
{
	background:#913737 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch4 li li:hover {
	background-color:#913737;
}
.sch4 li li, .sch4 li li li {
	background-color: #5C2221;
}


/* Maddux */

.sch6 li
{
	border-bottom:solid 1px #7C0000;
}

.sch6 li:hover, .sch6 li.sfHover,
.sch6 a:hover, .sch6 > li:hover   
{
	background:#AD1919 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch6 li li:hover {
	background-color:#AD1919;
}
.sch6 li li, .sch6 li li li {
	background-color: #7B0100;
}

/* Mercer */

.sch7 li
{
	border-bottom:solid 1px #343B8B;
}

.sch7 li:hover, .sch7 li.sfHover,
.sch7 a:hover, .sch7 > li:hover   
{
	background:#F2CE00 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch7 li li:hover {
	background-color:#F2CE00;
}
.sch7 li li, .sch7 li li li {
	background-color: #2F4189;
}

/* Sherwood */

.sch8 li
{
	border-bottom:solid 1px #8A397C;
}

.sch8 li:hover, .sch8 li.sfHover,
.sch8 a:hover, .sch8 > li:hover   
{
	background:#B46FA8 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch8 li li:hover {
	background-color:#B46FA8;
}
.sch8 li li, .sch8 li li li {
	background-color: #952281;
}

/* Summit */

.sch9 li
{
	border-bottom:solid 1px #D79534;
}

.sch9 li:hover, .sch9 li.sfHover,
.sch9 a:hover, .sch9 > li:hover   
{
	background:#FED363 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch9 li li:hover {
	background-color:#FED363;
}
.sch9 li li, .sch9 li li li {
	background-color: #FEBB14;
}

/* Wilson */
.sch10 li
{
	border-bottom:solid 1px #155A93;
}

.sch10 li:hover, .sch10 li.sfHover,
.sch10 a:hover, .sch10 > li:hover   
{
	background:#3284B6 url(/sysimages/sBlock.jpg) no-repeat 7px;
}
.sch10 li li:hover {
	background-color:#3284B6;
}
.sch10 li li, .sch10 li li li {
	background-color: #156797;
}
