
body  { background-color: #ffffff; margin: 0px; }

a:link         { color: #0066ff; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, sans-serif, Tahoma, Arial; text-decoration: none }
a:visited              { color: #0066ff; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, sans-serif, Tahoma, Arial; text-decoration: none }
a:hover      { color: red; text-decoration: underline }

p  { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px;font-family: Verdana, sans-serif, Tahoma, Arial }
td  { color: black; font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Verdana, sans-serif, Tahoma, Arial }
th  { color: black; font-style: normal; font-weight: normal; font-size: 13px; line-height: 16px; font-family: Verdana, sans-serif, Tahoma, Arial }
li  { font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, Tahoma, sans-serif; position: relative; left: -20px }

b { font-style: bold; font-size:12px;}

.breadcrumb       { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif, Tahoma, Arial }
.breadcrumb_bold   { color: white; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif, Tahoma, Arial }

#footernav  { color: #000000; font-weight: normal; font-size: 7.5pt; font-family:  Verdana, sans-serif, Tahoma, Arial; border-right: 1px solid #0066ff;padding: 1px;
	 }
#footernav A  { color: #666; font-weight: normal; font-size: 7.5pt; text-decoration: none }
#footernav A:link  { color: #666; font-weight: normal; font-size: 7.5pt; text-decoration: none }
#footernav A:visited  { color: #666; font-weight: normal; font-size: 7.5pt; text-decoration: none }
#footernav A:active  { color: #666; font-weight: normal; font-size: 7.5pt; text-decoration: none }
#footernav A:hover  { color: #666; font-weight: normal; font-size: 7.5pt; text-decoration: underline }

#topheadernav  { color: #000000; font-weight: normal; font-size: 7.5pt; font-family:  Verdana, sans-serif, Tahoma, Arial; padding: 1px;
	 }
#topheadernav A  { color: #666; font-weight: normal; font-size: 8pt; text-decoration: none }
#topheadernav A:link  { color: #666; font-weight: normal; font-size: 8pt; text-decoration: none }
#topheadernav A:visited  { color: #666; font-weight: normal; font-size: 8pt; text-decoration: none }
#topheadernav A:active  { color: #666; font-weight: normal; font-size: 8pt; text-decoration: none }
#topheadernav A:hover  { color: #0066ff; font-weight: normal; font-size: 8pt; text-decoration: underline }


#header    { color: #696969; font-weight: normal; font-size: 9pt; font-family: Verdana, sans-serif, Tahoma, Arial; background-color: #ffffff; text-align: right; padding: 5px; border-right: 1px solid #0066ff }


#headernav    { color: #0066ff; font-weight: normal; font-size: 7pt; font-family: Verdana, sans-serif, Tahoma, Arial; background-color: #f0f8ff; text-align: right; padding: 1px; border: solid 1px #0066ff }
			
#headernav  A  { color: #0066ff; font-weight: bold; font-size:7pt;text-decoration: none }
#headernav   A:link  { color: #0066ff; font-weight: bold; font-size: 7pt; text-decoration: none }
#headernav   A:visited  { color: #0066ff; font-weight: bold; font-size: 7pt; text-decoration: none }
#headernav   A:active  { color: #0066ff; font-weight: bold; font-size: 7pt; text-decoration: none }
#headernav   A:hover  { color: #0066ff; font-weight: bold; font-size: 7pt; text-decoration: none; background-color: #ffff66;}

#content  { color: #000000; font-weight: normal; font-size: 8pt; font-family:  Verdana, sans-serif, Tahoma, Arial; 
		border-left: 1px solid #0066ff;
		border-bottom: 1px solid #0066ff;
		line-height: 18px; 
		padding: 10px;
		text-align: left;
		}

#content h1  { color: #000000; font-weight: bold; font-size: 10pt; line-height: 10pt; font-family: Verdana, sans-serif, Tahoma, Arial }

