/* ========== GENERAL CLASSES ========== */
/* ========== LEFT CLASSES ============= */
/* ========== RIGHT CLASSES ============ */
/* ========== NAV CLASSES ============== */
/* ========== FOOTER CLASSES =========== */
/* ========== HEADLINE CLASSES ========= */
/* ========== Link CLASSES ============= */
/* ======== Special For This Site Or Misc. ====== */




/* ========== GENERAL CLASSES ========== */
.normal, TABLE.normal, TD.normal, body
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}
.shaded
{
    COLOR: #000000;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #CCCCCC;
}




/* ========== LEFT CLASSES ============= */
.leftback, TABLE.leftback, TD.leftback
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.contentbox_left, TABLE.contentbox_left, TD.contentbox_left
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600;
    padding: 5px;
}
.contentboxheader_left, TABLE.contentboxheader_left, TD.contentboxheader_left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.contentbox_left A:link, .contentbox_left A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF
}
.searchbox, TABLE.searchbox, TD.searchbox
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}
.searchboxheader, TABLE.searchboxheader, TD.searchboxheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.searchbox A:link, .searchbox A:visited
{
    COLOR: #000000
}




/* ========== RIGHT CLASSES ============ */
.contentbox_right, TABLE.contentbox_right, TD.contentbox_right
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.contentboxheader_right, TABLE.contentboxheader_right, TD.contentboxheader_right
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.contentbox_right A:link, .contentbox_right A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF
}
.sidebar, TABLE.sidebar, TD.sidebar
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.sidebarheader, TABLE.sidebarheader, TD.sidebarheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.sidebar A:link, .sidebar A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF
}




/* ========== NAV CLASSES ============== */
.navbackground, A.background, TABLE.navbackground, TD.navbackground
{
    BACKGROUND-COLOR: #000066
}
.navbar, A.navbar, TABLE.navbar, TD.navbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.navbarHigh, A.navbarHigh, TABLE.navbarHigh, TD.navbarHigh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.subnavbar, A.subnavbar, TABLE.subnavbar, TD.subnavbar
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.subnavbarHigh, A.subnavbarHigh, TABLE.subnavbarHigh, TD.subnavbarHigh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #006600;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.navbarLine
{
    BACKGROUND-COLOR: #006600
}
.navbarHighLine
{
    BACKGROUND-COLOR: #006600
}





/* ========== FOOTER CLASSES =========== */
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #006600
}
.footernav, TABLE.footernav, TD.footernav
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF
}




/* ========== HEADLINE CLASSES ========= */
.headline1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headline4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* For hard-to-read black on dark green in contentbox_right and _left */
.contentbox_left .headline4, .contentbox_right .headline4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #BBCCBB;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



/* ========== Link CLASSES ============= */
.subtext, TABLE.subtext, TD.subtext,
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtextlink, TABLE.subtextlink, TD.subtextlink
{
    FONT-SIZE: 7.5pt;
    VERTICAL-ALIGN: top;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.linkblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}



/* ======== Special For This Site Or Misc. ====== */
HR
{
    COLOR: #000000
}
.subtextitalics, TABLE.subtextitalics, TD.subtextitalics
{
    FONT-SIZE: 7.5pt;
    COLOR: #000000;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* For hard-to-read black on dark green in contentbox_right and _left */
.contentbox_left .subtextitalics, .contentbox_right .subtextitalics
{
    FONT-SIZE: 7.5pt;
    COLOR: #BBCCBB;
    FONT-STYLE: italic;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.border, TABLE.border, TR.border, TD.border
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
