/**
 * Style sheet standard
 */
body
{
	.subHeader {
		font:14px georgia;
		color: #669999;
		font-weight:bold;
		line-height:20px;
		letter-spacing:.1em;
		}
}

td
{
	width:100%;
	height:12;
	bottom:11px;
	left:22px;
	right:11px;
	top:100px;
	position:relative;
	display:table-header-group;
	color:#333333;
	font:11px arial;
}

a
{
	font-weight:bold;
	text-decoration:none;
	color:#0000CC;
}

a:hover
{
	text-decoration:underline;
	color:#990000;
}

/* ID Styles */
#navigation a
{
	text-decoration:none;
	color:#336666;
	font:10px arial;
	letter-spacing:.1em;
}

#navigation a:hover
{
	text-decoration:underline;
	color:#993300;
}

#padding
{
	padding:20px 5px;
}

#weekdays th
{
	color:#ffffff;
	font:10px arial;
	letter-spacing:.2em;
}

#calheader td
{
	font-weight:bold;
}

/* Class Styles */
.logo
{
	font-weight:bold;
	color:#333300;
	font:18px times new roman;
	letter-spacing:.4em;
}

.sidebarText
{
	color:#336666;
	line-height:18px;
	font:12px georgia;
}

.bodyText
{
	color:#333333;
	line-height:24px;
	font:11px arial;
}

.pageName
{
	color:#CC3300;
	line-height:26px;
	font:20px georgia;
	letter-spacing:.1em;
}

.subHeader
{
	font-weight:bold;
	color:#669999;
	line-height:20px;
	font:14px georgia;
	letter-spacing:.1em;
}

.navText
{
	color:#333300;
	font:10px arial;
	letter-spacing:.1em;
}

.calendarText
{
	color:#333333;
	line-height:14px;
	font:11px arial;
}
