body {
		background-color : #000000;
		color : #CACACA;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size : 8pt;
		font-family : Verdana, Tahoma, Arial;
		text-align : center;
		vertical-align : middle;
}

table.t_scandet
{
 	width: 500px;
	margin-left: auto;
	margin-right: auto;
}

table.t_scanjdet
{
 	width: 650px;
	margin-left: auto;
	margin-right: auto;
}


table.t_scandet td 
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 15px;
}

table.t_scanjdet td 
{
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 15px;
}


td.t_header 
{
	color: #FFFFFF;
	font-weight: bold;
	background-color: #28384F;
	height: 15px;
}

.iefix {
	visibility : hidden;
}

.top { 
	background-image: url(images/tools-bg.jpg);
	background-repeat: repeat-x;
	height: 136px;
}

.main
{
	background-color: #3F4E62;
	border-color: #000000;
	color: #FFFFFF;
	font-size : 8pt;
	font-family : Verdana, Tahoma, Arial;
}


td.listingheader
{
	background-color: #33465F;
	border-color: #000000;
	color: #FFFFFF;
	font-size : 8pt;
	font-family : Verdana, Tahoma, Arial;
	font-weight: bold;
}

td {
		font-size : 8pt;
		font-family : Verdana, Tahoma, Arial;
}

td.menuheader 
{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #28384F;
}

td.menuuser 
{
	font-family : Verdana, Tahoma, Arial;
	font-size : 8pt;
	color: #FFFFFF;
	font-style: italic;
	background-color: #28384F;
}

td.menuentry
{
	background-color: #384D62;
}

td.menuentry_hover
{
	background-color: #425672;
	padding-left: 8px;
}

/* Table Classes */


table {
	color : #CACACA;
	background-color : transparent;
}

table.black{
	color : #CACACA;
	background-color : black;
}

.one {
	background-color : #243956;
	color : #DBDBDB;
	font-size : 8pt;
}

.two {
	background-color : #384C6A;
	color : #DBDBDB;
	font-size : 8pt;
}

.three {
	background-color : #add8e6;
	color : #DBDBDB;
	font-size : 6pt;
}

.two6 {
	background-color : #384C6A;
	color : #DBDBDB;
	font-size : 6pt;
}

.Attack {
	background-color : #384C6A;
	color : red;
	font-size : 8pt;
}

.Defend {
	background-color : #384C6A;
	color : lime;
	font-size : 8pt;
}
.Return {
	background-color : #384C6A;
	color : white;
	font-size : 8pt;
}

.bghostile {
	background-color : red;
	color : black;
	font-size : 8pt;
}

.bgneutral {
	background-color : gold;
	color : black;
	font-size : 8pt;
}
.bgfriendly {
	background-color : lime;
	color : black;
	font-size : 8pt;
}

.highlight {
	background-color : #4C5E82;
	color : #DBDBDB;
	font-size : 8pt;
	font-weight: bold;
}

td.body
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color:#DBDBDB; 
	background-color:#1B2B40; 
}
/* Span Classes */

.bold {
	font-weight : bold;
}

.italic {
	font-style : italic;
}

.yellow {
	color : #ECD220;
	background-color : inherit;
}

.red {
	color : #FF0000;
	background-color : inherit;
}

.green {
	background-color : inherit;
	color : #00FF00;
}

.white {
	background-color : inherit;
	color : #FFFFFF;
}

.whitebar {
	background-color : transparent;
	color : #FFFFFF;
}

.elbigo {
	font-size : 10pt;
}

.block_tech { style : hidden; }


/* Link Classes */

.calclink {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	text-decoration : none;
	color : #5DB9FD;
	background-color : inherit;
	text-decoration : underline;
}

a:link, a:visited {
	font-family: Verdana, Tahoma, Arial;
	color : #0091FB; 
	text-decoration : none;
	font-size: 8pt;
	background-color : inherit;
}

a:active, a:hover {
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	text-decoration : none;
	color : #5DB9FD; /* old: #E1CF6A */
	background-color : inherit;
	text-decoration : underline;
}

/* Form Classes */

input {	
	color: #CACACA; 
	background-color: #161616; 
	border :1px solid #464646;	
	vertical-align: middle; 
	font-size : 8pt; 
	padding-left : 2px; 
	padding-bottom : 2px;
 }

input.button {
	text-align : center;	
}

input.coord {
	width: 20px;
}

select {	
	color: #CACACA; 
	background-color: #161616; 
	border :1px solid #464646;	
	height : 18px; 
	vertical-align: middle; 
	text-align : left; 
	font-size : 8pt; 
	padding-left : 2px; 
	padding-bottom : 2px;
 }

textarea {
	color : #CACACA;
	background-color : #161616;
	border :1px solid #464646;
	vertical-align : middle;
	text-align : left;
	font-size : 8pt;
	padding-left : 2px;
}

.qlinput {
	color : #CACACA;
	background-color : #000000;
	border : 1px #161616 solid;
	width : 30px;
	text-align : left;
	font-size : 7pt;
	height : 18px;
}

.qlbutton {
	color : #CACACA;
	background-color : #000000;
	border : 1px #161616 solid;
	width : 82px;
	text-align : center;
	font-size : 7pt;
	height : 18px;
}

.nowrap { white-space:nowrap; }

td.head {
		font-size : 7pt;
		font-family : Verdana, Tahoma, Arial;
		padding-left: 3px;
}


td.noaction
{
	text-align: left;
	padding-left: 8px;
}

