/* ---- Site Built by Colby Barron December 2005 ---- */

/* ---- links ---- */

A:link { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #207DFD; text-decoration:none; }
A:active { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #207DFD; text-decoration:none; }
A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #207DFD; text-decoration:none; }
A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #207DFD; text-decoration:underline; }

A.menulabel:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration:none; }
A.menulabel:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration:none; }
A.menulabel:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration:none; }
A.menulabel:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px color: #FFFFFF; text-decoration:none; }

A.small:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:underline; line-height: 12px; }

A.small2:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small2:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.small2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #207DFD; text-decoration:underline; line-height: 12px; }

A.login:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFEA7; text-decoration:none; line-height: 12px; }
A.login:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFEA7; text-decoration:none; line-height: 12px; }
A.login:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFEA7; text-decoration:none; line-height: 12px; }
A.login:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFEA7; text-decoration:underline; line-height: 12px; }

A.weather:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.weather:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.weather:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:none; line-height: 12px; }
A.weather:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #207DFD; text-decoration:underline; line-height: 12px; }

/* ---- tables ---- */

.titlecellbg { background-color: #EBEBEB; } 
.normalcellbg { background-color: #F8F8F8; }
.whitecellbg { background-color: white; }
.tableborder { background-color: #616161; }

/* ---- copy ---- */

.heading { COLOR: #207DFD; font-weight: bold; font-size: 20px; text-decoration: none; font-family: Arial; background-color: #EAEAEA; }
.heading2 { COLOR: #207DFD; font-weight: bold; font-size: 16px; text-decoration: none; font-family: Arial; }
.bodysmall {  COLOR: #000000; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; }
.bodysmall2 {  COLOR: #000000; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.tabletext {  COLOR: #000000; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none; }
.legal {  COLOR: white; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; TEXT-DECORATION: none; }

/* ---- menu bar ---- */

.outer { background-color: #616161; }
.o_border { background-color: #599FFF; }
.titlebg { background-color: #3B3B3B; font-family: arial; font-weight: bold; font-size: 24px; COLOR: white; height: 35; }
.bodybg { background-color: white; font-family: arial; font-size: 16px; }
.menubutton { background-color: #504F4F; font-family: arial; height: 30; }
.menubuttonon { background-color: #4B5972; font-family: arial; height: 30; }
.menubg { background-color: #AAAFAF; font-family: arial; }

/* ---- jcal ---- */

a.normal:link  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.normal:visited  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.normal:hover  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.normal:active  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

a.today:link  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.today:visited  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline }
a.today:hover  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }
a.today:active  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none }

.cellbg { background-color: #FFFFFF }
.cellover { background-color: #DFDFDF }
.celltoday { background-color: #000080 }
.cellevent { background-color: #D7E1F5 }
.normaltext { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica }
.eventtitle { color: #000080; font-weight: normal; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica }
.eventheading { color: #000080; font-weight: normal; font-size: 14px; font-weight: bold; font-family: verdana, arial, helvetica }
.regheading { color: #000000; font-weight: normal; font-size: 13px; font-family: verdana, arial, helvetica }
