BODY
{
	border-right: medium none;
	border-top: medium none;
	margin: 10px 10px 0px;
	border-left: medium none;
	border-bottom: medium none;
}

/*
Menu Items -----------------------------------------------------------------------------------------------------------------------------
*/
	/*
	Menu Items Links----------------------------------------------------------------------------------------------------------------------
	*/	
		A.menuItems:hover
		{
				FONT-WEIGHT: bold;
				FONT-SIZE: 11px;
				COLOR: #FFFFFF;
				FONT-FAMILY: Helvetica;
				TEXT-DECORATION: underline
		}
		A.menuItems
		{
				FONT-WEIGHT: bold;
				FONT-SIZE: 11px;
				COLOR: #FFFFFF;
				FONT-FAMILY: Helvetica;
				TEXT-DECORATION: none
		}
		A.selectedMenuItems:hover
		{
				FONT-WEIGHT: bold;
				FONT-SIZE: 11px;
				COLOR: #ffffff;
				FONT-FAMILY: Helvetica;
				TEXT-DECORATION: underline
		}
		A.selectedMenuItems
		{
				FONT-WEIGHT: bold;
				FONT-SIZE: 11px;
				COLOR: #ffffff;
				FONT-FAMILY: Helvetica;
				TEXT-DECORATION: none
		}	
	TD.menuItems
	{

			FONT-WEIGHT: bold;
			FONT-SIZE: 11px;
			BACKGROUND-IMAGE: none;
			WIDTH: 120px;
			COLOR: #ffffff;
			BACKGROUND-REPEAT: repeat;
			FONT-FAMILY: Helvetica;
			HEIGHT: 20px;
			BACKGROUND-COLOR: #999999
	}
	TD.menuItemshover
	{

			FONT-WEIGHT: bold;
			FONT-SIZE: 11px;
			BACKGROUND-IMAGE: none;
			WIDTH: 120px;
			COLOR: #ffffff;
			BACKGROUND-REPEAT: repeat;
			FONT-FAMILY: Helvetica;
			HEIGHT: 20px;
			BACKGROUND-COLOR: #FF6600
	}

	TD.menuBackground
	{

		font-family: Arial;
		background-color: #999999;
	}

	TD.selectedMenuItems
	{
		font-weight: bold;
		font-size: 11px;
		background-image: none;
		width: 120px;
		color: #ffffff;
		background-repeat: repeat;
		font-family: Helvetica;
		height: 20px;
		background-color: #333333;
	}	
	TD.currentUser
	{

			FONT-WEIGHT: bold;
			FONT-SIZE: 11px;
			BACKGROUND-IMAGE: none;
			WIDTH: 120px;
			COLOR: #333333;
			BACKGROUND-REPEAT: repeat;
			FONT-FAMILY: Helvetica;
			HEIGHT: 20px;
			BACKGROUND-COLOR: #999999
	}	
/*
End Menu Items -----------------------------------------------------------------------------------------------------------------------------
*/

	
/*
Links -----------------------------------------------------------------------------------------------------------------------------
*/

	A.links:hover
	{
			FONT-SIZE: 9pt;
			COLOR: #64619A;
			FONT-FAMILY: Arial;
			TEXT-DECORATION: underline
	}
	A.links
	{
			FONT-SIZE: 9pt;
			COLOR: #64619A;
			FONT-FAMILY: Arial;
			TEXT-DECORATION: underline
	}
	A.label
	{

		font-weight: bold;
		font-size: 12px;
		background-image: none;
		color: #64619a;
		background-repeat: repeat;
		font-family: Arial;
		background-color: #ffffff;
		TEXT-DECORATION: underline
	}
	A.dataLayerName
	{
		font-weight: bold;
		font-size: 12px;
		background-image: none;
		color: #64619A;
		text-indent: 5px;
		font-family: Arial;
		background-color: #ECECEC;
		TEXT-DECORATION: underline
	}
	A.dataLayerName:hover
	{
		font-weight: bold;
		font-size: 12px;
		background-image: none;
		color: #64619A;
		text-indent: 5px;
		font-family: Arial;
		background-color: #ECECEC;
		
	}		
