
    body {
      background-color: #0046AD;
      background-image: url('');
      background-repeat: repeat;
      background-attachment: scroll;
      background-position: Left Top;
    }

    body,
    button,
    input,
    select,
    textarea,
    legend {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 14px;
    }

    body,
    legend {
      color: #606060;
    }

    
        #frame,
        #siteWrapper {
        margin-left: auto;
        margin-right: auto;
        }
      
    
    a {
      color: Darkblue;
    
        text-decoration: none;
      
    }

    a:visited {
      
          color: Darkgrey;
      
        text-decoration: none;
      
    }

    a:hover {
      
          color: Red;
      
        text-decoration: none;
      
    }

    a:active {
      
          color: Darkgreen;
      
        text-decoration: none;
      
    }

    
    h1,
    body .main-contents h1 {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 36px;
      color: Black;
    }

    h2,
    body h2 {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 30px;
      color: Black;
    }

    h3 {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 24px;
      color: Black;
    }

    h4 {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 18px;
      color: Black;
    }

    h5 {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      font-size: 14px;
      color: Black;
    }

    
    #main-container {
      background-color: #ffffff;
    }

    #aside-content {
      border-left: Black;
      border-right: Black;
      font-family: Verdana, Geneva, sans-serif;
      font-size: Small;
      color: Black;
      background-color: #ffffff;
    }

   
   
    
    #fundraising-navigation .nav-item {
      color: Black;
      font-family: Verdana, Geneva, sans-serif;    
      font-size: Small;
      background-color: Darkgray;
      border-top: 1px solid #BABABA;
      border-left: 1px solid #BABABA;
      border-bottom: 1px solid #989898;
      border-right: 1px solid #989898;
    }

    #fundraising-navigation .nav-item .pictos {
      color: Black;
    }

    
    #fundraising-navigation .current .nav-item, 
    #fundraising-navigation .nav-item:hover {
      color: Black;
      font-family: Verdana, Geneva, sans-serif;
      font-size: Small;
      background-color: Darkgray;
      border-top: 1px solid #BABABA;
      border-left: 1px solid #BABABA;
      border-bottom: 1px solid #989898;
      border-right: 1px solid #989898;
    }

    #fundraising-navigation .current .nav-item .pictos,
    #fundraising-navigation .nav-item:hover .pictos {
      color: Black;
    }

    
    #fundraising-navigation .nav-sub-items a {
      color: Black;
      font-family: Verdana, Geneva, sans-serif;
      font-size: Small;
      background-color: White;
      border-top: 1px solid #FFFFFF;
      border-left: 1px solid #FFFFFF;
      border-bottom: 1px solid #E6E6E6;
      border-right: 1px solid #E6E6E6;
    }


    
    #fundraising-navigation .nav-sub-items a.current,
    #fundraising-navigation .nav-sub-items a:hover {
      color: Black;
      font-family: Verdana, Geneva, sans-serif;
      font-size: Small;
      background-color: Lightgrey;
      border-top: 1px solid #E8E8E8;
      border-left: 1px solid #E8E8E8;
      border-bottom: 1px solid #BEBEBE;
      border-right: 1px solid #BEBEBE;
    }

    #aside-content{
      background-color: #ffffff;
      color: Black;
      font-family: Verdana, Geneva, sans-serif;
      font-size: Small;
    }

    #eui .ui-tabs-panel {
      font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
      color: #606060;
      font-size: 14px;
      background: #ffffff;
      border-color: #606060;
    }

    
    #contentContainerWrapper {
      background-color: #ffffff;
    }

    #mainContainer {
      background-color: #ffffff;
    }

    div.overlayInnerBox {
      background-color: #ffffff;
    }

    
    .invalidCharacters,
    .errorSummary {
      
        color: #FF0000;
      
    }

    
    button,
    input[type='submit'],
    input[type='button'],
    .button,
    a.btn {
      color: #ffffff;
      background-color: #337ab7;
      border-color: #2e6da4;
      border-radius: 4px;
      border-style: none;
	    padding: 5px 15px;
    }

    button:hover,
    button:active,
    input[type='submit']:hover,
    input[type='submit']:active,
    input[type='button']:hover,
    input[type='button']:active,
    .button:hover,
    .button:active, 
    a.btn:hover, 
    a.btn:active {
	    color: #ffffff;
      background-color: #5bc0de;
    }

    button.selected,
    button[data-state="active"],
    .button.selected,
    .button[data-state="active"],
    a.btn.selected,
    a.btn[data-state="active"]{
      color: #ffffff;
      background-color: #5bc0de;
    }

    
    .charity-message-title,
    .media-manager-heading,
    .coaching-tip,
    .main-table thead tr:first-child,
    table.list thead tr:first-child, 
    table.list tr:first-child th, 
    table.list td.header {
      background-color: #E9E9E9;
      background: -moz-linear-gradient(top, #E9E9E9 0%, #979797 100%);
      background: -webkit-linear-gradient(top, #E9E9E9 0%, #979797 100%);
      background: -o-linear-gradient(top, #E9E9E9 0%, #979797 100%);
      background: -ms-linear-gradient(top, #E9E9E9 0%, #979797 100%);
      background: linear-gradient(top, #E9E9E9 0%, #979797 100%);
    }

    #scoreboard table.list tr:first-child th {
      background: #E9E9E9;
      text-shadow: none;
    }

    .personalization-wrapper {
      background-color: #F2F2F2;
      border: 1px solid #ADADAD;
    }

    .performance-and-progress-wrapper .performance-wrapper .performance-container:nth-child(odd) {
      background-color: #F2F2F2;
    }

    .performance-and-progress-wrapper .performance-wrapper .performance-container:nth-child(even) {
      background-color: #FFFFFF;
    }

	  .volunteerProjectItem:nth-child(odd) .volunteerProjectHead {
      background-color: #F2F2F2;
	  }

	  .volunteerProjectItem:nth-child(even) .volunteerProjectHead {
	    background-color: #FFFFFF;
	  }

    .performance-and-progress-wrapper .performance-wrapper {
      border-color: #ADADAD;
    }   

    #charity-message-container .anythingSlider {
      background-color: #F2F2F2;
    }

    #media-manager-container .anythingSlider-simple {
      background-color: #F2F2F2;
    }

    #media-menager-container-header .media-manager-preview-container .anythingSlider {
      background-color: #ffffff;
    }

    .coaching-tip {
      border-color: #ADADAD;    
    }

    .supporters-activity-wrapper .supporter-post-message-container .supporter-timeline-message,
    .supporters-activity-wrapper .supporter-post-message-container .supporter-timeline-message-author {
      background-color: #F2F2F2;
    }

    .coaching-tip .coaching-tip-body {
      background-color: #F2F2F2;
    }    

    .main-table tr:nth-child(odd) {
      background-color: #F2F2F2;
    }
    
    .main-table tr:nth-child(even) {
     background-color: #FFFFFF;
    }
    
    .main-table {
      border-color: #ADADAD;
    }

    table.list {
     border-color: #ADADAD;
    }
    
    table.list tr:nth-child(even) {
      background-color: #F2F2F2;
    }

    table.list tr:nth-child(odd) {
      background-color: #FFFFFF;
    }

    #shortcut-links-container .shortcut-link {
      background-color: #080808;
      background: -moz-linear-gradient(top, #080808 0%, #050505 100%);
      background: -webkit-linear-gradient(top, #080808 0%, #050505 100%);
      background: -o-linear-gradient(top, #080808 0%, #050505 100%);
      background: -ms-linear-gradient(top, #080808 0%, #050505 100%);
      background: linear-gradient(top, #080808 0%, #050505 100%);    
      border-color: #0046AD;    
      color: #ffffff;
    }

    #shortcut-links-container .shortcut-link:hover{
      color: #0046AD;
    }

  