/* if your page had a valid and complete doctype on it, you wouldn't need to define so many rule, since inheritance works properly on pages with valid and complete doctypes */
body {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 line-height: normal;
 font-weight: normal;
 color:#000000;
}

td {
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
 line-height: normal; 
 font-weight: normal; 
 /*color:#777777;*/
}
INPUT {
 color: #000000;
 font-size: 10px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 letter-spacing: 0px;
 line-height: 0px;
 background-color: #eeeeee;
}
SELECT {
 color: #000000;
 font-size: 10px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 letter-spacing: 0px;
 line-height: -1px;
 background-color: #eeeeee;
}
td.alpha {
 font-size:11px;
 line-height:30px;
 font-weight:bold;
}

a:link, a:visited, a:active {
 font-size:12px;
 text-decoration:none;
  font-weight: normal;
}

a.bigLink:link, a.bigLink:visited, a.bigLink:active {
font-family:arial;
 text-decoration:none;
  font-weight: normal;
 font-size:13;
}

a.bigLink2:link, a.bigLink2:visited, a.bigLink2:active {
  font-family:arial;
  text-decoration:none;
  font-weight: bold;
  font-size:16px;
}

a.littleLink:link, a.littleLink:visited, a.littleLink:active {
font-family:arial;
 text-decoration:none;
  font-weight: normal;
 font-size:10;
}

a.classes2:link, a.classes2:visited, a.classes2:active {
font-family:arial;
 text-decoration:none;
  font-weight: normal;
 font-size:10;
}


a:hover {
 color: #FF0000; 
}

a:visited {
 color: blue; 
}

a.white:link, a.white:visited, a.white:active {
 color: #ffffff;
 font-weight: normal;
 text-decoration: none; 
  font-size:12;
}

a.white:hover {
 color: #000000; 
}

a.orange:link, a.orange:visited, a.orange:active {
 color: #ff0000; 
 font-weight: bold; 
 text-decoration: none; 

}

a.calendar:link, a.calendar:visited, a.calendar:active {
 font-family:Century Gothic;
 /* this is not a websafe font */
   font-size:10;

}

td.classes{
background-color:#A7A7FE;
}

a.white:hover {
color: #cccccc;
}


.newsdate {
 color:#FFCC00;
}

.sidegenretitle {
 font-family: Arial;
 color:#000000; 
 font-size:11; 
 letter-spacing:0px;
 font-weight:bold;
 PADDING-LEFT: 0px;
}

table.content {
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 PADDING-LEFT: 7px;
 PADDING-RIGHT: 7px;
 PADDING-TOP: 15px;
 PADDING-BOTTOM: 8px;
}

td.pl1 {
 border-top-color: #cccccc;
 border-width: 1px;
 border-style: solid;
}

td.double {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 11px; 
 line-height: 15px; 
 font-weight: normal;
 /*color:#777777*/;
}

.title1 {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color:#0c0c0c; 
 font-size:12px; 
 line-height: 12px;
 font-weight:bold;
}

.title2 {
 font-family: Arial;
 color:#999999; 
 font-size:16px; 
 line-height: 16px;
 font-weight:bold;
}

.title3 {
 font-family: Arial;
 color:#4A4AFF; 
 font-size:16px; 
 line-height: 16px;
 font-weight:bold;
}

.title4 {
 font-family: Arial;
 color:#000000; 
 font-size:18px; 
 line-height: 18px;
 font-weight:bold;
}

/* Calendar Stuff */

.calendarHeader {
 text-decoration:none;
 height:20px;
 width:30px;
 font-weight: normal; 
 font-family: Verdana, Arial, san-serif;
 font-size:11px;
 color: #5B7695; 
 background-color:#FFFFFF; 
}

.calendarToday {
 text-decoration:none;
 background-color: #e88801;
 font-family: Verdana, Arial, san-serif;
 font-size:12px;
}

.calendar {
 text-decoration:none; 
 background-color: #cccccc;
 font-family: Verdana, Arial, san-serif; 
 font-size:12px;
 width:30px
}

a.calendar:link, a.calendar:visited, a.calendar:active {
 color: #FFFFFF; 
 text-decoration:none;
}

a.calendarHeader:link, a.calendarHeader:visited, a.calendarHeader:active {
 color: #000000; 
 text-decoration:none;
}table h2 {
  margin-bottom: 0px;
}
table h3 {
  margin-bottom: 0px;
  font-size: 1.2em;
}
