
font.alert
{
	font-weight: bolder;
	color: #990066;
	text-transform: uppercase;
}

font.not_approved
{
	font-style: italic;
}

tr.week
{
	text-align: right;
	vertical-align: top;
}

tr.holiday
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FE6802;
	vertical-align:top;
}

tr.day_name
{
	background-color: #003366;
	color: #FFFFFF;
	font-size: 8pt;
}

td.right_box
{
	text-align: left;
}

td.left_box
{
	text-align: right;
}

.weekend_link
{
	color: #FFFFFF;
	font-size: 8pt;
}

.weekend_box
{
	background-color: #738293;
	border-bottom: thin solid #E0E0E0;
	color: #FFFFFF;
	width: 72pt;
	height: 36pt;
}

td.dark_date_box
{
	background-color: #B8B8B8;
	width: 72pt;
}

td.today_date_box
{
	background-color: #FFBC90;
	width: 72pt;
	height: 36pt;
}

td.date_box
{
	background-color: #E0E0E0;
	width: 72pt;
	height: 36pt;
}

.quote 
{
	font-size: 11px;
	color: #444444;
	line-height: 125%;
	background-color: #FAFAFA;
	border: #D1D7DC;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px
}

.gen 
{
	font-size : 12px;
}

.gen
{
	color : #000000;
}

a.gen
{
	color: #006699;
	text-decoration: none;
}

a.gen:hover
{
	color: #DD6900;
	text-decoration: underline;
}

font.week_alert
{
	font-weight: bolder;
	color: #990066;
	text-transform: uppercase;
}

font.week_not_approved
{
	font-style: italic;
}

tr.week_week
{
	text-align: right;
	vertical-align: top;
}

tr.week_holiday
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FE6802;
	vertical-align:top;
}

tr.week_day_name
{
	background-color: #003366;
	color: #FFFFFF;
	font-size: 8pt;
}

td.week_right_box
{
	text-align: left;
}

td.week_left_box
{
	text-align: right;
}

.week_weekend_link
{
	color: #FFFFFF;
	font-size: 8pt;
}

.week_weekend_box
{
	background-color: #738293;
	border-bottom: thin solid #E0E0E0;
	color: #FFFFFF;
	width: 72pt;
}

td.week_dark_date_box
{
	background-color: #B8B8B8;
	color: #B8B8B8;
	width: 72pt;
}

td.week_today_date_box
{
	background-color: #FFBC90;
	width: 72pt;
}

td.week_date_box
{
	background-color: #E0E0E0;
	width: 72pt;
}

.week_quote 
{
	font-size: 11px;
	color: #444444;
	line-height: 125%;
	background-color: #FAFAFA;
	border: #D1D7DC;
	border-style: solid;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px
}

.week_gen 
{
	font-size : 12px;
}

.week_gen
{
	color : #000000;
}

a.week_gen
{
	color: #006699;
	text-decoration: none;
}

a.week_gen:hover
{
	color: #DD6900;
	text-decoration: underline;
}

