/* CSS Document */

#title 			{ font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:2px; font-size:11px;  background-image:url(bg.gif); width:145px; height:20px; background-repeat:no-repeat; text-indent:35px; color:#FFFFFF; }
#title a { color: #ffffff;  font-size: 10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:2px; font-size:11px;}
#title a:hover { color: #ffffff; font-size: 10px;  font-weight:bold; font-family:Arial; padding-top:2px; font-size:11px;}

#nav, #nav ul 	{ /* all lists */ padding: 0px; margin: 0px; list-style: none; float: left; width: 145px; margin-top:-2px;}
#nav li 		{ /* all list items */ position: relative; float: left; line-height: 15px; width: 145px; margin-bottom: -1px; background-color:#0066cc; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; }
#nav li ul 		{ /* second-level lists */ position: absolute; left: -999em; margin-left: 144px; margin-top: -10px; none; }
#nav li a 		{ display: block; text-decoration: none; color: #ffffff; background-color: #0066cc; padding: 0px;   text-indent:10px;}
#nav li a:hover { color: #ffffff; background-color: #0000ff;  }
#nav li ul li 	{ border: 1px solid #0000ff; width: 220px;}
#nav li ul li a { color: #000000; background-color: #FFFFFF; font-size: 10px; }
#nav li ul li a:hover { color: #ffffff; background-color: #0000ff; font-size: 10px;  }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em;  }
#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 { /* lists nested under hovered list items */ left: auto;  }