body {margin:0; padding:0; background-color:#b9b9b9; font-family:Arial, Helvetica, sans-serif; font-size:12px }form {padding:0;margin:0;}.clear {clear:both}p {margin:0; padding:0 0 2em 0; font-family:Arial, Helvetica, sans-serif; font-size:12px }a:link, a:visited {color:#000; text-decoration: underline}a:hover, a:active {color:#000; text-decoration: none}img { border: 0; margin:0; padding:0;}h1 {color: #FF0000; font-weight: bold; font-size: 18px; font-family:Georgia, Times New Roman, Times, serif;}h2{font-size:13px;}/*search module */.resultGroupTitle {font-size: 1.5em;}.result {margin-bottom: 15px;}.resultTitle {font-size: 1.2em;}.resultDesc img {float: left;}.resultPages a {margin-left: 2px; margin-right: 2px;}/*news module */#newsModHeader {color: blue; font-weight:lighter }#newsModHeadTitle {color: green; font-weight:lighter}#newsModItemDetail {font-style:italic }#newsModNavigator {border-top:1px dotted blue; padding-top:2px; text-align:right}.newsModShowAll {text-align:right}.newsModTitle {font-weight:bold}.newsModImage img {border:4px solid blue; margin-right:1em; float:left}.newsModItem {border-bottom:1px solid blue; padding-bottom:1em;margin-bottom:1em; float:left; width:100%; clear:both;}/*downloads module */.dwnldModItem {border-bottom:1px solid red; padding-bottom:1em;margin-bottom:1em; float:left; width:100%; clear:both; }.dwnldModImage img {border:4px solid #ccc; margin-right:1em; float:left}/*form builder */fieldset {padding:1em;margin:0; border:0;border:1px solid #909193}fieldset legend {padding:0.2em; color:#909193}fieldset label {float: left;width: 120px;}fieldset .repeatRadioCheck label { float:none; margin:0;padding: 0;}.input {background-color:#FFF; border:1px solid #909193;}.input, .button {font-size:11px; font-family: Tahoma, Arial;}fieldset .formRow, fieldset .formButtonRow {padding:0.2em 0; margin:0; clear:both;border-bottom:1px dotted #909193;}fieldset .formRow span { padding-left:0.2em}fieldset .formButtonRow {margin:0; padding:1em 0 0 0; border:0; }fieldset .formHideInput { display: none}.Footer {color: #666666; font-size:11px; font-family:tahoma;padding-left: 25px; background-color:#b9b9b9 !important; height:112px !important; background-image:url(/images/default/bg_footer.gif); padding-top:10px}		.Footer a:link, .Footer a:visited {text-decoration: underline; color: #666666;}.Footer a:active, #Footer a:hover {color: #666666; text-decoration:none;}	     		.mainNav {background-color: #FFFFFF;vertical-align:top; width:200px;font-family:Georgia;color: #8b8079 !important; font-size:18px; padding-top:20px}.mainNav a:link, .mainNav a:visited {text-decoration:none; color: #8b8079;}.mainNav a:active, .mainNav a:hover{color: #8b8079;}.mainNav ul#mainMenu {margin:10px 0 16px 0; padding: 0; list-style: none; }.mainNav li {margin: 0;  }.mainNav li span { color:#8b8079 }ul.sub { font-size:12px;} #sub { color:#990000 }.subMenuNotSel { padding-right:19px; background: none; margin-left:0; color:8b8079}.subMenuSel span {  padding-right:19px; background: none; margin-left:0;color: #44403e !important}.MainContent {margin:0; padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; vertical-align:top}#menu .sub {padding-left:20px;}