﻿body 
{
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
    width: auto !important ;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 12pt !important ;
}
p
{
    margin: 0;
    padding: 0;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 12pt !important ;
    color: #000000;
    text-align: left;
}
p.center
{
    text-align: center;
}
p.bold12
{
    line-height: 20pt !important ;
}
p.caption
{
    padding: 10px 0 18px 0 !important ;
    font-size: 10pt !important ;
    font-style: italic;
    line-height: 10pt;
    color: #000000;
}
p.membercolumn
{
    padding: 0 0 18px 0;
    font-size: 10pt;
    line-height: 15px;
    color: #000000;
}
p.membercolumnblack
{
    padding: 0 0 18px 0;
    font-size: 10pt;
    line-height: 15px;
    color: #000000;
}
.darkred 
{
    color: #731D1D;
}
.red 
{
    color: #990000;
}
h1
{
    margin: 0;
    padding: 0 0 22px 0;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 19pt !important ;
    font-weight: bold;
    line-height: 20px;
    color: #731D1D;
    text-align: left;
}
h1.normal_lineheight
{
    padding: 0 0 10pt 0;
}
h1.yellow
{
    font-size: 17pt;
    color: #000000;
}
h2.warehouse
{
    margin: 0;
    padding: 0 0 22px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    line-height: 20px;
    color: #000000;
    text-align: left;
}
h2
{
    margin: 0;
    padding: 0 0 22px 0;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 16pt;
    font-weight: bold;
    line-height: 20px;
    color: #003366;
    text-align: left;
}
h2.resource
{
    margin: 0 0 10px 0;
}
h3
{
    margin: 0;
    padding: 0 0 22px 0;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 15pt;
    font-weight: bold;
    line-height: 20px;
    color: #333333;
    text-align: left;
}
h4
{
    margin: 0;
    padding: 0 0 18px 0;
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 16pt;
    line-height: 20px;
    color: #731D1D;
    text-align: left;
}
.read_more, .read_more a:link, .read_more a:active, .read_more a:visited, .read_more a:hover 
{
    font-family: "Times New Roman", Times, serif !important ;
    font-size: 12pt !important ;
    line-height: 20px;
    color: #0000FF;
    text-decoration: underline;
    text-align: left;
}
a:link, a:active, a:visited, a:hover
{
    color: #0000FF;
    text-decoration: underline;
}
.maincontainer
{
    width: auto !important ;
    height: auto;
    margin: 0px auto;
    background-color: #FFFFFF;
    text-align: left;
}
.header
{
    width: auto !important ;
    height: 158px;
    margin: 0;
    background-color: #FFFFFF;
}
.header_logo
{
    width: 418px;
    height: 94px;
    margin: 0;
    text-align: left;
    float: left;
}
.header_right
{
    display: none;
}
.header_bottom
{
    display: none;
}
.container
{
    width: auto !important ;
    margin: 0;
    background-color: #FFFFFF;
    float: left;
}
.container_top
{
    width: auto !important ;
    height: 21px;
    margin: 0 0 20px 0;
    padding: 0;
    text-align: center;
}
.container_nav
{
    display: none;
}
.container_aboutsubnav
{
    display: none;
}
.container_productlogos
{
    display: none;
}
.container_contenttopbar
{
    display: none;
}
.container_contenttop
{
    display: none;
}
.container_content
{
    width: auto !important ;
    height: auto;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
}
.container_contentblue
{
    width: auto !important ;
    height: auto;
    margin: 0;
    padding: 0;
    background-color: #FFFFFF;
    float: left;
}
.members_wraptitle
{
    width: 100% !important ;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;
}
.members_wrap1column
{
    width: 66%;
    height: auto;
    margin: 0;
    padding: 0;
    float: left;
}
.members_column1
{
    width: 50%;
    height: auto;
    margin: 0;
    float: left;
}
.members_column2
{
    width: 50%;
    height: auto;
    margin: 0;
    float: right;
}
.members_wrap2column
{
    width: 34%;
    height: auto;
    margin: 0;
    float: right;
}
.members_column3
{
    width: 100%;
    height: auto;
    margin: 0;
    float: right;
}
.container_contentwrap
{
    width: 746px;
    height: auto;
    margin: 17px 55px 17px 54px;
    float: left;
}
.container_contentleft
{
    width: auto !important ;
    height: auto;
    margin: 17px 0;
    border: solid 0 #000000 !important ;
}
.container_contentlefttext
{
    width: auto !important ;
    height: auto;
    margin: 0;
    text-align: left;
}
.container_contentleft2
{
    width: auto !important ;
    height: auto;
    margin: 17px 0;
}
.container_contentlefttext2
{
    width: auto !important ;
    height: auto;
    margin: 0;
    text-align: left;
}
.container_contentright
{
    display: none;
}
.container_contentright3
{
    width: 243px;
    height: auto;
    margin: 0 0 0 57px;
    float: right;
}
.container_contacts
{
    width: 243px;
    height: auto;
    margin: 20px 0 0 0;
    float: left;
}
.container_contentrightphoto
{
    width: 237px;
    height: 169px;
    margin: 0;
    border: solid 3px #000000;
    float: right;
}
.wrap_contentrightphoto
{
    width: 243px;
    height: 200px;
    margin: 0 0 15px 0;
    float: right;
}
.container_contentrighttext
{
    width: 283px;
    height: auto;
    margin: 13px 0;
    float: right;
    text-align: left;
}
.hr
{
    width: auto !important ;
    height: 2px;
    margin: 10px 0 25px 0;
    border-top: solid 1px #000000;
}
.abs_title 
{
    display: block !important;
    margin: 0 0 19px 0;
    padding: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
    color: #000000;
    text-align: left;
}
.footer_containter
{
    width: auto !important ;
    height: 25px;
    margin: 25px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt !important ;
    color: #000000;
    text-decoration: none;
    text-align: center;
    float: left;
}
