/* Start of CMSMS style sheet 'Delta T Menus' */
.left_nav, .left_nav li * {

margin:0;

padding:0;

list-style:none;

list-style-image:none; 

list-style-position:inside;

}



.left_nav ul {

background:#fff; /*IE6 needs this*/

width: 176px;

}

.left_nav li {

/*background:#BDD2FF;

border-left:1px solid #fff;

border-top:1px solid #CFDEFF;*/

float: left;

position:relative;

z-index:99;

}

.left_nav li ul {

top:-999em;

position:absolute;

width:176px;

}

.left_nav li:hover,

.left_nav li.sfHover,

.left_nav a:focus, .left_nav a:hover, .left_nav a:active {

/*background:#CFDEFF;*/

}

.left_nav li:hover ul, /* pure CSS hover is removed below */

ul.left_nav li.sfHover ul {

left:188px;

top:-1px;

}



.left_nav li:hover li ul,

.left_nav li.sfHover li ul {

top:-999em;

}

.left_nav li li:hover ul, /* pure CSS hover is removed below */

ul.left_nav li li.sfHover ul {

left:176px;

top:-1px;

}

.left_nav li li:hover li ul,

.left_nav li li.sfHover li ul {

top:-999em;

}

.left_nav li li li:hover ul, /* pure CSS hover is removed below */

ul.left_nav li li li.sfHover ul {

left:176px;

top:-1px;

}

/*following rule negates pure CSS hovers

so submenu remains hidden and JS controls

when and how it appears*/

.superfish li:hover ul,

.superfish li li:hover ul,

.superfish li li li:hover ul {

top: -999em;

}

.left_nav li li {

background:#888;

width:176px;

}

.left_nav .menucolor199 ul li {

background:#af0000;

}

.left_nav .menucolor199 ul li a:hover {

background:#850101;

}



.left_nav .menucolor205 ul li {

background:#e28f29;

}

.left_nav .menucolor205 ul li a:hover {

background:#c97924;

}



.left_nav .menucolor207 ul li {

background:#1c94eb;

}

.left_nav .menucolor207 ul li a:hover {

background:#0c64a6;

}



.left_nav .menucolor208 ul li {

background:#00b857;

}

.left_nav .menucolor208 ul li a:hover {

background:#008e43;

}







.left_nav li ul { border:1px solid #666666; }



.left_nav li li a {

padding-right:0;

width:160px;

padding:8px; display:block;

border-bottom:#999999 solid 1px;

font-size:12px;

}

.left_nav li li a:hover {

background:#666666; color:#FFFFFF;

}





















/*** ESSENTIAL STYLES ***/

.top_nav, .top_nav * {

margin:0;

padding:0;

list-style:none;

}

.top_nav {

line-height:1.0;

}

.top_nav ul {

position:absolute;

top:-999em;

width:150px;

}

.top_nav ul li,

.top_nav li {

float:left;

position:relative;

z-index:999;

}

.top_nav a {
	display:block;
	padding-top:6px;
	line-height: 14px;
}

.top_nav li:hover ul,

ul.top_nav li.sfHover ul {

left:-1px;

top:38px;

}

.top_nav li:hover li ul,

.top_nav li.sfHover li ul {

top:-999em;

}

.top_nav li li:hover ul,

ul.top_nav li li.sfHover ul {

left:9.45em;

top:-1px;

}

.superfish li:hover ul,

.superfish li li:hover ul {

top: -999em;

}



/*** ORIGINAL SKIN ***/

.top_nav li a {
	color:#333333;
	text-decoration:none;
}



.top_nav li li a { display:block; padding:8px; width:134px; border-bottom:#CC0000 solid 1px; }



.top_nav {

float:left;

}

.top_nav li ul { border:1px solid #CC0000; }

.top_nav li {

background:url(images/menu_top_div.jpg) no-repeat right; 

height:38px; text-align:center; vertical-align:middle; font-size:11px; 

white-space:normal; display:table-cell; font-weight:bold; padding:0;

}



.top_nav li:hover, .top_nav li.sfHover,

.top_nav a:focus, .top_nav a:hover, .top_nav a:active {

/*background:#666666;*/

}

.top_nav li li a:hover { background:#666666; color:#FFFFFF; }



.top_nav li li {

background:#ffffff;

display:block; padding:0; height:auto; text-align:left;

}

.top_nav li li li {



}




/* End of 'Delta T Menus' */

