body{
background: url('images/bkg.gif');
color: black;
font-family: Tahoma, Verdana, Arial;
margin: 0px;
}
td{
font-size: 12px;
font-weight: bold;
}
a:link{
color: white;
text-decoration: none;
}
a:visited{
color: white;
text-decoration: none;
}
a:hover{
	color: #ADFF2F;
}
a.bodylink{
color: navy;
text-decoration: none;
}
a.bodylink:visited{
	color: navy;
	text-decoration: none;
}
a.bodylink:hover{
color: #4682B4;
}
img{
border: none;                              
}
#menubar{
background: url('images/menubar.gif');
width: 7px;
height: 325px;
position: absolute;
top: 46;
left: 0;
z-index: 10;
}
#menu1{
position: absolute;
top: 50;
left: -120;
z-index: 9;
}
#submenu1, #submenu2, #submenu3{
position: absolute;
top: -5;
left: 132;
z-index: 1;
}
#topbar{
background-color: #555555;
z-index: 10;
position: absolute;
left: 130;
top: 0;
width: 640;
height: 20; 
}
.maincontent{
position: absolute;
top: 60;
left: 140;
}
.titleheader{
	color: white;
	font-size: 14pt;
	font-weight: bold;
	background-image: url('images/titlefade.gif');
	width: 195px;
	height: 26px;
	padding-left: 5px;
	margin-bottom: 4px;
}
.contenttable img{
	border: 1px black solid;
	margin-left: 30px;
}
.contenttable{
	width: 620px;
	vertical-align: top;
	text-align:left;
}
.contentleft{
	vertical-align: top;
	width: 300px;
}
.quickspecs{
	width: 340px;
	padding:0px;
	border: 1px black solid;
	vertical-align: top;
	line-height: 4px;
	font-size: 12px;
}
hr{
	width: 100%;
	color: black;
	height: 1px;
}
.spectitle{
	width: 120px;
}
.specdesc{
	width: 220px;
}
.specstable td{
	vertical-align: top;
	font-size: 12px;
	padding: 2px;
}
tr.even{
	background-color: #F8F8FF;
}
tr.odd{
	background-color: #DCDCDC;
}
li{
	list-style-type: circle;
}
.features{
font-size: 12px;
	overflow: scroll;
	padding: 4px;
	width: 95%;
	height: 140px;
	border: 1px black solid;
	scrollbar-3dlight-color: #C4CDE4;
	scrollbar-arrow-color: Black;
	scrollbar-base-color: #7184AD;
	scrollbar-darkshadow-color: #07122D;
	scrollbar-face-color: #7184AD;
	scrollbar-highlight-color: #97B1E8;
	scrollbar-shadow-color: #445069;
	scrollbar-track-color: #555555;
}
.blacktable{
	width: 500px;
	border: 1px black solid;
	padding: 2px;
}
.blacktable td{
	border: 1px black solid;
	padding: 2px;
}
th{
	background-color: #B0C4DE;
}
.blacktable.gray{
	background-color: #DCDCDC;
}
.dynamictable, .dynamictable td{
	border: 1px black solid;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 2px;
	
}
.columns{
	background-color: #B0C4DE;
	padding: 2px;
	padding-left: 5px;
}
.answer{
	font-size: 14px;
	font-weight : 200;
}
.smalltext{
	font-size: 10px;
	font-weight : 100;
}
.warning{
color: red;
font-weight: bold;
}