BODY {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin: 0;
	text-align: left;
	vertical-align: top;
}

H1,H2,H3,H4,H5,H6 {
	color: #660000;
	font-family: Harlow Solid Italic, Arial,sans-serif;
	font-size: medium;
}

H1 {
	font-size: 2em;
	font-weight: bold;
}

H2 {
	font-size: 1.6em;
	font-weight: bold;
}

H3 {
	font-size: 1.4em;
	font-weight: bold;
}

H4 {
	font-size: 1.2em;
	font-weight: bold;
}

.sectionTitle {
	color: #61060A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10pt;
	font-weight: bold;	
	text-align: left;
	vertical-align: top;
	margin-top:20px
}

td {
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 9pt;
	text-align: left;
	vertical-align: top;
}

footerText {
	color: #61060A;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 8pt;
	text-align: left;
	vertical-align: top;
	margin-top:20px
}

a {
	color: #660000;
	text-decoration: underline;
}

a:hover {
	color: #660000;
	text-decoration: none;
}

.linkWhite {
	color: #FFFFFF;
	text-decoration: underline
}.main-nav {
	background-color: #003300;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
}

.main-nav a {
	color: #FFFFFF;
	text-decoration: none;
}

.main-nav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.topnav {
	background-color: #003300;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
}

.topnav a {
	color: #FFFFFF;
	text-decoration: none;
}

.topnav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.topnav-selected {
	background-color: #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #003300;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	text-align: center;
	vertical-align: middle;
}

.topnav-selected a {
	color: #003300;
	text-decoration: none;
}

.topnav-selected a:hover {
	color: #003300;
	text-decoration: underline;
}

.leftnav {
	background-color: #003300;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
}

.leftnav a {
	color: #FFFFFF;
	text-decoration: none;
}

.leftnav a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.leftnav-sub {
	background-color: #003300;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	padding: 0px 5px 5px 15px;
	text-align: left;
	vertical-align: middle;
}

.leftnav-sub a {
	color: #FFFFFF;
	text-decoration: none;
}

.leftnav-sub a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.copyright {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding: 0 0 0 10px;
	text-align: left;
	vertical-align: middle;
}

.left-border {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding: 0 10px 3px 10px;
	text-align: left;
	vertical-align: top;
}

.left-border A {
	color: #FFFFFF;
	text-decoration: none;
}

.left-border A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.right-border {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 8pt;
	padding: 0 10px 3px 10px;
	text-align: center;
	vertical-align: top;
	margin-top: -13px;
}

.breadcrumbs {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	padding: 2px 3px 2px 3px;
}

.breadcrumbs A {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.breadcrumbs A:hover {
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.main-content {
	padding: 0 5px 0 10px;
}

.divider {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
}

/*
	Required Styles Follow (redefine as needed):
*/
.VS_addmsg {
	color: #000000;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: x-small;
	font-weight: normal;
	text-decoration: none;
}

.VS_alt1 {
	background-color: #EFEFEF;
	color: # 000000;
	padding-left: 1em;
	padding-right: 1em;
}

.VS_alt2 {
	background-color: #DDDDDD;
	color: #000000;
	padding-left: 1em;
	padding-right: 1em;
}

.VS_calendar {
	background-color: #003300;
	color: #FFFFFF;
}

.VS_calendar a {
	color: #FFFFFF;
	text-decoration: none;
}

.VS_calendar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.VS_calendarhigh {
	background-color: #FFC938;
	color: #000000;
}

.VS_calendarhigh a {
	background-color: #FFC938;
	color: #000000;
	text-decoration: none;
}

.VS_calendarhigh a:hover {
	background-color: #FFC938;
	color: #000000;
	text-decoration: underline;
}

.big-cal {

}

.big-cal-nav {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.big-cal-nav a {
	color: #FFFFFF;
	text-decoration: none;
}

.big-cal-nav a:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
}

.big-cal-header {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	text-align: center;
}

.big-cal-days {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
	text-align: center;
}

.big-cal-day {
	background-color: #003300;
	vertical-align: top;
}

.big-cal-today {
	background-color: #FFC938;
	vertical-align: top;
}

.big-cal-event {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	vertical-align: top;
}

.big-cal-n {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.big-cal-n a {
	color: #FFFFFF;
	text-decoration: none;
}

.big-cal-n a:hover {
	background-color: #FFFFFF;
	text-decoration: underline;
}

.big-cal-event .big-cal-n {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.big-cal-event .big-cal-n a {
	color: #000000;
	text-decoration: none;
}

.big-cal-event .big-cal-n a:hover {
	color: #000000;
	text-decoration: underline;
}

.big-cal-x {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

.big-cal-x a {
	color: #000000;
	text-decoration: none;
}

.big-cal-x a:hover {
	background-color: #FFFFFF;
	color: #000000;
	text-decoration: underline;
}
		
.VS_Forum_Head {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: small;
	font-weight: bold;
	text-decoration: none;
}

.VS_Forum {
	color: #000000;
	font-family: Arial, sans-serif;
	font-size: x-small;
	font-weight: bold;
	text-decoration: none;
}

.VS_Filter_Header {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
}

.VS_Filter_Headline {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
}

.VS_Filter_Headline A {
	color: #660000;
	text-decoration: underline;
}

.VS_Filter_Headline a:hover {
	color: #660000;
	text-decoration: none;
}

.linkWhite {
	color: #FFFFFF;
	text-decoration: underline
}.VS_Filter_Author {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}

.VS_Filter_Date {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}

.VS_Filter_Summary {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}

.VS_Filter_AuthDate {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	font-weight: normal;
	text-decoration: none;
}

.VS_Header1 {
	color: #000000;
	font-family: Arial,sans-serif;
	font-size: 1.4em;
	font-weight: bold;
}

.VS_Notetext {
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 1em;
	text-align: right;
	vertical-align: top;
}

.TableHeaderRow {
	font: italic lighter normal 12pt Arial, Helvetica, sans-serif;
	color: #330000;
	background: #CCCCCC;
	vertical-align: middle;
}

.TableText {
	font: normal 11pt Arial, Helvetica, sans-serif;
	color: #000000;
}

.SectionHead {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
}

.ParagraphTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #330000;
}

	.style1 {font-size: xx-large}
    .style5 {padding: 0 5px 0 10px; color: #000000; }
    .style6 {color: #000000}
.style8 {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 24pt; font-style: italic; font-weight: bold; font-variant: small-caps; }
    .style9 {font-size: 12pt}
