BODY
{
    FONT-FAMILY: Times New Roman, Palatino Linotype;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    background: #333333;
    MARGIN: 3px;
}
BODY.nomargin
{
    MARGIN: 0px;
}
BODY.margin
{
    MARGIN: 10px;
}

.iframe_body
{
    FONT-FAMILY: Times New Roman, Palatino Linotype;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    MARGIN: 2px;
    background: #FFFF99;
    Padding: 2px;
}

.iframe_table
{
    background: #FFFFbb;
    border: dotted black;
    border-top-width:    1px;
    border-left-width:   1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    Padding: 2px;
}

.iframe_cell
{
    background: #FFFFdd;
    border: dotted blue;
    border-top-width:    1px;
    border-left-width:   1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    Padding: 2px;
 FONT-FAMILY: arial;
 FONT-STYLE: normal;
 FONT-VARIANT: normal;
 FONT-WEIGHT: normal;
 font-size: 7px;
 color: #339900;
}

.microtext
{
 FONT-FAMILY: arial;
 FONT-STYLE: normal;
 FONT-VARIANT: normal;
 FONT-WEIGHT: normal;
 font-size: 9px;
 color: #000000;
 background-color: #FFFFFF;
}

.imgseltext
{
 FONT-FAMILY: arial;
 FONT-STYLE: normal;
 FONT-VARIANT: normal;
 FONT-WEIGHT: normal;
 font-size: 9px;
 color: #000000;
 background-color: #FFFFFF;
 cur;;sor: crosshair;
}


TABLE.page
{
    border: solid black;
    border-top-width:    1px;
    border-left-width:   1px;
    border-right-width:  3px;
    border-bottom-width: 3px;
    Padding: 10px;
}

TABLE.singleframe
{
    border: solid black;
    border-top-width:    1px;
    border-left-width:   1px;
    border-right-width:  1px;
    border-bottom-width: 1px;
    Padding: 10px;
}

TABLE.topline
{
    border: solid black;
    border-top-width:    1px;
    border-left-width:   0px;
    border-right-width:  0px;
    border-bottom-width: 0px;
}

TD.GreenBanner
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}
A.GreenBanner:link
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}
A.GreenBanner:visited
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}

TD.title:link
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}
TD.title:visited
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}


TR.GreenBanner
{
	background-color: #006633;
	font-family: arial;
	font-size: 16px;
 FONT-WEIGHT: bold;
	color: #FFFFFF;
}

TR.GreenFooter
{
	background-color: #000000;
	font-family: arial;
	font-size: 11px;
    FONT-WEIGHT: normal;
	color: #FFFFFF;
}

TABLE.sidebar
{
    background: #006633;
    Padding: 1px;
}

TR.sidebar
{
    background: #006633;
}

.sidebartitle
{
 background: #555555;
	font-family: arial;
	font-size: 12px;
    FONT-WEIGHT: normal;
	color: #FFFFFF;
}

.sidebarcontent
{
 background: #FFFFFF;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
}

.bgwhite
{
 background: #ffffff;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
 Padding: 2px;
}

.forumtable
{
 background: #555555;
	font-family: arial;
	font-size: 14px;
 FONT-WEIGHT: 600;
	color: #FFFFFF;
}
.forumhdr
{
 background: #999999;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: 600;
	color: #000000;
 Padding: 2px;
 }
.forumhdr2
{
 background: #669966;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: 600;
	color: #000000;
 Padding: 2px;
 }
.forumhdrtop
{
 background: #994444;
 font-family: arial;
 font-size: 12px;
 FONT-WEIGHT: 600;
 color: #000000;
 Padding: 2px;
}
.forumcontent
{
 background: #FFFFFF;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
 Padding: 2px;
}
.forumcontent1
{
 background: #FFFFFF;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
 Padding: 2px;
}
.forumcontent2
{
 background: #FFFFFF;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
 Padding: 2px;
}
.forumftr
{
 background: #555555;
	font-family: arial;
	font-size: 12px;
 FONT-WEIGHT: normal;
	color: #000000;
}

