
body 
{   
	background-color: #333333;
	font-family:Verdana, Arial,helvetica,sans-serif;
}
td 
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	font-size:10pt;
}
.main
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#333333;
	font-size:10pt;
	text-align:left;
	padding-left:15px;
	padding-right:25px;
}
.home
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:white;
	font-size:10pt;
}
.mainhead
{
	background-image: url(images/box_main_header.gif);
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#990000;
	font-size:16pt;
	font-weight:bold;
	text-align:left;
	padding:15px 0 10px 18px;
}
.mainNav
{
   background: url(" /images/nav_bg.gif") no-repeat top left;
   height: 19px;
}
.subhead
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#990000;
	font-size:14pt;
	font-weight:bold;
	text-align:left;
}
.subhead2
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#006699;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
}
.subhead3
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#990000;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}

.subhead4
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#006699;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.schedhead2
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#006699;
	font-size:12pt;
	font-weight:bold;
	text-align:center;
}
.schedhead3
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#990000;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
}
.schedhead4
{
	font-family:Verdana, Arial,helvetica,sans-serif;
	color:#990000;
	font-size:12pt;
	font-weight:bold;
	text-align:left;
}
.listArea 
{
	background-color:Black;
}

.score 
{
	color:#cc9900;
	
	
	/*font-style:italic;*/
	
}

.copyright
{
	text-align:center;
	font-size:8pt;
	color:white;

}
a.copyright
{
	color:#ffcc00;
}

.partner
{
	text-align:center;
	font-size:7pt;
	color:gray;
}

.partnerhead
{
	text-align:center;
	font-size:8pt;
	color:gray;
	letter-spacing: 3px; 
	text-transform: uppercase;
}


.pt8
{
	font-size:8pt;
}

.botgreyborder 
{

	border-bottom:1px solid #222222;
}

 .gr { padding:6px;font-size:9pt; border-bottom:1px solid #222222 }

.storyList 
{
	font-size:8pt;
	color:White;
	border-bottom:1px solid #222222;
}
.imggreyborder 
{
	border:1px solid #333333;
}
a,a:visited 
{
	color:#FFCC00;
	text-decoration:none;
}
a:hover 
{
	color:White;
	text-decoration:underline;
}

A.news:link { COLOR: #660000; TEXT-DECORATION: none; font-size: 9pt; }
A.news:visited { COLOR: #660000; TEXT-DECORATION: underline; font-size: 9pt; }
A.news:hover { COLOR: #990000; TEXT-DECORATION: underline; font-size: 9pt; }
A.news:active { COLOR: #660000; TEXT-DECORATION: underline; font-size: 9pt; }

A.more:link { COLOR: #660000; TEXT-DECORATION: none; font-size: 8pt; }
A.more:visited { COLOR: #660000; TEXT-DECORATION: underline; font-size: 8pt; }
A.more:hover { COLOR: #990000; TEXT-DECORATION: underline; font-size: 8pt; }
A.more:active { COLOR: #660000; TEXT-DECORATION: underline; font-size: 8pt; }

.more {text-align:right; font-size: 8pt; color:#660000;}
	
.newslist 
{
	font-size:9pt;
	text-align:left;
	color:#333333;
	text-align:left;
	border-bottom:1px solid #990000;
}	

.newsdate
{
	font-size:7pt;
	color:#333333;
}	

.calendar
{
	font-size:11pt;
	color:White;
	font-weight:bold;
}	

.eventlistdate
{
	font-size:8pt;
	text-align:left;
	color:White;
	border-bottom:1px solid #990000;
}	

.eventlist
{
	font-size:9pt;
	text-align:left;
	color:White;
	border-bottom:1px solid #990000;
}	

/*left nav*/
#col-1 {clear: both; border-right:1px solid #000000;}

/* header */
#left-nav {	float: left; 
	font-size: 8pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; }
#left-nav a { color:#000000; }	
.clearthis { clear: both; } 

/* -- Categories -- */
/* -- First Level -- */
#categories {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 200px; font-size: 10 px;}
#categories li {margin-left: 0;padding: 0;border-top: 1px solid #EFBF00; border-bottom: 1px solid #FFFF66; background:#EFBF00}
#categories li a {display: block; font-weight: bold; text-decoration: none; /* IE6 Bug */ padding: 5px 0 5px 15px; background-color: #EFBF00;}
#categories li a:hover, #categories li a.nav-selected:hover {text-decoration:underline; background-color: #990000; color:#fff;}

/* -- Second Level -- */
#categories li ul {margin: 0px 0 0px 0; padding: 1px 0 0px 0; list-style: none; width: 200px; }
#categories li ul li  {position: relative; font-weight:normal; border-top: 1px solid #FFFF66; border-bottom: 1px solid #EFBF00;}
#categories li ul li.last  {position: relative; font-weight:normal; border-top: 1px solid #FFFF66; border-bottom: 1px solid #FFCC33; margin-bottom: -1px;}
#categories li ul li a {display: block; font-weight: normal; text-decoration: none; /* IE6 Bug */ padding: 5px 0 5px 25px;  background-color: #FFCC33;}
#categories li ul li a:hover, #categories li ul li a.nav-selected:hover {text-decoration:none; position: relative; background-color: #990000; color: #fff; }
#categories li ul li a.nav-selected {position: relative; background-color: #006699; color: #fff; }

/* -- Categories -- */


#main a { COLOR: #660000; TEXT-DECORATION: none; font-size: 9pt; }

.schedulehead
{
	font-size:8pt;
	color: #660000;
	font-weight:bold; 
	text-align:center;
}
.scheduletime
{
	font-size:7pt;
	color:black;
	text-align:left;
	font-weight:bold; 
	white-space: nowrap;
	}
	
.schedule
{
	font-size:7pt;
	color:black;
	text-align:left;
}
table.schedule {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: inset inset inset inset;
	border-color: #336699;
	border-collapse: collapse;
	background-color: white;
}
table.schedule th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #336699;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:8pt;
	color: #660000;
	font-weight:bold; 
	text-align:center;
}
table.schedule td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: inset inset inset inset;
	border-color: #336699;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:7pt;
	color:black;
	text-align:center;
}
.meetschedule
{
	font-size:8pt;
	color:black;
	text-align:left;
}
table.meetschedule {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #666;
	border-collapse: collapse;
	background-color: white;
}
table.meetschedule th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: #336699;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:8pt;
	color: #660000;
	font-weight:bold; 
	text-align:center;
}
table.meetschedule td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid;
	border-color: #ccc;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size:8pt;
	color:black;
	text-align:left;
}

.news-img img { padding: 6px;  border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-bottom: 1px solid #c0c0c0; border-right: 1px solid #c0c0c0; }
.cap { color:#666; font-weight:normal; text-align:center; font-size:10px; margin-left: 6px; margin-right: 6px; padding-bottom: 3px; }
</style>