table.w_border
{
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 3px 3px 3px 3px;
}
td
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
}
td.schedule
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: center;
	width: 120;
	height: 50;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
	padding: 3px 3px 3px 3px;
	background: #D9D7DA;
}
td.blank
{
	
	width: 120;
	height: 50;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	padding: 3px 3px 3px 3px;
	background: #FFDE9F;
}
option
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;	
}
.normal_org
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #AE0000;
}
.detail
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	color: #AE0000;
}
.heading
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #AE0000;
	font-weight: bold;
}
.heading_lrgblu
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #245D7A;
	font-weight: bold;
}
.heading_wht
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.heading_sm
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #AE0000;
	font-weight: bold;
}
.heading_gry
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #eeeeee;
	font-weight: bold;
}
.heading_blu
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #0033CC;
	font-weight: bold;
}
.heading_alt
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #AE0000;
}
.heading_love
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #DE3044;
}
.link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:none;
	line-height: 12px;
	color: #AE0000;
}
.link:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-decoration:underline;
	line-height: 12px;
	color: #AE0000;
}
.link_alt
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration:none;
	line-height: 15px;
	color: #336699;
}
.link_alt:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration:underline;
	line-height: 15px;
	color: #336699;
}
.nav
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration:none;
	color: #AE0000;
	font-weight: bold;
}
.nav:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 14px;
	text-decoration:underline;
	color: #AE0000;
	font-weight: bold;
}
.announcement
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}
.announce_link
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #FFD78A;
	font-weight: bold;
}
.announce_link:hover
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #EEC578;
	font-weight: bold;
}
li
{
	margin-bottom: 5px;
	list-style: disc;
}	

.imgRight {
	float:right;
	margin:0 0 10px 10px;
}

.imgLeft {
	float:left;
	margin:0 10px 10px 0px;
}

.clearBoth {
	clear:both;
}