


span.search_itemtitle {font-size:12px; font-weight:bold;}
span.search_itemtext {font-size:11px; }
span.search_itemtextsmall {font-size:10px; }
span.search_itemprice {font-size:12px; font-weight:bold; color:#C00}




body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
margin-top:0px;
margin-left:0px;
}

a {
font-size:11px;
	
	
}

.tableborder {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#000000;
text-decoration:none;
color:#000000;
padding: 5px
}

.callforquote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#000000;
text-decoration:none;
color:#000000;
padding: 5px;
width:115px;
}

.relatedbrands {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
border-style:solid;
border-width:1px;
border-color:#000000;
text-decoration:none;
color:#000000;
padding: 0px;
border-spacing: 0px;
width:115px;
}

.tableborder2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
font-style:normal;
border-style:double;
border-width:1px;
border-color:#000000;
text-decoration:none;
color:#000000;
padding: 5px
}


a:link {
text-decoration:none;
color:#07519A
}
a:visited {
text-decoration:none;
color:#07519A
}
a:hover {
text-decoration:underline;
color:#07519A
}
a:active {
text-decoration:underline;
color:#FF0000
}
table {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
border-color:#000000
}
select { 
font-size: 10px; 
} 
input { 
font-size: 10px; 
}
span.inputitem input { 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight:bolder;
color:#D01515;
border: 0; 
width: 120px;
} 
td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
background-repeat:repeat
color:#000000;
word-wrap: break-word;
}
li.features {
text-indent: -2em;
}

td.mainbody {
width: 960px;
background-color:#FFFFFF;	
}


td.mainhead {
width: 960px;
background-color:#FFFFFF;	
}

td.widehead {
width: 1200px;
background-color:#FFFFFF;	
}

td.widebody {
width: 1200px;
	background-color:#FFFFFF;	
}

table.categories {
width:600px;
margin-left:auto;
margin-right:auto;	
}


td.cat-th {
width:80px;
}

td.cat-name {
width:160px;
}



table.mainhead {
width: 960px;
background-color:#FFF;
}


table.mainbody {
width: 960px;
background-color:#FFF;
}


table.widehead {
width: 1200px;
	background-color:#FFF;
}

table.widebody {
width: 1200px;
	background-color:#FFF;
}

td.featurearea {
width: 120px;	
}


td.rightbody {
width: 120px;	
}
td.thinstrip {
}

