A  {
	text-decoration : underline;
}

A:hover {
	text-decoration : underline;
}

A.BodySmall {
	color : #039;
	text-decoration : underline;
}

A.BodySmall:hover {
	color : #000;
	text-decoration : none;
}

A.calendar {
	color : #0033B3;
	text-decoration : underline;
}

A.calendar:hover {
	color : #000;
	text-decoration : none;
}

A.email {
	color : #039;
	text-decoration : underline;
}

A.featureHead {
	color : #039;
	text-decoration : underline;
}

A.featureHead:hover {
	color : #000;
	text-decoration : none;
}

A.footer {
	color : #CCC;
	text-decoration : underline;
}

A.footer:hover {
	color : #CCC;
	text-decoration : underline;
}

A.frontPage {
	color : #039;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}

A.frontPage:hover {
	color : #039;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	text-decoration : none;
}

A.graylink {
	color : #DDD;
	text-decoration : underline;
}

A.menu {
	color : #FFF;
	text-decoration : underline;
}

A.menu:hover {
	color : #FFF;
	text-decoration : none;
}

A.more {
	color : #001980;
	text-decoration : underline;
}

A.more:hover {
	color : #000;
	text-decoration : none;
}

A.moreOn {
	color : #000;
	text-decoration : none;
}

A.moreOn:hover {
	color : #000;
	text-decoration : none;
}

A.red {
	color : #C20000;
	text-decoration : underline;
}

A.red:hover {
	color : #C22000;
	text-decoration : underline;
}

A.search {
	color : #595999;
	text-decoration : underline;
}

A.search:hover {
	color : #595999;
	text-decoration : underline;
}

A.white {
	color : #FFF;
	text-decoration : none;
}

A.white:hover {
	color : #FFF;
	text-decoration : none;
}

BODY{
	margin : 0;
	margin-bottom : inherit;
	margin-left : inherit;
	margin-right : inherit;
	margin-top : inherit;
}

HR.bottomRule {
	color : #000;
	height : 1pt;
	margin-bottom : 0pt;
	margin-top : 10pt;
	width : 100%;
}

HR.redcalendar {
	color : #CB3B40;
	height : 2px;
	margin-bottom : -2pt;
	margin-top : 7pt;
}

HR.rule1 {
	height : 1px;
	margin-bottom : -12pt;
	margin-top : 4pt;
	noshade;
	color : #000;
	text-align : left;
	width : 375px;
}

IMG {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

IMG.arrows {
	margin-top : 13pt;
}

IMG.imageLeft{
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
}

INPUT.search {
	background : #ECF3E6;
	border-bottom-color : #FFFFFF;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFFFFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #FFFFFF;
	border-right-style : solid;
	border-right-width :1px;
	border-top-color : #FFFFFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 7pt;
	font-weight : normal;
}

INPUT.searchTx {
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCCCCC;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

INPUT.sub  {
	background : #CCCCCC;
	border-bottom-color : #FFFFFF;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #FFFFFF;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #FFFFFF;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #FFFFFF;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

INPUT.tx {
	border-bottom-color : #cccccc;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #cccccc;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #cccccc;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #cccccc;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

P {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 13pt;
	margin-bottom : 5pt;
	margin-top : 1pt;
}

P.BodyCaption {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 7pt;
	line-height : 10.5pt;
	margin-bottom : 8pt;
	margin-left : 2pt;
	margin-top : 2pt;
}

P.BodyFront {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	margin-bottom : 5pt;
	margin-top : 0pt;
}

P.BodyHelp {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 7pt;
	line-height : 10pt;
	margin-bottom : 8pt;
	margin-top : 9pt;
}

P.BodyNormal {
	/*color : #000;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 10pt;
	line-height : 16pt;
	margin-bottom : 10pt;
	margin-top : 2pt;
	*/
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 13pt;
	margin-bottom : 5pt;
	margin-top : 1pt;
}

P.BodySmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 6pt;
	margin-top : 4pt;
}

P.BodyXSmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 7.5pt;
	line-height : 10.5pt;
	margin-bottom : 2pt;
	margin-top : 2pt;
}

P.Browse {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 11pt;
	margin-bottom : 4pt;
	margin-left : 18pt;
	margin-top : 3pt;
}

P.byline {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 0;
	margin-top : 2pt;
}

P.calendar {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 0;
	margin-top : 1pt;
}

P.calendardate {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 0;
	margin-top : 5pt;
}

P.calendarListingHead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 14pt;
	margin-bottom : 0;
	margin-top : 7pt;
}

P.date {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 0;
	margin-top : 2pt;
}

P.footer {
	color : #CCC;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 7pt;
	line-height : 10pt;
	margin-bottom : 3pt;
	margin-left : 6pt;
	margin-top : 3pt;
}

P.form {
	font-family : Verdana,Times,Times New Roman,serif;
	font-size : 8pt;
	line-height : 14pt;
	margin-bottom : 0pt;
	margin-top : 0pt;
}

P.HeadA	{
	color : #000;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 15pt;
	line-height : 18pt;
	margin-bottom : 2pt;
	margin-left : 0;
	margin-top : 12pt;
}

P.HeadB	{
	color : #039;
	font-family : Georgia, Times New Roman, Times, serif;
	font-size : 14pt;
	line-height : 16pt;
	margin-bottom : 2pt;
	margin-left : 0;
	margin-top : 0;
}

P.HeadC	{
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 2pt;
	margin-left : 0pt;
	margin-top : 8pt;
}

P.HeadD	{
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 12pt;
	margin-bottom : 5pt;
	margin-top : 15pt;
	text-align : left;
	text-decoration : none;
}

P.headDate	{
	color : #000;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 13pt;
	margin-bottom : 8pt;
	margin-top : 12pt;
	text-align : left;
	text-decoration : none;
}

P.HeadE	{
	color : #000;
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 10pt;
	margin-bottom : 3pt;
	margin-top : 3pt;
}

P.Header	{
	font-family : Verdana,Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	line-height : 16pt;
	margin-bottom : 0pt;
	padding-bottom : 5pt;
}

P.HeadFront	{
	color : #039;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 11pt;
	margin-bottom : 0pt;
	margin-left : 0pt;
	margin-top : -10pt;
}

P.LeftHead {
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 13;
	line-height : 16pt;
	padding-top : 6pt;
}

P.link {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 5pt;
	margin-top : 2pt;
}

P.menu {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 5pt;
	margin-top : 5pt;
}

P.menuOn {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 10.5pt;
	margin-bottom : 5pt;
	margin-top : 5pt;
}

P.month {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 13pt;
	margin-bottom : 4pt;
	margin-top : 4pt;
}

P.monthOn {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 13pt;
	margin-bottom : 2pt;
	margin-left : 9pt;
	margin-top : 4pt;
}

P.MoreLinks	{
	color : #039;
	font-family : Arial, Helvetica, Monaco, Verdana, Tahoma, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	line-height : 12pt;
	margin-bottom : 2pt;
	margin-left : 0pt;
	margin-top : 1pt;
}

P.newsTableHead	{
	color : #FFF;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	line-height : 12pt;
	margin-bottom : 0pt;
	margin-left : 13pt;
	margin-top : 0pt;
}

P.printFooter  {
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 7pt;
	line-height : 16pt;
	margin-bottom : 8pt;
	margin-top : -5pt;
}

P.subLocMenu {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 5pt;
	margin-left : 15pt;
	margin-top : 5pt;
}

P.tag {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 7pt;
	line-height : 10.5pt;
	margin-bottom : 2pt;
	margin-top : 2pt;
}

P.wccswa {
	color : #408000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 7.5pt;
	font-weight : bold;
	line-height : 10pt;
}

SELECT {
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width :  1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCCCCC;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 8pt;
	font-weight : normal;
	line-height : 10pt;
	margin-top : 0pt;
	padding-top : 0pt;
	width : 374 px;
}

SPAN.bodysmall {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10.5pt;
	margin-bottom : 6pt;
	margin-left : 3pt;
	margin-top : 3pt;
}

SPAN.bold {
	font-weight : bold;
}

SPAN.calendarToday {
	color : #94504F;
	font-weight : bold;
}

SPAN.date {
	color : #4D4D4D;
}

SPAN.form {
	font-family : Verdana,Times,Times New Roman,serif;
	font-size : 8pt;
	line-height : 14pt;
	margin-bottom : 0pt;
	margin-top : 0pt;
}

SPAN.gray  {
	color : GRAY;
}

SPAN.highlight {
	color : #039;
	font-variant : small-caps;
	font-weight : bold;
	letter-spacing : 1px;
}

SPAN.italic {
	font-style : italic;
}

SPAN.leadin {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 12px;
	font-variant : small-caps;
	font-weight : normal;
	letter-spacing : 1px;
}

SPAN.off {
	border-bottom-color : #008;
	border-bottom-style : solid;
	border-bottom-width : 0px;
	border-left-color : #008;
	border-left-style : solid;
	border-left-width :  0px;
	border-right-color : #008;
	border-right-style : solid;
	border-right-width :  0px;
	border-top-color : #008;
	border-top-style : solid;
	border-top-width :  0px;
	/*
	border-bottom : solid 0 #008;
	border-left : solid 0 #008;
	border-right : solid 0 #008;
	border-top : solid 0 #008;
	*/
}

SPAN.on {
	border-bottom-color : #003300;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #669966;
	border-left-style : solid;
	border-left-width :  1px;
	border-right-color : #003300;
	border-right-style : solid;
	border-right-width :  1px;
	border-top-color : #669966;
	border-top-style : solid;
	border-top-width :  1px;
	/*
	border-bottom : solid 1 #003300;
	border-left : solid 1 #669966;
	border-right : solid 1 #003300;
	border-top : solid 1 #669966;
	*/
	cursor : hand;
}

SPAN.redlink {
	color : #993300;
}

TABLE.anchor {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 20pt;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.border  {
	background : #FFF;
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCCCCC;
	border-top-style : solid;
	border-top-width : 1px;
}

TABLE.browse {
	background-color : #FFF;
	margin-left : 0;
	margin-top : 8pt;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.calendar {
	background : #FFF;
}

TABLE.features {
	margin-top : 2pt;
}

TABLE.form {
	background : #EEEEEE;
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCCCCC;
	border-top-style : solid;
	border-top-width : 1px;
	margin-bottom : 2pt;
	margin-top : 2pt;
	padding-bottom : 5pt;
	padding-left : 10pt;
	padding-right : 10pt;
	padding-top : 5pt;
}

TABLE.footer {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.header {
	margin-bottom : 0;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.HomeImage {
	margin-bottom : 0pt;
	margin-left : -1pt;
	margin-right : -2pt;
	margin-top : -8pt;
}

TABLE.innerNews {
	background-color : #F0F5FC;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.line {
	background-color : #FFF;
	margin-bottom : 6pt;
	margin-left : 0;
	margin-right : 0;
	margin-top : 6pt;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.lineFront {
	background-color : #FFF;
	margin-bottom : 6pt;
	margin-left : 0;
	margin-right : 0;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.menu {
	margin-top : 1pt;
}

TABLE.menuLinks {
	margin-top : 2pt;
}

TABLE.municipality {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 13pt;
	margin-bottom : 5pt;
	margin-top : 1pt;
}

TABLE.outerNews {
	background-color : #5C8AE5;
	margin-bottom : 0;
	margin-left : 0;
	margin-top : 11pt;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.printable {
	background-color : #FFF;
	margin-left : 0;
	margin-top : 50pt;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TABLE.right  {
	margin-left : 3pt;
	margin-right : 3pt;
	margin-top : 3pt;
}

TBODY.tablehead {
	background-color : #FFF;
	color : #000;
	letter-spacing : 1;
	text-transform : uppercase;
}

TD.article {
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 15pt;
}

TD.bodysmall {
	color : #FFF;
	font-family : Tahoma,Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	letter-spacing : 1;
	line-height : 10pt;
	margin-bottom : 4pt;
	margin-top : 4pt;
}

TD.calendar {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 14pt;
}

TD.calendarBanner {
	background : #8CB366;
	color : #FFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	line-height : 12pt;
	padding-bottom : 2pt;
	padding-top : 1pt;
}

TD.calendarHead {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	line-height : 15pt;
	padding-bottom : 0pt;
}

TD.calendarHeadRight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7.5pt;
	font-weight : bold;
	line-height : 15pt;
	padding-bottom : 0pt;
}

TD.calendarRight {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	line-height : 14pt;
}

TD.calendarToday {
	background-color : #FFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
}

TD.emailAlert {
	padding-bottom : 5pt;
	padding-top : 5pt;
}

TD.footer  {
	border-bottom-color : #CCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	color : #DDD;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
}

TD.icons {
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 3pt;
	text-align : bottom;
}

TD.image {
	padding-bottom : 9pt;
	padding-top : 9pt;
}

TD.imgLeft {
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 4pt;
	padding-top : 0;
}

TD.inner {
	padding-bottom : 0;
	padding-left : 1pt;
	padding-right : 0;
	padding-top : 0;
}

TD.line {
	margin-bottom : 0;
	margin-left : 6px;
	margin-right : 6px;
	margin-top : 0;
	padding-bottom : 0;
	padding-left : 6px;
	padding-right : 6px;
	padding-top : 0;
}

TD.pixelline {
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
}

TD.printable {
	padding-bottom : 0;
	padding-left : 1pt;
	padding-right : 0;
	padding-top : 0;
}

TD.tablebody {
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	padding-bottom : 5pt;
	padding-top : 4pt;
}

TD.tablebodyOff  {
	border-bottom-color : #408000;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #408000;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #408000;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #408000;
	border-top-style : solid;
	border-top-width : 1px;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	padding-bottom : 5pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-top : 4pt;
}

TD.tablebodyOn  {
	background : #8CB366;
	border-bottom-color : #ECF3E6;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #ECF3E6;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #ECF3E6;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #ECF3E6;
	border-top-style : solid;
	border-top-width : 1px;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	padding-bottom : 5pt;
	padding-left : 2pt;
	padding-right : 2pt;
	padding-top : 4pt;
}

TD.top {
	border-top-color : #CCC;
	border-top-style : solid;
	border-top-width : 1;
	color : #DDD;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
}

TD.upperRight {
	border-bottom-color : #CCC;
	border-bottom-style : solid;
	border-bottom-width : 1;
	color : #DDD;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 8pt;
	line-height : 10pt;
	padding-bottom : 10px;
	padding-right : 0;
	padding-top : 4pt;
}

TextArea.tx {
	border-bottom-color : #CCCCCC;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	border-left-color : #CCCCCC;
	border-left-style : solid;
	border-left-width : 1px;
	border-right-color : #CCCCCC;
	border-right-style : solid;
	border-right-width : 1px;
	border-top-color : #CCCCCC;
	border-top-style : solid;
	border-top-width : 1px;
	color : #000;
	font-family : Verdana,Tahoma,Arial,Helvetica,Helv,Monaco,sans-serif;
	font-size : 8pt;
	font-weight : normal;
}

UL.BodyNormal {
	color : #000;
	font-family : Verdana, Tahoma, Arial, Helvetica, Monaco, sans-serif;
	font-size : 9pt;
	line-height : 16pt;
	margin-bottom : 8pt;
	margin-top : -8pt;
}

UL.BodySmall {
	color : #000;
	font-family : Tahoma,Verdana, Arial, Helvetica, Helv, sans-serif;
	font-size : 8pt;
	line-height : 14pt;
	margin-bottom : 9pt;
	margin-top : 9pt;
}