/* nav.css © Factor of 4, 2009*/
/*ICD*/
a:link  { color: #369; text-decoration: none }
a:visited, a:active  { color: #369; text-decoration: none }
a:hover  { color: #e61717; text-decoration: underline }
.textmain a:link  { color: #369; text-decoration: none }
.textmain a:visited, a:active  { color: #369; text-decoration: none }
.textmain a:hover  { color: #e61717; text-decoration: underline }
.linetoptitle a:link    { color: #369; text-decoration: none }
.linetoptitle a:visited, a:active    { color: #369; text-decoration: none }
.linetoptitle a:hover   { color: #93f; text-decoration: underline }
.sidebartext a:link    { color: #369; text-decoration: none }
.sidebartext a:visited, a:active    { color: #369; text-decoration: none }
.sidebartext a:hover   { color: #93f; text-decoration: underline }
.toolbartext a:link  { color: #060; text-decoration: none }
.toolbartext a:visited, a.toolbartext:active  { color: #063; text-decoration: none }
.toolbartext a:hover   { color: #fff; text-decoration: none }
.footertext a:link  { color: #060; text-decoration: none }
.footertext a:visited, a.toolbartext:active  { color: #063; text-decoration: none }
.footertext a:hover  { color: #096; text-decoration: none }
#menu1 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 25px; width: 75px; height: 20px }
#menu2 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 100px; width: 100px; height: 20px }
#menu3 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 200px; width: 75px; height: 20px }
#menu4 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 275px; width: 100px; height: 20px }
#menu5 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 375px; width: 100px; height: 20px }
#menu6 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 475px; width: 100px; height: 20px }
#menu7 { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 575px; width: 100px; height: 20px }
/*"#menu" defines the location of the main navigation for JQuery. */
#menu  { margin: 0; padding: 0; z-index: 10; width: 80em; height: 22px; overflow: visible }
#menu li   { color: #006600; font-size: 11px; line-height: 120%; text-decoration: none; background-color: #e2f2e9; list-style-type: none; margin: 0; padding-top: 3px; padding-bottom: 3px; padding-left: 7px; position: relative; height: 13px; float: left }
#menu a:link, #menu a:visited { color: #006633; text-decoration: none }
#menu a:hover, #menu a:active  { color: #009966; text-decoration: none }
#menu-1    { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 7.5em; height: 20px }
#menu-2     { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 7.5em; height: 20px }
#menu-3     { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 6.5em; height: 20px }
#menu-4     { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 7.5em; height: 20px }
#menu-5     { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 7.5em; height: 20px }
#menu-6     { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 7.5em; height: 20px }
#menu-7       { visibility: visible; margin-left: 3px; padding-top: 3px; padding-left: 2px; position: absolute; top: 0; left: 0; width: 11.2em; height: 20px }
#menu li:hover { background-color: #d8ebc6 }
#menu li li:hover  { background-color: #d8ebc6 }
#menu li li   { list-style-type: none; padding-top: 3px; padding-bottom: 3px; padding-left: 15px; width: 12em; height: 12px; float: none }
#menu ul li { margin-left: 0 }
/* each sub-menu can be adjusted using margin-left */
#menu li li a   { font-size: 11px; line-height: 120%; list-style-type: none; margin: 0; padding: 0; width: 17em; float: none }
#menu ul { margin: 0; padding: 0 }
#menu ul.menu-outer    { visibility: visible; padding-top: 0; width: 60em }
#menu ul.menu-inner  { display: none; margin-top: 0; position: absolute; top: 18px; left: 0 }