td.left_ds {
background-image: url(/images/left_ds.gif);
background-repeat:repeat
}
td.right_ds {
background-image: url(/images/right_ds.gif);
background-repeat:repeat
}
td.bottom_left_bar_bg {
background-image: url(/images/bottom_left_bar_bg.gif);
background-repeat:repeat;
}
table.search_bar_bg {
background-color:#EBEEF1;
background-repeat:repeat
}
td.bottom_left_bar_bg_mil {
background-image: url(/images/green_bottom_left_bar_bg.gif);
background-repeat:repeat;
}
td.bottom_bar_bg {
background-image: url(/images/bottom_bar.gif);
background-repeat:repeat
}
td.blue_search_mid {
background-image: url(/images/blue_search_mid.gif);
background-repeat:repeat
}
td.header_left_bar {
background-image: url(/images/header_left_bar.gif);
background-repeat:repeat
}
td.header_left_bar1 {
background-image: url(/images/header_left_bar1.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.header_left_bar2 {
background-image: url(/images/header_left_bar2.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.green_header_left_bar2 {
background-image: url(/images/green_header_left_bar2.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.header_left_bar1red {
background-image: url(/images/header_left_bar1red.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.header_left_bar1green {
background-image: url(/images/header_left_bar1green.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.header_left_bar1gray {
background-image: url(/images/header_left_bar1gray.gif);
background-position:bottom center;
background-repeat:repeat-x;
}
td.footer_stretch {
background-image: url(/images/footer_stretch.gif);
background-repeat:repeat
}
td.bottom_right_bar {
background-image: url(/images/bottom_right_bar.gif);
background-repeat:repeat
}
p.border {
border-style: solid;
border-top-width: 15px;
border-width: 1px;
text-align: center
}
p.borderleft {
border-style: solid;
border-top-width: 15px;
border-width: 1px;
text-align: left
}
UL {
font-size : 11px;
margin-top : 0px;
margin-bottom : 0.0px;
margin-left : 0.0px;
padding-left : 0px;
}
LI {
margin-top : 0px;
margin-bottom : 0px;
margin-left : 8px;
padding-left : 0px;
list-style-type:none;
}
.lishow {
list-style-type:decimal;
}
.topnav {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#000000;
}

a.topnavlnk:link {
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.topnavlnk:visited {
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.topnavlnk:hover {
color:#000000;
text-decoration:underline;
font-weight:bold;
}
.leftnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#ffffff;
}
.leftnavhdrBlk {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
color:#000000;
text-decoration:underline;
margin-bottom : 0px;
}
.featureshdr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
font-style:normal;
color:#000000;
margin-bottom : 0px;
}
.featurestitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
font-style:normal;
color:#000000;
margin-bottom : 0px;
}

.descripthdr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
font-style:normal;
color:#000000;
margin-bottom : 0px;
}

.descripttext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#000000;
margin-bottom : 0px;
}

.descriptalert {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:bold;
color:#FF0000;
margin-bottom : 0px;

}
.srprice { 
font-size: 12px;
color:#A41042;
font-weight:bold;
} 
a.leftnavlnk:link {
color:#ffffff;
text-decoration:none;
}
a.leftnavlnk:visited {
color:#ffffff;
text-decoration:none;
}
a.leftnavlnk:hover {
color:#ffffff;
text-decoration:underline
}
h1 {
font-size:10px
}

h1.itemtitle {
font-size:16px;
padding:0px;
display:inline;
}

h2.item {
font-size:11px;
padding:0px;
display:inline;
font-weight:normal;
}

h3.item {
font-size:11px;
padding:0px;
display:inline;
font-weight:normal;
}


h2 {
font-size:10px
}

h3.blogtitle {
font-size:12px;
padding:0px;
display:inline;
}
h2.blogtitle {
font-size:9px;
padding:0px;
display:inline;
}
.hdrnav {
color:#FFFFFF; font-size:10px; text-transform:uppercase; font-weight:normal; padding:0; width:auto; height:5px; z-index:2; 	
}
a.hdrnavlnk {
color:#ffffff;
font-size:10px;
text-decoration:none;
}


.hid {
text-indent: -999em;
}

.leftnavhdr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:normal;
text-decoration:none;
color:#ffffff;
margin-bottom : 0px;
}
a.leftnavhdrlnk:link {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.leftnavhdrlnkbig:link {
color:#ffffff;
font-size:15px;
font-weight:bolder; 
text-decoration:none;
}
a.leftnavhdrlnk:visited {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.leftnavhdrlnk:hover {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}


.sitemap1 {
font-size:12px;
font-weight:bold;
}

.sitemap2 {
font-size:11px;
font-weight:bold;
}

.sitemap3 {
font-size:10px;
font-weight:bold;
}

a.sitemap1:link {

font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.sitemap1:visited {

font-size:12px;
font-weight:bold;
text-decoration:none;
}
a.sitemap1:hover {

font-size:12px;
font-weight:bold;
text-decoration:underline;
}

a.sitemap2:link {

font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.sitemap2:visited {

font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.sitemap2:hover {

font-size:11px;
font-weight:bold;
text-decoration:underline;
}

a.sitemap3:link {

font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.sitemap3:visited {

font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.sitemap3:hover {

font-size:10px;
font-weight:bold;
text-decoration:underline;
}








.bottomnav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
}
.bodyhdr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-style:normal;
}
.bodysubhdr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#000000;
}
a.bottomnavlnk:link {
color:#000000;
}
a.bottomnavlnk:visited {
color:#000000;
}
a.bottomnavlnk:hover {
color:#000000;
text-decoration:underline;
}
div.menu a:link {
color: #FFFFFF;
font-weight:bold;
background: #000066; 
}

div.menu a:active { 
color: #000000;
background: #000066; 
}

div.menu a:visited {
color: #FFFFFF;
font-weight:bold;
background: #000066; 
}
div.menu a:hover {
color: #eeeeee;
background: #9191CA;
text-decoration:none; 
border:1px solid #000000; 
}
table.menu a { 
width:125px; 
border:1px solid #9393EE; 
display: block; 
} 
div.menu a {
color: #9191CA; 
background: #ffffff; 
text-decoration:none; 
line-height:16px; 
font-size:11px; 
font-family: Tahoma, verdana, sans-serif;
padding: 2px 5px;
}


img.floatLeft {
float: left;
margin-right: 4px;
}

img.floatRight {
float: right;
margin-left: 4px;
}

img.thumb { width: 100px; height: 100px; }
img.full { width: 300px; height: 300px; }


div.text {
margin: 0 auto;
width: 90%;
text-align: justify;
}





ul.pureCssMenu div {background:url(/CommConfig/transparent.gif) right no-repeat; color:#000099; font-size:12px; float:right; margin:12px 20px 0 0; width:auto; height:22px;}

ul.pureCssMenu {background:url(/CommConfig/transparent.gif) #000066; display:block; height:45px; position:relative; padding-left:13px; width:920px; margin-bottom:20px; z-index:5;}
ul.pureCssMenu > li.pureCssMenui0 > a.pureCssMenui0 {height:15px; padding:15px 7px; font-weight:bold;}
li.pureCssMenui {height:29px;}
ul.pureCssMenu ul{display:none;}
ul.pureCssMenu li:hover > ul{display:block;}
ul.pureCssMenu ul{position:absolute; left:0; top:100%;}
ul.pureCssMenu ul ul{position:absolute; left:100%; top:0;}

ul.pureCssMenu, ul.pureCssMenu ul {
	margin:0;
	list-style:none;
	background-color:#000066;
	border:none;
}
ul.pureCssMenu table {border-collapse:collapse;}
ul.pureCssMenu {
	display:block;
	zoom:1;
	float: left;
}
ul.pureCssMenu ul{
	width:220.20000000000002px;
}
ul.pureCssMenu li{
	display:block;
}
ul.pureCssMenu a:active, ul.pureCssMenu a:focus {
	outline-style:none;
}
ul.pureCssMenu a, ul.pureCssMenu li.dis a:hover, ul.pureCssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	border:none;
	text-align:center;
	text-decoration:none;
	height:15px;
	padding:7px;
font-size:11px; 
font-family: Tahoma, verdana, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	
}
ul.pureCssMenu span{
	overflow:hidden;
}
ul.pureCssMenu li {
	float:left;
}
ul.pureCssMenu ul li {
	float:none;
}
ul.pureCssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.pureCssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.pureCssMenu li.sep span{
	float:none;	
	padding-right:0;
	width:4;
	height:100%;
	display:inline-block;
	background:#000066;
}
ul.pureCssMenu ul li.sep span{
	width:100%;
	height:8;
}
ul.pureCssMenu li:hover{
	position:relative;
}
ul.pureCssMenu li:hover>a{
	background-color:#000099;
	border:none;
	color:#FFFFFF;
	text-decoration:none;
}
ul.pureCssMenu li a:hover{
	position:relative;
	background-color:#9191CA;
	border:none;
	color: #eeeeee;
text-decoration:none; 
border:1px solid #000000; 


}
ul.pureCssMenu li.dis a {
	color:#AAAAAA!important;
}
ul.pureCssMenu img {border: none;float:left;_float:none;margin-right:5px;width:16px;
height:16px;
}
ul.pureCssMenu ul img {width:16px;
height:16px;
}
ul.pureCssMenu img.over{display:none}
ul.pureCssMenu li.dis a:hover img.over{display:none !important}
ul.pureCssMenu li.dis a:hover img.def {display:inline !important}
ul.pureCssMenu li:hover > a img.def  {display:none}
ul.pureCssMenu li:hover > a img.over {display:inline}
ul.pureCssMenu a:hover img.over,ul.pureCssMenu a:hover ul img.def,ul.pureCssMenu a:hover a:hover ul img.def,ul.pureCssMenu a:hover a:hover img.over,ul.pureCssMenu a:hover a:hover a:hover img.over{display:inline}
ul.pureCssMenu a:hover img.def,ul.pureCssMenu a:hover ul img.over,ul.pureCssMenu a:hover a:hover ul img.over,ul.pureCssMenu a:hover a:hover img.def,ul.pureCssMenu a:hover a:hover a:hover img.def{display:none}
ul.pureCssMenu a:hover ul,ul.pureCssMenu a:hover a:hover ul{display:block}
ul.pureCssMenu a:hover ul ul{display:none}
ul.pureCssMenu span{
	display:block;}
	
	
  
  
  
  
