/* some old_style framework naming in here, fix later */
.zero_zero 
{
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 0px;
    margin: 0px;
}
.security_role_user_bucket {
    position: absolute;
    left: 5px;
    top: 25px;
    width: 550px;
    border-width: thin;
    border-color: #450101;
}

.security_role_func_bucket {
    position: absolute;
    left: 5px;
    top: 370px;
    width: 550px;
    border-width: thin;
    border-color: #450101;
}

.security_user_bucket {
    position:relative;
    left: 0px;
    top: 0px;
    height: 528px;
    width: 588px;
    background-color: white;
    overflow: auto;
}

.security_path_bucket {
    position: absolute;
    left: 5px;
    top: 25px;
    width: 550px;
    background-color: white;
    border-width: thin;
    border-color: #450101;
}

.security_password_bucket {
    position: absolute;
    left: 5px;
    top: 10px;
    width: 550px;
    background-color: white;
    border-width: thin;
    border-color: #450101;
}

.security_project_bucket {
    position:relative;
    left: 0px;
    top: 0px;
    height: 528px;
    width: 588px;
    background-color: white;
    overflow: auto;
}

.security_project_content {
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 5px;
    margin: 0px;    
}

.kpi_bucket {
    position:relative;
    left: 0px;
    top: 0px;
    height: 528px;
    width: 588px;
    background-color: white;
    overflow: auto;
}

.kpi_content {
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 5px;
    margin: 0px;    
}

.help_bucket {
    position:relative;
    left: 0px;
    top: 0px;
    height: 528px;
    width: 588px;
    background-color: white;
    overflow: auto;
}

.help_content {
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 5px;
    margin: 0px;    
}

.viewer_bucket {
    position:relative;
    left: 0px;
    top: 0px;
    height: 528px;
    width: 588px;
    background-color: white;
    overflow: auto;
}

.viewer_content {
    position: absolute;
    left: 0px;
    top: 0px;
    padding: 5px;
    margin: 0px;    
}

.help_content_title {
    font-weight: bold;    
}

#tabs{
    margin-left: 0px;
    padding: 0;
    background: transparent;
    padding-left: 0px;
}
#tabs ul{
    font: bold 11px Arial, Verdana, sans-serif;
    margin:0;
    padding:0;
    list-style:none;
}
#tabs li{
    display:inline;
    margin:0 2px 0 0;
    padding:0;
    text-transform:uppercase;
}
#tabs a{
    float:left;
    background-color: #B0C4DE;
    margin:0 2px 0 0;
    padding:0 0 1px 3px;
    text-decoration:none;
    color: black;
}
#tabs a span{
    float:left;
    display:block;

    padding:4px 9px 2px 6px;
}
#tabs a span {
    float:none;
}
#tabs a:hover {
    background-color: #aacc00;
    color: white;
}
#tabs a:hover span {
    background-color: #aacc00;
}
#tabHeader0 span, #tabHeader0 a {
    background-color: #01559b; 
    color:#ffffff;
}
#tabHeaderViewer0 span, #tabHeaderViewer0 a { 
    background-color: #01559b; 
    color:#ffffff;
}

#tabHeaderBonny0 span, #tabHeaderBonny0 a { 
    background-color: #01559b; 
    color:#ffffff;
}

#tabHeaderReport0 span, #tabHeaderReport0 a { 
    background-color: #01559b; 
    color:#ffffff;
}

#tabHeaderHelp0 span, #tabHeaderHelp0 a { 
    background-color: #01559b; 
    color:#ffffff;
}

.tabContent {
    clear:both;
    border:2px solid #01559b;
    padding-top:0px;
    background-color:WHITE;
    overflow:hidden;
    height:528px;
    width: 588px;
}