.boxborder {BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid}
body {Scrollbar-Face-Color: #800000; Scrollbar-Highlight-Color: #800000; Scrollbar-Shadow-Color: #800000; Scrollbar-3DLIGHT-Color: #000000; Scrollbar-Arrow-Color: #ffffff; Scrollbar-Track-Color: #cccccc; Scrollbar-Darkshadow-Color: #000000}
.small {font-family: arial, helvetica, verdana; font-size: 10px;}

a:link  { color:#10085a; text-decoration:none;}
a:visited { color:#800000; text-decoration:none}
a:hover { color:red; text-decoration:none}

.style12 {font-size: 12px}
.style14 {color: #0000aa; font-size: 11px; }
.style10 {font-size: 12px; color: #000000; }
.style16 {color: #000000; font-weight:bold}
.body {font-family:arial}

.newsletter {background: #E8EDF1 top right no-repeat; float: left; width:250px; margin: 0px 0px 20px 0px; padding: 10px 0px 3px 0px;border: 1px solid #B1C3D4; clear:both; font-size:11px}
.newsletter h4 {color: #495e92!important; font-size:12px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; padding: 0px 0px 0px 5px !important; margin: 0px;}
.newsletter p {color: #495e92; font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; padding: 0px 5px 10px 5px !important; margin: 0px;}
.posts ul {list-style-type: none; margin: 0px 0px 20px 0px; padding: 5px 0px 0px 5px; font-size: 0.8em; font-family: verdana, Arial, helvetica, sans-serif; font-weight:normal;}
.posts ul li {background: url(file:lepcimages/doc_icon.gif) no-repeat top left;padding: 0px 0px 3px 20px;margin: 0px;}
.topic {color:#656C71; font-size:14px; font-weight: bold}
.topicinfo {font-family: arial, helvetica, verdana; font-size:12px; font-weight: normal}
.faqtopic {color:#000000; font-size:14px; font-weight: bold}
.faqinfo {font-family: arial, helvetica, verdana; font-size:12px; font-weight: bold; color: #800000}
/*hr {border: none 0; border-top: 1px dashed #000; width: 75%; height: 1px;}*/

.hazcharttitle {color:#656C71; font-size:14px; font-weight: bold}
.hazchartinfo {font-family: arial, helvetica, verdana; font-size:12px; font-weight: normal}

.lepctable {width:100%; padding: 0; margin: 0 0 15px 0; background: #fff; padding: 6px 6px 6px 10px; color: #000; font: 10px verdana,arial,helvetica,sans-serif;}
tr {width:100%; padding:0; margin: 0;}
th {font: bold 11px verdana,arial,helvetica,sans-serif; color: #000; border-right: 1px solid #495e92; border-bottom: 1px solid #495e92;border-top: 1px solid #E8EDF1; letter-spacing: 2px; text-align: left; padding: 6px 6px 6px 10px; background: #E8EDF1;}
.caption {padding: 0 0 10px 0; width:100%; font:italic 11px Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; text-align:left; font-weight:bold}

/* contact form */	
#contactform {margin: 0;padding:0;font-family:verdana,arial,helvetica,sans-serif;font-size:11px;border:none;}
#contactform legend {font-weight: bold;color: #495e92;padding:4px;border: 1px solid #E8EDF1;}
#contactform fieldset {margin: 1em 0;padding: 10px 5px 10px 10px;border: 1px solid #E8EDF1;}
#contactform fieldset br {display: none;}
#contactform fieldset div {clear: both;margin: .1em 0;position: relative;}
#contactform fieldset div span {display: none;}
#contactform fieldset div:hover span {font-size: 1.0em;color: #000;background-color: #fff;margin-left: 0;padding: .2em .5em;display: block;position: absolute;z-index: 100;float: right;}
* html #contactform fieldset div span {font-size: 85%;color: #000;margin-left: 5em;padding: .3em;display: block;}
#contactform p, #requestform dl dd {margin: 0 0 8px 0;padding: 0;}
#contactform p.note {margin-top: 20px;}
#contactform label {margin: 3px 5px 3px 0;display: block;width:10em;text-align: right;float: left;color: #495e92;}
#contactform input._50 {width:50px;padding: 2px;background: #fff;border: 1px solid #E8EDF1;font-family: inherit;}
#contactform input._100 {width:100px;padding: 2px;background: #fff;border: 1px solid #E8EDF1;font-family: inherit;}
#contactform input._200 {width:200px;padding: 2px;background: #fff;border: 1px solid #E8EDF1;font-family: inherit;}
#contactform input._300 {width:300px;padding: 2px;background: #fff;border: 1px solid #E8EDF1;font-family: inherit;}
#contactform select {width:200px;padding: 2px;background: #fff;border: 1px solid #E8EDF1;font-family: inherit;}
#contactform textarea {width: 400px;height: 100px;background: #fff;border: 1px solid #E8EDF1;font-family:verdana,arial,helvetica,sans-serif;font-size:1em;}
#contactform input:focus, #contactform textarea:focus {border: 1px solid #25A;}
#contactform .button {margin:20px 0;text-align: center;}
#contactform fieldset .error {font-weight: bold;color: #25A;}
.submit {background: #900 url(/i/nav.gif);color: #fff;font-size: 11px;font-family: verdana,Arial,helvetica, sans-serif;font-weight: bold;padding: 2px;margin: 0px 0px 0px 8px;border: 1px solid #B90102;text-align:center;}
