A {
	color: #2A5A2B;
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px dotted #2A5A2B;
}
A:hover {
	color: #009103;
	text-decoration: underline;
}
BLOCKQUOTE {
	padding: 0px;
	margin: 0px 0px 0px 20px;
}
BODY {
	color: #2A5A2B;
	background-color: #A3CD58;
	margin: 0px;
	padding: 0px 15px;
	scrollbar-3dlight-color: #A3CD58;
	scrollbar-arrow-color: white;
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #A3CD58;
	scrollbar-face-color: #A3CD58;
	scrollbar-shadow-color: white;
}
BODY, INPUT, TABLE {
	font-family: Verdana;
	font-size: 10pt;
}
IMG {
	border-width: 0px;
}
INPUT {
	color: #2A5A2B;
	border: 1px solid #2A5A2B;
	background-color: #D0E6AA;
}
LABEL {
	cursor: pointer;
}
.clsAuthor {
	text-align: right;
}
.clsDocument {
	width: 900px;
	height: 100%;
}
.clsFooter {
	text-align: right;
}
.clsHeader {
	width: 100%;
	background: url(/images/header_bg.jpg) no-repeat;
}
.clsHorLine {
	width: 100%;
	height: 0px;
	border-top: 1px dashed #2A5A2B;
	display: block;
}
.clsIcon {
	width: 16px;
	height: 16px;
}
.clsMenu {
	margin-top: 20px;
	width: 175px;
}
.clsMenuItem {
	width: 175px;
	height: 32px;
	font-family: Arial;
	font-size: 11pt;
	font-style: italic;
	background: url(/images/menu_item.gif) no-repeat;
}
.clsMenuItem A {
	margin-left: 12px;
	font-weight: bold;
	border-bottom: 0px;
}
.clsMenuItemSelected {
	color: #009103!important;
	border-bottom: 1px dashed #009103!important;
}
.clsMenuLine {
	width: 100%;
	height: 1px;
	border-top: 1px dashed white;
	border-bottom: 1px dashed white;
	display: block;
}
.clsNoData {
	color: gray;
}
.clsPageTitle {
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 15px;
}
.clsPhoto {
	background-color: #D0E6AA;
	border: 5px solid #D0E6AA;
	margin: 10px 0px;
}
.clsPhoto IMG {
	margin-top: 5px;
}
.clsPhotoFolder {
	background: url(/images/photo_folder.gif) no-repeat left bottom;
	padding-bottom: 10px!important;
}
.clsPhotoNav {
	margin-top: 5px;
}
.clsPhotoNav INPUT {
	width: 130px;
	background-color: #B4D676;
}
.clsPhotoThumb {
	width: 120px;
	text-align: center;
	vertical-align: top;
	padding: 5px;
	background-color: #D0E6AA;
}
.clsPhotoThumb A {
	border: none;
}
.clsPhotoThumb TABLE {
	width: 100%;
	height: 32px;
}
.clsPhotoThumb TABLE TD {
	text-align: center;
	vertical-align: center;
}
.clsPhotoThumbImgLink {
	width: 120px;
	height: 90px;
	border: none;
	background-color: white;
	margin-bottom: 2px;
	display: block;
}
.clsPhotoThumbSpace {
	width: 32px;
}
.clsPlantParamName1 {
	background-color: #BEDC89;
	border-left: 1px solid #BEDC89;
	border-bottom: none;
	margin: 0px 1px 1px 0px;
	font-weight: bold;
	display: block;
}
.clsPlantParamName1Cur {
	background-color: #D0E6AA;
	border-left: 1px solid #D0E6AA;
}
.clsPlantParamName2 {
	background-color: #BEDC89;
	font-weight: bold;
}
.clsPlantParamValue1 {
	background-color: #B4D676;
	padding: 5px 5px 0px 20px;
}
.clsPlantParamValue2 {
	background-color: #B4D676;
	padding: 0px 5px 0px 20px;
	margin-bottom: 17px;
}
.clsPlantPhotos {
	width: 100%;
}
.clsPlantPhotos A {
	border: none;
}
.clsPlantPhotos CENTER {
	background-color: white;
}
.clsPlantPhotos DIV {
	background-color: #D0E6AA;
	margin: 0px 5px 5px 0px;
	padding: 5px;
	text-align: center;
	float: left;
}
.clsPlantPhotos IMG {
	height: 90px;
	display: block;
	margin-bottom: 2px;
}
.clsSettlementLogo {
	width: 117px;
	height: 118px;
	margin: 76px 0px 0px 17px;
}
.clsSettlementName {
	width: 302px;
	height: 46px;
	margin: 113px 0px 0px 7px;
}
.clsTable {
	width: 100%;
	border-collapse: collapse;
}
.clsTable TD, .clsTable TH {
	border: 1px solid #A3CD58;
	padding: 1px 2px;
}
.clsTable TD {
	background-color: #B4D676;
}
.clsTable TH {
	background-color: #BEDC89;
	font-weight: normal;
}
.clsTitle {
	font-weight: bold;
	margin-bottom: 16px;
}
.clsWorkSpace {
	background: url(/images/workspace_bg.gif) repeat-y right top;
	width: 725px;
	text-align: justify;
	padding: 20px 80px 15px 15px;
}
