body
{
	margin: 50px 0px;
	padding: 0px;
	text-align: center;
}

a
{
	font: "Tahoma 6pt"
}

a:link
{
	text-decoration: none
}

p
{
	font-family: Tahoma
}

table{
	border: 0;
	border-spacing: 0px;
	padding: 0px 0px 0px 0px;
}

#main
{
	text-align: left;
	width: 800px;
	margin: 0px auto;
	/*border: 1px solid #000000;
	background-color: #eeeeee;*/
}

#navlinks a:link 
{
	color: #FFFFFF; 
}
a:visited 
{
	 text-decoration: none; color: #FFCC66
}
a:hover 
{
	color: #99CCFF; text-decoration: underline
}

#research a
{
	color: #66F;
}

body 
{
	color: #000;
	background-color: #FFFFFF;
}

.contentheader
{
	 background: transparent url(/image/longmenu.gif) repeat-x scroll 0%;
	 border: none;
	 padding: 0px;
	 height: 34px;
	 width: 455px; 
}

.contentheadertext
{
	padding-top: 7px;
	font-weight:bold;
	font: "Tahoma";
}

.news a:link
{
	color: Black;
}

.news
{
	 border: 0;
	 padding: 0;
	 width: 215;
}

.productstable
{
	border: 0;
}

.product
{
	margin-bottom: 5px;	
}

.producttitle
{
	vertical-align: top;	
	border-bottom: dashed 1px #3ff;
	font-weight: bold;
}

.productdesc
{
	vertical-align: top;	
	border-bottom: dashed 1px #3ff;	
}

.mastertable
{
	text-align: center;
	width: 700px;	
}

.mastertable_inner
{
	border: 0;
	width: 215px;
}

.input input
{
	width: 300px;	
}

.input textarea
{
	width: 500px;	
}