 @media print {
 body{font-family:georgia,times,sans-serif;}
#divhideprint{display:none;}
#tdcleft{display:none;}
#tdccenter{display:block;}
#tdcright{display:none;}
#header{display:none;}
#disclaimer{display:none;}
#toolbar{display:none;}
#divfoot{display:none;}
}

@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #287b35;
	text-align:center;
	margin-top:1px;
	margin-left:1px;
	margin-right:auto;
	height:100%;
	width: 100%;
	font-size: 10px;
	color:#000000;
}
/**************************
** manifold map popup help and info  **
**************************/
a.info{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:5em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}
/**************************
** global site styles  **
**************************/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
p {
	padding: 6px 0px 0px 0px;
	color:#000000;
}
/*a {
	text-decoration: none;

}
a:hover {
	text-decoration: none;

}*/
H1 {
	/*width: 100%;*/
	font-family: arial;
	font-size: 16px;
	font-style: normal;
	color: #325010;
	/*background: #FFFFFF;*/
	margin: 0px 0px 5px 0px;
	padding: 6px 20px 6px 12px;
	font-weight: 800;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	border-bottom: 1px solid #000000;
}
H2 {
	/*width: 100%;*/
	font-family: arial;
	font-size: 14px;
	font-style: normal;
	color: #000000;
	background: #FFFFFF;
	margin: 0px 0px 5px 0px;
	padding: 6px 20px 6px 12px;
	font-weight: 800;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	/*border-bottom: 1px solid #000000;*/
}
H3 {
	/*width: 100%;*/
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	background: #FFFFFF;
	margin: 0px 0px 5px 0px;
	padding: 6px 20px 6px 12px;
	font-weight: 800;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	/*border-bottom: 1px solid #000000;*/
}

H4 {
	/*width: 100%;*/
	font-family: arial;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	background: #FFFFFF;
	margin: 0px 0px 5px 0px;
	padding: 6px 20px 6px 12px;
	font-weight: 800;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	/*border-bottom: 1px solid #000000;*/
}
form {
	font-size: 14px;
	color:#003366;
	border-top: 1px solid #F8FBFC;
	border-left: 1px solid #F8FBFC;
	border-right: 1px solid #F8FBFC;
	border-bottom: 1px solid #F8FBFC;
	font-family: arial, verdana, helvetica, sans-serif;
}
form input, submit, select, textarea, radio, checkbox {
	font-size: 16px;
	color:#003366;
	background-color:#9df8ab;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	font-family: arial, verdana, helvetica, sans-serif;
}
/*******************************
** main site table styles  **
********************************/
.table_main{
	width:1024px;
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	display:table;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
}
.trc{
	background-color:#FFFFFF;
	padding: 0px 0px 0px 0px;
	border: 1px solid #333333;
}
.tdcleft{
	width:180px;
	background-color:#6699FF;
	color:#666666;
	margin-right: 20px;
	padding: 0px 0px 0px 0px;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	/*border-bottom: 1px solid #000000;*/
}
.tdccenter{
	width:820px;
	background-color:#FFFFFF;
	margin-left: 1px;
	margin-right: 1px;
	padding: 2px 7px 7px 2px;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;*/
}
.tdcright{
	width:0px;
	background-color:#FFFFFF;
	margin-left: -1px;
	padding: 0px 0px 0px 0px;
	/*border-top: 1px solid #000000;*/
	/*border-left: 1px solid #000000;*/
	/*border-right: 1px solid #000000;*/
	/*border-bottom: 1px solid #000000;*/
}
.header{
	background-color:#6484b7;
	height:100px;
	width:100%;
	margin-bottom:0px;
	display:table;
	text-align: left;
	color:#FFFFFF;
}
.header-text{
	background:url(http://tcgasmap.org/images/header_bg.jpg) repeat-x;
	background-color:#6484b7;
	height:189px;
	width:820px;
	float:right;
	font-size:1em;;
	margin-bottom:0px;
	display:table;
	text-align: left;

	color:#FFFFFF;
}
.divfoot{
	float:right;
	height:100px;
	width:100%;
	margin-bottom:5px
	display:table;
	text-align: center;
	color:#FFFFFF;
}

.divfoot ul li{
	float:left;
	height:25px;
	width:80px;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	text-align: center;
	margin: 5px 5px 5px 5px;
}

.divfoot ul {
	margin-left: -20px;
}

.divfoot a{
	float:right;
	width:80px;
	height:25px;
	font-size:1em;
	font-weight:bold;
	list-style:none;
	text-decoration: none;
	color:#003366;
	text-align: center;
	font-weight:800;
	background: #9df8ab;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
/*.divfoot a:visited{
	text-decoration: none;
	color:#003366;
	text-align: center;
	font-weight:800;
	background:  #9df8ab;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.divfoot a:hover{
	text-decoration: none;
	color:#325010;
	text-align: center;
	font-weight:800;
	background:  #9df8ab;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}*/

/*****************
** navigation styles  **
*****************/

.nav{
	list-style:none;
	float:left;
	height:44px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: -25px;
	margin-right: 5px;
	text-align: left;
	list-style:none;
}
.nav ul li{
	float:left;
	height:44px;
	width:140px;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	margin: 5px 0 20px 5px;
	padding: 2px 2px 2px 2px;
}

.nav a{
	float:left;
	width:140px;
	height:44px;
	font-size:1.5em;
	font-weight:bold;
	list-style:none;
	text-decoration: none;
	/*color:#003366;*/
	text-align: center;
	font-weight:800;
	background: #9df8ab;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.nav a:visited{
	text-decoration: none;
	/*color:#003366;*/
	text-align: center;
	font-weight:800;
	background:  #9df8ab;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
.nav a:hover{
	text-decoration: none;
	/*color:#325010;*/
	text-align: center;
	font-weight:800;
	background:  #9df8ab;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}


.button {
	/*margin-right:345px;*/
}
.button ul li{
	height:100px;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	padding: 2px 2px 2px 2px;
	text-align: center;
}

.button a{
	font-size:1.8em;
	font-weight:bold;
	list-style:none;
	text-decoration: none;
	/*color:#003366;*/
	text-align: center;
	font-weight:800;
	background: #B8D0FE;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.viewmap {
	margin-right:345px;
}
.viewmap ul li{
	float:right;
	height:50px;
	width:140px;
	font-weight:bold;
	list-style:none;
	text-decoration:none;
	padding: 2px 2px 2px 2px;
	text-align: center;
}

.viewmap a{
	width:140px;

	font-size:1.6em;
	font-weight:bold;
	list-style:none;
	text-decoration: none;
	/*color:#003366;*/
	text-align: center;
	font-weight:800;
	background: #9df8ab;
	padding: 2px 2px 2px 2px;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}
/* MANIFOLD MAP CSS STYLES */
.panecaption{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 5px 0px;
	/*padding: 6px 20px 6px 12px;*/
	font-weight: 800;
}
#legend{
	font-family: arial;
	font-size: 12px;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 5px 0px;
	/*padding: 6px 20px 6px 12px;*/
	font-weight: 800;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.tool{
	font-family: new times roman;
	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.itw a{
}
