body {font-family: Arial, Helvetica, sans-serif; background-color:#fefecb;}
h1 { text-align: left; margin-top: 0; margin-bottom: 0; font-size: 24px; color: #000080; }
h2 { text-align: left; margin-top: 0; margin-bottom: 0; font-size: 18px; color: #000080;}
img {border: 1px solid #888888;}

.hi_light { color: #000080; font-weight: bold;}
.content_ul { text-align:justify; }

td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
p { text-align:justify; margin-top: 0; margin-bottom: 0;}
.page_title {font-family: "Copperplate Gothic Light"; font-size:42px; font-weight:bold; color:#000080;}
.strap_line {font-family: "Copperplate Gothic Light"; font-size:14px; font-weight: bold; color:#000080; padding-bottom: 7px; padding-top: 7px;}

.info_box { border: 1px solid #888888;}
.info_box a, .info_box a:visited, info_box a:active { text-decoration:none; color: #000080;}
.info_box th { height: 35px; color: #000080; border: 1px solid #2e352b; background: url(head_glow.png) left repeat-x; border: 0; text-decoration: none;}
.info_box td { border: 0; text-decoration: none;}
.info_box .ib_content { border: 0; padding: 7px; color: #000000;}
.info_box .ib_content a { color: #000000;}

a:hover .info_box th {background: url(head_glow_hov.png) left repeat-x; color: #ffffff;}
/*.info_box:hover { text-decoration: line-through; background: url(head_glow_hov.png) left repeat-x; color: #ffffff;}*/
table[class="info_box"]:hover th{ background: url(head_glow_hov.png) left repeat-x; color: #ffffff;}

.content_box {border: 1px solid #888888; padding: 7px;}

.image_title { color: #944f38; font-weight: bold;}
.footer { color: #000080; border-top: 1px #000080 solid; padding-top: 7px;}

.lmenu {margin: auto; padding: 0; list-style-type: none;}
.lmenu li {margin: 0; padding:0;}
.lmenu li a {display:block; width: 140px; height:36px; line-height:36px; color:#000080; text-decoration:none; font-size:10pt; font-weight:bold; text-align:center; padding:0 0 0 0px; cursor:pointer; background: url(lbutt_idle.png) no-repeat left top;}
.lmenu li a b {display:block; background:url(lbutt_idle.png) no-repeat right top; height: 36px;}

.lmenu li a:hover {color:#ffffff; background: url(lbutt_hov.png) no-repeat left top;}
.lmenu li a:hover b {background:url(lbutt_hov.png) no-repeat right top;}

.ob_h1 { font-family: "Arial, Helvetica, sans-serif"; font-size: 14pt; font-style: normal; font-weight: bold; color: #000080; text-align: left; }
.ob_h2 { font-family: "Arial, Helvetica, sans-serifS"; font-size: 12pt; font-style: normal; font-weight: normal; color: #4e2f1d ; margin-bottom: 0px; text-align: left }
.ob_cont { font-family: "Arial, Helvetica, sans-serif"; font-size: 12pt; font-style: normal; font-weight: normal; color: #4e2f1d ; text-align: left;}
.ob_cont_unj { font-family: "Arial, Helvetica, sans-serif"; font-size: 12pt; font-style: normal; font-weight: normal; color: #4e2f1d }
.ob_cal_h { font-family: "Arial, Helvetica, sans-serif"; font-size: 8pt; font-style: normal; font-weight: bold; color: #4e2f1d; text-align: center }
.ob_cal_hi { font-family: "Arial, Helvetica, sans-serif"; font-size: 8pt; font-style: normal; font-weight: bold; color: #FF0000; text-align: center }
