﻿#textcontent{
    width:730px;
}
/*### blog posts and snow prfile ###*/
.latest_blog_posts_snow_profile_div{
    float:left;
    width:350px;
    height:128px;
    background-color:#ECEDF9;
    padding:0px;
    margin:0px;
}
.latest_blog_posts_snow_profile_div_second{
    margin-left:10px;
}
.latest_blog_posts_snow_profile_div_second img{
    margin-top:-10px;
}
.latest_blog_posts_snow_profile_div h4{
    color:#ffffff;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    background-color:#666666;
    padding:5px 10px 5px 10px;
    margin-bottom:10px;
}
#textcontent .latest_blog_posts_snow_profile_div a{
    font-family:Verdana;
    font-size:11px;
    background-image:url('../graphics/bullet_triangle.gif');
    background-repeat:no-repeat;
    background-position:left 3px;
    padding-left:12px;
    line-height:1.5;
}
#textcontent .latest_blog_posts_snow_profile_div ul{
    padding:0px;
    margin-left:20px;
}
#textcontent .latest_blog_posts_snow_profile_div ul li{
    list-style:none;
    padding:0px;
}

/*### report ###*/
#new_improved_report{
    font-family:Verdana;
    font-size:12px;
    color:#000000;
    line-height:1.5;
    width:730px;
    margin:0px auto;
}
#textcontent #new_improved_report{
    margin-left:-10px;
}
#new_improved_report h3{
    font-size:18px;
    font-weight:bold;
    margin-left:10px;
}
#new_improved_report .print_div{
    float:right;
    text-align:right;
    padding:0px;
    margin:10px 10px 10px 10px;
}
#new_improved_report .print_div a{
    display:block;
    margin-bottom:10px;
    color:#000000;
    font-size:12px;
    background-image:url('../graphics/pdf_small.gif');
    background-repeat:no-repeat;
    background-position:right center;
    padding-right:20px;
    height:16px;
}
#new_improved_report h4{
    clear:both;
    font-size:15px;
    font-family:Verdana;
    font-weight:bold;
    color:#ffffff;
    background-color:#F3713F;
    text-align:center;
    padding:5px 0px 5px 0px;
    width:auto;
    margin:0px;
}
#Aval_Haz_Fore{
    border:2px solid #F3713F;
    padding:10px;
    margin-bottom:20px;
    background-color:#FEF7F3;
}
#Aval_Haz_Obse{
    border:2px solid #F3713F;
    padding:10px;
    margin-bottom:20px; 
    background-color:#FEF7F3;
}
#Aval_Haz_Fore img{
    float:left;
}
#Aval_Haz_Fore table{
    float:left;
    margin-left:40px;
    width:330px;
}
#Aval_Haz_Fore table tr td{
    font-weight:bold;
    font-size:12px;
    background-color:#CCCCCC;
    border:1px solid #000000;
    padding:10px;
}
.report_info_box{
    background-color:#E5E5E5;
    margin-top:10px;
    min-height:20px;
}
.report_info_box h5{
    background-color:#4C7ABF;
    color:#ffffff;
    padding:5px 5px 5px 10px;
    font-size:12px;
    font-family:Verdana;
    margin:0px;
}
#new_improved_report .report_info_box p{
    padding:10px;
    margin:0px;
    line-height:1.5;
    font-size:12px;
}
#Aval_Haz_Obse table{
    width:100%;
}
#Aval_Haz_Obse table td{
    padding:10px;
    border-top:3px solid #ffffff;
    font-size:12px; 
}
#Aval_Haz_Obse table td.fcolumn{
    width:150px;
    font-weight:bold;
    font-size:12px;   
    font-family:Verdana;
    background-color:#A5BCDF;
}
#new_improved_report span.glossary div.glossary_pop{
    position:absolute;
    z-index:100;
    border:1px solid #000000;
    background-color:#ffffff;
    padding:10px;
    color:#000000;
    text-align:left;
    font-weight:normal;
    font-size:12px;
    width:250px;
    top:20px;
    left:0px;
}
#new_improved_report span.glossary{
    position:relative;
}
/*### report black and white ###*/
#new_improved_report_bw{
    font-family:Verdana;
    font-size:12px;
    color:#000000;
    line-height:1.5;
    width:730px;
    margin:0px auto;
}
#new_improved_report_bw h4{
    clear:both;
    font-size:15px;
    font-family:Verdana;
    font-weight:bold;
    color:#ffffff;
    background-color:#000000;
    text-align:center;
    padding:5px 0px 5px 0px;
    width:auto;
    margin:0px;
}
#new_improved_report_bw #Aval_Haz_Fore{
    border:2px solid #cccccc;
    padding:10px;
    margin-bottom:20px;
    background-color:#ffffff;
}
#new_improved_report_bw #Aval_Haz_Obse{
    border:2px solid #cccccc;
    padding:10px;
    margin-bottom:20px; 
    background-color:#ffffff;
}
#new_improved_report_bw .report_info_box{
    background-color:#ffffff;
    margin-top:10px;
    min-height:20px;
}
#new_improved_report_bw .report_info_box h5{
    background-color:#cccccc;
    color:#000000;
    padding:5px 5px 5px 10px;
    font-size:12px;
    font-family:Verdana;
    margin:0px;
}
#new_improved_report_bw .report_info_box p{
    padding:10px;
    margin:0px;
    line-height:1.5;
    font-size:12px;
}
#new_improved_report_bw #Aval_Haz_Obse table td{
    padding:10px;
    border:1px solid #cccccc;
    font-size:12px; 
}
#new_improved_report_bw #Aval_Haz_Obse table td.fcolumn{
    width:150px;
    font-weight:bold;
    font-size:12px;   
    font-family:Verdana;
    background-color:#000000;
    color:#ffffff;
}