body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #007109;
	font-size: 12px;
	/*line-height: 11px;*/
}
body {
	overflow:auto;
	margin: 0px;
}
h1,h2,h3,h4,h5,h6 {
	display:inline;
	font-weight:normal;
}
h6 {font-size: 13px;line-height: 16px;}
h5 {font-size: 14px;line-height: 17px;}
h4 {font-size: 15px;line-height: 18px;}
h3 {font-size: 16px;line-height: 19px;}
h2 {font-size: 17px;line-height: 20px;}
h1 {font-size: 18px;line-height: 21px;}

a:link,a:visited,a:active {
	color: #63AD5E;
	text-decoration:none;
}

a:hover {
	color: #63AD5E;
	text-decoration:underline;
}
.text {
	padding:5px;
}

.inputBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #007109;
	background-color: #FCFCFC;
	border: 1px solid #C7C7C7;
}
.inputBoxError {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #FFE8E8;
	border: 1px solid #FF0000;
}
.error {
	color: #FF0000;
}
.highlightOut {
	background-color: #D7EAD6;
}
.highlightHover {
	background-color: #BCDBBB;
}
.whiteText {
	color:#FFFFFF;
	}
.whiteText a:link,.whiteText a:visited,.whiteText a:active {
	color: #FFFFFF;
	text-decoration:none;
}

.whiteText a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.lineLight {
	background-color: #D7EAD6;
}
.lineDark {
	background-color: #549D4E;
}
.tableHead {
	color: #007109;
	background-color: #BCDBBB;
	padding: 3px 3px 3px 7px;
	font-weight: bold;
	font-size: 14px;
}
.tableBody {
	padding: 3px;
	background-color: #EBF4EA;
}
.textBut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	display: inline;
	height: 17px;
	width:auto;
	margin: 0px;
	border: none;
	text-align:center;
	background-color: #FCFCFC;
	border: 1px solid #C7C7C7;
}
 a.textBut:hover {
	color: #007109;
	text-decoration:none;
	font-weight: bold;
	padding:2px 10px 2px 10px;
	display: inline;
	width:auto;
	height: 17px;
	border: 1px solid #63AD5E;
	background-color: #EBF4EA;
}

 a.textBut:link, a.textBut:visited, a.textBut:active {
	color: #EBF4EA;
	text-decoration:none;
	font-weight: bold;
	padding:2px 10px 2px 10px;
	display:inline;
	width:auto;
	height: 17px;
	border: 1px solid #63AD5E;
	background-color: #63AD5E;
}

.buttonHover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #007109;
	display:inline;
	height: 17px;
	width:auto;
	margin: 0px;
	border: 1px solid #63AD5E;
	text-align:center;
	text-decoration:none;
	padding:0px 5px;
	background-color: #EBF4EA;
}
.buttonOut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #EBF4EA;
	display:inline;
	height: 17px;
	width:auto;
	margin: 0px;
	border: 1px solid #63AD5E;
	text-align:center;
	text-decoration:none;
	padding:0px 5px;
	background-color: #63AD5E;
}
.cellPad {
	padding: 3px;
}
.breadCrumb {
	font-size: 10px;
	padding-bottom:5px;
}

a#top img {border:none;}
.topNavTextSize {padding-top:0.5em;} 
