@font-face {
   font-family: 'Lacuna Regular';
   src: url('lacuna.eot'); /* for IE */
   src: local('Lacuna'), url('lacuna.ttf') format('truetype');   
}
html { overflow-y: scroll }
.bodycontent {margin: 0px 0px 0px 0px; background-color: #111111; font-size: 100%;}
.bodyheader {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 19px; font-weight: bold; line-height: 21px; color: #FFFFFF}
.bodydetail {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; line-height: 17px; color: cyan}
.bodydetailbold {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 16px; font-weight: bold; color: white}
/* .bodytext {font-family: 'Lacuna Regular', Arial, Tahoma, Verdana, sans-serif; font-size: 100%; line-height: 120%; color: #222222; text-shadow: 0px 0px 1px #444444;} */
.bodytext {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 100%; line-height: 130%; color: #222222;}
.bodytextbold {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 90%; line-height: 130%; color: #222222}
.bodytextsmall {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 14px; color: #000000}
.bodyhighlight {font-weight: bold; background-color: #B43524;}
.bodyheaderbacklit {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; font-weight: bold; line-height: 16px; background-color: #102C72; color: #EEEEEE}
.pageheader {font-weight: bold; background-color: #731821;} /* 591218 */
.pagegreensmall {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; line-height: 14px; color: #8BC435}
.tabletext {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; line-height: 18px; color: #EEEEEE}
.listtext {font-size: 14px; line-height: 18px;}
.buttontext {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; line-height: 17px; color: black}
.legaltext {font-family: Arial, Tahoma, Verdana, sans-serif; font-size: 12px; line-height: 14px; color: #DDDDDD}
.navtext {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 13px;  font-weight: bold; line-height: 20px; color: #222222}
.authortext {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 10px; color: blue}
.dropdown {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 9px; line-height: 11px;}
.smallbr { font-family: Arial, Helvetica, sans-serif; font-size: 2pt; color: #000000; line-height: 3pt}
.smallbutton {font-size: 10px; line-height: 12px}
.smalltextinput {font-size: 11px; line-height: 13px}
.linktext {color: blue; text-decoration: underline}
.textinput {font-size: 8pt;}
.error {color: red; font-weight: bold; font-size: 14px}
.required {color: crimson; font-size: 9pt}
.hidden {visibility: hidden}
.picborder {border-width:1px; border-color: #222222; border-style: solid;}
.popuppicborder {border-width:1px; border-color: #ffffff; border-style: solid;}
.imgholdtext {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 14px; color: #9FF2FF}
.imgholdtextbig {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 14px; line-height: 14px; color: #9FF2FF}
.boxstyle{padding: 10px; background-color: #CCCCCC; border: 0px solid #a6c9e2; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.navbutton{border: 1px solid #AAAAAA; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background: #999999 url(/images/menu_gradient.gif) top left repeat-x;}
.navbutton a:link {text-decoration: none;}
.navbutton a:visited {text-decoration: none;}
.navbutton a:hover {background-color: #CCCCCC;}
a:link {color: #222222; text-decoration: underline}
a:visited {color: #444444; text-decoration: underline}
a:hover {color: #666666}
pre {font-size: 12px; line-height: 14px; color: white}
