body {
	font-family: Arial, Verdana;
	font-size: 12px;  
}

.body {
	font-family: Arial, Verdana;
	font-size: 12px;  
}

table tr td {
	font-family: Arial, Verdana; 
	font-size: 12px;  
}

input {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

select {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

textarea {
	font-family: Arial, Verdana; 
	font-size: 12px;
	font-weight: normal;
}

A { 
	font-family: Arial, Verdana; 
	color: #982008; 
	text-decoration: none; 
}
A:link { 	color: #982008; text-decoration: none;}
A:visited { color: #982008; text-decoration: none;}
A:active { 	color: #982008; text-decoration: none;}
A:hover { 	color: #666666; text-decoration: underline;}

A.sidetext { 
	color: #982008; 
	text-decoration: none; 
}
A.sidetext:visited 	{ 	color: #982008; text-decoration: none; }
A.sidetext:hover 	{ 	color: #666666; text-decoration: underline;}


.fsmmenu {
	font-size: 12px;font-weight:normal;
	color: #ffffff;
}

A.fsmmenu { 
	color: #ffffff; font-weight:normal;
	text-decoration: none; 
}
A.fsmmenu:link { 	color: #ffffff; text-decoration: none;font-weight:normal;}
A.fsmmenu:visited 	{ 	color: #ffffff; text-decoration: none;font-weight:normal; }
A.fsmmenu:hover 	{ 	color: #c1c1c1; text-decoration: none;font-weight:normal;}


.pgtbl_header 		{	font-size: 12px; 	font-weight:bold; }
.pgtbl_subheader 	{	font-size: 10px; 	font-weight:normal; }

.bodytext 			{	font-size: 12px; 	line-height: 14pt; 	color: #000000}
.bodytextmedium 	{	font-size: 11px; 	line-height: 12px ; color: #333333}
.bodytextsmall 		{	font-size: 10px; 	line-height: 11pt; 	color: #666666}

.bodytextTitle 		{	font-size: 12px; 	font-weight:bold;}
.bodytextContent 	{	font-size: 12px; 	font-weight:normal; }

.bodytextArticleText 	{	font-size: 12px; 	font-weight:normal; }

.sidetext { 
	font-size:10px; 
	text-decoration: none; 
}

.pagetableTopbar 	{ 	font-size: 10px;border:1px solid #CCCCCC; }
.pagetableTopText 	{	font-size: 10px; }

.pagetablesidetext 	{ 	font-size: 10px; }

.divbox {border: 1px solid #aaa;background-color:#eeeeee; height:260px; width:260px; overflow:auto; color:#135;}

.divboxsmall {border: 1px solid #aaa;background-color:#eeeeee; height:180px; width:260px; overflow:auto; color:#135;}

.sidefeatureheader {background-color:#666666; font-weight: bold;  color:#FFFFFF;}
.sidefeaturebody  {background-color:#eeeeee;  color:#000000;}

.pagetableheader1 {background-color:#a9ccfc; font-weight: bold;  color:#383838;}
.pagetablebody1 {background-color:#EEEEEE;  color:#000000;}
.pagetablebody1A {background-color:#E8F1FE;  color:#000000;}
.pagetableheader2 {background-color:#c71010; font-weight: bold;  color:#FFFFFF;}
.pagetableheader2A {background-color:#696969; font-weight: bold;  color:#FFFFFF;}
.pagetablebody2 {background-color:#eeeeee;  color:#000000;}
.pagetablebody2B {background-color:#DDDDDD;  color:#000000;}
.pagetablebody2W {background-color:#ffffff;  color:#000000;}
.pagetableheader1SGS {background-color:#D59A6E; font-weight: bold; color:#FFFFFF;}
.pagetableheader2SGS {background-color:#99CCFF; font-weight: bold; color:#FFFFFF;}
.pagetablebody2SGS {background-color:#F1DECD;  color:#000000;}
.pagetablebody2BSGS {background-color:#F3D1B3;  color:#000000;}
.pagetablebody3A {background-color:#89B9FB;  color:#000000;}
.pagetablebody3B {background-color:#B4D3FD;  color:#000000;}
.pagetablebody4A {background-color:#FFCC99;  color:#000000;}
.pagetablebody4ASGS {background-color:#FFFCD7;  color:#000000;}
.pagetablebody4BSGS {background-color:#E5D28E;  color:#000000;}
.pagetablebody5ASGS {background-color:#FFF0D9;  color:#000000;}
.pagetablebody5BSGS {background-color:#EBD5B3;  color:#000000;}

.communitytableheader {background-color:#a9ccfc; font-weight: bold; color:#000000;}
.communitytablebody {background-color:#E8F1FE;  color:#000000;}
.communitytablebody2 {background-color:#EEEEEE; color:#000000;}

.stmtTableHeader {background-color:#c71010; color:#FFFFFF;}
.stmtTableBody {background-color:#eeeeee;  color:#000000;}

.emailtableheader 	{	background-color:#666666; font-weight: bold;  line-height: 12px ; color: #FFFFFF}
.emailtablebody 	{	background-color:#FFFFFF; line-height: 12px ; color: #333333}

.indexlabel {background-color:#FF9966; font-weight: bold;  color:#f0f0df; border-color: #6c6 #060 #060 #6c6; border-style: solid; border-width: 1px; padding: 1px;}
.fplabel {background-color:#393; font-weight: bold;  color:#0099CC; border-color: #6c6 #060 #060 #6c6; border-style: solid; border-width: 1px; padding: 1px;}

.texttitle {font-weight: bold;  color: #982008; font-size: 12px; }
.text1 { color: #000000}
.text1s { color: #000000}
.text2 { color: #FFFFFF}
.text2s { color: #FFFFFF}
.textR { color: #982008}
.textRs { color: #982008}
.textB { color: #003366}
.textBs { color: #003366}

.checkbox { border: 1px solid #000000; }

.ArticleDate { color: #000000 }
.ArticleTitle {color: #00B058 }
.ArticleSynopsis {font-style:italic;  color: black }
.ArticleAuthor { color: #666666 }

.QuoteInBlue {font-weight:bold; font-style:italic;  color: #0080C0}
.QuoteInGreen {font-weight:bold; font-style:italic;  color: #00B058}
.QuoteInOrange {font-weight:bold; font-style:italic;  color: #FF8000}
.QuoteInRed {font-weight:bold; font-style:italic;  color: #BE062C}

.HeaderGreenWBold {font-weight: Bold;  background-color: #00B058; color: white }
.HeaderGreendBold {font-weight: Bold;  background-color: #00B058; color: black }
.HeaderRedWBold {font-weight: Bold;  background-color: #BE062C; color: white }
.HeaderRedBold {font-weight: Bold;  background-color: #BE062C; color: black }
.HeaderBlueWBold {font-weight: Bold;  background-color: #017AC3; color: white }
.HeaderBlueBold {font-weight: Bold;  background-color: #017AC3; color: black }
.HeaderDarkblueWBold {font-weight: Bold;  background-color: #0000A0; color: white }
.HeaderDarkblueBold {font-weight: Bold;  background-color: #0000A0; color: black }
.HeaderOrange1WBold {font-weight: Bold;  background-color: #FFD800; color: white }
.HeaderOrange1Bold {font-weight: Bold;  background-color: #FFD800; color: black }
.HeaderOrange2WBold {font-weight: Bold;  background-color: #FF6633; color: white }
.HeaderOrange2Bold {font-weight: Bold;  background-color: #FF6633; color: black }
.HeaderYellowWBold {font-weight: Bold;  background-color: #FFFFD7; color: white }
.HeaderYellowBold {font-weight: Bold;  background-color: #FFFFD7; color: black }
.HeaderLYellowWBold {font-weight: Bold;  background-color: #FFFF99; color: white }
.HeaderLYellowBold {font-weight: Bold;  background-color: #FFFF99; color: black }
.HeaderGreyEWBold {font-weight: Bold;  background-color: #eeeeee; color: white }
.HeaderGreyEBold {font-weight: Bold;  background-color: #eeeeee; color: black }
.HeaderGrey6WBold {font-weight: Bold;  background-color: #666666; color: white }
.HeaderGrey6Bold {font-weight: Bold;  background-color: #666666; color: black }
.HeaderGrey9WBold {font-weight: Bold;  background-color: #999999; color: white }
.HeaderGrey9Bold {font-weight: Bold;  background-color: #999999; color: black }
.HeaderGreyCWBold {font-weight: Bold;  background-color: #CCCCCC; color: white }
.HeaderGreyCBold {font-weight: Bold;  background-color: #CCCCCC; color: black }
.HeaderBlackWBold {font-weight: Bold;  background-color: #000000; color: white }

.TableDataGreenW { background-color: #00B058; color: white }
.TableDataGreend { background-color: #00B058; color: black }
.TableDataRedW { background-color: #BE062C; color: white }
.TableDataRed { background-color: #BE062C; color: black }
.TableDataBlueW { background-color: #017AC3; color: white }
.TableDataBlue { background-color: #017AC3; color: black }
.TableDataDarkblueW { background-color: #0000A0; color: white }
.TableDataDarkblue { background-color: #0000A0; color: black }
.TableDataOrange1W { background-color: #FFD800; color: white }
.TableDataOrange1 { background-color: #FFD800; color: black }
.TableDataOrange2W { background-color: #FF6633; color: white }
.TableDataOrange2 { background-color: #FF6633; color: black }
.TableDataYellowW { background-color: #FFFFD7; color: white }
.TableDataYellow { background-color: #FFFFD7; color: black }
.TableDataLYellowW { background-color: #FFFF99; color: white }
.TableDataLYellow { background-color: #FFFF99; color: black }
.TableDataGreyEW { background-color: #eeeeee; color: white }
.TableDataGreyE { background-color: #eeeeee; color: black }
.TableDataGrey6W { background-color: #666666; color: white }
.TableDataGrey6 { background-color: #666666; color: black }
.TableDataGrey9W { background-color: #999999; color: white }
.TableDataGrey9 { background-color: #999999; color: black }
.TableDataGreyCW { background-color: #CCCCCC; color: white }
.TableDataGreyC { background-color: #CCCCCC; color: black }
.TableDataBlackW { background-color: #000000; color: white }

.avlpagetableheaderleft {background-color: #cc0000; font-weight: bold;  color: #fff;
	font-size: large;
	text-transform: uppercase;
	float: none;
	padding-left: 5px;
	padding-right: 5px;
}

.avlpagetableheaderright {background-color: #990000; font-weight: bold;  color:#FFFFFF;
	font-size: large;
	text-transform: uppercase;
	float: none;
	padding-left: 5px;
	padding-right: 5px;
	text-align: right;
}

.avlpagepagetablesubhead {background-color: #7e7e7e; font-weight: bold;  color:#FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	font-size: small;
}

.avlpagetablebody {background-color: #e5e5e5;  color:#000000;
	padding-left: 5px;
	padding-right: 5px;
}

.avlpagepagetablebottom 
{
	background-color:#FAE5E7;
	color: #5B0006;
	padding-left: 5px;
	padding-right: 5px;
	font-size: x-small;
	text-align: center;
}	


