@media screen
{
	BODY
	{
		BACKGROUND-COLOR: white
	}
	.form
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.hide 
	{
	}
	.text
	{
		PADDING-RIGHT: 4px;
		PADDING-LEFT: 4px;
		FONT-WEIGHT: 300;
		FONT-SIZE: 9pt;
		COLOR: #ffffff;
		FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		TEXT-ALIGN: left;
		TEXT-DECORATION: none
	}
	A
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	A:hover
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 9pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: underline
	}
	A.large_link
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	A.large_link:hover
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: underline
	}
	A.small_link
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	A.small_link:hover
	{
		BORDER-RIGHT: medium none;
		BORDER-TOP: medium none;
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		BORDER-LEFT: medium none;
		COLOR: #000000;
		BORDER-BOTTOM: medium none;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: underline
	}
	A.lower_nav
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #999999;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	A.lower_nav:hover
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.table_row0
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.table_row1
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #e5e5e5;
		TEXT-DECORATION: none
	}
	.heading
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #ffffff;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.description
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_black
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_white
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #ffffff;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_large_black
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 14pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_large_white
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #ffffff;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.town_coverage
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 6pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_tiny
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 7pt;
		COLOR: #999999;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small_black
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.copyright
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #999999;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small_white
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #ffffff;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small_white_bold
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #ffffff;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.Budget_print
	{
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.text_small_bold_dark
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #cccccc;
		TEXT-DECORATION: none
	}
	.text_small_bold_light
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		BACKGROUND-COLOR: #e5e5e5;
		TEXT-DECORATION: none
	}
	.text_small_italic
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}
	.displayUserNameLogin
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 8pt;
		FONT-STYLE: italic;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;		
	}

	TABLE, TR, TD
	{	
		FONT-WEIGHT: normal;
		FONT-SIZE: 10pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}

	.labelField
	{
		text-align: right;
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #82262B;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}

	.dataField
	{
		text-align: left;
		FONT-WEIGHT: normal;
		FONT-SIZE: 8pt;
		COLOR: #000000;
		FONT-STYLE: normal;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		TEXT-DECORATION: none
	}

	.headingNormal
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none; 
	}

	.Progress
	 {
	   background-color:#CF4342;
	   color:White;
	 }
	 
	.Progress img {
	   vertical-align:middle;
	   margin:2px;
	 }
	 
	 .ExceptionText
	{
		font-size: 11px;
		font-weight: Bold;
		font-family: Arial;
		color: #FFFFFF;
		background-color: #883730;
		border-color: #D7A6A2;
	}

	.ErrorText
	{
		font-size: 11px;
		font-weight: Bold;
		font-family: Arial;
		color: #FFFFFF;
		border-color: #D7A6A2;
	}

	.HeadingNormal
	{
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-style: normal; 
		font-weight: bold; 
		color: #FFFFFF; 
		text-decoration: none; 
		background-color: #666666;
	}
}