body 
{
    width: 100%;
    text-align: center;
    margin: 0px;
    padding: 0px;
    /* background-image: url('backgrounds/paper005.gif'); */
    background-repeat: repeat;
    background-color: #2F3E4F;
    color: black;
    font-family: Sans-Serif;
}

.page_wrapper 
{
    width: 950px;
    margin: 0 auto;
    border-style: solid;
    border-width: 2px;
    border-color:  Silver;
    z-index: 100;
    background-color: White;
    font-family: Sans-Serif;
}


.page_header_table
{
    border: 0px;
    padding: 0px;
    margin: 0px;
    border-collapse: collapse;   
    border-bottom: solid;
    border-bottom-width: 2px;
    border-bottom-color: Silver; 
    font-family: Sans-Serif;
}

.page_header {
    
    width: 950px;
    height: 120px;
    background-color: #520000;
    padding: 0px;
    margin:  0px;
    border: 0px;
    background-image: url('backgrounds/gradient_header_red.gif'); 
    background-repeat: repeat;
    font-family: Sans-Serif;
    vertical-align: top;
}

.page_nav_bar 
{
    width: 950px;
    height: 22px;
    background-color: #0355B3;
    background-repeat: repeat-x;
    padding: 0px;
    margin: 0px;
    border-style: none;
    border-width: 0px;
    border-color: Black;
    border-collapse: collapse;
}

.nav_bar 
{
    width: 100%;
    height: 22px;
    background-color: Gray;
    background-color: #ffffff;
    background-image: url('backgrounds/gradient_navbar_light_gray.gif');
    background-repeat: repeat-x;
    color: Black;
    font-family: Sans-Serif;
    font-size: small;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: silver;
}

.footer_table
{
    border-style: none;
    border-width: 0px;
    margin: 0px;
    border-collapse: collapse;
    width: 950px;
    background-color: Silver;
    color: Black;
    font-family: Sans-Serif;
    font-size: small;
    
}

.footer_text
{
    width: 950px;
    border-style: none;
    border-width: 0px;
    margin: 0px;
    background-color: Silver;
    color: Black;
    font-family: Sans-Serif;
    font-size: small;
    text-align: center;
    vertical-align: top;
}

.ad_left_column 
{
}

.ad_right_column
{
}

.ad_top
{
    
}

.ad_top_content
{
    
}

.ad_left_content
{
    
}

.ad_right_content
{
    
}

.ad_right_column
{
    
}

.ad_bottom_content 
{
    
}

.ad_footer
{
    
}


.column1 
{
    vertical-align: top;
    visibility: visible;
    width: 125px;
    border-style: none;
    padding: 2px;
    border-right-style: dotted;
    border-right-color: Silver;
    border-right-width: 2px;
    font-family: Sans-Serif;
    text-align:left;
}

.column2 
{
    vertical-align: top;
    visibility: visible;
    width: 695px;
    border-style: none;
    padding-top: 2px;
    padding-left: 10px;
    padding-right: 10px;
    font-family: Sans-Serif;
}

.column3 
{
    vertical-align: top;
    visibility: visible;
    width: 130px;
    border-style: none;
    padding: 2px;
    border-left-style: dotted;
    border-left-color: Silver;
    border-left-width: 2px;
    font-family: Sans-Serif;
}


h1
{
    font-size: xx-large;
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h2 
{
    font-size: x-large;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h3
{
    font-size: larger;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h4 
{
    font-size: large;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h5
{
    font-size: medium;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h6 
{
    font-size: small;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

h7 
{
    font-size: smaller;   
    font-family: Sans-Serif;
    padding: 0px;
    margin: 0px;
}

.highlight_yellow 
{
    color: Black;
    background-color: Yellow;    
    font-family: Sans-Serif;
}

.highlight_red 
{
    color: Black;
    background-color: Red;    
    font-family: Sans-Serif;
}

.highlight_blue 
{
    color: Black;
    background-color: Blue;    
    font-family: Sans-Serif;
}

.highlight_green 
{
    color: Black;
    background-color: Green;    
    font-family: Sans-Serif;
}

.left_column_links 
{
    width: 160px;
    color: Black;
    text-decoration: none;
    text-align: left;
    margin: 0px;  
    font-size: small;
    padding-left: 3px;
    line-height: 20px;
}
