html, body {margin: 0;padding: 0;width: 100%;height: 100%;color: #183025;font: normal 12px/20px Geneva, Verdana, Tahoma, sans-serif;letter-spacing: 1px;text-align: justify;cursor: crosshair;background: #97A69B url(../images/fh_bodybg.png) repeat top left;}h1 {margin: 0;padding: 20px 20px 10px 20px;color:#FF6800;letter-spacing: 0.1em;font: bold italic 28px/28px Didot, Times, serif;}h2 {margin: 0;padding: 0 20px;color: #183025;font: normal 16px/20px Geneva, Verdana, Tahoma, sans-serif;}h3 {margin: 0;padding: 0 0 10px 0;color:#FF6800;letter-spacing: 0.1em;font: bold italic 18px/20px Didot, Times, serif;}a {text-decoration: none;cursor: pointer;font: normal 11px/20px Helvetica, Arial, sans-serif;font-style: italic;color: #809687;}a:hover {color: #FF6800;}/* Specific Divs for Centering Page*/#outer {height: 100%;position: relative;margin-left: auto;margin-right: auto;}#outer[id] {display: table;position: static;}#middle {position: absolute;top: 50%;} /* for explorer only*/#middle[id] {display: table-cell;vertical-align: middle;position: static;}#inner {position: relative;top: -50%;} /* for explorer only */#inner[id] {position: static;}/* Header*/#upheader {width: 970px;height: 15px;background: transparent url(../images/fh_upheader.png) no-repeat top left;}#header {width: 970px;margin: 0;text-align: right;background: transparent url(../images/fh_containerbg.png) repeat-y top left;}#logo {padding: 0 15px;/* background: url(../images/fh_logo.png) no-repeat top right; */}/* Navigation Style */#nav {width: 970px;margin: 0;padding: 0;background: transparent url(../images/fh_containerbg.png) repeat-y top left;}#nav ul {margin: 0;padding: 0;text-align: left;list-style-type: none;}#nav li {margin: 0;padding: 0;}#nav ul li a {background: transparent url(../images/fh_greendot10px.png) no-repeat  0 50%;margin: 0;padding: 0 0 0 25px;text-align: left;font: normal 11px/20px Helvetica, Arial, sans-serif;font-style: italic;text-decoration: none;color: #809687;}#nav ul li a.mitem1 {background: transparent url(../images/fh_greendot10px.png) no-repeat  0 50%;}#nav ul li a.mitem2 {background: transparent url(../images/fh_greendot6px.png) no-repeat  0 50%;}#nav ul li a.mitem3 {background: transparent url(../images/fh_greendot4px.png) no-repeat  0 50%;}#nav ul li a.mitem4 {background: transparent url(../images/fh_greendot2px.png) no-repeat  0 50%;}#nav ul li a.mhere1 {background: transparent url(../images/fh_orangedot10px.png) no-repeat  0 50%;color: #000000;}#nav ul li a.mhere2 {background: transparent url(../images/fh_orangedot6px.png) no-repeat  0 50%;color: #000000;}#nav ul li a.mhere3 {background: transparent url(../images/fh_orangedot4px.png) no-repeat  0 50%;color: #000000;}#nav ul li a.mhere4 {background: transparent url(../images/fh_orangedot2px.png) no-repeat  0 50%;color: #000000;}#nav ul li a:hover {background: transparent url(../images/fh_orangedot_mo.gif) no-repeat  0 50%;color: #FF6800;}#menu1, #menu2, #menu3, #menu4 {float: left;margin-left: 20px;}#menu1 {margin-left: 30px;}/* Content */#content {position: relative;width: 970px;height: 500px;margin: 0;padding: 0;background: transparent url(../images/fh_containerbg.png) repeat-y top left;}#textcontent {height: 470px;margin: 0 20px;padding: 10px 10px 10px 480px;overflow: auto;}#imgcontent {position: absolute;bottom: 10px;left: 20px;}/* Footer */#downfooter {width: 970px;height: 15px;background: transparent url(../images/fh_downfooter.png) no-repeat top left;}/* Out Footer */#outfooter {margin-right: 10px;font: normal 10px Helvetica, Arial, sans-serif;font-style: italic;color: #DCDCDC;text-align: right;}#outfooter a {display: block;float: right;width: 146px;text-decoration: none;cursor: pointer;font: normal 9px/9px Helvetica, Arial, sans-serif;font-style: italic;letter-spacing: 2px;color: transparent;background: transparent url(../images/mb_minilogo.png) repeat-x  0 50%;}#outfooter a:hover {color: #DCDCDC;background: none;}/* Classes */.bold {font-weight: bold;}.quotation {font: normal 12px/18px Times, serif;font-style: italic;}.textright {text-align: right;}.clearboth {clear: both;}.clearall { clear:both;height:0px;line-height:0px;font-size:0px;margin:0;padding:0;}