﻿body 
    {
        background-color:#dddddd;
        margin:0px 0px 0px 0px;
        padding:0px 0px 0px 0px;
        font-family:Verdana;
        font-size:12px;
    }

a
    {
        color:#546074;    
    }
    
a:hover
    {
        color:Gray;
    }    
    
form
    {
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
    }
    
input
    {
        border-style:solid;
        border-color:Gray;
        border-width:1px;
        font-family:Arial;
        font-size:10px;
        color:Gray;
    }    
    
select
    {
        border-style:solid;
        border-color:Gray;
        border-width:1px;
        font-family:Arial;
        font-size:10px;
        color:Gray;        
    }            
    
textarea
    {
        border-style:solid;
        border-color:Gray;
        border-width:1px;
        font-family:Arial;
        font-size:10px;
        color:Gray;   
        width:300px;     
    }  
.BOD
    {
        margin:0px auto;
        padding:0px 0px 0px 0px;
        width:800px;
        height:auto;
        display:table;
        border-style:solid;
        border-color:#999999;
        border-width:1px;
        border-bottom:none;
        background-color:White;
        min-height:600px;
    }    

.BOD .TOP
    {
       width:800px;
       height:171px;
       background-image:url(/_themes/main/images/top_background.jpg); 
       padding:0px 0px 0px 0px; 
    }
    
.BOD .TOP .LOGO
    {
        
        background:transparent  url(/_themes/main/images/opaque.png);
        width:169px;
        height:164px;
    }	    
.BOD .GREY_LINE
    {
        height:3px;
        width:586px;
        margin-top:3px;
        float:right;
        background-color:#999999;
        padding:0px 0px 0px 0px;
        margin:0px 0px 0px 0px;
    }    

.BOD .MAIN
    {
        background-color:White;
        background-image:url(/_themes/main/images/main_background.gif);
        width:800px;
        background-repeat:no-repeat;
        min-height:500px;
    }
    
.BOD .MAIN .MENU
    {   
        width:214px;
        height:auto;
        float:left;
    }    
    
.BOD .MAIN .MENU .SPACER
    {
        width:214px;
        height:20px;
    }    

.BOD .MAIN .TEXT
    {
        width:550px;
        float:left;
        color:#666666;
        min-height:550px;
    }
    

.BOD .MAIN .TEXT .NEWS_TITLE
    {
        font-size:14px;
        font-weight:bold;
        color:#333333;
    }    

.BOD .MAIN .TEXT .NEWS_DATE
    {
        font-size:11px;
        color:#999999;
    }
    
.BOD .MAIN .TEXT .NEWS_SUMMARY
    {
        font-size:12px;
        color:#333333;
    }    
    
.BOD .MAIN .TEXT .products
    {
        width:70px;
        height:70px;
        margin:10px 10px 10px 10px;
        float:left;
    }
    
    
.BOD .MAIN .TEXT .CONTACT_TABLE
    {
        font-size:10px;
    }    
    
.BOD .MAIN .TEXT #gallery { position: relative; width:150px; height:250px; margin:0; padding:0; }
.BOD .MAIN .TEXT #gallery li { display: block; }    
    
.BOD .CLEAR
    {
        height:5px;
        width:800px;
    }    
    
.BOTTOM
    {
        background-image:url(/_themes/main/images/bottom_background.gif);
        width:800px;
        height:auto;
        margin:0px auto;
        border-style:solid;
        border-color:#999999;
        border-width:1px;        
        border-top:none;
    }    
    
.BOTTOM .LEFT
    {
        float:left;
        width:270px;
        margin-left:20px;
        margin-top:30px;
        color:White;
        font-size:18px;
        font-weight:bold;
    }    
    
.BOTTOM .RIGHT
    {    
        float:left;
        width:auto;
        margin-top:25px;
        color:#cccccc;
    }
    
.BOTTOM .RIGHT a
    {
        color:White;
        text-decoration:none;
    }    