body { background-color: #fff; font-family: Arial, Helvetica, sans-serif;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }

.foot { font-size: x-small; color: #999; padding-top: 10px; margin-bottom: 0; line-height: 100%; }

.hide { display: none; }

p,li,dt,dd,td,th { font-size: small; }

 #container
 {
 width: 100%;
 margin: 0px;
 padding: 0px;
 background-color: #fff;
 color: #333;
 line-height: 120%;
 background: url("/moh.nsf/files/ns_bg8/$file/ns_bg8.gif");
 }

 #top
 {
 background-image: url("/moh.nsf/files/ns_topbg/$file/ns_topbg.gif"); 
 background-repeat: repeat;
 background-color: #069;
 color: #fff;
 margin-bottom: 15px;
 }

 #leftnav
 {
 float: left;
 width: 130px;
 margin: 0;
 padding-top: 1em;
 }
 
 
 #rightnav
 {
 float: right;
 width: 160px;
 margin: 0;
 padding: 1.2em .2em 1em 0;
 }

 #content
 {
 margin-left: 170px;
 border-left: 1px dotted gray;
 margin-right: 190px;
 border-right: 1px dotted gray;
 padding: 1em 1em 0 1em;
 }

 #footer
 {
 clear: both;
 margin: 0;
 padding: .5em;
 color: #333;
 background-color: #fff;
 font-size:  small;
 text-align: center;
 }
 #leftnav ul
 {
 margin: 0;
 padding: 0;
 list-style-type: none;
 line-height: 100%;
 }

 #leftnav p { margin: 0 0 1em 0; }
 #leftnav li { margin: 0 0 0 0; font-size: medium; }

 #rightnav .banner { border-top: solid 2px #369; border-bottom: solid 2px #369; margin: 0 1em 3.5em 0; padding: 0 0 0 1em; font-size: x-small; background-color: #ddd; }
 #rightnav p, form { font-size: small; margin-top: 0; margin-bottom: 0; }
 #rightnav ul { margin: -2em 0 0 0; list-style-type: circle; padding-left: 1em; background-color: #fff; }
 #rightnav li { margin: 0 0 .6em 0; font-size: small; list-style-image: url("/moh.nsf/files/ns_arrow/$file/ns_arrow.gif"); }
 #content h2 { margin: 0 0 .5em 0; }
 #content p { margin: 0 0 .5em 0; }
 
a:link { color: #069; border-bottom: dotted 1px #069; text-decoration: none; }

a:visited { color: #666; border-bottom: dotted 1px #636; text-decoration: none; }

a:hover { text-decoration: none; border-bottom: solid 1px #069; border-bottom-style: solid; color: #000; }

 #leftnav a
 {
 display: block;
 color: #069;
 background-color: transparent;
 width: 115px;
 padding: 7px 0.2em 7px 0.8em;
 text-decoration: none;
 border-top: 0px solid #fff;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 border-bottom: 1px dotted #039;
 }

 #leftnav a:hover
 {
 background-color: #369;
 color: #fff;
 border-top: 0px dotted #fff;
 border-left: 1px solid #fff;
 border-right: 1px solid #fff;
 border-bottom: 1px dotted #fff;
 }
 
 #rightnav a:hover
 { 
 color: #000;
 border-bottom: 1px solid #069; 
 }
 
#footer a { padding-left: .5em; padding-right: .5em; }

#footer a:link { color: #999; border-bottom: none; text-decoration: none; }

#footer a:visited { color: #999; border-bottom: none; text-decoration: none; }

#footer a:hover { color: #000; border-bottom: solid 1px #069; border-bottom-style: solid; text-decoration: none; }