/* style for module titles */.Head   {	font-family: Arial, Helvetica, sans-serif;	font-size:  9pt;	font-weight: normal;	color: #000000;}/* background color for the content part of the pages */Body{	background-color: #FFFFFF;	color: #000000;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 13pt;	color: #000000;}.LeftPane {}.ContentPane {}.RightPane {}.TopPane {}.BottomPane {}/* text style used for most text rendered by modules */.Normal{	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 12pt;	color: #000000;}/* text style for the selected tab */.SelectedTab {    font-weight: normal;    font-size: 9pt;    color: 333333;    font-family: Geneva, Arial, Helvetica, sans-serif;    text-decoration: none;}/* hyperlink style for the selected tab */A.SelectedTab:link {    text-decoration:    none;    color: 333333;}A.SelectedTab:visited  {    text-decoration:    none;    color: 333333;}A.SelectedTab:active   {    text-decoration:    none;    color: 333333;}A.SelectedTab:hover    {    text-decoration:    none;    color: 333333;}.SubHead    {	color: #666666;	font-family: Arial, Helvetica, sans-serif;	font-size: 11pt;	line-height: 16pt;	font-weight: normal;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.SubSubHead {	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 15pt;}A:link  {	color: #586F27;	text-decoration: none;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;}A:Hover  {	color: #3FC3ED;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;	text-decoration: none;}A:visited  {	color: #586F27;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 10pt;}/* hyperlink style for buttons and link buttons used in the portal admin pages */A.CommandButton:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #708090;	text-decoration: none;}A.CommandButton:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #A0212F;	text-decoration: none;}/* text style for the unselected tabs */.OtherTabs {    font-weight: normal;    font-size: 10pt;    color:#000066;    font-family: Arial, Helvetica, sans-serif;    text-decoration: none;}    /* hyperlink style for the unselected tabs */A.OtherTabs:link {    text-decoration:    none;    color:333333;}A.OtherTabs:visited  {    text-decoration:    none;    color:333333;}A.OtherTabs:active   {    text-decoration:    none;    color:333333;}A.OtherTabs:hover    {	color:333333;}.Footer	{    font-weight: normal;    font-size: 8pt;    color:#999999;    font-family: Geneva, Arial, Helvetica, sans-serif;    text-decoration: none;}/* Main Menu */.MainMenu_MenuContainer {	background-color: transparent;	height: 26px;}.MainMenu_MenuBar {	cursor: pointer;	height: 26px;	background-color: transparent;	vertical-align: middle;}.MainMenu_MenuItem TD{	cursor: pointer;	color: #808080;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	height: 26px;	background-color: transparent;	font-weight: normal;	text-align: left;	overflow: visible;	border-bottom-width: 1px;	border-top-style: none;	border-left-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-bottom-color: #336633;	height: 26px;	padding-left: 20px;	padding-right: 20px;}.MainMenu_MenuIcon {	display: none; }.MainMenu_MenuBreak {	display: none; }.MainMenu_MenuItemSel TD {	background-color: transparent;	cursor: pointer;	color: #04A0DC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	text-align: left;	overflow: visible;	border-bottom-width: 1px;	border-top-style: none;	border-left-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-bottom-color: #336633;	height: 26px;	padding-left: 20px;	padding-right: 20px;}.MainMenu_RootMenuItem TD {	background-color: transparent;	cursor: pointer;	color: #808080;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	text-align: center;	padding-right: 20px;	padding-left: 20px;	border-right-width: 1px;	border-top-style: none;	border-right-style: dotted;	border-bottom-style: none;	border-left-style: none;	border-right-color: #336633;}.MainMenu_RootMenuItemSelected TD {	background-color: transparent;	cursor: pointer;	color: #04A0DC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	overflow: visible;	text-align: center;	padding-right: 20px;	padding-left: 20px;	border-right-width: 1pt;	border-top-style: none;	border-right-style: dotted;	border-bottom-style: none;	border-left-style: none;	border-right-color: #336633;	height: 26px;	}.MainMenu_RootMenuItemActive TD {	background-color: transparent;	cursor: pointer;	color: #04A0DC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	overflow: visible;	text-align: center;	padding-right: 20px;	padding-left: 20px;	border-right-width: 1pt;	border-top-style: none;	border-right-style: dotted;	border-bottom-style: none;	border-left-style: none;	border-right-color: #336633;	height: 26px;}.MainMenu_SubMenu TD {	background-color: #A3DBED;	z-index: 1000;	cursor: pointer;	visibility: inherit;	overflow: visible;	font-weight: normal;	text-align: left;	overflow: visible;	border-bottom-width: 1pt;	border-top-style: none;	border-left-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-bottom-color: #586F27;	padding-left: 20px;	padding-right: 10px;}.MainMenu_SubMenuItem TD {	cursor: pointer;	color: #586f27;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	text-indent: 7pt;	font-weight: normal;	text-align: left;	overflow: visible;	border-bottom-width: 1pt;	border-top-style: none;	border-left-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-bottom-color: #586F27;	padding-right: 10px;	padding-left: 20px;}.MainMenu_SubMenuItemSelected TD {	cursor: pointer;	color: #04A0DC;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	font-weight: normal;	text-align: left;	overflow: visible;	border-bottom-width: 1pt;	border-top-style: none;	border-left-style: none;	border-right-style: none;	border-bottom-style: dotted;	border-bottom-color: #586F27;	padding-right: 10px;	padding-left: 20px;}.MainMenu_MenuArrow {	display: none; }.MainMenu_RootMenuArrow {	display: none; }.MenuPane {	text-align: center;	}a.link:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #666666;	text-decoration: none;	line-height: 14pt;}a.link:active {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #666666;	text-decoration: none;	line-height: 14pt;}a.link:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #999999;	text-decoration: none;	line-height: 14pt;}a.link:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #586F27;	text-decoration: none;	line-height: 14pt;}.bkgrnd {	background-image:  url(bkgrndtile.gif);	background-repeat: repeat-x;	background-position: left top;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16pt;	line-height: normal;	font-weight: normal;	color: #586F27;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14pt;	line-height: 17pt;	font-weight: bold;	color: #000000;}h5 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	font-weight: bold;	color: #586F27;	font-style: italic;}.CurrentDate {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9pt;	color: #819CA8;}.horizdotrule {	background-image: url(horizdotline.gif);	background-repeat: repeat-x;	background-position: left bottom;}.vertdotrule {	background-image: url(vertdotline.gif);	background-repeat: repeat-y;	background-position: left top;}.vertdotrulert {	background-image: url(vertdotline.gif);	background-repeat: repeat-y;	background-position: right top;}p {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;}UL LI {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 13pt;	text-indent: 4pt;	list-style-type: none;	color: #000000;	list-style-position: outside;	list-style-image: url(bluedisk.gif);}UL LI LI {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 13pt;	text-indent: 8pt;	list-style-type: square;	color: #000000;ol {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 13pt;	color: #333333;	text-indent: 4pt;}li {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 14pt;	color: #333333;	text-indent: 4pt;	list-style-position: outside;	list-style-image: url(bluedisk.gif);}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 16pt;	color: #808080;}.CFMC_SubHead    {	color: #586F27;	font-family: Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 16pt;	font-weight: bold;}/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */.CFMC_SubSubHead {	color: #586F27;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 15pt;	font-weight: bold;}.hmpgimagebkgrnd {	background-image: url(web2.gif);	background-repeat: no-repeat;	background-position: center bottom;}.GreenTownshiptype {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12pt;	line-height: 16pt;	color: #586F27;	font-weight: bold;}