/*
End Links -----------------------------------------------------------------------------------------------------------------------------
*/
TD.lables
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.warnings
{
	font-weight: bold;
	font-size: 11px;
	color: red;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.pageHeaders
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

TD.help
{
	font-weight: bold;
	font-size: 11px;
	color: #134a81;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #cccccc;
}

A.help
{
	font-weight: bold;
	font-size: 11px;
	color: #134a81;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #cccccc;
}

TD.pageHeaders
{
	font-weight: bold;
	font-size: 15px;
	background-image: none;
	color: #000000;
	text-indent: 10px;
	background-repeat: repeat;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 20px;
}

TD.subheading
{
	font-weight: bold;
	font-size: 13px;
	background-image: none;
	color: #cc6600;
	background-repeat: repeat;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 20px;
}

TD.subheading2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    COLOR: #6BA2CC;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #FFFFFF
}
INPUT.textBox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 9px;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #ffffff
}
INPUT.buttons
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	font-size: 8pt;
	border-left: #666666 1px solid;
	cursor: hand;
	color: #666666;
	border-bottom: #666666 1px solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	background-color: #CCCCCC
}

TD.footerBorders
{
	border-right: #cccccc thin solid;
	border-left: #cccccc thin solid;
	border-bottom: #cccccc thin solid;
}

HR.lineColor
{

    COLOR: #CCCCCC
}
.textarea
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.altSelect
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
TD.contentText
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
}
TD.contentTextUnderlined
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
	border-bottom: #cccccc 1px solid;
}

TD.sectionHeaders
{
	font-weight: bold;
	font-size: 12px;
	color: #222222;
	text-indent: 5px;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	height: 16px;
	background-color: #cccccc;
}
TD.title
{
	font-weight: bold;
	font-size: 18px;
	color: #FF6600;
	text-indent: 5px;
	font-family: Helvetica;
	text-decoration: none;
}
TD.header
{
    FONT-SIZE: 9px;
    COLOR: #3e1a7e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

Table.tbl_border
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Arial;
	background-color: #FFFFFF;
}
Table.tbl_border_Fill
{
	border-right: #cccccc 1px solid;
	border-top: #cccccc 1px solid;
	border-left: #cccccc 1px solid;
	border-bottom: #cccccc 1px solid;
	font-family: Arial;
	background-color: #f3f4f2;
}
TD.columnHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: none;
    COLOR: #FFFFFF;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Arial;
    TEXT-INDENT: 10px;
    BACKGROUND-COLOR: #999999;
}
TD.dataLayerName
{
	font-weight: bold;
	font-size: 12px;
	background-image: none;
	color: #64619A;
	text-indent: 5px;
	font-family: Arial;
	background-color: #ECECEC;
}
/*
TD.label
{
	border-right: #64619a 1px solid;
	border-top: #64619a 1px solid;
	font-weight: bold;
	font-size: 12px;
	background-image: none;
	border-left: #64619a 1px solid;
	color: #64619a;
	border-bottom: #64619a 1px solid;
	background-repeat: repeat;
	font-family: Arial;
	background-color: #ffffff;
}
*/

TR.table_rows_Even
{
	background-color: #ffffff;
}

TR.table_rows_Odd
{
	background-color: #eeeeee;
}

/* CORE LAYERS TREEVIEW */
TABLE.browserText
{
    FONT-SIZE: 12px;
    COLOR: #3e1a7e;
    FONT-FAMILY: Arial
}

/* NEW LEGEND AND TREEVIEW INDICATOR FOR INTERACTIVE MAPPING */
TD.contentSelect
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
	background-color: #DDDDDD;
}

TABLE.contentSelect
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
	background-color: #DDDDDD;
}
TABLE.contentText
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
}

/* Separate line in legend */
HR.contentSelect
{
	color: #DDDDDD;
	height: 1px;
	
}

/* IDENTIFY RESULT COLORS */
TABLE.WarningBackground
{
	background-color: #00FFFF;
}
TD.WarningBackgroundDark
{
	font-size: 9pt;
	font-weight:bold;  
	color: #000000;
	font-family: Arial;
	vertical-align: middle; 
}
TD.WarningBackgroundLight
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial;
	vertical-align: middle; 
}
TD.WarningBackgroundTitle
{
	font-size: 9pt;
	font-weight:bold;  
	color: #FFFFFF;
	font-family: Arial;
	background-color: #000000;  
	vertical-align: middle; 
}
TD.WarningBackgroundBody
{
	font-size: 8pt;
	font-weight:normal;  
	color: #000000;
	font-family: Arial;
	background-color: #FFFFFF;  
	vertical-align: middle; 
}