





.helpNowMenuContainer
{
	margin: 10px;
	 width: 155px;
}
.helpNowMenuItem1, .helpNowMenuItem1:hover {
	 background-color: #000033;
	 color: white;
	 font-weight:bold;
	 text-decoration:none;
	 height: 18px;
	 line-height: 18px;
	 text-indent: 10px;
	 width: 155px;
	 display:block;
}
.helpNowMenuItem2 {	
	 background-color: #FFA500;
	 color: #000033;
	 font-weight:bold;
	 text-decoration:none;
	 height: 18px;
	 line-height: 18px;
	 width: 153px;
	 text-indent: 20px;
	 margin-top: 2px;
	 font-size:10px;
	 border: 1px solid #000033;
	display:block;
}
.helpNowMenuItem2:hover {	
	 background-color: #000033;
	 color: #FFA500;
	 font-weight:bold;
	 text-decoration:none;
	 height: 18px;
	 line-height: 18px;
	 width: 153px;
	 text-indent: 20px;
	 margin-top: 2px;
	 font-size:10px;
	 border: 1px solid #000033;
	display:block;
}

/* HEADER MENU */
/*** ESSENTIAL STYLES ***/
div.menuContainerHead {background:#ccc;height:30px;border:1px solid #000;}
ul#headNav, ul#headNav * { margin:0; list-style:none;z-index:999; }
ul#headNav ul {margin:0; list-style:none;padding:0;}
ul#headNav { line-height:1.0;height:30px;padding: 0 0 0 7px; }
/* left offset of submenus need to match (see below) */
ul#headNav ul { position:absolute;top:-999em;z-index:999;border:1px solid #000;  }
ul#headNav ul li { width:auto;display:block;float:none;white-space:nowrap;padding:-5px 0 0;}
/* fixes IE7 'sticky bug' */
ul#headNav li:hover { visibility:inherit;  }
ul#headNav li { float:left; position:relative;height:40px; }
ul#headNav a { display:block; position:relative; }
 /* match top ul list item height */
ul#headNav li:hover ul, ul#headNav li.sfHover ul { left:auto; top:2.7em; z-index:99; }
ul#headNav li:hover li ul, ul#headNav li.sfHover li ul { top:-999em; }
/* match ul width */
ul#headNav li li:hover ul {left:auto; /* match ul width */ top:0;}
ul#headNav li li.sfHover ul { left:100%; /* match ul width */ top:0; }
ul#headNav li li:hover li ul, ul#headNav li li.sfHover li ul { top:-999em; }
/* match ul width */
ul#headNav li li li:hover ul, ul#headNav li li li.sfHover ul { left:auto;  top:0; }
/*** DEMO SKIN ***/
ul#headNav { float:left; margin-bottom:1em; }
ul#headNav a {  color:#000; font-size:10px;padding:5px 15px;line-height:18px;text-decoration:none;border-right:1px solid #000; }
ul#headNav li.last a {padding-right:0;border-right:0;}
/* visited pseudo selector so IE6 applies text colour*/
ul#headNav a, ul#headNav a:visited {  color:#000; }
ul#headNav li {  }
ul#headNav li li { background:#ccc;padding:0;height:auto;text-align:left;}
ul#headNav li li a {color:#000;border:0;border-bottom:1px solid #000;}
ul#headNav li li:hover {background:#ccc;}
ul#headNav li li:hover a {color:#555;}
ul#headNav li li a {padding:10px 5px;}
ul#headNav li li li { background:#ccc; }
ul#headNav li li li a {color:#fff;}
ul#headNav li li:hover li a {color:#000;}
ul#headNav li li li:hover a {color:#555;}
ul#headNav li:hover, ul#headNav li.sfHover, ul#headNav a:focus, ul#headNav a:hover, ul#headNav a:active { outline:0;}
/*** arrows **/

/* trigger IE7 hasLayout so spans position accurately */
ul#headNav a.sf-with-ul { min-width:1px;  }
/* IE6 only */
 /* 8-bit indexed alpha png. IE6 gets solid image only */
.sf-sub-indicator { position:absolute; display:block; right:.75em; top:1.05em;  width:10px; height:10px; text-indent: -999em; overflow:hidden;display:none; }
/* give all except IE6 the correct values */
/* give all except IE6 the correct values */
a > .sf-sub-indicator {   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 */
ul#headNav ul .sf-sub-indicator { background-position:  -10px 0; }
ul#headNav ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */

/* arrow hovers for modern browsers*/
ul#headNav ul a:focus > .sf-sub-indicator, ul#headNav ul a:hover > .sf-sub-indicator, ul#headNav ul a:active > .sf-sub-indicator, ul#headNav ul li:hover > a > .sf-sub-indicator, ul#headNav ul li.sfHover > a > .sf-sub-indicator { background-position: -10px 0;  }
/*** shadows for all but IE6 
.sf-shadow ul { background:url('../images/shadow.png') no-repeat bottom right; 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; }***/

/* END HEADER MENU */

/* LEFT MENU */
div.menuContainerLeft {}
div.menuContainerLeft ul, div.menuContainerLeft li {margin:0; padding:0; list-style-type:none;}
div.menuContainerLeft ul {}
div.menuContainerLeft li {padding:5px 0 0 10px;font-weight:bold;}
div.menuContainerLeft ul li a {text-decoration:none; color:#000; font-size:.9em;line-height:1em;}
div.menuContainerLeft ul li a:visited {color:#000;}
div.menuContainerLeft ul li:hover {}
div.menuContainerLeft ul li:hover a {color:#000;}
div.menuContainerLeft ul li.selected {color:#002448;font-weight:bold;}
div.menuContainerLeft ul li a:active, div.menuContainerLeft ul li a.selected, div.menuContainerLeft ul li.MenuItemselected a {color:#002244;}
div.menuContainerLeft ul ul {}
div.menuContainerLeft ul li ul li a {font-weight:normal;}
/* END LEFT MENU */

