body{background:#000;margin:0;padding:0;margin-top: 10px;}
{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
body,div,table,p,.body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
}
body 			{
	SCROLLBAR-BASE-COLOR: #010714;
	SCROLLBAR-ARROW-COLOR: #CCC;
				}
h3, h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}
.toptitle { color:#f88;font-weight:bold;font-size:1.3em;}
.toptitle ul {list-style:none;padding:0;display:inline;margin:0;}
.toptitle ul li {display:inline;margin:0 5px 0 5px;padding:0;color:#FFF;}
.content {padding:30px 20px 20px 20px;background:url(/images/bgblue.jpg);}
.small {font-size:14px;}

.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt}
.heading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #000000}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.subheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.navigation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; text-decoration: none; font-weight: normal; line-height: 19px; padding-left: 10px}
.navigation a:link {color: #FFFFFF; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 
.navigation a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.navigation a:hover {color: #FFFFFF; text-decoration: underline;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.navigation a:active {color: #FFFFFF; text-decoration: underline;; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.shoppingcart {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; padding-top: 3px; padding-left: 10px}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
#cart { border:1px solid #333;width:100%}
#cart td { border:1px solid #333;padding:2;}
#cart thead td {border:0;font-weight:bold;min-width:30px;}
#cart tfoot td {border:0;font-weight:bold;text-align:right;padding-right:3px;vertical-align:top;}
#cart .com {border:0;min-width:30px;text-align:right;font-weight:normal;}

.controls {border:1px solid #444; background:#ddd;margin-bottom:10px;font-size:10px;padding-top:3px;}
.controls a {color:#222;}
.controls .title {font-size:12px;color:#224;padding-bottom:10px;font-weight:bold;}
.controls .control {color:#222;float:left;padding:0 3px;font-size:10px;}

.table {border:1px solid #000;padding:0;border-collapse: collapse;font-size:10px;}
	.table thead {font-weight:bold;background:#222;}
.table td {border:1px solid #666;padding:3px;}

#title {background:#88A;height:70px;border-bottom:1px solid #000;}
#content {padding:5 5 5 201px;height:auto;background:#AAA;position:relative;}
#leftnav {float:left;margin:-5 0 0 -201px;width:194px;height:auto;background:#FFF;border:1px solid #000;border-width:0 1px 1px 0;}
#leftnav dl {margin:0;padding:0;list-style:none;}
#leftnav dt {padding:3;font-weight:bold;background:#CCF;}
#leftnav dd {margin:0;padding:0;}
#leftnav dd a {display:block;padding:2 2 0 5px;}
#leftnav dd a:hover {background:#DDD;}
dl.menu {margin:0;padding:0;list-style:none;}
dl.menu dt {font-weight:bold;}
dl.menu dd {margin:0 0 0 15px;}
dl.brand_info {margin:0;padding:0;list-style:none;}
dl.brand_info dt {font-weight:bold;}
dl.brand_info dd,dl.brand_info dt {display:inline;margin:0;padding:3;}

.productlist .shortproduct {margin:0 0 5px 75px;border:1px solid #CCC;padding:5px;}
.shortproduct a.img {float:left;margin:0 5px 0 -75px;padding:2px 10px 2px 2px;width:60px;height:60px;}
.shortproduct a.img img {border-width:0;}
.footer { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.navigation { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000; text-decoration: none; font-weight: normal; line-height: 19px; padding-left: 10px}
.navigation a:link {color: #000; text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px} 
.navigation a:visited {color: #000; text-decoration: none}
.navigation a:hover {color: #000; text-decoration: underline;; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.navigation a:active {color: #000; text-decoration: underline;; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
.shoppingcart {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none; padding-top: 3px; padding-left: 10px}
a {color:#CCC;text-decoration:none;}
a:hover {text-decoration:underline;}
#cart { border:1px solid black;width:100%}
#cart td { border:1px solid black;padding:2;}
#cart thead td {border:0;font-weight:bold;min-width:30px;}
#cart tfoot td {border:0;font-weight:bold;text-align:right;padding-right:3px;vertical-align:top;}
#cart .com {border:0;min-width:30px;text-align:right;font-weight:normal;}
.addtoquote {float:right;width:305px;}

.newsitem {padding:20px;width:80%; background-color:#143f6c; margin-bottom:20px;}
.newsitem .newstitle {font-weight:bold;font-size:1.1em;padding-right:10px;}
.newsitem .newsdate {font-style: italic;padding-left:30px;}
.newsitem .newsdescription {padding:5px;display:block;}

.newslistitem {padding-bottom:20px;width:800px;}
.newslistitem .newstitle {font-weight:bold;font-size:1.1em;padding-right:10px;}
.newslistitem .newsdate {font-style: italic;float:left;width:150px;}
.newslistitem .newsdescription {padding:5px;border:1px solid #FFF;display:block;}

#quicklinks {position:absolute;top:30px;left:775px;}
#quicklinks a {color:#C00;font-weight:bold;}
#quicklinks ul {display:none;list-style:none;background:#010714;border:1px solid #888;margin:0px;padding:5px;width:300px;}
#quicklinks ul a {padding:5px;color:#CCC;font-weight:normal;display:block;font-size:12px;}
#quicklinks ul a:hover {background:#222;color:#CCC; text-decoration:none;}
#quicklinks:hover ul, #quicklinks.sfhover ul {display:block;}

#productquicklinks {position:relative;margin-right:auto;margin-top:10px;margin-bottom:0px;}
#productquicklinks a {color:#C00;font-weight:bold;}
#productquicklinks ul {position:absolute;display:none;list-style:none;background:#010714;border:1px solid #888;margin:0px;padding:5px;width:300px;}
#productquicklinks ul a {padding:5px;color:#CCC;font-weight:normal;display:block;font-size:12px;}
#productquicklinks ul a:hover {background:#222;color:#CCC; text-decoration:none;}
#productquicklinks:hover ul, #productquicklinks.sfhover ul {display:block;}

#sitemaplink {margin:20px; }
#sitemaplink a {color:#333; }

.tagline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
	padding-bottom:10px;
	}
