BODY {
	MARGIN: 0px
}
TD {
	FONT: 11px arial; COLOR: #333333
}
.logo {
	FONT: 20px arial; COLOR: #005B39; LETTER-SPACING: 4px
}
.tagline {
	FONT: normal 11px arial; COLOR: #666600; LETTER-SPACING: 3pt
}
A {
	COLOR: #B75B00; font-weight: bold; text-decoration: none
}
A:hover {
	COLOR: #BF6615; TEXT-DECORATION: underline
}
#navigation A {
	FONT: bold 12px Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
; color: #FFFFFF
}
#navigation A:hover {
text-decoration: underline
; font-weight: bold
}
#padding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#calendar TD {
	BORDER-RIGHT: rgb(102,102,0) 1px solid; BORDER-TOP: rgb(102,102,0) 1px solid; BORDER-LEFT: rgb(102,102,0) 1px solid; BORDER-BOTTOM: rgb(102,102,0) 1px solid
}
#noborder TD {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#weekdays TH {
	COLOR: #cc6600
}
#calheader TD {
	FONT: bold 12px arial; COLOR: #ffffff
}
.bodyText {
	FONT: 12px/20px arial; COLOR: #333333
}
.detailText {
	FONT: 12px/14px arial; COLOR: #333333
}
.pageName {
	FONT: 24px/normal arial; COLOR: #B75B00
}
.subHeader {
	FONT: bold 14px/20px arial; COLOR: #666600
}
.navText {
	FONT: bold 12px Arial, Helvetica, sans-serif; LETTER-SPACING: 0.1em
; color: #FFFFFF
}
.calendarText {
	FONT: 12px arial; COLOR: #333333; LETTER-SPACING: 0.1em
}
.sidebarText {
	FONT: bold 12px/16px arial; COLOR: #004A2F; LETTER-SPACING: 0.1em
}
.carrotmark {  }
.taglineBig { FONT: normal 14px arial; COLOR: #666600; LETTER-SPACING: 3pt }
.boldedBodyText {  font-weight: bolder; color: #004F31}
.subHeader { FONT: 18px/28px arial; COLOR: #B75B00 }
.insert { FONT: 11px/normal arial; COLOR: #333333 }

table.outline{
	border:solid 1px #eeecd2 !important;
	border-collapse:collapse !important;
}
table.outline td, table.outline th{
	border:solid 1px #eeecd2 !important;
}
table.outline th{
	color:#666666 !important;
	
}
td.section{
	background-color: #eeecd2 !important;
	font-weight:bold !important;
	color:#B75B00 !important;
	font-size: 14px;
}
a.reg_link{
	display:block;
	padding: 6px 4px;
	background-color:#eeecd2 !important;
	border: none;
	color:#B75B00 !important;
	text-align:center;
	width:auto;
	
}
a.reg_link{
	display:block;
	padding: 4px 8px;
	width: 60px !important;
	border: none;
	text-align:center;
	width:auto;
	
}
a.reg_link:link,a.reg_link:visited{
	background-color:#eeecd2 !important;
	color:#B75B00 !important;
	
}
a.reg_link:hover,a.reg_link:visited:hover,a.reg_link:active,a.reg_link:visited:active{
	background-color:#dad6a5 !important;
	color:#B75B00 !important;
	text-decoration:none;
	
}