/*Do Not Edit*/
#nav, #nav ul  {PADDING:0px; MARGIN:0px; LINE-HEIGHT:1px; LIST-STYLE-TYPE:none; LIST-STYLE-image:none; text-align:left;}
#nav a {DISPLAY:block; color:#0053a0; height:inherit; line-height:1.8em}
#nav li {FLOAT: left; LIST-STYLE-TYPE: none; LIST-STYLE-image:none; padding:0; margin:0}
#nav ul a {LIST-STYLE-image:none;}
#nav ul a:hover, #nav ul a.on {color:#df5e32;}
#nav LI.nonav ul {display:none}


/*controls font color and style for menu items*/
#nav li a { text-decoration:none; border-bottom:0; LIST-STYLE-image:none; }
#nav li a:hover, #nav li a.on {color:#df5e32;}
#nav li ul {BACKGROUND:#e4f1f9; LEFT:-999em; WIDTH:157px; POSITION:absolute; border:solid 3px #5b5f60; border-top:solid 1px #e7f0f5; LIST-STYLE-image:none; margin-left:-10px}

#nav li ul li {WIDTH:157px;}

/*sub menu padding*/
#nav li ul li a {height:auto; font-size:.7em; line-height:1.3em; color:#525b60; padding:8px}

/*sub menu font and background hover color*/
#nav li ul li a:hover{font-size:.7em; line-height:1.3em; color:#fff; background-color:#9fcde7; padding:8px;}
#nav li:hover, #nav li.sfhover {LIST-STYLE-image: none; color:#df5e32; }

/*adjust positioning for third level position*/
#nav li ul ul {	margin:-27px 0px 0px 150px; LIST-STYLE-image:none; position:absolute;}


/*Do Not Edit*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em; LIST-STYLE-image:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto; LIST-STYLE-image:none;}
#nav li ul {margin-top:0; display:block;}
#nav li:hover, #nav li.hover {height:1%;}
