BODY {
	FONT-SIZE: 10pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Sans-Serif
}
H1 {
	FONT-WEIGHT: 600; /*bold;*/
	FONT-SIZE: 18pt;
	COLOR: black; /*#cc6600;*/
	FONT-FAMILY: Arial, Sans-Serif
}
H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans-Serif
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Sans-Serif;
	width : 300;
}
H4 {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border : solid #AFCA6E;
	border-left-width : 1px;
	border-bottom-width : 1px;
	border-right-width : 0px;
	border-top-width : 0px;
	width : 500px;
}
H5 {
	FONT-SIZE: 11px;
	COLOR: #cc6600;
	FONT-FAMILY: Verdana, Sans-Serif
}
H6 {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Sans-Serif
}
.spanNoteDistinct {
	text-transform : uppercase;
	font-weight : bold;
	color : #456585;
}
.spanNoteTiny 
{
	font-size: 10px;
	font-style: italic;
}
A:link {
	COLOR: #cc6600;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #cc6600;
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #cc6600;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A:hover {
	BACKGROUND: #cc6600;
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
.tdEditAltRowLabel {
	background-color : #F5F5F5;
	border-bottom : 1px solid #E6E6FA;
	border-top : 1px solid #E6E6FA;
}
.tdEditAltRowField {
	border-bottom : 1px solid #E6E6FA;
	border-top : 1px solid #E6E6FA;
}
.btnAction {
	border : 1px solid Black;
	background-color : #B6C1D3;
	padding : 2px;
	margin : 2px;
	width : 180;
	cursor : pointer;
}
.btnAction:hover {
	border : 1px solid Black;
	background-color : #8C9DB9;
	padding : 2px;
	margin : 2px;
	width : 180;
	cursor : pointer;
}
.divActionGroup {
	border : 1px solid Black;
	background-color : #DCE1E7;
	width : 200;
	padding : 5px;
	float : right;
	text-align : center;
}
.tdMast {
	background-color : #336633;
}
.tdFooter {
	FONT-SIZE: 10px;
	COLOR: #999999;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center
}
.tdDate {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: center;
	padding : 8px;
}
.tdBreadcrumbs {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Arial;
	TEXT-ALIGN: left;
	background-color : #CC9933;
	padding : 8px;
}
.tdBreadcrumbs A:link {
	COLOR: #FFFFFF;
	text-decoration : none;
}
.tdBreadcrumbs A:visited {
	COLOR: #FFFFFF;
	text-decoration : none;
}
.tdBreadcrumbs A:hover {
	COLOR: #FFFFFF;
	text-decoration : underline;
}
.pLeftMenu {
	font-size: 10px;
	color: #990000;
	font-weight: normal;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
}
.pLeftMenuTitle {
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	line-height: 18px;
	font-family: verdana, arial, helvetica;
}
.tdContent {
	PADDING: 15px;
	VERTICAL-ALIGN: top;
}
.dataTable {
	border: 0px solid #000000;
	background-color: #6A283A;
}
.dataTableTh {
	background-color: #C1D2BF;
	font-size: 12px;
	color: #000000;
	font-weight : bold;
	text-align : center;
}
/* copy of above to compensate for DataList/DataGrid inconsistency */
.dataTableTh td {
	background-color: #C1D2BF;
	font-size: 12px;
	color: #000000;
	font-weight : bold;
	text-align : center;
}
.dataTable tr {
	background-color: #F7F5E8;
	text-align: left;
	font-size : 10px;
}
.dataTableTrAlt {
	background-color: #E9EBE2;
	text-align: left;
	font-size : 10px;
}
A.LeftMenuLink {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 10px;
	BORDER-LEFT-COLOR: black;
	BORDER-BOTTOM-COLOR: black;
	PADDING-BOTTOM: 0px;
	WIDTH: 100%;
	COLOR: #ffffff;
	BORDER-TOP-COLOR: black;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-DECORATION: none;
	BORDER-RIGHT-COLOR: black
}
A.LeftMenuLink:link {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-DECORATION: none
}
A.LeftMenuLink:visited {
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-DECORATION: none
}
A.LeftMenuLink:hover {
	FONT-SIZE: 10px;
	BACKGROUND: #db944c;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-DECORATION: none
}
A.LeftMenuLink:hover visited {
	FONT-SIZE: 10px;
	BACKGROUND: #db944c;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: verdana, arial, helvetica;
	TEXT-DECORATION: none
}
.UserMast {
	float : right;
}
.tdViewPubHead {
	background-color: AFCA6E;
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
	border: solid 0px #AFCA6E;
}
.tdViewPubHeadAlt 
{
	padding-bottom: 5px;
	font-size: 14pt;
	font-weight: normal;
	color: #006633;
}
.tdRequired  {
	font-weight: bold;
	color: Red;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.tdPubHead {
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	border : solid #AFCA6E;
	border-left-width : 1;
	border-bottom-width : 1;
	border-right-width : 0;
	border-top-width : 0;	
}

 .tdPubHeadNoPadding {
	font-size: 12px;
	font-weight: bold; 
	border : solid #AFCA6E;
	border-left-width : 1;
	border-bottom-width : 1;
	border-right-width : 0;
	border-top-width : 0;	
}

.BiomeText 
{
	font-size: small;
}

.FlashLink
{
	font-size: x-small;
	color: Red;
}

.PrintIcon
{
	cursor : pointer;
}

/* styles for publication print */
@media print 
{
	.tdNormalSizeText
	{
		font-size: 10pt;
	}
	
	.PrintHidden
	{
		display: none;
	}
	
	.spanNoteDistinct {
		display: none;
	}

}

.LeftMenuTable
{
	background-color: #cc6600;
}

.CurrentMenuTitle
{
	background-color: #dfa63c;
	border-top: 3px solid #cc6600;
}

.CurrentMenuItem
{
	background-color: #cc6600;
	border: 0px solid #dfa63c;
}

.OtherMenuTitle
{
	background-color: #d5b986;
	border-top: 3px solid #cc6600;
}

.DisplaySpacer
{
	 PADDING-TOP: 30px;
	 PADDING-BOTTOM: 30px;
	 text-align: center;
}

.DisplaySpacerSmall
{
	 PADDING-BOTTOM: 30px;
}

