/* main content styles */

body 
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height:20px;	
	color:#000000;
}

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;
}

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);
}

table.bodycopy	{ margin-left: 50px; }

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:normal;
 	text-decoration: none;
 	color:#003366;
}

a:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:normal;
 	text-decoration: none;
 	color:#003366;
}

a:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-weight:normal;
 	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;
	padding:2px;
	color:#B1B3B5;
}

a.topnav-on:link, a.topnav-on:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:20px;
	text-decoration: none;
	padding:2px;
	color:#F58025;
}


a.topnav:visited
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:20px;
	text-decoration: none;
	padding:2px;
	color:#B1B3B5;
}

a.topnav:hover
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:bold;
	line-height:20px;
	text-decoration: none;
	border:1px solid #999999;
	padding:1px;
	color:#F58025;
}

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;
}

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;
}

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;
}

span.breadcrumb
{
	font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight:normal;
	line-height:20px;
	text-decoration: none;
	padding:2px;
	margin-right: 10px;
	color:#F58025;
}

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:#6799C8;
}

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:#6799C8;
}

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:#6799C8;
}

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;
}

.submit	{ background: #f6f6f6; border: 1px solid #0D2B88; }


.table td	{ padding: 7px; border-bottom: 1px solid #f6f6f6; }
.table th	{ padding: 7px; background: #f6f6f6; border-bottom: 1px solid #ccc; font-size: 14px; text-align: left; }
