body, p, td, tr, th, input, h1, h2, h3, h4, h5, h6, select, option, textarea, li, ol, ul {font-family: verdana, sans-serif;} body {margin:0px;padding:0px;background-color:#fff;color:#000;}p {font-size:0.8em;line-height:1.6em;margin:0 4px 0 20px;padding:5px 3px;}h1 {font-family: Arial, verdana, sans-serif;font-size:90%;color:#fff;font-weight:bold;margin:0;padding:0;}h2 {font-size:90%;text-decoration:underline;color:#000000;font-weight:bold;margin:2px 4px 2px 22px;padding:0;padding-top:10px;}h3 {font-size:90%;color:#000000;font-weight:normal;text-decoration:underline;font-family:"Trebuchet MS", sans-serif;margin:5px 5%;padding:5px;text-align:left;}li{font-size:0.7em;line-height:1.5em;}ul {margin:5px 50px;padding:5px;}a, a:link, a:active{color:#2B56A4;text-decoration:none;font-weight:bold;border:none;}a:visited{color:#2B56A4;text-decoration:underline;font-weight:bold;border:none;}a:hover{color:#2B56A4;text-decoration:none;font-weight:bold;border:none;}/*classes*/select, option, textarea {font-size:1.0em;}.large {font-size:1.5em;font-weight:bold;}.header {background:url(images/header_back.jpg) no-repeat top center;height:124px;}.footer {background:url(images/footer_back.jpg) no-repeat top center;height:58px;font-size:0.7em;text-align:center;color:#fff;padding:0;margin:0;}a.footerlink {color:#fff;font-weight:bold;}a:hover.footerlink {color:#fff;font-weight:bold;text-decoration:underline;}.main_table {border:1px solid #000;background-color:#D4DDED;}.headertable {margin-top:23px;}.maincontent, .mainheader, .mainfooter {border-left:2px solid #2B56A4;border-right:2px solid #2B56A4;background-color:#fff;color:#000;}.mainheader {border-top:2px solid #2B56A4;margin:0;padding:5px 0 0 20px;}.mainfooter {border-bottom:2px solid #2B56A4;}.left {background:url(images/left_2.gif) repeat-y top center;}.right {background:url(images/right_2.gif) repeat-y top center;}.images {border:2px solid #2B56A4;float:right;margin:10px;}.testimonial {font-style:italic;}.name {font-weight:bold;}/* NAV */.topnav {background-color:#2B56A4;padding:5px 0 5px 0;font-size:0.9em;margin-top:10px;}#nav {white-space:nowrap;background-color:#2B56A4;color:#fff;width:100%;text-align:center;}#nav ul {padding:0;margin:0;}#nav ul li {display:inline;text-align:center;}#nav ul li a {padding-left:2px;padding-right:2px;background-color:transparent;color:#fff;text-decoration:none;}#nav ul li a:hover {background-color:transparent;text-decoration:underline;color:#fff;}#nav ul li a#selected {color:#EA3F62;}