#contentheader    { color: #000000; font-weight: normal; font-size: 8pt; line-height: 18px; font-family: Verdana, sans-serif, Tahoma, Arial; background-color: #ffff66; padding: 10px; border-bottom: 1px solid #0066ff; border-left: 1px solid #0066ff }

#contentheader  h1  { color: #000000; font-style: normal; font-weight: bold; font-size: 10pt; font-family: Verdana, sans-serif, Tahoma, Arial }




#calendar { width:100%; }
#calendar tr  { vertical-align: top }
#calendar th {background-color: #F0F0F0; border: 1px solid #666666; color: black; font-style: normal; font-weight: font-size: 11px; line-height: 16px; font-family: Verdana, sans-serif, Tahoma, Arial }
#calendar td {border: 1px solid #666666;}

#guestbook {border-bottom: 1px dashed #F6005E ;  width:100%; padding-bottom: 10px; padding-top: 10px; }
#guestbook h1 { color: #000000; font-weight: bold; font-size: 10pt; font-family:  Verdana, sans-serif, Tahoma, Arial; }
#guestbook p  { color: #000000; font-weight: normal; font-size: 8pt; font-family:  Verdana, sans-serif, Tahoma, Arial; }
#guestbook a:link         { color: black; font-style: normal; font-weight: normal; font-size: 10pt; font-family: Verdana, sans-serif, Tahoma, Arial; text-decoration: underline }
#guestbook a:visited              { color: black; font-style: normal; font-weight: normal; font-size: 11px; font-family: Verdana, sans-serif, Tahoma, Arial; text-decoration: underline }
#guestbook a:hover      { color: #696969; text-decoration: underline }

a.whitelink:link      { color: white; font-style: normal; font-size: 11px; font-family: Verdana, sans-serif, Tahoma, Arial;  text-decoration: none }
a.whitelink:visited      { color: white; font-style: normal; font-size: 11px; font-family:Verdana, sans-serif, Tahoma, Arial;  text-decoration: none }
a.whitelink:hover        { color: yellow; font-style: normal; font-size: 11px; text-decoration: none }
.whitelink_on        { color: yellow; font-style: normal; font-size: 11px; text-decoration: none }

a.sidelink:link       { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family:  Verdana, sans-serif, Tahoma, Arial; text-decoration: none }
a.sidelink:visited       { color: white; font-style: normal; font-weight: bold; font-size: 11px; font-family: Verdana, sans-serif, Tahoma, Arial;text-decoration: none }
a.sidelink:hover         { color: yellow; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }
.sidelink_on         { color: yellow; font-style: normal; font-weight: bold; font-size: 11px; text-decoration: none }

a.sidelink_sub:link        { color: white; font-style: normal; font-weight: normal; font-size: 9px; font-family:Verdana, sans-serif, Tahoma, Arial; text-decoration: none }
a.sidelink_sub:visited       { color: white; font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, sans-serif, Tahoma, Arial;text-decoration: none }
a.sidelink_sub:hover         { color: yellow; font-style: normal; font-weight: normal; font-size: 9px; text-decoration: none }
.sidelink_sub_on         { color: yellow; font-style: normal; font-weight: normal; font-size: 9px; text-decoration: none }



textarea { font-style: normal; font-weight: normal; font-size: 9px; font-family: Verdana, sans-serif, Tahoma, Arial; }
input   { font-style: normal; font-weight: normal; font-size: 9px; font-family:  Verdana, sans-serif, Tahoma, Arial; }
select    { font-style: normal; font-weight: normal; font-size: 11px; font-family:  Verdana, sans-serif, Tahoma, Arial; }

.invaliddata {
	background-color: #FF8080;
}

.underlined {
	text-decoration: underline;
}

.maincontent  { color: #000000; font-weight: normal; font-size: 8pt; font-family:  Verdana, sans-serif, Tahoma, Arial; 
		border-left: 1px solid #0066ff;
		border-bottom: 1px solid #0066ff;
		line-height: 18px; 
		padding: 10px;
		text-align: center;
		}
		
.headers       { color: #696969; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
