a, a:hover 
{
    color: #FF8300;
    text-decoration: none;
}
a:hover 
{
    color: #000;
    text-decoration: underline;
}
#siteMenu
{
    padding-top: 1px;
}
.siteMenu
{
    background: 000; /*border-top: 1px solid #848684;     border-bottom: 1px solid #292C29;*/
    width: auto;
}
.siteMenu ul, .siteMenu li
{
    list-style: none;
    list-style-position: inside;
    padding: 0;
    border: none;
}
.siteMenu a
{
    line-height: 20px;
    padding-left: 10px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
.siteMenu .x8_active
{
    font-size: 25px;
    color: orange;
    text-decoration: none;
    font-weight: bold;
}
.siteMenu a.x8_active
{
    font-size: 25px;
    color: orange;
    text-decoration: none;
    font-weight: bold !important;
}
.siteMenu a:hover
{
    text-decoration: underline;
    color: orange;
}
div#siteMenu ul.x8_drawMenu li
{
    text-align: right;
}
div#siteMenu ul.x8_drawMenu li a
{
    font-family: Arial;
    font-weight: normal;
    font-size: 22px;
    letter-spacing: -1px;
    line-height: 22px;
    text-decoration: none;
    text-transform: uppercase;
}
.childMenu
{
    height: 50px;
    background: #636563;
    border: 10px solid #FFF;
   /* border-top: 1px solid #848684;
    border-bottom: 1px solid #292C29;*/
    border-bottom: 0;
    border-top-width: 1px;
}
.childMenu ul, .childMenu li
{
    display: inline;
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
}
.childMenu a
{
    padding-left: 10px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
}
.childMenu a:hover
{
    text-decoration: underline;
}
div.childMenu ul
{
    margin: 0 auto;
    width: 830px;
}
div.childMenu *
{
    color: #eaeaea;
    font-family: Arial;
    font-size: 18px;
    font-weight: normal;
    letter-spacing: -1px;
    line-height: 50px;
    text-transform: uppercase;
}

.bodyContent
{
    width: 600px;
}


/*div
{
    overflow: hidden;
}*/

body
{
    background-color: #EFF4ED;
    margin: 0;
    padding: 0;
}
.col
{
    /*    width: 100%;*/
    width: 600px;
}
.col_l, .col_r
{
    float: left;
    width: 402px;
}
.col_r
{
    float: right;
}
#content
{
    background-color: #FFF;
    padding: 15px 0;
    xwidth: 600px;
}
#header_top
{
    background-color: #111;
    height: 35px;
    font-size: 11px;
    line-height: 35px;
    text-align: right;
    overflow: hidden;
}
#header_top div.size
{
    font-family: arial;
    font-size: 11px;
    font-weight: normal !important;
    height: 35px;
}
#header_top, #header_top *
{
    color: #FFF;
    font-family: arial;
    font-size: 11px;
    font-weight: normal !important;
}
#header_logo
{
    background-color: #EFF4ED;
    background-image: url(/images/bckgnd_header_logo.gif);
    background-repeat: repeat-x;
    height: 130px;
}
#header_main
{
    background-color: #111;
    border: 10px solid #FFF;
    border-bottom: 0;
    padding-top: 30px;
    overflow: hidden;
    height: 186px;
    height: 216px;
}
#image_tubes_header
{
    float: left;
    height: 186px;
    width: 627px;
}
#main_bot
{
    background-color: #EFF4ED;
    background-image: url(/images/bckgnd_header_logo2.gif);
    background-repeat: repeat-x;
    height: 130px;
}
div#main_bot div a, div#main_bot div a:hover
{
    color: Orange;
    font-weight: bold;
}
#main_bot div a:hover
{
    color: #000;
}

#nav_sub_header
{
    float: right;
    margin-top: 15px;
    width: 190px;
}
.clear
{
    clear: both;
}
.size
{
    margin: 0 auto;
    width: 820px;
}
.right
{
    text-align: right;
}
.up
{
    text-transform: uppercase;
}
.space
{
    margin-right: 15px;
}
.wh
{
    color: #E6E6E6;
}
h1, h2
{
    font-family: Arial;
    font-weight: bold;
    font-size: 22px;
    color: #FF8300;
    letter-spacing: -1px;
    line-height: 22px;
    text-decoration: none;
    text-transform: uppercase;
}
h2
{
    color: #FF8300;
}
b, span, p
{
    color: inherit;
    font-size: inherit;
    line-height: inherit;
}
p
{
    line-height: 15px;
}
.p_main
{
    padding: 10px 0;
}

 .breadcrumbs
        {
            width: 800px;
            float: left;
        }
        .breadcrumbs ul, .breadcrumbs li
        {
            display: inline;
            float: left;
            margin: 0;
            padding: 0;
        }
        .breadcrumbs li 
        {
            padding-right: 5px;
            padding-left: 2px;
        }
        .breadcrumbs a,  .breadcrumbs a:hover
        {
            color: #636563;
            line-height: 25px;
            padding-right: 15px;
            text-decoration: none;
            text-transform: uppercase;
            background: transparent url(/images/bread_arrow.gif) no-repeat 100% 100%;
        }
         .breadcrumbs a:hover 
         {
             color: #CCC;
         }
        .breadcrumbs .x8_last a
        {
            background: none;
        }
        .breadcrumbs a.x8_active
        {
            font-weight: bold;
        }
