




#header #mainmenu li a{
    color: #666666; font-size: 17px;
}
    #header #mainmenu li.active a{
        background-color: white /*#EEEFEE*/; color: black;
        border-top: 1px solid #E0E0E0; border-left: 1px solid white;
        
    }

#header{
      
}

#userMenu {
    background-color: /*#EEEFEE*/ white;   border-top: 1px solid white; /*border-bottom: 1px solid /*white* / #DDDDDD;*/
    border-bottom: 2px solid #CCCCCC;
      
}

   

    #userMenu li{
        padding-top: 9px;
    }
        #userMenu li a{
             color: black;    
        }
    
        #userMenu li.active a{
            background-color: white; color: black;
             position: relative; top: -1px; left: 0px; line-height: 24px;
             border-width: 2px 2px 0px 2px; border-color: #CCCCCC; border-style: solid;
             /*border-top: 1px solid white;
             border-left: 1px solid #DDDDDD;*/
        }
            #userMenu li a:hover{
                color: black;    
            }
            #userMenu li.active a:hover{
                color: black;    
            }
            

            
            #header #personalMenu li a{
                color: #777777;    
            }
            
            #header #personalMenu li a:hover,
            #header #personalMenu li.active a{
                background-color: white;
            }

            #personalMenu .label{
                color: #888888;    
            }
            
#header .searchBox input,
#header .searchBox select{
    background-color: white; border-style: solid; border-color: #D0D0D0; color: #3E3E3E; font-size: 11px;
}

body{
    background-color: white;    
}

#header .searchBox .button{
    background-color: #E6E6E6; border-color: #E0E0E0; color: #3E3E3E;
}

#header .searchBox{
    top: 70px; 

}

#header{ 
    background-image: url("../img/headerbg6.jpg");
}

#content{
    top: 40px;    
}

.block{
    margin-bottom: 30px;
    border-top: 3px solid #E9E9E9;
    border-bottom: none;

}
    #column1 .block,
    #column1 .block .content{
        background-color: #E9E9E9;
        border-bottom: none;
    }
        #column1 .uploadBlock{
            background-color: #243F5D;
            border-top: none;
        }
        #column1 .uploadBlock .content{
            background-color: transparent;    
        }

.block h2{
   color: #3F3F3F;      
}

#column1 .welcomeBlock,
#column1 .welcomeBlock .content{
    background-color: #E0E0E0;   border-bottom: none; 
}
    #column1 .welcomeBlock {
        border-top: 3px solid #E0E0E0;
    }
    
    #column1 .welcomeBlock .content .keyfeatures li{
        color: black;    
    }
    
.sideBar{
    background-color: white; border: 1px solid #E0E0E0;    
}

    .sideBar a{
        color: #666666;    
    }
        .sideBar a:hover{
            color: black;    
        }

.footer{
    border-top: 1px solid #C0C0C0;    
}



