﻿body
{
}

#menuministires
{ 
    background-position: black;
    background-image: url('../../App_Themes/Images/indentbg2.gif'); 
    background-repeat: repeat-x; 
}

h1
{
    font-size: 1.5em;
    text-align: center;
    font-family: 'Helvetica Neue','HelveticaNeue',Helvetica,Arial,sans-serif,Arial,Helvetica,sans-serif;
    font-weight: bold;
}
h2
{
    background-color: #453C59;
    color: #FFFFFF;
    text-align:center;
}
h3
{
    color: #453C59;    
}

#profcont, #profchange
{
    margin-top: 1px;
    margin-bottom: 1px;
    color: #34313a; 
    font-size: 1.1em; 
    font-weight: bold;    
}

.disclaimer
{ 
    font-size: .7em;
    color: #0000FF; 
}

.floaty
{
    float: left;
    height: 85px;
    background-image: url('../../App_Themes/images/profilebar.png');
    background-repeat: repeat-x;
    margin: 1px 1px 1px 0px;
    font-variant: small-caps;
    font-weight: bold;
    color: #250825;
    font-size: 14px;
    text-align: center;
    width: 120px;
}

.floaty p { margin-top:2px; margin-bottom:4px; font-weight: normal;}
.floaty a
{
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
}
.floaty a:link {color: #4c212c; text-decoration: none}
.floaty a:visited {color: #ff0000; text-decoration: none}
.floaty a:hover {color: #ffffff; text-decoration: none}
.floaty a:focus {color: #333333; text-decoration: none}

.alertlink a:link, .alertlink a:visited, .alertlink a:hover, .alertlink a:focus {color: #9F4343; text-decoration: none}
.lightlink a:link, .lightlink a:visited, .lightlink a:hover, .lightlink a:focus {color: #0d660d; text-decoration: none}

.genprofile
{
    font: bold 13px Arial;
    width: 100%; /*leave this value as is in most cases*/
    overflow: hidden;
}
.genprofile ul
{
    border-left: 0 solid #564c66;
    border-right: 0 solid #564c66;
    border-top: 1px solid #564c66;
    border-bottom: 1px solid #564c66;
    margin: 0;
    padding: 0;
    float: left;
    width: 100%; /*width of menu*/
}
.genprofile li { list-style-position :inside; list-style-type:none; }
.genprofile ul li{display: inline;}


.profilesidebar
{
    float: right;
    width: 350px;
    display: inline;
    border-width: 1px;
    border-color: black;
    padding: 10px 10px 10px 10px;
    border: 1px solid black;
    background-color: #ebe9ef;
}

.profilecontent
{
    float:left;
    width: 600px;   
    display: inline;
    overflow:hidden;
}

.articledivide
{
    width: 99%;
    border-color: #564c66;
    border-style: solid;
    border-width: 1px 0 0 0;
    margin: 10px 0 10px 0;
    display:inline;  /*for IE bugs*/
    float:left;
}

#overallrating
{
    font-weight: bold;
    font-size: 1em;
    color: #000000;
}
.otherrating
{
    font-weight:normal;
    font-size: .8em;
    color: #1f1e20;
}

.GradeA, .GradeB, .GradeC, .GradeD, .GradeF
{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 1.1em;
}
.GradeA {background-color: #3e942a}
.GradeB {background-color: #75942a}
.GradeC {background-color: #d2d504}
.GradeD {background-color: #94642a}
.GradeF {background-color: #721d1d}

#spendingchart
{
    margin: 0 0 0 8px;
    width:274px; 
    font-size: .8em; 
}

#spendingchart td
{    
    color: #6D6D6D;
}

.yearrow td
{
    color: #000080;
    font-weight: bold;
}

.financialsubh
{
    background-color:#b5b499;
    font-size: 1.1em;
    font-weight:bold;
}

.totals
{
    font-weight:bold;
    text-align:center;
}

tr.yearrow td
{
    border-color: gray;
    border-style: solid;
    border-width: 0 0 1px 0;
    padding-bottom: 2px;
}

#alertarea
{
    display:inline;
    color:#9f4343;    
}

#lightsarea
{
    display:inline;
    color:#328330;
}

.backuptop
{
    font-size:0.7em;
    font-style:normal;
    font-variant:normal;
    line-height:normal;  
    font-weight: normal;   
}

.emph
{
    font-style: italic;
    text-indent: 4px;
}

table.chart a, table.ratiosTable a
{
    color: #000000;
    text-decoration: none;
}

table.chart a:hover, table.ratiosTable a:hover
{
    text-decoration: underline;
}