.bodytext {

	font-size: 12px;

	line-height: 230%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	top: auto;

	text-align: left;

	vertical-align: top;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

}
.bodytextCenter {

	font-size: 12px;

	line-height: 130%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	top: auto;

	text-align: center;

	vertical-align: top;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

}

.maintext {

	font-size: 11px;

	line-height: 130%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	top: auto;

	text-align: left;

	vertical-align: top;

	margin: 0px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 0px;

	padding-right: 0px;

}

.maintextTight {

	font-size: 11px;

	line-height: 130%;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	top: auto;

	text-align: left;

	margin: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	padding-right: 0px;

}
.DatePosted {
	font-size: 8px;
	font-style:italic;
	line-height: 110%;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top: auto;
	text-align: right;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


	a:link  	{ text-decoration: none; font-weight: bold; color: #3300CC }

  	a:visited	{ text-decoration: none; font-weight: bold; color: #660099 }

 	a:hover 	{ text-decoration: none; font-weight: bold; color: #FF4D00 }

 	a:active	{ text-decoration: none; font-weight: bold; color: #FF4D00;	font-size: 100%;

}



h1 {

	font-size: 18px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

h2 {

	font-size:20px;

	line-height: 110%;

	font-weight: bold;

	color:#000;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h3 {

	font-size:16px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h4 {

	font-size:13px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h5 {

	font-size:12px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h6 {

	font-size:11px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

h7 {

	font-size:12px;

	line-height: 110%;

	font-weight: bold;

	color: #C00;

	padding: 0px 0px 5px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.Header14px {

	font-size:14px;

	line-height: 110%;

	font-weight: bold;

	color: #000;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



hr {margin-top: 0px; margin-bottom: 0px;}



.ListTextNoPadding {

	font-size: 12px;

	line-height: 140%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	text-align: left;

	vertical-align: top;

}

.ListText11px {

	font-size: 11px;

	line-height: 130%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	text-align: left;

	vertical-align: top;

}

.RedFont12px {

	font-size: 12px;

	line-height: 130%;

	color: #C00;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	vertical-align: top;

}

.RedFont14px {

	font-size:14px;

	font-weight:bold;

	line-height: 100%;

	color: #C00;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.RedFont16px {

	font-size:16px;

	font-weight:bold;

	line-height: 100%;

	color: #C00;

	padding: 10px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}

.ListIndentedText12px {

	font-size: 12px;

	line-height: 140%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	text-align: left;

	vertical-align: top;

	text-indent: -20px;

	list-style-type:disc;

	margin-left: 20px;

	padding-left: 0px;

}

.ListIndentedText11px {

	font-size: 11px;

	line-height: 130%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	text-align: left;

	vertical-align: top;

	text-indent: 0px;

	margin-left: 10px;

	list-style-type:disc;

	padding-left: 0px;

}

.Font11px {

	font-size: 11px;

	line-height: 120%;

	color:#000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

.Font10px {

	font-size: 10px;

	line-height: 120%;

	color:#000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

.Font10pxLinks {

	font-size: 11px;

	line-height: 130%;

	color:#000;

	font-family: Verdana, Arial, sans-serif;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	font-weight: normal;

}

.Font11pxPaddingRight {

	font-size: 11px;

	line-height: 120%;

	color:#000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding: 0px 10px 0px 0px;

	margin: 0px 0px 0px 0px;

}

.SmallFont10px {

	font-size: 10px;

}

.SideMenu {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight:normal;

	line-height: 110%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.SideMenuTight {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	font-weight:normal;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 2px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

	color:#000;

}



.SideMenu	a:link  	{ text-decoration: none; font-weight:normal; color:#009 }

.SideMenu 	a:visited	{ text-decoration: none; font-weight:normal; color:#63C }

.SideMenu 	a:hover 	{ text-decoration: none; font-weight: bold; text-decoration: underline; color: #FF4D00 }

.SideMenu 	a:active	{ text-decoration: none; font-weight: bold; color: #FF4D00 }



.NumberedList {

	color:#000;

	margin: 0px;

	list-style-type:decimal;

	list-style-position: inside;

	text-align: left;

	vertical-align: top;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 7px;

	padding-left: 0px;

	line-height: 120%;

}

li {

	font-size: 12px;

	line-height: 115%;

	color:#000;

	list-style-type:decimal;

	text-align: left;

	list-style-position: inside;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding: 0px;

	padding-bottom: 3px;

	padding-top: 0px;

}

ol {

	font-size: 10px;

	line-height: 115%;

	color:#03C;

	text-indent: -25px;

	list-style-type: decimal;

	margin-left: 0px;

	padding-left: 20px;

	padding-bottom: 0px;

	padding-top: 0px;

}

.CalendarTable {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	background-color: #FFF;

	text-align:left;

	vertical-align: top;

	line-height: 120%;

	padding-bottom: 5px;

}

.Schedule {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	background-color: #FFF;

	text-align:left;

	vertical-align: top;

	line-height: 120%;

	padding-bottom: 5px;

}



.CalendarTableHeader {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	background-color: #FFF;

	text-align:left;

	vertical-align: middle;

	line-height: 130%;

}

.RedFont11px {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

	color: #C00;

	vertical-align: top;

	line-height: 120%;

}

ul {

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

.BulletList		a:link  	{ text-decoration: none; font-weight:normal; color:#009 }

.BulletList 	a:visited	{ text-decoration: none; font-weight:normal; color:#303 }

.BulletList 	a:hover 	{ text-decoration: none; font-weight: bold; text-decoration: underline; color: #FF4D00 }

.BulletList 	a:active	{ text-decoration: none; font-weight: bold; color: #FF4D00 }



.BulletList {

	font-size: 12px;

	font-style:normal;

	line-height: 125%;

	color:#000;

	list-style-type:disc;

	text-align: left;

	list-style-position: inside;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 20px;

	padding-bottom: 10px;

	padding-top: 0px;

	padding-right: 0px;

	padding-left: 0px;

	text-indent: -16px;

}

.HeaderNoSpace17px {

	font-family: Verdana, Arial, sans-serif;

	font-size: 17px;

	color:#000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bolder;

	padding: 0px;

	padding-bottom:10px;

}

.HeaderNoSpace13px {

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

	color:#000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bolder;

	padding: 0px;

	padding-bottom:10px;

}

.HeaderNoSpace13pxTopPadding {

	font-family: Verdana, Arial, sans-serif;

	font-size: 13px;

	color:#000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-weight: bolder;

	padding: 0px;

	padding-bottom:10px;

}

.HeaderNoSpace12px {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color:#000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-weight: bolder;

	padding: 0px;

}

.HeaderNoSpace12pxUpperPadding {

	font-family: Verdana, Arial, sans-serif;

	font-size: 12px;

	color:#000;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	font-weight: bolder;

	padding: 0px;

	padding-top:10px;

}

.7pxfont {

	font-size: 7px;

	line-height: 115%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 5px;

	margin-left: 0px;

	padding: 0px;

}

.BoxFormatPubNews {

	font-family: Verdana, Arial, sans-serif;

	font-size: 10px;

	line-height: 120%;

	font-weight: normal;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	align:left;

	text-indent: 0px;

	text-align: left;

}

.UnorderedNewsBoxList {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 120%;
	text-align: left;
	text-indent: -12px;
	vertical-align: top;
	margin-left: 12px;
	list-style-type: disc;
	font-style: normal;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.NewsBoxListNEW {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#900;
	line-height: 120%;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.9pxfontNormal {

	font-size: 9px;

	line-height: 115%;

	color: #000;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style:normal;

}

.sub { position: relative; bottom: 0; left:.2ex; font-size: 80%;} 

.sup { position: relative; top: 0px; left:.2ex; font-size: 80%;} 

.AlignRight {

	font-family: Verdana, Arial, sans-serif;

	font-size: 9px;

	line-height: 120%;

	font-weight: normal;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	textalign:right;

	text-indent: 0px;

	font-style:italic;

	}

h8 {
	font-size:14px;
	line-height: 110%;
	font-weight: bold;
	color: #00C;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
