
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
    color: #3b3b3b;
}
.comment .comment-arrow {
    border-color: #ffffff;
}
#page,
#main-wrapper,
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
    background: #ffffff;
}
.tabs ul.primary li a.active {
    background-color: #ffffff;
}
.tabs ul.primary li.active a {
    background-color: #ffffff;
    border-bottom: 1px solid #ffffff;
}
#header {
    background-color: #1A3B7E;
    background-image: -moz-linear-gradient(top, #304c85 0%, #1A3B7E 100%);
    background-image: -ms-linear-gradient(top, #304c85 0%, #1A3B7E 100%);
    background-image: -o-linear-gradient(top, #304c85 0%, #1A3B7E 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #304c85), color-stop(1, #1A3B7E));
    background-image: -webkit-linear-gradient(top, #304c85 0%, #1A3B7E 100%);
    background-image: linear-gradient(top, #304c85 0%, #1A3B7E 100%);
}
a {
    color: #0071B3;
}
a:hover,
a:focus {
    color: #018fe2;
}
a:active {
    color: #23aeff;
}
.sidebar .block {
    background-color: #f6f6f2;
    border-color: #f9f9f9;
}
#page-wrapper,
#footer-wrapper {
    background: #00163B;
}
.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
    color: #fffeff;
}
.result_table td{
    background-color: #ffffff;
}
.highlit {
    color: #FF0000; 
}
.withborder {
    border: 1px solid #f6f6f2;
    font-size: 12pt; 
    color: #000000; 
    font-weight: bold; 
    background-color: #f6f6f2; 
    line-height: 18pt; 
    text-indent: 15pt;
    padding-top: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px 
}
TD.heading, TR.heading { 
    font-size: 12pt; 
    color: #ffffff;
    background-color: #3399CC; 
    line-height: 18pt; 
    text-indent: 15pt;
    padding-top: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px 
}
TD.heading1, TR.heading1 { 
    font-size: 12pt; 
    color: #000000;
    background-color: #f6f6f2; 
    line-height: 18pt; 
    text-indent: 15pt;
    padding-top: 0px; 
    padding-bottom: 0px; 
    padding-left: 0px; 
    padding-right: 0px 
}
TR.tableback {  
        background-color: #CAE2F0; 
        text-align: left;
        filter: Alpha(Opacity=70);
}
TR.tablebody, TD.tablebody {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        text-align: left
}

TD.tableback {  
        background-color: #CAE2F0; 
        text-align: right;
        padding-top: 5px; 
        padding-bottom: 5px; 
        padding-left: 5px; 
        padding-right: 5px;
        filter: Alpha(Opacity=70);
}

TD.tableback_l {  
        background-color: #CAE2F0; 
        text-align: left;
        filter: Alpha(Opacity=70)
}

TD.tablebody {  
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        color: #000000;
        font-size: 10px; 
        text-align: right
}

TD.backpic, TABLE.backpic, DIV.backpic { 
        background-image: url(Images/aai.gif); 
        background-repeat: no-repeat; 
}
