body {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
	font-family: Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	/*background-image:url('images/bg_black-blue.gif');*/
	/*background-repeat:repeat-x;*/
	}
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Helvetica, sans-serif;
	}
hr	{
	color: #c0c0c0;
	height: 1px;
	}
a:link, a:visited, a:active {
	color: #00ffff;
	}
li	{
	font-family: verdana, helvetica, sans-serif;
	font-size: 10pt;
	}
table {
	margin: 0px;
	}
form {
	margin: 0px;
	}
div.header {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	color: #FFFFFF;
	}
/*
### header ###
*/
table.header {
	width: 100%;
	margin: 0px;
	}
table.header td {
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	border-bottom: 1px solid #c0c0c0;
	}
table.header td.cella {
	font-size: 12pt;
	padding: 4px 4px 4px 4px;
	height: 90px;
	background: url('/images/spector_euro4_plum.jpg') repeat-x;
	}
table.header td.cellb {
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 0px;
	font-size: 9pt;
	font-weight: bold;
	}
table.header td.cellc {
	padding: 0px 4px;
	font-size: 9pt;
	text-align: right;
	font-weight: bold;
	}
/*
### header nav ###
*/
table.headernav {
	width: 100%;
	margin: 0px;
	border: 1px solid #c0c0c0;
	}
table.headernav td {
	padding: 0px;
	margin: 0px;
	color: #ffffff;
	font-family: Verdana, Helvetica, sans-serif;
	white-space: nowrap;
	/*border-bottom: 1px solid #c0c0c0;*/
	}
table.headernav td.cellb {
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 0px;
	font-size: 9pt;
	font-weight: bold;
	}
table.headernav td.cellc {
	padding: 0px 4px;
	font-size: 9pt;
	text-align: right;
	font-weight: bold;
	}
/*
### nav links ###
*/
a.nav1, a:link.nav1, a:active.nav1, a:visited.nav1 {
	color: #ffffff;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	}
a:hover.nav1 {
	color: #ff0000;
	text-decoration: none;
	}
a.nav2, a:link.nav2, a:active.nav2, a:visited.nav2 {
	font-size: 9pt;
	font-weight: bold;
	color: #ffff00;
	text-decoration: none;
	}
a:hover.nav2 {
	color: #ff0000;
	text-decoration: none;
	}
a.err, a:link.err, a:active.err, a:visited.err {
	color: #ffff00;
	}
a:hover.err {
	color: #00ff00;
	}
.footer-dg {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #ffffff;
	}
.contact {
	font-weight: normal;
	font-size: .9em;
	color: #000000;
	word-spacing: normal;
	text-transform: none;
	font-family: verdana, helvetica, sans-serif;
	letter-spacing: normal;
}
input.contact {
    background-color: #FFFFFF;
	font-weight: normal;
	font-size: .8em;
	word-spacing: normal;
	text-transform: none;
	font-family: verdana, helvetica, sans-serif;
	letter-spacing: normal;
	border-left:	solid black 1px;
	border-right:	solid black 1px;
	border-bottom:	solid black 1px;
	border-top:		solid black 1px;
}
textarea.contact {
    background-color: #FFFFFF;
	font-weight: normal;
	font-size: .8em;
	word-spacing: normal;
	text-transform: none;
	font-family: verdana, helvetica, sans-serif;
	letter-spacing: normal;
	border-left:	solid black 1px;
	border-right:	solid black 1px;
	border-bottom:	solid black 1px;
	border-top:		solid black 1px;
}
.threeDtable {
	border-left:	2px solid #F2F2F2;
	border-right:	2px solid #808080;
	border-bottom:	2px solid #808080;
	border-top:		2px solid #F2F2F2;
}
input.sitesearch {
	background-color: #000000;
}
img.yb {
	border: 2px solid #FFFF00;
	}
.click {
	border: 1px solid #e9e9e9;
	padding: 4px 8px; 
	}
.fairtax {
	font-size: 18pt;
	font-weight: normal;
	}
.justify {
	text-align: justify;
	}
.bold {
	font-weight: bold;
	}
.yellow {
	color: #ffff00;
	}
.smallyellow {
	color: #ffff00;
	font-size: 8pt;
	font-weight: normal;
	}
div#cmdline {
    position:fixed;
    z-index:100;
    overflow:hidden;
    bottom:0;
    /* background:transparent url(images/catfish-tile.gif) repeat-x left bottom; */
    padding:0;
    height: 50px;  /* includes transparent part */
    cursor: pointer;
    margin: 0; 
    width:99%;
    }