P { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #202020; margin: 0px 0px 16px 0px; line-height: 16px; }
LI { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #202020; margin: 0px 0px 8px 0px; line-height: 16px; }

P.headline { font-family: Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; margin: 16px 0px 16px 0px; }
P.bodytext { font-family: Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 8px 0px; LINE-HEIGHT: 16px; }
LI.bodytext { font-family: Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 0px 0px 8px 0px; LINE-HEIGHT: 16px; }

/* This is the left-hand sidebar area */
TD.sidebar { width: 240px; vertical-align: top; padding: 0px 16px 0px 0px; }
P.sidebar { width: 180px; font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #202020; margin: 0px 0px 6px 40px; }
A { color: #202080; }
A:visited { color: #202080; }

/* This is the right-hand content area */
TD.bodybar_top { height: 12px; vertical-align: top; background-color: #E7f4d0; }
TD.bodybar { width: 550px; height: 600px; vertical-align: top; border-left: solid 1px black; padding: 0px 15px 0px 15px; }
TD.bodybar_bottom { height: 12px; vertical-align: bottom; background-color: #E7f4d0; }

/* This is for forms */
SPAN.required { font-size: 8px; text-decoration: italic; }

/* Main body */
body { background-image: url(../images/master/background_gradient.gif); background-repeat: repeat-x; background-color: #E4E4E4; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

/* Header box */
.headerbox_topleft  { background-image: url(../images/master/headerbox_topleft.gif); width: 8px; height: 15px; }
.headerbox_top      { background-image: url(../images/master/headerbox_top.gif); width: 800px; height: 15px; }
.headerbox_topright { background-image: url(../images/master/headerbox_topright.gif); width: 8px; height: 15px; }
.headerbox_right    { background-image: url(../images/master/headerbox_right.gif); width: 8px; }
.headerbox_botright { background-image: url(../images/master/headerbox_botright.gif); width: 8px; height: 10px; }
.headerbox_bottom   { background-image: url(../images/master/headerbox_bottom.gif); width: 800px; height: 10px; }
.headerbox_botleft  { background-image: url(../images/master/headerbox_botleft.gif); width: 8px; height: 10px; }
.headerbox_left     { background-image: url(../images/master/headerbox_left.gif); width: 8px; }
.headerbox_center   { background-color: #FFFFFF; }

/* Main box */
.mainbox_left       { background-image: url(../images/master/mainbox_left.gif); width: 8px; }
.mainbox_right      { background-image: url(../images/master/mainbox_right.gif); width: 8px; }
.mainbox_bottom     { background-image: url(../images/master/mainbox_bottom.gif); width: 800px; height: 9px; }
.mainbox_botleft    { background-image: url(../images/master/mainbox_botleft.gif); width: 8px; height: 9px; }
.mainbox_botright   { background-image: url(../images/master/mainbox_botright.gif); width: 8px; height: 9px; }
.mainbox_vertical   { background-image: url(../images/master/mainbox_vertical_channel.gif); width: 10px; }
.mainbox_horizontal { background-image: url(../images/master/mainbox_horizontal_channel.gif); height: 10px; }

/* Menu system */
.menucell { background-image: url(../images/master/menu_back.jpg); width: 133px; height: 28px; cursor: pointer; text-align: center; color: #505050; font-weight: bold; }
.menucell A { color: #505050; }
.menucell:hover { color: #505050; }
.menutable { background-color: #848975; }
.popbox { background-image: url(../images/master/dropdown_back.jpg); position: absolute; padding-top: 15px; padding-bottom: 15px; }
.menuitem { text-decoration: none; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
.menusubitem { text-decoration: none; width: 133px; color: #505050; font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; padding: 4px 15px 4px 15px; margin: 0px 0px 0px 0px; font-weight: bold; }
.menusubitem:hover { text-decoration: none; background-image: url(../images/master/menuitem_hi.gif); }

/* Sidebar */
.mainpagedate { font-family: Arial; font-weight: bold; font-size: 12px; color: #202020; margin: 0px 20px 0px 20px; }
.sidebardate { font-family: Arial; font-weight: bold; font-size: 12px; color: #808080; margin: 8px 0px 8px 0px; }
.sidebardate A { color: #879C42; text-decoration: none; }
.sidebardate A:hover { text-decoration: underline; }
.sidebarlink { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #202020; margin: 8px 0px 8px 0px; line-height: 16px;  }
.sidebarlink A { color: #879C42; font-weight: bold; text-decoration: none; }
.sidebarlink A:hover { text-decoration: underline; }

/* Footer */
.footerbox_center   { background-image: url(../images/master/footerbox_center.gif); width: 800px; height: 50px; background-color: #BECD8E; }
.footerbox_bottom   { background-image: url(../images/master/footerbox_bottom.gif); width: 800px; height: 8px; }
.footerbox_botleft  { background-image: url(../images/master/footerbox_botleft.gif); width: 8px; height: 8px; }
.footerbox_botright { background-image: url(../images/master/footerbox_botright.gif); width: 8px; height: 8px; }
.footerbox_left     { background-image: url(../images/master/footerbox_left.gif); width: 8px; }
.footerbox_right    { background-image: url(../images/master/footerbox_right.gif); width: 8px; }
.footer             { font-family: Arial; font-size: 10px; color: #808080; text-align: center; margin: 4px; }
.footer A           { text-decoration: none; color: #808080; }
.footer A:hover     { text-decoration: underline; }
.copyright          { font-family: Arial; font-size: 10px; color: #808080; text-align: center; }

.label              { font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; color: #202020; margin: 10px 0px 0px 0px; }

.plain              { margin: 0px 0px 0px 0px; }

.err                { color: Red; font-weight: bold; }