html, body{margin:0; padding:0; height: 100%; background: #6A0A08 url('../images/bg.gif'); font-size: 85%; font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF;}
* html #pagewidth {height: 100%;}
#pagewidth{min-height: 100%; position: relative; height: auto; width:100%; min-width: 500px;}
a:link, a:active {text-decoration: underline; color: #EDD92E;}
a:visited {text-decoration: underline; color: #EDD92E;}
a:hover {text-decoration: none; color: #EFEFEF;}
h3 {border-left: 25px solid #AE0F0E; border-bottom: 2px solid #AE0F0E; font-weight: normal;  font-size: 16pt; font- family: verdana, arial, sans-serif; letter-spacing: 1px; color: #FFFFFF; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 5px;}
h5 {margin: 0; padding: 2px 0px 6px 25px; font-size: 10px; }
span .bg {height: 19px; background: url('../images/lhbg.gif') no-repeat;}
#phone {margin-right: 7px; color: #FFFFFF; font-size: 11px; float: right;}
#cert {padding-top: 10px; margin-right: 37px; color: #FFFFFF; font-size: 11px; float: right;}

#menu {margin: 27px 0px 0px 174px; text-align: left;}
html>body #menu {margin: 22px 0px 0px 158px; font-size: 100%;}
#menu a {height: 14px; font-weight: bold; text-align: top; text-decoration: none;}
#menu img {border: 0px; padding-right: 6px;}

#header{height:69px; width:100%; background: url('../images/hbg.gif') repeat-x;}
#logo {position: absolute; left: 37px; top: 0px;}
#leftcol{width:158px; top: 69px; left: 0px; position:absolute; margin-right:1px; background: url('../images/lbg.gif') no-repeat;}
 * html #outer{margin-top: -5px;}
#outer{margin-left: 158px ; width: auto;}
#footer{height:23px; width:100%; background-color:#900D0D; clear: both; position:absolute; bottom:0;}
#footer .content {border-top-style: solid; border-top-color: #A33614; border-top-width: 1px; font-size: 10px; color: #FFFFFF; text-align: center;}
#leftcol .content a {text-decoration: none; background: url('../images/b.gif') center left no-repeat; margin-left: 11px; padding: 0px 0px 1px 10px; font-size: 80%;}
#inner{margin:0; width:100%;}
#maincol{margin-left: 158px;width: 100%; position: relative; margin: 0 -8px 43px -2px;}
#maincol .content{padding-left: 25px; font: 10pt/12pt verdana, arial, sans-serif; line-height:1.7em;}
.title b {color: #FFBA00;}
#outer>#inner { border-bottom: 1px solid #760B09;}
.clr{clear:both;}
.content{padding:5px;} /*padding for content */
#header .content{padding-bottom:0; background: url('../images/head.gif') no-repeat; height: 69px;} /*padding bottom 0 to remove space in IE5 Mac*/
 /*printer styles*/
@media print{
/*hide the left column when printing*/
html, body{background: #FFFFFF; color: #000000;}
.title b {color: #000000;}
h3 {color: #000000;}
#leftcol{display:none;}
#outer{margin-left:0;}
}
.left {float: left; text-align: center;}
.right {float: right; text-align: center;}
.black {background: #501B1A url('../images/bbg.gif'); border: solid 1px #000000; margin: 7px 5px 0px 5px;}
form {border-collapse: collapse; font-weight: bold;}
input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; width: 252px;}
.submit {width: 41px;}

