/* Basic Styling only. In order to remain flexible, the BODY element is only loosely defined */
BODY {
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #666666;
	SCROLLBAR-SHADOW-COLOR: #666666;
	SCROLLBAR-3DLIGHT-COLOR: #999999;
	SCROLLBAR-ARROW-COLOR: gold;
	SCROLLBAR-TRACK-COLOR: #999999;
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
}

body {
	text-align: center;
	/* 	background-color: #1b1b1b; */
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 13px;

	}

/* Some properties are not inherited to tables, hence the TD element here.
   Non-inherited properties should be REPEATED in this element but not taken out
   of the BODY element because other HTML sitewide that's not wrapped in a TD might
   still want to inherit it.
   
   Additionally, the "W" in the Arial font will have the top left corner shaved off in IE
   if it is the first letter displayed in a container with no padding (it displays fine
   in a text box), 1 pixel of padding has been added to the left side of table cells 
   nd literals to resolve this problem   */
td 		{font-size: 12px;}
SPAN 	{padding-left: 1px;}

	
/* Basic Link formatting. Do not define the link formatting elsewhere, it will always be inherited from this. */
a:link {color: #976448;	text-decoration: underline;}
a:visited {color: #976448;text-decoration: underline;}
a:active {color: #4d6378; text-decoration: underline;}
a:hover	{color: #4d6378; text-decoration: none;}


.footer {
	text-align: center;
	width: 100%;
	border-top: 1px solid #D8B78F;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	color: #4d6378;
	font-size: 10px;
	padding-top: 20px;
	}
.footer a:link {font-size: 10px; color: #4d6378;}
.footer a:visited {font-size: 10px; color: #4d6378;}
.footer a:active {font-size: 10px; color: #976448;}
.footer a:hover {font-size: 10px; color: #976448;}

	
/* Simple classes used to set a background color */	
.bgColorSlate {background-color: #4D6378;}
.bgsienna {background-color: #925616;}
.bgcypress {background-color: #2f4e40;}
.bgcamel {background-color: #d0b594;}
.bgLightTan {background-color: #f6f0ea;}
.bgColorCimarron {background-color: #976448;}	
.bgColorLightTan {background-color: #F6F0EA;}
.BGColorMapBorder {background-color:#4d6378;} 

/* Apron w/ border that wraps results and content in some areas */
.apron {
	border: 1px solid #504845;
	background-color: #1b1b1b;
	padding: 6px;
	}
.apronTan {
	border: 1px solid #c7b399;
	background-color: #1b1b1b;
	padding: 6 px;
	}
.apronSilver {
	border: 1px solid #989898;
	background-color: #1b1b1b;
	padding: 6 px;
	}

/* light text for a dark background */
.whitecopy {font-family: Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 1px; line-height: 16px;}
.whitecopy a:link {font-family: Arial, Verdana, sans-serif; color: #F5E9DB; font-size: 11px; font-weight: normal; text-decoration: underline; letter-spacing: 1px; line-height: 16px;}
.whitecopy a:active {font-family: Arial, Verdana, sans-serif; color: #C99966; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 1px; line-height: 16px;}
.whitecopy a:visited {font-family: Arial, Verdana, sans-serif; color: #F5E9DB; font-size: 11px; font-weight: normal; text-decoration: underline; letter-spacing: 1px; line-height: 16px;}
.whitecopy a:hover {font-family: Arial, Verdana, sans-serif; color: #C99966; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 1px; line-height: 16px;}

/* larger light text for a dark background */
.bigwhitecopy {font-family: Arial, Verdana, sans-serif; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; letter-spacing: 1px; line-height: 16px;}
