body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
a.main:link { color: #000000; text-decoration: underline; font-weight: bold; }
a.maincenter:link { color: #000000; text-decoration: underline; font-weight: bold; float: center; }
a.main:visited { color: #000000; text-decoration: underline; font-weight: bold; }	
div#header { border: 1px solid #000000; clear: both; height: 140px; background-color: #000000; padding: 0px; font-family:Arial; color: #000000; font-size: 11px; }
div#left { padding-left: 3px; padding-right: 3px; padding-bottom: 25px; padding-top: 25px; float: left; width: 150px; height: 3100px; background-color: #FFFFFF; font-family:Arial; color: #000000; font-size: 11px; display: none; }
div#right { padding-left: 3px; padding-right: 3px; padding-bottom: 25px; padding-top: 25px; border-left: 1px solid black; float: right; width: 150px; height: 3050px; background-color: #FFFFFF; display: none; }
div#middle { padding-left: 00px; padding-right: 20px; padding-bottom: 25px; padding-top: 25px; margin: 0px; height: 3050px; background-color: #FFFFFF; color: #000000; }
div#middlelong { padding-left: 00px; padding-right: 20px; padding-bottom: 25px; padding-top: 25px; margin: 0px; height: 16050px; background-color: #FFFFFF; color: #000000; }
div#footer { height: 50px; background: url(http://www.rpmhd.org/img/ncdhhslogo.gif) bottom no-repeat; background-color: #FFCC99; display: none; }
h1 { background: #FFFFFF; border: 1px solid #000000; font-family: Georgia; color: #000000; text-align: left; }
h1#large { background: #FFFFFF; border: 1px solid #000000; font-family: Georgia; color: #000000; text-align: left; font-size: 27px; }
h2 { font-family: Georgia; color: #000000; float: center; }
h2#large { font-family: Georgia; color: #000000; float:center; font-size: 22px; }
p.headingtext { font-family: Georgia; font-size: 22px; text-align: center; color: #000000; font-weight: bold; }
p.closing { font-family: Arial; font-size: 10px; color: #000000; }
p.regular { font-family: Verdana; color: #000000; text-indent: 4em; font-size: 14px; }
p.regularmain { font-family: verdana; color: #000000; font-size: 14px; }
p.smalltable { font-family: verdana; color: #000000; font-size: 11px; }	
p.indentedtext { padding-left: 6em; font-family: verdana; color: #000000; font-size: 14px; }
p.news { font-family: Arial; color: #000000; font-weight: bold; font-size: 11px; }
p.alert { font-family: TimesNR; color: #000000; font-weight: bold; font-size: 11px; }
p.headline { font-family: Arial; color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; }	
em.activelink { font-weight: bold; }
em.title { font-weight: bold; }
ol, li { list-style-type: decimal; margin-left: 60px; font-family: Arial; }
li.off { list-style-type: none; }
ol.services, li.services {list-style-type: disc; margin-left: 30px; }
ol.servicessub, li.servicessub {list-style-type: none; }
ol.leftlist, li.leftlist { list-style-type: disc; list-style-position: outside; font-size: 12px; padding-left: 0px; margin-left: 8em; }
ol.leftlistnone, li.leftlistnone { list-style-type: none; list-style-position: outside; font-size: 12px; padding-left: 0px; margin-left: 4em; }
ol.leftlistnonesub, li.leftlistnonesub { list-style-type: none; list-style-position: outside; font-size: 12px; padding-left: 0px; margin-left: 6em; }
ol.leftlistsub, li.leftlistsub { list-style-type: square; margin-left: -5px; }
ol.numlist, li.numlist { list-style-type: decimal; padding-left: 0px; margin-left: 5em; font-size: 12px; }
ol.numlistsub, li.numlistsub { list-style-type: decimal; margin-left: -5px; }
ol.leftlisttable, li.leftlisttable { list-style-type: disc; list-style-position: outside; font-size: 12px; padding-left: 0px; margin-left: 2em; }	
ol.leftlisttablesub, li.leftlisttablesub { list-style-type: square; padding-left: 0px; margin-left: 3em; }
