body { color: #000; font-size: 12px; font-family: arial, helvetica, sans-serif; background-image: url(heronsoft.jpg); min-width: 816px; margin: 0; padding: 0; }
#wrap { text-align: left; width: 816px; margin: 0 auto auto; }
#header { background-color: #fd9409; width: 816px; float: right; clear:both; }
#header h1 { color: #00006c; font-size: 21px; font-family: arial, helvetica, sans-serif; font-weight: bold; text-align: center; margin: 0; }
#headermenu { width: 816px; float: right; }
#main { width: 656px; float: right; padding-top: 5px; }
#main2k { width: 816px; float: left; }
#sidebar { width: 150px; float: left; clear: both; }
#footerwrap { text-align: left; width: 816px; margin: 0 auto auto; }
#footerleft { background-color: #fd9409; position: relative; width: 300px; float: left; clear: both; }
#footermid { font-size: 10px; line-height: 12px; background-color: #fd9409; text-align: center; position: relative; width: 366px; float: left; }
#footerright { font-size: 10px; line-height: 12px; background-color: #fd9409; text-align: right; width: 145px; float: right; padding-right: 5px; }
.table { font-size: 12px; font-family: arial, helvetica, sans-serif; position: relative; width: auto; height: auto; }
table { padding-left: 10px; }
tbody {  }
tr { padding-left: 0; }
td { width: auto; height: auto; padding-left: 2px; }
p { font-size: 12px; line-height: 16px; padding-top: 0; padding-right: 5px; padding-left: 5px; }
h1 { color: #00006c; font-size: 21px; line-height: 24px; font-family: arial, helvetica, sans-serif; padding-right: 5px; padding-left: 5px; }
h2 { color: #fd9409; font-size: 18px; line-height: 21px; font-family: arial, helvetica, sans-serif; padding-right: 5px; padding-left: 5px; }
h3 { color: #5b69a6; font-size: 15px; line-height: 18px; font-family: arial, helvetica, sans-serif; padding-right: 5px; padding-left: 5px; }
h5 { font-size: 10px; font-family: arial, helvetica, sans-serif; line-height: 12px; padding-right: 5px; padding-left: 5px; }
a:link { color: #00006c ; text-decoration: none; }
a:visited { color: #00006c; text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { color: #00006c; }
img { border: 0px}
/*random image*/
.rndImage { position: relative; top: 0; width: 100px; height: 75px; float: left; margin: 0; padding: 0; border: solid 1px #fff; }
/*Breadcrumb
*/
.B_crumbBox { font-size: 10px; line-height: 12px; margin-left: 5px; }
.B_crumb { color: #00006c; font-size: 10px; line-height: 12px; }
.B_homeCrumb { font-size: 10px; line-height: 12px; }
.B_currentCrumb { color: #00006c; font-size: 10px; line-height: 12px; }
.B_lastCrumb { color: #00006c; font-size: 10px; line-height: 12px; }