.caltitle
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: 600;
	background: #555555;
	color: #FFFFFF;
}
A.caltitle:link
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: 600;
	background: #555555;
	color: #FFFFFF;
}
A.caltitle:visited
{
	font-family: arial;
	font-size: 14px;
    FONT-WEIGHT: 600;
	background: #555555;
	color: #FFFFFF;
}
.calcolhdr
{
    background: #777777;
	font-family: arial;
	font-size: 12px;
    FONT-WEIGHT: 600;
	color: #000000;
    Padding: 2px;
}
.calcellhdr
{
    background: #AAAAAA;
	font-family: arial;
	font-size: 12px;
    FONT-WEIGHT: normal;
	color: #000000;
    Padding: 2px;
}
.calcontent
{
 background: #FFFFFF;
	font-family: arial;
	font-size: 12px;
   FONT-WEIGHT: normal;
	color: #000000;
   Padding: 2px;
}
.calftr
{
    background: #555555;
	font-family: arial;
	font-size: 12px;
    FONT-WEIGHT: normal;
	color: #000000;
}

TR.colhdr
{
    border: solid black;
    border-top-width:    1px;
    border-left-width:   0px;
    border-right-width:  0px;
    border-bottom-width: 1px;
}

TD.colhdr
{
    border: solid black;
    border-top-width:    1px;
    border-left-width:   0px;
    border-right-width:  0px;
    border-bottom-width: 1px;
}

TD.content
{
    Padding: 0px;
    background: #ffffff;
	font-family: arial;
	font-size: 12px;
    FONT-WEIGHT: normal;
	color: #000000;
}

A.SmallWhite:link
{
	font-family: arial;
	font-size: 9px;
    FONT-WEIGHT: normal;
	color: #FFFFFF;
}
A.SmallWhite:visited
{
	font-family: arial;
	font-size: 9px;
    FONT-WEIGHT: normal;
	color: #FFFFFF;
}
.SmallWhite
{
	font-family: arial;
	font-size: 9px;
    FONT-WEIGHT: normal;
	color: #FFFFFF;
}
.SmallArial
{
	font-family: arial;
	font-size: 9px;
 FONT-WEIGHT: normal;
	color: #339900;
}

.masthead
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 40pt;
}
.whitetitle
{
	font-family: arial;
	font-size: 20px;
   FONT-WEIGHT: bold;
	color: #FFFFFF;
}
.footer
{
	font-family: arial;
	font-size: 13px;
    FONT-WEIGHT: bold;
	color: #FFFFFF;
}
A.footer:link
{
	font-family: arial;
	color: #FFFFFF;
}
A.footer:visited
{
	font-family: arial;
	color: #FFFFFF;
}
.qfooter
{
	font-family: arial;
	font-size: 13px;
    FONT-WEIGHT: bold;
	color: #99FF99;
}
A.qfooter:link
{
	font-family: arial;
	color: #99FF99;
}
A.qfooter:visited
{
	font-family: arial;
	color: #99FF99;
}
.colhdr
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
}

.title
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    color: #000000;
}


.subtitle
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    color: #000000;
}

.summary
{
    FONT-FAMILY: arial;
    FONT-STYLE: italic;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
}

.article
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
}

.smalltext
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
	color: #006633;
}

.minitext
{
    FONT-FAMILY: arial;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
}

A:hover.current
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
A.current:link
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
A.current:visited
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: 700;
    TEXT-DECORATION: none
}
A.menu:link
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A.menu:visited
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: none
}
A:hover.menu
{
    COLOR: #ffff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 12pt;
    TEXT-DECORATION: underline
}
A:hover.subcurrent
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
A.subcurrent:link
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
A.subcurrent:visited
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: 600;
    TEXT-DECORATION: none
}
A.submenu:link
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.submenu:visited
{
    COLOR: #80ff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A:hover.submenu
{
    COLOR: #ffff80;
    FONT-FAMILY: arial;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: underline
}
A:link
{
    FONT-FAMILY: arial;

    TEXT-DECORATION: underline
}
A:visited
{
    FONT-FAMILY: arial;

    TEXT-DECORATION: underline
}
A:hover
{
    FONT-FAMILY: arial;
    COLOR: red;
    TEXT-DECORATION: underline
}

.fc_main { background: #DDDDDD; border: 1px solid #000000; font-family: Verdana; font-size: 10px; }
.fc_date { border: 1px solid #D9D9D9;  cursor:pointer; font-size: 10px; text-align: center;}
.fc_dateHover, TD.fc_date:hover { cursor:pointer; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #999999; border-bottom: 1px solid #999999; background: #E7E7E7; font-size: 10px; text-align: center; }
.fc_wk {font-family: Verdana; font-size: 10px; text-align: center;}
.fc_wknd { color: #FF0000; font-weight: bold; font-size: 10px; text-align: center;}
.fc_head { background: #000066; color: #FFFFFF; font-weight:bold; text-align: left;  font-size: 11px; }
