.nounderline { text-decoration: none}
.bodytext {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12px}
.required {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #CC0000; font-size: 12px}

.heading { font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; color: #000000; text-decoration: none}

.subhead {font-family:  Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; font-size: 14px}
.subhead2 {font-family:  Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12px; font-weight: bold}
a:link {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #0033CC; font-size: 12px; text-decoration:underline}
a:visited {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #9933CC; font-size: 12px; text-decoration:underline}
a:hover {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #CC0000; font-size: 12px; text-decoration: none}
a:active {font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #0033CC; font-size: 12px; text-decoration:underline}
.pulldown{font-family:  Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12px; background-color: #ECF7F7 }
.proado {font-family:  Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #127296; font-size: 14px}
/*html definitions*/
body {font-family: Verdana,Helvetica, Arial,Geneva, sans-serif; font-size: 12px; color: black; background-color: #ffffff;}


/*classes*/
.floatboxright, .floatboxleft {margin-left: 10px; margin-bottom: 10px; padding: 5px 5px 5px 5px; border:0}
.floatboxleft {float: left;}
.floatboxright {float: right;}

/*header layout
#dmhome {left: 0px; width: 206px; height: 63px; z-index: 500;}
#leftnav {position: absolute; top: 6px; left: 6px; width: 18em;}
#header {position: absolute; top: 43px; left: 206px; width: 565px; height: 20px; visibility: visible;}
#bannerimage {position: absolute; width: 565px; top: 0px; left: 206px; height: 43px;}
#bannerprint {display: none;}
#content {padding: 1em 1em 4em; margin-top: 20px; width: 740px;}
#gif {display: none;}*/

/*footer ids, classes
#footimg {z-index: 0; margin-left: -10px; margin-bottom: 0.5em; margin-top: 20px;}
#foottxt {margin-top: -42px; margin-left: 170px; margin-bottom: 0.5em; font-size: 80%; width: 590px; font-family: Arial, sans-serif;}
#foottxt2 {margin-top: -4px; margin-left: 255px; margin-bottom: 0.5em; font-size: 80%; width: 380px; font-family: Arial, sans-serif;}
#footline {margin-top: 1px; margin-bottom: 0.5em; height: 5px; overflow: hidden; color: #009; background-color: #020164; width: 579px;}
*/
/*page layout
#contenthome {padding: 1em 1em 4em; position: absolute; top: -61px; width: 780px;}
#content {padding: 1em 1em 4em; top: 80px; width: 740px;}


a:link.footer, a:visited.footer, a:hover.footer {color: navy; background-color: #fff; font-size: 1.0em; font-family: Arial, sans-serif; text-decoration: none;}
a:hover.footer {color: red; text-decoration: underline;}*/


#dropdowns {position: absolute; z-index: 1; top: 225px; left: 0em;}
/*dropdown classes
.p7tbsub {font-size: 75% !important; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff;}*/
.p7tbsub {font-size: x-small !important; font-weight: bold; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ffffff;}
.p7tbsub ul {list-style: none; margin: 0;}
.p7tbsub li {padding: 0 !important; margin: 0; border: 1px solid #006; list-style: none;}
.p7tbsub a {display: block; font-size: x-small; font-weight: bold; padding: 2px 6px 2px 5px; text-decoration: none !important;}
.p7tbsub a:link {display: block; font-size: x-small; font-weight: bold; padding: 2px 6px 2px 5px; text-decoration: none !important;background-color: #2569AD; color: #FFFFFF;}
.p7tbsub a:visited {display: block; font-size: x-small; font-weight: bold; padding: 2px 6px 2px 5px; text-decoration: none !important;background-color: #2569AD; color: #FFFFFF;}
.p7tbsub a:hover {display: block; font-size: x-small; font-weight: bold; padding: 2px 6px 2px 5px; text-decoration: none !important;color: #FFFFFF; background-color: #003366;}
.p7tbsub a:active {display: block; font-size: x-small; font-weight: bold; padding: 2px 6px 2px 5px; text-decoration: none !important;background-color: #2569AD; color: #FFFFFF;}
.p7tbdn {color: #9999CC; background-color: #fff; font-weight: bold;}


body { background-color: #ffffff;  font-family: Verdana, Arial, Georgia, Times New Roman, Times, serif; color: #000000; font-size: 12px;
}
