@CHARSET "UTF-8";


#contentContainer{
    width:100%;
    height:100%;
}

.footer, .IEBody .footer {
    margin-top: 25px;
    margin-bottom:0;
    border-top: #BBBBBB 1px solid;
    background-color: #EEEEEE;
    float:bottom;
    bottom:0; 
}

.footer span, .IEBody .footer span {
    display:inline-block; 
    border-top: #FFFFFF 1px solid;
    border-left: #FFFFFF 1px solid;
    border-right: #BBBBBB 1px solid;
    padding:.5em;
    padding-right:.9em;
    font-size: 0.8em;
    color: #373737;
}

.footer .spacer{
    width:1em;
}

.footer .copyright, .IEBody .footer .copyright{
    border-right:0;
}
 

.IEBody, .IEBody div, .IEBody table, .IEBody span, .IEBody td, .IEBody th, .IEBody p, .IEBody INPUT, .IEBody SELECT, .IEBody TEXTAREA {
    font-size:13px;
}

.IEBody .primaryNav .tabs {
     margin-left:1.5em;
}

.IEBody .secondaryNav .tabs{
    margin-left:.1em;
}

.headerNav{
    width:100%;
    background-color:#fff;
}

.primaryMenuBody{
    background-color:#e4e4e4;
}

.primaryMenuBody .content {
    margin-top: -5px;
    padding-top: 0;
}

.topBar{
    background-color:#99cb01;
    height:8px;
}

.topLinks{
    width:100%;
    color:#355911;
    float:right;
    text-align:right;
}

.topLinks span{
    margin-left:.6em;
    margin-right:.6em;
}

.logos{
   background-color:#fff;
   display:table;
   width:100%;
}

.logos div{
   display:table-cell;
}

#cjLogo{
    margin:1em;
    margin-top:0;
    margin-left:1.6em;
    float:left;
}
#accountManagerLogo{
    float:right;
    margin-top:3em;
    margin-right:.7em;
}

.primaryNav{
    clear:both;
    background-color:#355911;
    border-top:1px solid #ccc;
    border-bottom:2px solid #999;
    display:table;
    width:100%;
    color:#fff;
}

.primaryNav a{
    color:white;
}

.primaryNav .tabs{
    float:left;
    margin-left:.4em;
    display:inline-block;
}

.secondaryNav .tabs{
   display:table-cell;
}

.primaryNav .primaryHelp{
    float:right;
    margin-top:.8em;
    margin-right:1em;
    display:inline-block;
}

.primaryHelp a{
    margin-left:.5em;
    margin-right:.5em;
}

a.selectedTab{
    font-weight:bold;
    top:.2em;

    border-bottom:0;


    border-top-left-radius: .6em;
    border-top-right-radius: .6em;

    -moz-border-radius-topleft: .6em;
    -moz-border-radius-topright: .6em;
}

.primaryNav a.selectedTab{
    background-color:#e4e4e4;
    color:#000;
    border-top:2px solid #999;
    border-left:2px solid #999;
    border-right:2px solid #999;
}

a.tab{
    position:relative;
    margin-left: 1em;
    padding:.5em;
    display:inline-block;
    margin-top:.2em;
}

.secondaryNav{
   display:table;
   width:100%;
   background-color:#e4e4e4;
   border-bottom:2px solid #c3c5c7;
}

.secondaryNav a{
    color:#000;
}

.secondaryNav a.selectedTab{
   background-color: #fff;
   border-top:2px solid #c3c5c7;
   border-left:2px solid #c3c5c7;
   border-right:2px solid #c3c5c7;
}



