BODY, TABLE
{
    FONT-SIZE: 8pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana,Trebuchet, Arial;
    word-spacing:2pt;
  SCROLLBAR-FACE-COLOR: #639A63;
  SCROLLBAR-HIGHLIGHT-COLOR: green;
  SCROLLBAR-SHADOW-COLOR: darkgreen;
  SCROLLBAR-3DLIGHT-COLOR: buttonface;
  SCROLLBAR-ARROW-COLOR: white;
  SCROLLBAR-TRACK-COLOR: #CCDDFF;
  SCROLLBAR-DARKSHADOW-COLOR: darkgreen;
  SCROLLBAR-BASE-COLOR: #CCDDFF;
}
A
{
    COLOR: darkblue;
    TEXT-DECORATION: none;
}
A:link
{
    COLOR: green;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: slate;
}
A:active
{
    COLOR: green;
}
A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline;
}
.ccardlabel
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Trebuchet;
    color:darkblue;
}
.cbg
{
	background-image:url(img/bg-panel.gif);
	font-size:14pt;
}
.framenews
{
	border: solid 1px #003300;
	SCROLLBAR-FACE-COLOR: #639A63;
	SCROLLBAR-HIGHLIGHT-COLOR: green;
	SCROLLBAR-SHADOW-COLOR: darkgreen;
	SCROLLBAR-3DLIGHT-COLOR: buttonface;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: #CCDDFF;
	SCROLLBAR-DARKSHADOW-COLOR: darkgreen;
	SCROLLBAR-BASE-COLOR: #CCDDFF;
}
.wing, .wingtitle
{
    FONT-SIZE: 7pt;
    COLOR: slate;
    FONT-FAMILY: Arial,Verdana;
    line-height:8pt;
    word-spacing:normal;
}
.btn   { BORDER-WIDTH: 1; width: 23px; height: 22px; }
.btnDN { BORDER-WIDTH: 1; width: 23px; height: 22px; BORDER-STYLE: inset; BACKGROUND-COLOR:#669966;}
.btnNA { BORDER-WIDTH: 1; width: 23px; height: 22px; filter: alpha(opacity=25); }
.captionrow
{
	background-color: #339933;
}

.cexpm {
    background-color:#63aA63;
    width:20;
    font-weight:bold;
    text-align:center;
    cursor:hand;
    color:White;
    font-weight:bold;
}
.cexcaption {
     background-color:#639A63;
     width:95%;
     color:White;
}
.cexborder {
     background-color:#639A63;
     width:100%;
     border:solid 1px #639A63;
     border-top:solid 1px #555555;
}
.cexcontent {
     background-color:#dddddd;
     width:100%;
     padding-left:20;
     padding-right:20;
}
          
.headrow
{
	font-weight:bolder;
	background-color: #88bb88;
}
.footrow
{
	font-size:smaller;
	background-color: #88bb88;
}

.shaderow
{
	background-color:#dddddd;
}
HR 
{
	color:#999999;
	height: 2px;
}
.main
{
	color:black;
}
.head
{
    FONT-SIZE: 10pt;
	color:darkgreen;
	font-weight:bolder;
	font-style:italic;
	letter-spacing:1px; 
	FONT-FAMILY: Verdana, Arial;
	word-spacing:normal;
}
.warning
{
	color:Red;
	font-size:larger;
}
.sidetext
{
	font-size: 8pt;
	COLOR: darkblue;
    FONT-FAMILY: Trebuchet, Tahoma, Arial, Verdana;
	LETTER-SPACING: 0px;
}
.subhead
{
	FONT-SIZE: 9pt;
	COLOR: #336633;
	font-weight:bold;
	FONT-FAMILY: Verdana, Arial;
	LETTER-SPACING: 0px;
}
.footnote
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Trebuchet;
    word-spacing:normal;
}
.ccardname
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Trebuchet;
    color:Red;
    font-weight:bolder;
}
.panelLabel
{
    COLOR: red;
    letter-spacing:1px;
    FONT-FAMILY: Arial;
}
.formfixed
{
	border:1px solid #003300;
	font-weight:bolder;	
    FONT-SIZE: 8pt;
	background-image:url('img/bg-form.gif');
    COLOR: #003300;
    FONT-FAMILY: Arial;
    width:100%;
    letter-spacing:1px

}
.formfree
{
    FONT-SIZE: 8pt;
    COLOR: #003300;
    FONT-FAMILY: Verdana,Arial;
	border: darkbblue;
	background: white;
	letter-spacing:1px;
}
.submit
{
	border-right: silver double;
	border-top: silver double;
	font-weight: bold;
	font-size: 7pt;
	background: darkgreen;
	text-transform: uppercase;
	border-left: silver double;
	color: white;
	border-bottom: silver double;
	font-family: verdana;
	letter-spacing: 1px;
	font-variant: normal;
}
.submithi
{
    border:3px ridge #f7f6a4; FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #e7e6a4;
    COLOR: #000099;
    FONT-FAMILY: Verdana;
    LETTER-SPACING: 2px;
}
.calhead
{
    BACKGROUND-COLOR:#669966;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bolder;
}

.calendar
{
	border: solid 1px #669966;
}
.weekday
{
    BACKGROUND-COLOR: #999999;
    COLOR: black;
    FONT-FAMILY: Arial;
	font-size:7pt;
}
.weekend
{
    BACKGROUND-COLOR: #bbbbbb;
    COLOR: black;
    FONT-FAMILY: Arial;
    font-size:7pt;
}
.weekendday
{
    BACKGROUND-COLOR: #dddddd;
}
.eventLabel
{
    COLOR: black;
    letter-spacing:1px;
    FONT-FAMILY: Arial;
}
.eventText
{
    COLOR: black;
}
.selectedDay
{
    BACKGROUND-COLOR: yellow;
}
.day
{
    BACKGROUND-COLOR: white;
}
.busyDay
{
    BACKGROUND-COLOR: yellow;
    cursor:hand;
}
.notaDay
{
}
