/* ===== colorset ===== */
/* black			rgb(0,0,0)			hex(#000000) */
/* Dark Blue Gray	rgb(66,57,78)		hex(#42394E) */
/* orange			rgb(255,160,1)		hex(#FFA001) */
/* Yellow orange	rgb(254,215,0)		hex(#FED700) */
/* Light orange		rgb(255,204,0)		hex(#FFCC00) */
/* white			rgb(255,255,255)	hex(#FFFFFF) */

/* anchor styles */
a:link, a:visited, a:active{
	color:#000000;
	text-decoration:none;
}
a:hover{
	color:#708090;
	text-decoration:underline;
}
a.black:link, a.black:visited, a.black:active, a.black:hover{
	color:black;
	text-decoration:none;
}
a.Footer:link, a.Footer:visited, a.Footer:active, a.Footer:hover{
	color:white;
	text-decoration:none;
}
a.Footer:hover{
	text-decoration:underline;
}


/* body styles */
body{
	background-color:silver;
	color:black;
	font-family:Verdana, Arial;
	font-size:12px;
	padding:15px;
}

/* default tag styles */
div,td{
	color:black;
	font-family:Verdana, Arial;
	font-size:11px;
	vertical-align: top;
}

img{
	border: 0px;
	hspace: 0px;
	vspace: 0px;
}

h1, h2, h3, h4, h5{
	margin:0px;
}
h1{
	font-family:Verdana, Arial, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	text-transform:uppercase;
}
h2{
	font-size:1.2em;
	font-weight:normal;
}
h3{
	color:#666666;
	font-size:1.1em;
	font-weight:bold;
}
h4{
	color:#906030;
	font-size:1em;
	font-weight:bold;
}
h5{
	color:Gray;
	font-size:0.9em;
	font-weight:normal;
}

ul, li{
	margin:0px;
	padding:0px;
}
ol li{
	padding:0.5em;
}
ol li, ul li{
	border-bottom:1px solid #EBEEF2;
}
ul li{
	background-image:url(../_images/bullets/arrow_maroon.gif);
	background-position:0.2em 0.8em;
	background-repeat:no-repeat;
	list-style-type:none;
	padding:0.5em 1.1em;
}
ol > li:last-child, ul > li:last-child{
	border:0px;
}

/* layout styles */
td.Banner{
	background-color:#FFA001;
	color:white;
	font-family:'Comic Sans MS', Verdana, Arial;
	font-size:19px;
	font-weight:bold;
}

td.Menu{
	background-color:#42394E;
	color:white;
	font-family:Verdana, Arial;
	font-size:10px;
}

/* text styles */
.Copy, .Header1, .Header2{
	color:black;
	font-family:Verdana, Arial;
	font-size:12px;
}
.Header1{
	color:orange;
	font-size:16px;
}
.Header2{
	color:#FFA001;
	font-size:14px;
}
.FootNote{
	color:silver;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.Spacer{font-size:5px;}

/* special styles */
fieldset.Stat{
	border:1px solid #336699;
	padding:10px;
	margin:10px;
}
fieldset.Stat legend{
	color:#FFA001;
	font-family:System;
}

/*
div.HiddenTreasure, div.HiddenTreasure_Over{
	background-color:#FFA001;
	cursor:pointer;
	font-size:5px;
	height:22px;
	margin:5px;
	text-align:center;
	width:22px;
}
div.HiddenTreasure_Over{
	background-color:#FED700;
}
*/