    body
	{}
h1
	{ font-family: Arial; font-size: 18px; }
h2
	{ font-family: Arial; font-size: 16px; }
h3
	{ font-family: Arial; font-size: 14px; }
input
	{ font-family: Arial; font-size: 12px; }
label
	{ font-family: Arial; font-size: 12px; }
li
	{ font-family: Arial; font-size: 12px; }
p
	{ font-family: Arial; font-size: 12px; }
select
	{ font-family: Arial; font-size: 12px; }
td
	{ font-family: Arial; font-size: 12px; }
textarea
	{ font-family: Arial; font-size: 12px; }

A:link
	{ color: blue; text-decoration: none; }
A:visited
	{ color: blue; text-decoration: none; }
A:hover
	{ color: red; text-decoration: none; }
A:active
	{ color: blue; text-decoration: none; }

.AtAGlance
	{ font-family: Arial; font-size: 18px; font-style: italic; font-weight: bold; }
.blankques
	{ color: blue; font-size: 14px; font-weight: bold; }
.copyright
	{ font-family: Arial; font-size: 10px; }
.filetitle
	{ font-family: Arial; font-size: 16px; font-weight: bold; }
.formlabel
	{ font-family: Arial; font-size: 12px; font-weight: bold; }
.formlabeladd
	{ color: #006600; font-family: Arial; font-size: 12px; font-weight: bold; }
.formlabeldelete
	{ color: #ff0000; font-family: Arial; font-size: 12px; font-weight: bold; }
.MassCIS
	{ font-family: Arial; font-size: 11px; }
.pullquote
	{ font-family: Arial; font-size: 16px; font-style: italic; font-weight: bold; }
.ques
	{ font-family: Arial; font-size: 14px; font-weight: bold; }
.ques_count
	{ font-family: Arial; font-size: 12px; font-weight: normal; }
.title
	{ font-family: Arial; font-size: 18px; font-weight: bold; }

.letters
	{}
.letters A#top_letters
	{ color: blue; text-decoration: underline; }
.letters A#top_letters:active
	{ color: blue; text-decoration: underline; }
.letters A#top_letters:hover
	{ color: red; text-decoration: underline; }
.letters A#top_letters:visited
	{ color: blue; text-decoration: underline; }

.clusterinfo
	{}
.clusterinfo #filetitle
	{ font-family: Arial; font-size: 16px; font-weight: bold; }
.clusterinfo A#clusinfo
	{ color: #000000; text-decoration: underline; }
.clusterinfo A#clusinfo:active
	{ color: #000000; text-decoration: underline; }
.clusterinfo A#clusinfo:hover
	{ color: red; text-decoration: underline; }
.clusterinfo A#clusinfo:visited
	{ color: #000000; text-decoration: underline; }

.stx1
	{ color: #000000; font-family: Arial; font-size: 9pt; font-style: normal; line-height: normal; }
.stxcr
	{ color: #000000; font-family: Arial; font-size: 8pt; font-style: normal; line-height: normal; }
.stxh1
	{ color: #000000; font-family: Verdana; font-size: 10pt; font-weight: bold; }
.stxh2
	{ color: #000000; font-family: Arial; font-size: 11pt; font-weight: bold; }
.stxh3
	{ color: #000000; font-family: Arial; font-size: 16pt; font-weight: bold; }
.stxh4
	{ color: #000000; font-family: Arial; font-size: 22pt; font-weight: bold; }
.stxh11
	{ color: #FFFFFF; font-family: Arial; font-size: 10pt; font-weight: bold; }
.stxh21
	{ color: #FF0000; font-family: Arial; font-size: 11pt; font-weight: bold; }

.NoLinkDisplay
	{}
.NoLinkDisplay A
	{ color: #000000; text-decoration: none; }
.NoLinkDisplay A:active
	{ color: #000000; text-decoration: none; }
.NoLinkDisplay A:hover
	{ color: #000000; text-decoration: none; }
.NoLinkDisplay A:visited
	{ color: #000000; text-decoration: none; }

.NumericPaging A
	{ color: #FFFFFF; text-decoration: underline; }
.NumericPaging A:active
	{ color: #FFFFFF; text-decoration: underline; }
.NumericPaging A:hover
	{ color: red; text-decoration: underline; }
.NumericPaging A:visited
	{ color: #FFFFFF; text-decoration: underline; }

.homeheaders
	{ color: #000000; font-family: Arial; font-size: 14px; font-weight: bold; }
.home_lists
	{ list-style-type: disc; }

.MenuGroup
	{ background-color: #EEEEEE; border: 0px; color: #000000; font-family: Arial; font-size: 12px; }
.MenuItem
	{ border: 1px solid #EEEEEE; cursor: pointer; }
.MenuItemHover
	{ background-color: #CCCCCC; border: 1px solid #FFFFFF; border-bottom-color: #888888; border-right-color: #888888; cursor: pointer; }
.MenuItemExp
	{ border: 1px solid #888888; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; }
.TopMenuItem
	{ background-color: #CCCCCC; border: 2px solid #EEEEEE; border-bottom-color: #888888; border-right-color: #888888; cursor: pointer; }
.TopMenuItemHover
	{ background-color: #CCCCCC; border: 2px solid #EEEEEE; border-bottom-color: #888888; border-right-color: #888888; color: #FFFFFF; cursor: hand; }
.TopMenuItemExp
	{ border: 2px solid #888888; border-bottom-color: #FFFFFF; border-right-color: #FFFFFF; }
.ScrollItem
	{ background-color: #EEEEEE; border: 1px solid #EEEEEE; text-align: center; }
.ScrollItemHover
	{ background-color: #CCCCCC; border: 1px solid #FFFFFF; border-bottom-color: #888888; border-right-color: #888888; text-align: center; }

.RCHeaderBar
    { background-color: #B8D428; font-family: Arial; font-size: 16px; font-weight: bold; width:790px; text-align:center; }

.RCHeaderBar2
    { background-color: Black; color: White; font-family: Arial; font-size: 16px; font-weight: bold; width:790px; text-align:center; }

.RCIntroNumbers
	{ font-family: Arial; font-size: 18pt; font-weight: bold; font-style: italic; color: black; }

.RCText
    { font-family: Arial; font-size: 10pt; font-weight: bold; color:Black; }

.RCExpensesLit
    { font-family: Arial; font-size: 10pt; font-weight: bold; color: Blue; }

.RCExpensesTextBox
    { font-family: Arial; font-size: 10pt; text-align: right;}

.rcexpensestitles 
    { font-family: Arial; font-size: 14pt; font-weight:bold; text-align: center; }

.rcexpensesDesc
    { font-family: Arial; font-size: 10pt; text-align: left; font-weight: bold;}

.rcTotalsAmt { text-align: right; font-weight: bold;}

.rcTotalsLit { text-align: left; font-weight: bold;}

.rcColumnSpacing { width: 15px;}

.rcExpenseTableColumn1Size { width: 210px; }

.rcExpenseTableColumn2Size { width: 180px; }

.rcExpenseTableColumn3Size { width: 180px; }

.rcExpenseTableLabels { text-align: left;  vertical-align: bottom; }

.rcExpenseTableHiddenButton { background-color: Transparent; border: none; width: 170px; height: 90px;  cursor: pointer; }

.rcExpenseTableColumn4Size { width: 200px; }

.rcExpenseTableColumn5Size { width: 220px; }

.rcExpenseTableColumn6Size { width: 170px; }

.rcExpenseTableHiddenButton2 { background-color: Transparent; border: none; width: 170px; height: 90px;  cursor: pointer; }

.rcExpDiv1 { position: absolute; top: 150px; bottom: 600px; left: 20px; right: 130; }
.rcExpTable1 { position: absolute; top: 155px; left: 0px; padding: 0; margin: 0; }

.rcExpDiv2 { position: absolute; top: 110px; bottom: 700px; left: 210px; right: 580px; }
.rcExpTable2 { position: absolute; top: 40px; left: 0px; padding: 0; margin: 0; }

.rcExpenseButtons { width: 150px;  cursor: pointer; background-color: Transparent; border: none; text-align: left;}

.rcExpenseButtons2 { width: 110px;  cursor: pointer; background-color: Transparent; border: none;}

.rcUtilityTextBoxes { width: 35px; }

.rcUtilityTextBoxes2 { width: 30px; }

.rcRadioButtonList label { font-weight: bold; font-size: 9pt;  }

.rcHiddenPic { display: none;}