body 
{
    background-color:white;
    margin:5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
img
{
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    text-align: center;
    margin-bottom: 1px;
}
#container
{
    width:800px;    
    text-align:left;
    margin-left:auto;
    margin-right:auto;
}
#header{}
#nav
{
    font-size:11px;
    background-color:white;
    background-repeat: repeat-x;
    height:25px;
    width:775px;
    cursor:pointer;
    padding-left:25px;
}
#nav table
{
    margin:3px 5px 3px 5px;
}
#nav a
{ 
    color:White;
    font-weight:bold;
}
#content
{
    background-color:White;
}
#contentt
{
    background-color:White;
}
#middle
{
width:525px;
}
#lhsContent
{
    width:205px;
    float:left;
}
#mainContent
{

    width: 800px;
    float:left;

}
#rhsContent
{
    width:130px;
    float:right;
    text-align:right;
}
.spacer
{
    clear:both;
    height:0px;
}
#footer
{
    background-repeat:repeat-x;
    height:25px;
    padding-top:11px;
    padding-left:5px;
}
.footerLink
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
}
#footerNav 
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #096284;
}
#footerNav a
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #096284;
}
.menu_over_flash {
	z-index:1;
}
#sitePath
{
    background-color:#0b6e97;
    background-repeat:repeat;
    color:White;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight:bold;
}
#language
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	width:800px;
}
#leftNav a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #09374a;
    text-decoration: none;
}
#leftNav a:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #09374a;
    text-decoration: none;
}
#leftNav a:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #09374a;
    text-decoration: none;
}
#leftNav p
{
    margin:0px 0px 13px 0px;
}
#newLhsContent
{
    width:240px; 
    float:left;
    padding:0px 2px 0px 0px;
}
#newMainContent
{
    width:535px;
    float:right;
    padding:0px 15px 0px 0px
}
#WC
{
    text-align:center;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	width:800px;
}









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:790px;
    float:right;
background: #ffffff
}

#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;
}