/* 
    Document   : repartition_professionnels
    Created on : 25 Sep, 2009, 2:20:38 PM
    Author     : duraisingh
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/
.repartition
{
    height :auto;
    padding-top:25px;
    padding-left:10px;
}
.repartition h1
{
    width:690px;
    height:31px;
    background-image:url(../images/repart_top.gif);
    font-size:15px;
    font-weight:bold;
    color:#FFFFFF;
    padding-top:5px;
    padding-left:11px;
}
.region_spl
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    border-left:1px solid #3982AC;
    border-right:1px solid #3982AC;
    float:left;
    height:123px;
}
.region_spl_map
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    float:left;
    height:123px;
    width:65px;
}
.region_spl_map, .region_nr_map
{
    border:0px none;
    float: left;
}
.region_spl_name_block
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    clear:right;
    float :left;
    height:123px;
    width:100px;
}
.region_spl_name_block table
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    border:0px none;
    clear:right;
    float:left;
    height:123px;
    width:100px;
}
.region_spl_name, .region_nr_name
{
    color:#5F7F99;
    font-family:arial;
    font-size:15px;
    font-weight:bold;
    text-align:center;
}
.region_spl_total_member, .region_nr_total_member
{
    color:#FF6600;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align:center;
}
.region_spl_total_suffix, .region_nr_total_suffix
{
    color:#5F7F99;
    display:block;
    font-family:arial;
    font-size:13px;
    text-align:center;
}
.region_spl_splitter, .region_nr_splitter
{
    border:0px none;
    clear:right;
    float:left;
}
.category_vice_count_spl 
{
    clear:right;
    float:left;
    height:123px;
    margin-left:0px;
}
.category_vice_count_spl table
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    border:0px none;
    float:left;
    height:123px;
    margin-top:0px;
    width:400px;
    text-align:left;
}
.CH_category_row_spl, .SE_category_row_spl, .SP_category_row_spl
{
    height:36px;
}
.category_title_spl
{
    font-family:arial;
    font-size:13px;
    font-weight:bold;
}
.CH_member_count_spl 
{
    color:#508dba;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align :right;
}
.count_suffix
{
    font-family:arial;
    font-size:13px;
    text-align :justify;
}
.SE_member_count_spl
{
    color:#CC7FEA;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align:right;
}
.SP_member_count_spl
{
    color:#ff86d9;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align :right;
}
.region_spl_splitter_block
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    clear:right;
    float:left;
}
.region_button_spl
{
    background:transparent url('../images/repart_img/bgB.gif') repeat-x;
    clear:right;
    float:left;
    height:123px;
}
.region_button_spl a, .region_button_nr a
{
    text-decoration:none;
}
.region_button_spl img
{
    border:0px none;
    float:left;
    margin-left:10px;
    margin-top:30px;
}
.region_nr
{
    height:96px;
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    border-left:1px solid #3982AC;
    border-right:1px solid #3982AC;
    clear:both;
    float:left;
}
.region_nr_map
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    float:left;
    height:96px;
    width:65px;
}
.region_nr_name_block
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    clear:right;
    float:left;
    height:100px ;
    position:relative;
    vertical-align:middle;
    width:100px;
}
.region_nr_name_block table
{
    background:transparent url('../images/repart_img/BG.gif'); background-repeat : repeat-x;
    clear:right;
    float:left;
    height:96px;
    width:100px;
    text-align:left;
}
.category_vice_count_nr
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    border:0px none;
    clear:right;
    float:left;
    height:96px;
    text-align:left;
}
.category_vice_count_nr table
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    border:0px none;
    float:left;
    height:96px;
    margin-top:0px;
    width:400px;
    text-align:left;
}
.CH_category_row_nr, .SE_category_row_nr, .SP_category_row_nr
{
    height:24px;
}
.category_title_nr
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
}
.CH_member_count_nr
{
    color:#508dba;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align:right;
}
.SE_member_count_nr
{
    color:#cc7fea;
    font-family:Arial,Helvetica,sans-serif;
    font-size:13px;
    font-weight:bold;
    text-align:right;
}
.SP_member_count_nr
{
    color:#ff86d9;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    text-align:right;
}
.region_nr_splitter_block
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    clear:right;
    float:left;
}
.region_button_nr
{
    background:transparent url('../images/repart_img/BG.gif') repeat-x;
    clear:right;
    float:left;
    height:96px;
}
.region_button_nr img
{
    float:left;
    margin-left:10px;
    margin-top : 16px;
}
