body  {
	scrollbar-base-color: #fff; 
	scrollbar-face-color: #fff; 
	scrollbar-track-color: #000; 
	scrollbar-arrow-color: #000;
	scrollbar-highlight-color: #000; 
	scrollbar-3dlight-color: #CCC; 
	scrollbar-shadow-color: #fff;
	scrollbar-darkshadow-color: #000;
	color : #000;
	font-family : "Verdana", Arial, Helvetica, sans-serif;
	margin: 0;
	text-align: center;
}
tr#top {background: url(../images/top-color.jpg) top center repeat-x; text-align: center;}
td#left {vertical-align: top; background: #039;}
td#right {vertical-align: top; background: #039; width: 141px;}
td#middle {border: 1px solid black; width: 100%;vertical-align: top;}
td#bottom {background: #fff; text-align: center;}

td#content {padding: 1em; vertical-align: top; font-size:70%;}
/* td#content li {font-size:70%;} */
td#header, h1, h2, h3, h6 {
	margin:0;
	color: #000;
	font-size : 160%;
	font-weight : bold;
	font-sytle: italic;
}
td#header {color: #fff;}
h2, h3  {font-size : 140%; margin-top: .5em;}
h6  {	font-size : 100%;}
p  {line-height: 1.25em;}

.smalltext {font-size: 80%;}

td.list-lt, td.list-rt { 
	vertical-align: top;
	text-indent: 1em;
	font-size: 70%;
}
td.list-lt {padding-right: 2em}
td.list-lt ul, td.list-rt ul {margin-left: 1em}
table#pricelist {
	padding: 5em;
	width: 100%;
	border: 1px solid #000;
}
td.pricelistleft{
	font-size: 70%; 
	vertical-align: top;
	width: 389px;
}
td.pricelistright { 
	font-size: 70%;
	vertical-align: top;
	font-weight: bold;
	width: 100px;
}
td#content a, #footer a {font-weight: bold; text-decoration: none;}
td#content a:link, #footer a:link  {color : #039;}
td#content a:visited, #footer a:visited  {color : #666;}
td#content a:hover, td#content a:active, #footer a:hover, #footer a:active  {color: #000;}
#techheader {
	padding: 5px;
	font-size: 80%;
	font-weight: bold;
	color: #fff;
	text-align: center;
	background-color: #990000; 
}
.nav {vertical-align: top;width: 141px;}
.nav ul {margin: 0;list-style-type: none; }
.nav li {margin:0; }
.nav a {
	text-align: center;
	 padding: .25em;
	display: block;
	border: 1px solid #ccc;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	font-size : 60%;
	font-weight : bold; 
	text-decoration : none; 
	width: 90%;
}
.nav a:link, .nav a:visited {
	color: #fff;
	background-color: #000;
}
.nav a:hover, .nav a:active {
	background-color : #69c;
	border: 1px solid black;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	text-decoration: none;
}	
.border {
	border: 2px solid #000;
	background-color: #CCC;
}
#footer { 
	text-align: center;
	font-size : 60%;
}