/* main content styles */

body 
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
}

table.twocolumn
{
  width:500px;
}

td 
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
}

p 
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
}

p.heading
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 13px;
  font-weight:bold;
	line-height:20px;	
	color:#000000;
}

p.pagetitle
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 15px;
  font-weight:bold;
	line-height:20px;	
	margin-bottom:8px;	
	color:#000000;
}

p.bodycopy
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
}

span.heading
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 13px;
  font-weight:bold;
	line-height:20px;	
	color:#000000;
}

span.pagetitle
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 15px;
  font-weight:bold;
	line-height:20px;	
	margin-bottom:8px;	
	color:#000000;
}

span.bodycopy
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;
  font-weight:normal;
	color:#000000;
}

p.logo_link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;
	margin-top:4px;	
	margin-bottom:4px;	
	color:#000000;
}

ul.bodycopy
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
  list-style-image:url(images/bullet.gif);
}

p.bodycopy-home
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size: 13px;
	line-height:140%;	
	color:#000000;
}

.copyright 
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	line-height:20px;	
	color:#999999;
}

a:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: none;
 	color:#003366;
}

a:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: none;
 	color:#003366;
}

a:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: underline;
 	color:#003366;
}

a.anchorlink:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: none;
 	color:#003366;
}

a.anchorlink:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: none;
 	color:#003366;
}

a.anchorlink:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:bold;
 	text-decoration: underline;
 	color:#003366;
}

a.topnav:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

a.topnav:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

a.topnav:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

a.topnav-on:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
  border:1px solid #666666;
  padding:1px;
 	color:#666666;
}

a.topnav-on:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
  border:1px solid #666666;
  padding:1px;
 	color:#666666;
}

a.topnav-on:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
  border:1px solid #666666;
  padding:1px;
 	color:#666666;
}

a.menu:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:130%;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

a.menu:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:130%;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

a.menu:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:130%;
 	text-decoration: none;
 	color:#666666;
  padding:2px;
}

span.breadcrumb
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
 	line-height:20px;
 	text-decoration: none;
  padding:2px;
 	color:#999999;
}

a.breadcrumb:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
 	line-height:20px;
 	text-decoration: none;
  padding:2px;
 	color:#999999;
}

a.breadcrumb:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
 	line-height:20px;
 	text-decoration: none;
  padding:2px;
 	color:#999999;
}

a.breadcrumb:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
 	line-height:20px;
 	text-decoration: none;
  border:1px solid #999999;
  padding:1px;
 	color:#999999;
}

a.sidenav:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
  padding:2px;
 	color:#336666;
}

a.sidenav:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
  padding:2px;
 	color:#336666;
}

a.sidenav:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#006666;
  border:1px solid #006666;
  padding:1px;
}

a.productlink:link
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#336666;
}

a.productlink:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#336666;
}

a.productlink:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	line-height:20px;
 	text-decoration: none;
 	color:#336666;
}

span.accessory_partnum
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	color:#336666;
}

span.accessory_desc
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
 	color:#6D6E71;
}

