.expand {
	DISPLAY: block; FLOAT: none; BACKGROUND-COLOR: #FFFFFF
}
A:link {
	FONT-FAMILY: Helvetica
}
A:visited {
	FONT-FAMILY: Helvetica
}
A:hover {
	FONT-FAMILY: Helvetica
}
A:active {
	FONT-FAMILY: Helvetica
}
TABLE {
	FONT-FAMILY: Helvetica
}
TR {
	FONT-FAMILY: Helvetica
}
TD {
	FONT-FAMILY: Helvetica
}
TD.header {
	FONT-FAMILY: Helvetica
}
TR.header {
	FONT-FAMILY: Helvetica
}
TD.inverse {
	FONT-FAMILY: Helvetica
}
TR.inverse {
	FONT-FAMILY: Helvetica
}
BODY {
	FONT-FAMILY: Helvetica
}
BR {
	FONT-FAMILY: Helvetica
}
DIV {
	FONT-FAMILY: Helvetica
}
H1 {
	FONT-FAMILY: Helvetica
}
H2 {
	FONT-FAMILY: Helvetica
}
H3 {
	FONT-FAMILY: Helvetica
}
HEAD {
	FONT-FAMILY: Helvetica
}
INPUT {
	FONT-FAMILY: Helvetica
}
SELECT {
	FONT-FAMILY: Helvetica
}
TEXTAREA {
	FONT-FAMILY: Helvetica
}
NOBR {
	FONT-FAMILY: Helvetica
}
OL {
	FONT-FAMILY: Helvetica
}
UL {
	FONT-FAMILY: Helvetica
}
LI {
	FONT-FAMILY: Helvetica
}
P {
	FONT-FAMILY: Helvetica
}
P.footer {
	FONT-FAMILY: Helvetica
}
SPAN {
	FONT-FAMILY: Helvetica
}
SUP {
	FONT-FAMILY: Helvetica
}
TH {
	FONT-FAMILY: Helvetica
}
INPUT.button {
	FONT-FAMILY: Helvetica
}
A.button {
	FONT-FAMILY: Helvetica
}
A.button:visited {
	FONT-FAMILY: Helvetica
}
A.button:link {
	FONT-FAMILY: Helvetica
}
A.button:active {
	FONT-FAMILY: Helvetica
}
INPUT.buttoninverse {
	FONT-FAMILY: Helvetica
}
A.buttoninverse {
	FONT-FAMILY: Helvetica
}
A.buttoninverse:visited {
	FONT-FAMILY: Helvetica
}
A.buttoninverse:link {
	FONT-FAMILY: Helvetica
}
A.buttoninverse:active {
	FONT-FAMILY: Helvetica
}
.instructions {
	FONT-FAMILY: Helvetica
}
.helpbutton {
	FONT-FAMILY: Helvetica
}
.error {
	FONT-FAMILY: Helvetica
}
.success {
	FONT-FAMILY: Helvetica
}
.profile {
	FONT-FAMILY: Helvetica
}
.profileheader {
	FONT-FAMILY: Helvetica
}
.profilepagetabheadings {
	FONT-FAMILY: Helvetica
}
.memberlistingnav {
	FONT-FAMILY: Helvetica
}
.memberlistingname {
	FONT-FAMILY: Helvetica
}
.filelibfiledetails {
	FONT-FAMILY: Helvetica
}
.pagesubtitleheader {
	FONT-FAMILY: Helvetica
}
.pagetitleheader {
	FONT-FAMILY: Helvetica
}
TABLE.news {
	FONT-FAMILY: Helvetica
}
.eventsheader {
	FONT-FAMILY: Helvetica
}
TABLE.events {
	FONT-FAMILY: Helvetica
}
TD.storeitemheader {
	FONT-FAMILY: Helvetica
}
.campaignsheader {
	FONT-FAMILY: Helvetica
}
TABLE.campaigns {
	FONT-FAMILY: Helvetica
}
.donationpaymentamount {
	FONT-FAMILY: Helvetica
}
A.nav {
	FONT-FAMILY: Helvetica
}
A.nav:link {
	FONT-FAMILY: Helvetica
}
A.nav:visited {
	FONT-FAMILY: Helvetica
}
A.nav:hover {
	FONT-FAMILY: Helvetica
}
A.nav:active {
	FONT-FAMILY: Helvetica
}
A.navselected {
	FONT-FAMILY: Helvetica
}
A.navselected:link {
	FONT-FAMILY: Helvetica
}
A.navselected:visited {
	FONT-FAMILY: Helvetica
}
A.navselected:hover {
	FONT-FAMILY: Helvetica
}
A.navselected:active {
	FONT-FAMILY: Helvetica
}
A.topnav {
	FONT-FAMILY: Helvetica
}
A.topnav:link {
	FONT-FAMILY: Helvetica
}
A.topnav:visited {
	FONT-FAMILY: Helvetica
}
A.topnav:hover {
	FONT-FAMILY: Helvetica
}
A.topnav:active {
	FONT-FAMILY: Helvetica
}
A.topnavselected {
	FONT-FAMILY: Helvetica
}
A.topnavselected:link {
	FONT-FAMILY: Helvetica
}
A.topnavselected:visited {
	FONT-FAMILY: Helvetica
}
A.topnavselected:hover {
	FONT-FAMILY: Helvetica
}
A.topnavselected:active {
	FONT-FAMILY: Helvetica
}
TD.pagemanagerheader {
	FONT-FAMILY: Helvetica
}
TR.pagemanagerheader {
	FONT-FAMILY: Helvetica
}
TABLE.pagemanager {
	FONT-FAMILY: Helvetica
}
BUTTON {
	CURSOR: hand
}
BUTTON.hover {
	CURSOR: hand
}
INPUT.button {
	CURSOR: hand
}
A.button {
	CURSOR: hand
}
A.button:visited {
	CURSOR: hand
}
A.button:link {
	CURSOR: hand
}
A.button:active {
	CURSOR: hand
}
DIV.button {
	CURSOR: hand
}
SPAN.button {
	CURSOR: hand
}
INPUT.buttoninverse {
	CURSOR: hand
}
A.buttoninverse {
	CURSOR: hand
}
A.buttoninverse:visited {
	CURSOR: hand
}
A.buttoninverse:link {
	CURSOR: hand
}
A.buttoninverse:active {
	CURSOR: hand
}
DIV.buttoninverse {
	CURSOR: hand
}
SPAN.buttoninverse {
	CURSOR: hand
}
.HelpButton {
	CURSOR: hand
}
.Instructions {
	DISPLAY: block
}
.error {
	DISPLAY: block
}
.success {
	DISPLAY: block
}
.profile {
	DISPLAY: block
}
.filelibfiledetails {
	DISPLAY: block
}
.eventsheader {
	DISPLAY: block
}
.campaignsheader {
	DISPLAY: block
}
.donationpaymentamount {
	DISPLAY: block
}
TABLE.profile {
	DISPLAY: block
}
.MessageBoardsDataGridHeader {
	DISPLAY: block
}
.FileLibraryFileList {
	DISPLAY: block
}
.Error {
	
}
.Success {
	
}
.DataGrid {
	
}
.ProfileButtons {
	
}
.Profile {
	
}
TABLE.Profile {
	
}
TABLE.ViewProfile {
	
}
.SearchResultsDataGrid {
	
}
.MessageBoardsDataGrid {
	
}
TABLE.News {
	
}
.EventsHeader {
	
}
TABLE.Events {
	
}
.CampaignsHeader {
	
}
TABLE.Campaigns {
	
}
TABLE.PageManager {
	
}
TABLE.Photos {
	
}
TABLE.CommUtil {
	
}
.Instructions {
	
}
.DataGridHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.EventsHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.EventDonationDetail {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.CampaignsHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
TD.PageManagerHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
TR.PageManagerHeader {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.Profile {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.Instructions {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid
}
.DataGridHeader {
	FONT-WEIGHT: normal
}
.EventDonationDetail {
	WIDTH: 250px
}
A {
	COLOR: #004d95; FONT-FAMILY: Helvetica
}
A:link {
	COLOR: #004d95; FONT-FAMILY: Helvetica
}
A:visited {
	COLOR: #ad966b; FONT-FAMILY: Helvetica
}
A:active {
	COLOR: #004d95; FONT-FAMILY: Helvetica
}
A:hover {
	COLOR: #004d95; FONT-FAMILY: Helvetica
}
TABLE {
	FONT-SIZE: 12px; COLOR: #000000
}
TR {
	FONT-SIZE: 12px; COLOR: #000000
}
TD {
	FONT-SIZE: 12px; COLOR: #000000
}
TD.header {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #d3bf96
}
TR.header {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #d3bf96
}
TD.inverse {
	FONT-SIZE: 12px; COLOR: #003366
}
TR.inverse {
	FONT-SIZE: 12px; COLOR: #003366
}
BODY {
 MARGIN: 25px 0px 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; COLOR: #004d95
}
H2 {
	FONT-WEIGHT: bold; COLOR: #004d95
}
H3 {
	FONT-WEIGHT: bold; COLOR: #004d95
}
H4 {
	FONT-WEIGHT: bold; COLOR: #004d95
}
H5 {
	FONT-WEIGHT: bold; COLOR: #004d95
}
.PageTitleHeader {
	FONT-WEIGHT: bold; COLOR: #004d95
}
.PageSubTitleHeader {
	FONT-WEIGHT: bold; COLOR: #004d95
}
H1 {
	
}
H1 {
	FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase
}
.pagetitle {
	FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase
}
H2 {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
.PageTitleHeader {
	FONT-SIZE: 12px; FONT-STYLE: italic
}
H2 {
	MARGIN-BOTTOM: 0px
}
H3 {
	FONT-SIZE: 12px
}
.PageSubTitleHeader {
	FONT-SIZE: 12px
}
H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
H4 {
	
}
H5 {
	
}
INPUT {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
TEXTAREA {
	FONT-SIZE: 11px
}
BUTTON {
	CURSOR: hand
}
BUTTON.hover {
	CURSOR: hand
}
OL {
	FONT-SIZE: 12px
}
UL {
	FONT-SIZE: 12px
}
LI {
	FONT-SIZE: 12px
}
SUP {
	FONT-SIZE: 8px
}
INPUT.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.button:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SPAN.button {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
INPUT.buttoninverse {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttoninverse {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttoninverse:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttoninverse:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.buttoninverse:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.buttoninverse {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SPAN.buttoninverse {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.linkbutton {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.linkbutton:visited {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #FFF; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.linkbutton:link {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.linkbutton:hover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.linkbutton:active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.HelpButton {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 48px; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #8e9296; TEXT-ALIGN: center
}
.Error {
	BORDER-RIGHT: #ff0100 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0100 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff0100 1px solid; COLOR: #ff0100; PADDING-TOP: 2px; BORDER-BOTTOM: #ff0100 1px solid; BACKGROUND-COLOR: #ffffff
}
.Success {
	BORDER-RIGHT: #c42830 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c42830 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #c42830 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #c42830 1px solid
}
.DataGridAltItem {
	BACKGROUND: #e8e8e8
}
.DataGridPager {
	FONT-WEIGHT: bold; LINE-HEIGHT: 20px; LETTER-SPACING: 3px; TEXT-ALIGN: right
}
.ProfileHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.ProfilePageTabHeadings {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.SearchResultsDataGridAltItem {
	BACKGROUND: #e8e8e8
}
.SearchResultsDataGridPager {
	FONT-WEIGHT: bold; LINE-HEIGHT: 50px; LETTER-SPACING: 3px
}
TABLE.HotTopics {
	WIDTH: 250px
}
.MsgItem {
	BACKGROUND-COLOR: #cccccc
}
.MsgItemSubject {
	BACKGROUND-COLOR: #cccccc
}
.MsgItemInverse {
	BACKGROUND-COLOR: #e8e8e8
}
.MsgItemSubjectInverse {
	BACKGROUND-COLOR: #e8e8e8
}
.LastPostingText {
	FONT-SIZE: 10px; COLOR: #6b6b6b; FONT-STYLE: italic
}
.BadWordHighlight {
	FONT-WEIGHT: bold; COLOR: #c42830
}
.MsgsReplyText {
	FONT-SIZE: 10px
}
.MsgsDates {
	FONT-SIZE: 12px
}
.FileLibFileDetails {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 250px; PADDING-TOP: 2px; BACKGROUND-COLOR: #bcb8b8
}
.FileLibraryFileList {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #e4e4e4
}
TD.StoreItemHeader {
	BORDER-LEFT-COLOR: #666666; BORDER-BOTTOM-COLOR: #666666; BORDER-TOP-COLOR: #666666; BORDER-RIGHT-COLOR: #666666
}
.DonationPaymentAmount {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #e4e4e4
}
.navheadercontainer {
	PADDING-LEFT: 10px
}
.navheaderselectedcontainer {
	PADDING-LEFT: 10px
}
.navcontainer {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
.navselectedcontainer {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.navheader {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheader:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheader:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheader:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheader:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
.navheaderselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheaderselected {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheaderselected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheaderselected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheaderselected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheaderselected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navheader:hover {
	
}
A.navheaderselected:hover {
	
}
A.nav {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav:link {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav:active {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navselected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navselected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navselected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navselected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.navselected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav:hover {
	
}
A.navselected:hover {
	
}
TABLE.PageManager {
	BORDER-RIGHT: #002963 0px solid; BORDER-TOP: #002963 0px solid; BORDER-LEFT: #002963 0px solid; BORDER-BOTTOM: #002963 0px solid
}
TABLE.CommUtil {
	
}
TD.CommUtilHeader {
	COLOR: #ffffff; BACKGROUND-COLOR: #cccccc
}
P.newsHeadlines {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 12px; COLOR: #ffffff; TEXT-INDENT: -12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsHeadlines {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsHead {
	COLOR: #004d95
}
A.newsHead:link {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.newsHead:active {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.newsHead:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
.newsInfo {
	MARGIN-LEFT: 0px; TEXT-INDENT: 0px
}
A.newsHead:hover {
	FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Helvetica; TEXT-DECORATION: underline
}
.MTonline {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.MTfriends {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.MTnotes {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.MTLinkscontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
A.MT {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.MT:link {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MT:hover {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MT:visited {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MT:active {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinks:link {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinks:visited {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinks:active {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinks:hover {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: underline
}
A.MT:hover {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: underline
}
A.MTLinksselected:hover {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: underline
}
A.MTLinksselected:link {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinksselected:visited {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
A.MTLinksselected:active {
	FONT-SIZE: 10px; COLOR: #003366; TEXT-DECORATION: none
}
DIV.indexRow1 {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(../images/index_top_bg.gif);
	WIDTH: auto;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 133px;
	TEXT-ALIGN: center
}
DIV.indexRow2 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/nav_bg.jpg); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; height: 23px;
}
DIV.indexRow3 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/flash_bg.jpg); VERTICAL-ALIGN: middle; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 249px; TEXT-ALIGN: center
}
DIV.indexRow3Content {
	PADDING-TOP: 4px
}
DIV.IndexNews {
	BACKGROUND: url(../images/index_content_bg.gif) no-repeat center top; WIDTH: auto; HEIGHT: 250px; TEXT-ALIGN: center
}
TD.indexPic {
	PADDING-TOP: 39px
}
TD.indexPic IMG {
	BORDER-RIGHT: #ffffff 2px solid; BORDER-TOP: #ffffff 2px solid; BORDER-LEFT: #ffffff 2px solid; BORDER-BOTTOM: #ffffff 2px solid
}
DIV.footer {
	WIDTH: auto; HEIGHT: 98px; TEXT-ALIGN: center
}
DIV.templateRow1 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/index_top_bg.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 62px; TEXT-ALIGN: center
}
DIV.templateRow2 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/nav_bg.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-y
}
DIV.templateRow3 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/content_bg.jpg); WIDTH: auto; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: center
}
DIV.templateRow4 {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/footer_bg.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 124px; TEXT-ALIGN: center
}
DIV.templateMarquee {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/marquee_bg.jpg); WIDTH: auto; PADDING-TOP: 7px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 200px; TEXT-ALIGN: center
}
.quote {
	COLOR: #004d95; PADDING-TOP: 10px
}
.quote P {
	MARGIN-TOP: 2px; FONT-SIZE: 11px; COLOR: #004d95; FONT-STYLE: italic
}
.quote P A {
	FONT-SIZE: 11px; COLOR: #004d95; TEXT-DECORATION: none
}
.quote P A:hover {
	FONT-SIZE: 12px; COLOR: #004d95; TEXT-DECORATION: none
}
.onTheJob {
	PADDING-RIGHT: 0px; MARGIN-TOP: 25px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; HEIGHT: 210px
}
.onTheJob P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; COLOR: #ffffff
}
DIV.nav2 {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
DIV.nav2 A {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2 A:link {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2 A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2 A:active {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2 A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2selected {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
DIV.nav2selected A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2selected A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2selected A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2selected A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav2selected A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav3 {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.nav3 {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3:link {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3:visited {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3:active {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3:hover {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav3selected {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.nav3selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3selected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3selected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3selected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav3selected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav4 {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.nav4 {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4:link {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4:visited {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4:active {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4:hover {
	FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
DIV.nav4selected {
	BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/left_nav_divider.gif); PADDING-BOTTOM: 8px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
A.nav4selected {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4selected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4selected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4selected:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
A.nav4selected:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7ea5c6; FONT-FAMILY: Helvetica; TEXT-DECORATION: none
}
.templateContent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.newsHeadlines {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsHead {
	COLOR: #004d95
}
A.newsHead:link {
	FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.newsHead:active {
	FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.newsHead:visited {
	FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A.newsHead:hover {
	FONT-SIZE: 12px; COLOR: #004d95; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.newsInfo {
	MARGIN-LEFT: 0px; TEXT-INDENT: 0px
}
#outsidecalendartable {
	BACKGROUND-COLOR: #ffffff
}
#outsidecalendartable TD P {
	COLOR: #000000
}
#insidecalendartable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.insidecalendarseparator {
	HEIGHT: 5px; BACKGROUND-COLOR: #ffffff
}
.insidecalendaritemdate {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; BACKGROUND-COLOR: #ebebeb
}
#insidecalendartable .insidecalendaritemdate P {
	COLOR: #000000
}
.calendarname {
	FONT-SIZE: 14px; COLOR: #000000; BACKGROUND-COLOR: #ebebeb; TEXT-ALIGN: center
}
.calendarweektext {
	PADDING-BOTTOM: 20px
}
.calendarcontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 90%; COLOR: #000000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.calendartitle TD {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendargeneral {
	COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendargeneral A:link {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:active {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:visited {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendargeneral A:hover {
	COLOR: #000000! important; TEXT-DECORATION: underline
}
.calendarnextprev {
	FONT-SIZE: 14px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendarnextprev A:link {
	COLOR: #ffffff! important
}
.calendarnextprev A:visited {
	COLOR: #ffffff! important
}
.calendarnextprev A:active {
	COLOR: #ffffff! important
}
.calendarnextprev A:hover {
	COLOR: #ffffff! important
}
.calendarselector {
	COLOR: #ffffff
}
.calendardayheader {
	FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000000
}
.calendarothermonthdays {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.calendarday {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ebebeb
}
.calendarselectedday {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000! important; BACKGROUND-COLOR: #ffffff! important
}
.calendartoday {
	FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.calendaritemcontainer {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.calendarmorelink:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendarmorelink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.calendaritemseparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.calendaritem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px
}
.calendaritem A:link {
	COLOR: #000000
}
.calendaritem A:visited {
	COLOR: #000000
}
.calendaritem A:active {
	COLOR: #000000
}
.calendaritem A:hover {
	COLOR: #000000
}
.calendarprintabletext {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:link {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:visited {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.calendarprintabletext A:active {
	FONT-WEIGHT: bold; COLOR: #000000! important; TEXT-ALIGN: center
}
.printcalendarbg {
	BACKGROUND-COLOR: #ffffff
}
.calendarviewalign {
	TEXT-ALIGN: left
}
.printcalendarbg TD {
	COLOR: #000000
}
