

ul#products{
overflow:hidden;
padding:0;
margin:0;
list-style:none;

}



ul#products li.left,
ul#products li.right
{
border:none;
float:left;
width:327px;
position:relative;
background:url(/img/product-li-lines.gif) repeat-y;
}

ul#products li.left p,
ul#products li.right p
{
min-height:210px;
_height:210px;
padding:0 5px 0 5px;
}

ul#products li.left{
margin-right:10px;
}





ul#products li div.top{
min-height:110px;
_height:110px;
overflow:hidden;
position:relative;
background:url(/img/product-h2-background.gif) transparent no-repeat;
}

ul#products h2{
font-size:1.1em;
background:transparent;
min-height:45px;
line-height:1.2em;
color:#fff;
width:211px;
padding:11px 68px 0 11px;
position:relative;

}

ul#products h2 img{
position:absolure;

top:0;
left:0;
}
ul#products li ul{
background:url(/img/productsubmenu.gif) no-repeat #fff;
line-height:37px;
_height:37px;
list-style:none;
margin:0;
padding:0;
overflow:hidden;
}

ul#products li ul li{
font-size:0.9em;
background:url(/img/product-extra-background.gif) no-repeat;

float:left;
width:110px;
margin-left:17px;
}

ul#products li ul li a{
color:#fff;
text-decoration:none;
text-transform:uppercase;
padding:0 0 0 14px;
}

ul#products li ul li.pdf{
width:140px;
background:url(/img/product-extra-pdf-background.gif) no-repeat;
}

ul#products li ul li.pdf a{
padding: 0 0 0 48px;
}

#sub-menu ul li{
overflow:hidden;
height:30px;
}


div.pdf {
background:url(/img/download-pdf.gif) no-repeat;
height:30px;
margin-bottom:10px;
}

div.pdf a{
display:block;

color:#024383;
padding-left:35px;
text-decoration:none;
line-height:30px;

font-size:1.3em;
font-weight:bold;

}

div.pdf a:hover{
color:#f58020;
}