BODY  {background: white;
      font-size:8pt;
      font-family:Arial, Helvetica, sans-serif;
      color:black}

.error {
   font-family:Arial, Helvetica, sans-serif;
   font-size:10pt;
   color:red;
	font-weight:bold;
}
      
td.logTableHead {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14pt;
    color:white;
	font-weight:bold;
	background-color:#597BB4;
	}

td.logContent {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:black;
	background-color:white;
	}

td.logLayerLabel {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    color:white;
	font-weight:bold;
	background-color:#597BB4;
	}

p.reg {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: left;
	vertical-align: top;
}


td.grayTOPCenter {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/gray_TOP_center.gif);

}
td.graybtmCenter {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
		background-position: left top;
	background-image: url(images/gray_btm_center.gif);



}

td.grayCenter {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align: left;
	vertical-align: baseline;
	background-image: url(images/gray_bottom_center.gif);
	background-position: left top;

}
td.reg
{
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0A0A0;
   border-left-width: 0px;
	border-left-style: solid;
	border-left-color: #A0A0A0;
   padding: 0px 0px 0px 5px;
}

td.grayLftSide {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/gray_bottom_center.gif);
	background-position: left top;

}
td.grayRtSide {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/gray_bottom_center.gif);
	background-position: left top;

}

table.toolBarBorder {
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #A0A0A0;
	border-right-color: #A0A0A0;
	border-left-color: #A0A0A0;
	border-top-width: 1px;
	border-right-width: thin;
	border-left-width: thin;
	}
  td.btnBlue_TopBrdr {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnBlue_TopBrdr.gif);
	background-position: left top;
}
td.btnBlue_BtmBrdr {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnBlue_BtmBrdr.gif);
	background-position: left bottom;
}

td.btnBlue_Center {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnBlue_Center.gif);

}


td.btnBlue_LftBrdr {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnBlue_LftBrdr.gif);
	background-position: left top;

}

td.btnBlue_RtBrdr {font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnBlue_RtBrdr.gif);
	background-position: left top;
}

ol {
   list-style-type: 12px arial,helvetica,sans-serif;
}

ol li {
   font: 12px arial,helvetica,sans-serif;
}

.hidden
{
   display: none;
}

.show
{
   display: block;
}

td.btnGrey_TopBrdr {
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnGrey_TopBrdr.gif);
	background-position: left top;
}

td.btnGrey_BtmBrdr {
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnGrey_BtmBrdr.gif);
	background-position: left bottom;
}

td.btnGrey_Center {
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:white;
	font-weight:bold;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnGrey_Center.gif);

}

td.btnGrey_LftBrdr {
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnGrey_LftBrdr.gif);
	background-position: left top;
}

td.btnGrey_RtBrdr {
   font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:black;
	text-align: center;
	vertical-align: middle;
	background-image: url(images/btnGrey_RtBrdr.gif);
	background-position: left top;
}
