html{height:100%}
body{background-color:#fff; color:#333; font-family:Verdana,Arial,Helvetica,serif; font-size:0.75em; margin:0 auto; width:980px; padding:0px}
.redboldtext{color:#C00; font-weight:bold}
p{text-align:justify}
.index{color:black; font-size:12px; font-weight:bold}
.indexheader{color:#C00; font-size:20px; font-weight:bold}
a.indexlink{font-size:12px; padding-bottom:0px; padding-top:0px}
a.indexlink:link{color:Black; font-weight:bold; text-decoration:none}
a.indexlink:visited{color:black; font-weight:bold; text-decoration:none}
a.indexlink:hover{color:#C00; font-weight:bold; text-decoration:none}
.footer{font-size:12px; font-weight:bold}
.boldtext{color:black; font-weight:bold}
.normaltext{color:#000}
.bluetext{color:#00F}
.redtext{color:#C00}
.redboldtext{color:#C00; font-weight:bold}
.blueboldtext{color:#00F; font-weight:bold}
.smallredtext{color:#C00; font-size:80%; font-weight:bold}
.smallbluetext{color:#00F; font-size:80%; font-weight:bold}
.smalltext{font-size:80%; font-weight:bold}
h1.redheading{color:#C00; font-weight:bold}
h2.redheading{color:#C00; font-weight:bold}
h2.blueheading{color:#00F; font-weight:bold}
h3.redheading{color:#C00; font-weight:bold}
h3.blueheading{color:#00F; font-weight:bold}
#bread{color:#000; font-family:Verdana; font-size:10px; left:150px; margin:0px; padding:0px; top:10px}
#bread ul{border:none; display:inline; margin:0px; margin-left:0px; padding:0px; padding-left:0px}
#bread ul li{display:inline; list-style:none; margin:0px; margin-left:0px; padding:0px; padding-left:2px}
#bread .separator{color:#000; font-size:11px; font-weight:bold}
#bread ul li.first a{color:blue; font-weight:bold; text-decoration:underline}
#bread ul li a:hover, a:visited, a:active{color:blue}

#index ul {list-style: none;}
#index ul li { font-weight:bolder; }
#index a {font-size:1.0em; padding-bottom:0px; padding-top:0px}
#index a:link{color:#00f; font-weight:normal; text-decoration:none}
#index a:visited{color:#00f; font-weight:normal; text-decoration:none}
#index a:hover{color:#00f; font-weight:bold; text-decoration:none}
#subnodepanel
{
	border-color: blue;
	border-style: solid;
	border-width: 1px;
	margin: 1em 1em 1em 1em;
	margin-left: auto;
	margin-right: auto;
	padding: 1em 1em 1em 1em;
	width: 550px;
}
.producttitle
{
    color: #333;
	font-size: 1.5em;
	font-weight: bolder;
	line-height: 1.636em;
	margin: 2px;
}
a.button:link{background-color:#ffffd5; border:solid 1px #FF9696; float:left; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; color:#001cf5; font-family:Arial Narrow,sans-serif; font-size:1.3em; font-weight:800; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; white-space:nowrap}
a.button:visited{background-color:#ffffd5; border:solid 1px #FF9696; float:left; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; color:#001cf5; font-family:Arial Narrow,sans-serif; font-size:1.3em; font-weight:800; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; white-space:nowrap}
a.button:hover{background-color:#FFFF75; border:solid 1px #FF9696; float:left; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; color:#001cf5; font-family:Arial Narrow,sans-serif; font-size:1.3em; font-weight:800; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; white-space:nowrap}
a.button:active{background-color:#ffffd5; border:solid 1px #FF9696; float:left; border-radius:2px; -webkit-border-radius:2px;-moz-border-radius:2px; color:#001cf5; font-family:Arial Narrow,sans-serif; font-size:1.3em; font-weight:800; margin:0px 5px 0px 5px; padding:0px 5px 0px 5px; text-align:center; text-decoration:none; white-space:nowrap}
a.button.pdficon{background-image:url(http://edge.woodstockint.com/graphics/pdficon.png); background-position:4px center; background-repeat:no-repeat; padding-left:25px}
.manual{background-color:#ffffd5; border:solid 1px #FF9696; color:#001cf5; font-family:Arial Narrow,sans-serif; font-size:1.0em; font-weight:600; padding:0px 2px 0px 2px; text-align:center; white-space:nowrap}
#header{background-color:#333; background-repeat:repeat-x; height:82px; white-space:normal; width:100%}
.headerimg{margin-bottom:0px; margin-left:3px; margin-top:3px}
#subheader{background:#333; background-color:#333; color:#fff; font-size:1em; font-weight:bold; height:1.5em; line-height:1.5em; margin-right:0px; padding-right:10px; text-align:right; width:100%}
#subheader a{color:#ffeaa4; font-size:1em; text-decoration:none}
#subheader a:hover{font-size:1em; text-decoration:underline}
#search-form{display:inline; margin:0 0 0 0; padding:0 0 0 0}
#search-form .q{background:#fff; border:1px solid #ffefa6; color:#000; font-size:1.25em; font-weight:normal; height:1.2em; margin:0 0 0 2px; padding:0px 0px 0px 0; vertical-align:middle; width:144px}
#search-form .btnSearch{background:url(http://edge.woodstockint.com/layout/2010/wdstk_btn_search.gif) no-repeat; border:none; float:none; height:23px; margin:0 0 0 5px; margin-bottom:0; margin-top:0px; vertical-align:middle; width:73px}
.headerborder{background-color:#ffeaa4; 
              border-bottom: 3px solid #000;
              border-top: 8px solid #ffefa5;
              height: 0px;
              margin:0 0 0 0; padding:0 0 0 0; width:100%}
#footer{background-color:#fff; border-top:solid 1px black; clear:both; display:block; margin-bottom:20px; margin-top:0px; padding-top:10px; text-align:center; width:100%}
#sidebar{background:#333; background-color:#333}
#sidebar a{color:#ffeaa4; font-size:1em; text-decoration:none; font-weight:bold;}
#sidebar a:hover{font-size:1em; text-decoration:underline; font-weight:bolder;}
.sidebarhr {color:#ffeaa4; background-color:#ffeaa4; border:0; height:2px; width:98%;}
#dealer-form{display:block; margin-top: 0px; margin-bottom:5px; padding-left: 3px; padding-right:3px; background-color:#ffeaa4;}
#dealer-form .zip{background:#fff; border:1px solid #333; color:#000; font-size:1.25em; font-weight:normal; height:1.2em; margin:0 0 0 2px; padding:0px 0px 0px 0; vertical-align:middle; width:100px}
#dealer-form .btnSearch{background:url(http://edge.woodstockint.com/layout/2010/wdstk_btn_go.gif) no-repeat; border:none; float:none; height:23px; margin:0 0 0 0px; margin-bottom:0; margin-top:0px; vertical-align:middle; width:25px}

#footlink {
list-style: none;
margin: 0;
padding: 0;
}
#footlink li
{
 height: 64px;
 width: 56px;
 display: inline;
 margin-left: 0px;
}
#footlink li a
{
 font-family: Verdana,Arial,Helvetica,serif;
 color: white;
 padding-left: 10px;
 text-decoration: none;
 text-align: center;
 width: 56px;
 height: 64px;
 display: inline-block;
 padding: 10px;
 vertical-align: top;
}
.one, .two, .three, .four, .five, .six, .six, .seven, .eight, .nine, .ten
{
background: url('http://edge.woodstockint.com/graphics/uploaded/footer-icons.png') no-repeat -7px 0;
width: 36px;
height: 34px;
position: relative;
display: block;
margin-left: 10px;
margin-bottom: 5px;
}
.two {
background-position: -47px 0;
}
.three 
{
background-position: -87px 0;
}
.four 
{
background-position: -130px 0;
}
.five 
{
background-position: -181px 0;
}
.six 
{
background-position: -7px -34px;
}
.seven 
{
background-position: -130px -34px;
}
.eight 
{
background-position: -90px -34px;
}
.nine 
{
background-position: -46px -34px;
}
.ten 
{
background-position: -179px -34px;
}