/**********  Structure Formatting  **********/#formattable {border-color: #996;}.left {border-color: #996;background: #ffe;}.right {border-color: #996;background: #cc9;color: #330;}#topleft {height: 175px;background: url(../images/default_back_top.jpg) center;}#topright {height: 175px;}#midleft {height: 100px !important;padding-top: 5px;background: #eec;}#midright {height: 45px !important;background: url(../images/default_back_mid.jpg) center;}#titleright {height: 55px !important;padding: 0px;}#bannerpic {position: absolute;top: 30px; left: 85px;/*height: 155px; width: 640px;*/border: solid 5px #fff;background: #fff;}/**********  Design Formatting  **********/#maintext {margin: 5px 20px 5px 20px;}#hriname {margin: 8px 0 0 20px;}.bullet {margin: 0 5px 0 5px;}.line {margin: 10px 20px 10px 20px;border-top: 1px solid;border-color: #996;font-size: 5px;}/**********  Navigation Formatting  **********/dl#menu dt {border-color: #996;}dl#menu dt, dl#menu li, {color: #663;}dl#menu dt a, dl#menu li a {color: #663;}dl#menu li a:hover, dl#menu dt a:hover {color: #c96;}.menuborder {border-top: 2px solid #996;}.borderless {border: none;}/**********  Core Style Formatting  **********/p {margin: 0 10px 15px 20px;font: lighter 11px/15px arial;word-spacing: .1em;}a:link, a:visited {color: #963;}a:hover {color: #990;}body {background: #ddb;}