

/*<group=copy styles>*/

TD, BODY {
	font: 11px/14px Arial, Helvetica, sans-serif;
}

.title {
	font: 17px/20px Arial, Helvetica, sans-serif;
}

.smtitle {
	font: 14px/18px Arial, Helvetica, sans-serif;
}

.copy {
	font: 11px/14px Arial, Helvetica, sans-serif;
}

.em {
	font: 13px/16px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.whtcopy {
	font: 11px/14px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.news {
	font: 11px/13px Arial, Helvetica, sans-serif;
}

.posted {
	font: 9px Arial, Helvetica, sans-serif;
	color: #6A90AD;
}

.sm {
	font: 10px/13px Arial, Helvetica, sans-serif;
}
	
/*</group>*/

/*<group=nav/link styles>*/

.rollon {
	background: url(/images/nav_on.gif) bottom center no-repeat #B5241A;
}

.rolloff {
	background: none;
}

A, A:link, A:visited, A:active {
	color: #A52118;
	font: 11px/14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

A:hover {
	color: #808080;
	text-decoration: none;
}

A.nav, A.nav:link, A.nav:visited, A.nav:active {
	color: #A52118;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

A.nav:hover {
	color: #808080;
	text-decoration: underline;
}

A.navhere, A.navhere:link, A.navhere:visited, A.navhere:active {
	color: #000000;
	font-weight: bold;
}

A.navhere:hover {
	color: #000000;
}

/* pagination styles */

A.page, A.page:link, A.page:visited, A.page:active {
	color: #A52118;
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-right:2px;
}

A.page:hover {
	color: #808080;
	text-decoration: underline;
}

A.pagehere, A.pagehere:link, A.pagehere:visited, A.pagehere:active {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
	margin-right:2px;
	border:1px solid #cccccc;
	border-bottom:2px solid #cccccc;
	background: #ffffff;
	padding: 1px 2px 1px 2px;
}

A.pagehere:hover {
	color: #000000;
}

/* end pagination styles */
	
/*</group>*/

/*<group=calendar styles>*/

A.calendarday, A.calendarday:link, A.calendarday:visited, A.calendarday:active {
	color: #60873A;
	font: bold 10px/16px Arial, sans-serif;
	text-decoration: none;
	margin: 0px;
}

A.calendarday:hover {
	text-decoration: underline;
	background-color: F1F6F9;
}

A.title, A.title:link, A.title:visited, A.title:active {
	font: 17px/20px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin: 0px;
}

A.title:hover {
	text-decoration: underline;
	background-color: F1F6F9;
}

A.calendaractiveday, A.calendaractiveday:link, A.calendaractiveday:visited, A.calendaractiveday:active {
	color: #60873A;
	font: bold 10px/16px Arial, sans-serif;
	text-decoration: none;
	margin: 0px;
}

A.calendaractiveday:hover {
	text-decoration: underline;
	background-color: F1F6F9;
}
	
/*</group>*/

/*<group=misc styles>*/


	
/*</group>*/

/*<group=form styles>*/

INPUT.styled {
	font: 11px Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	width: 100%;
}

INPUT.bttn {
	border: 1px outset #CCCCCC;
	background: #A52118;
	color: #ffffff;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 2px 3px 2px 3px;
}

TEXTAREA.styled {
	background: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
	width: 100%;
}

SELECT.styled {
	background-color: #FFFFFF;
	width: 100%;
	border: 1px solid #000000;
	color: #000000;
	font: 11px Arial, Helvetica, sans-serif;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
}

SELECT.search {
	background: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	color: #000000;
	font: 10px Arial, Helvetica, sans-serif;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-track-color: #CCCCCC;
	scrollbar-arrow-color: #000000;
}

INPUT.email {
	background: #FFFFFF;
	background-color: #FFFFFF;
	border: 1px inset #CCCCCC;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

INPUT.search {
	font: 11px Arial, Helvetica, sans-serif;
	border: 1px inset #CCCCCC;
	width: 114px;
	height: 17px;
	padding: 0px;
	margin: 0px;
	width: 100%;
}
	
/*</group>*/

