﻿body
{
	background-color: #FFFFFF;
	background-image: url(bg_color.jpg);
	background-repeat: repeat-x;}
}
h1
{
    color: #164861;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
}
h2
{
    font-size:12px;
    border-bottom:solid 1px #BFBFC1;
    color:#BFBFC1;
    font-weight:bold;
}
h3
{
    border-top:solid 1px #BFBFC1;
    border-bottom:solid 1px #BFBFC1;
    color:#BFBFC1;
    font-weight:bold;
    text-align:center;
}

#lhsProducts
{
    
    width:247px; 
    float:left;
    padding:2px 2px 2px 2px;
    
   
}
#lhsProducts a
{
    color: #164861;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration:none;
}
#mainProducts
{ 
    width:547px;
    float:right;
}

#mainProducts .logo
{
    background-color: #EFEFEF;
    text-align: center;
}
#mainProducts a
{
    color: #164861;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    text-decoration:none;
}
.ProductSpecSummary
{
    border:solid 1px #CCCCCC;
    margin: 2px 2px 0px 2px;
    padding: 2px 2px 0px 2px;
    width:97%;
}
 .drawingsDetails
{
    width:100%;
    height: 92px;
}
 .drawingsDetails th
{
    width:45px;
    border:outset 2px White;
}
 .drawingsDetails td
{
    border:outset 2px White;
}
#products
{
    padding:3px;
    margin:3px;
}
#products th
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #88888C;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #BFBFC1;
}
#products td
{
    vertical-align:top;
}
#productSpecs
{
    color:#164861;
}
#productSpecs h2
{
    text-align: center;
    border-style: none;
    color:#164861;
}
#productSpecs img
{
    margin-left: auto;
    margin-right: auto;
    display: block;
}
#productSpecs .infoGroup
{
    border:solid 1px #cccccc;
    width:97%;
}
#productSpecs .infoGroup .caption
{
    text-align:center;
}
#productSpecs .legend
{
    font-weight:bold;
}
#productSpecs .legend div
{
    height:15px;
    width:15px;
}
#productSpecs th
{
    text-align:left;
}
.menu_over_flash {
	z-index:1;
}