/* --------------------- Set Text Size for Forms ----------------------- */
					
.listTitleBold { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;  }
.listTitleNormal { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 13px;  }
.listEventTeaser { color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  }

.listNameTitle { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  font-weight : bold;}
.listHeading { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; }
.listHeadingGray { color : #777777; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.listItem  { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.tinyText  { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;}
.tinyGrayText  { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
a.tinyGrayText { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  text-decoration : underline; }
a.tinyGrayText:active {  color : #999999;  }
a.tinyGrayText:visited { color : #999999;  }
a.tinyGrayText:hover { color : #cccccc; text-decoration : underline; }

.listEventTitle { color : #000099; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px;  font-weight : bold;}


.normalText  { font-family : Verdana,Arial,   Helvetica, sans-serif; color : #000000; font-size : 15px;}
.smallerText  { font-family : Verdana,Arial,   Helvetica, sans-serif; color : #000000; font-size : 12px;}

.viewTitleBold { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;  }
.viewTitleBold:visited { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;  }
.viewTitleBold:hover { color : #3366ff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;  }

.viewTitleBoldColor { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px; font-weight : bold;  }
.viewTitleNormal { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 15px;  }
.viewSubTitle { color : #006699; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;   }
.viewHeading { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold; }
.viewText  { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;}
.viewTextBold  { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;}
.viewStartTimeBold  { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold;}
.asterisk  { color : #000099; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.smallText { color : #000000; font-family : Verdana,Arial, Helvetica, sans-serif; font-size : 10px;}
.smallDescription { color : #777777; font-family : Verdana,Arial, Helvetica, sans-serif; font-size : 10px;}

.whiteLink { color : #dddddd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  font-weight : bold;text-decoration : none; }
a.whiteLink { color : #dddddd; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  font-weight : bold;text-decoration : none; }
a.whiteLink:active {  color : #dddddd;  }
a.whiteLink:visited { color : #dddddd;  }
a.whiteLink:hover { color : #bbbbbb; text-decoration : underline; }


.AdminMenu  { color : #000099; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold;}
.AdminMenu:active  { color : #000099; }
.AdminMenu:visited  { color : #000099; }
.AdminMenu:hover  { color : #3366ff;}

.subMenuActive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  font-weight : bold;text-decoration : none; }
a.subMenuActive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  font-weight : bold;text-decoration : none; }
a.subMenuActive:active {  color : #333399;  }
a.subMenuActive:visited { color : #333399;  }
a.subMenuActive:hover { color : #3366ff; text-decoration : underline; }

.subMenuInactive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  text-decoration : none; }
a.subMenuInactive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  text-decoration : none; }
a.subMenuInactive:active {  color : #333399;  }
a.subMenuInactive:visited { color : #333399;  }
a.subMenuInactive:hover { color : #3366ff; text-decoration : underline; }

.tabActive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; text-decoration : none; }
a.tabActive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px; font-weight: bold; text-decoration : none; }
a.tabActive:active {  color : #333399;  }
a.tabActive:visited { color : #333399;  }
a.tabActive:hover { color : #3366ff; text-decoration : underline; }

.tabInActive { color : #8888bb; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  text-decoration : none; }
a.tabInActive { color : #8888bb; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 11px;  text-decoration : none; }
a.tabInActive:active {  color : #8888bb; }
a.tabInActive:visited { color : #8888bb; }
a.tabInActive:hover { color : #6699cc; text-decoration : underline; }

.mainMenuActive { color : #333333; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; text-decoration : none; }
a.mainMenuActive {  color : #333333; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; text-decoration : none; }
a.mainMenuActive:active {  color : #333333; }
a.mainMenuActive:visited { color : #333333; }
a.mainMenuActive:hover {  color : #666666;  text-decoration : underline; }

.mainMenuInActive {color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; text-decoration : none; }
a.mainMenuInActive { color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight: bold; text-decoration : none; }
a.mainMenuInActive:active {  color : #ffffff;  }
a.mainMenuInActive:visited { color : #ffffff;  }
a.mainMenuInActive:hover { color : #cccccc;text-decoration : underline; }


.tabBar { color : #666666; font-family :  Verdana,Arial, Helvetica, sans-serif; font-size : 10px; font-weight: normal; text-decoration : none; }
a.tabBar { color : #666666; font-family :  Verdana,Arial, Helvetica, sans-serif; font-size : 10px; font-weight: normal; text-decoration : none; }
a.tabBar:active {  color : #666666;  }
a.tabBar:visited { color : #666666;  }
a.tabBar:hover {  color : #333333;  text-decoration : underline; }

.calendarTitle { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 18px; font-weight : bold;  }
.calendarCompanyName { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px;   font-weight : bold; }
.calendarDaysOfWeek { color : #ffffff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarSubTitle { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;font-weight : bold; }

.calendarSubTitleLink { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;font-weight : bold; text-decoration : underline; }
.calendarSubTitleLink:active { color : #999999;  }
.calendarSubTitleLink:visted { color : #999999;  }
.calendarSubTitleLink:hover { color : #cccccc; }

.calendarEventsActive { color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight: bold; text-decoration : none; }
.calendarEventsActive:hover { color : #3366ff; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight: bold; text-decoration : underline; }

.calendarEventsInactive { color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarTinyLinks { color : #8888ff; font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : none; }
.calendarTinyLinks:hover { color : #8888ff; font-family : Arial, Helvetica, sans-serif; font-size : 10px; text-decoration : underline; }
.calendarDatesActive { color : #555588; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; font-weight : bold;}
.calendarDatesInactive { color : #999999; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarTimeActive { color : #888888; font-family : Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarDayCount { color : #8888cc; font-family : Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarTimeInactive { color : #999999; font-family : Arial, Helvetica, sans-serif; font-size : 10px;}
.calendarBullets { color : #999999; font-family : Arial, Helvetica, sans-serif; font-size : 10px;}


/* ---- Leave this Undefined to fix a problem with Netscape and IE sizing ------*/
/* ---- text input forms completely different... -----*/
/* ----TD { font-family : Arial, Verdana,  Helvetica, sans-serif; font-size : 12px; } -----*/
TH { color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; }
FORM { margin-top : 0px; margin-bottom : 0px; }
B { font-weight : bold; }
HR { color : #000000; height: 1px; }
U { text-decoration : none }
P {	font-family : Verdana, Arial,  sans-serif;	font-size : 12px;}
BODY  {font-size : 10px;font-family : Verdana,Arial,sans-serif;}

A {   color: #000099;   font-weight: normal; }
A:active {   color: cc3333;}
A:visited {   color: 333399;}
A:hover {   color: 6699cc;}