.hdr_sub {
    background: url(/images/hdr/subpanel-2.png) repeat-x;
    height: 33px;        
}


#hdr_btn1 {
    background: url(/images/hdr/button-all.png) no-repeat;   
}

#hdr_btn2 {
    background: url(/images/hdr/sel/button-free.png) no-repeat;
}

#hdr_btn3 {
    margin-left: 15px;
    background: url(/images/hdr/button-about.png) no-repeat;
}

#sitefooter {
    background: url(/images/hdr/footer_2.png) repeat-x;
}


#lastreviews .progname {
    color: #3c9c65;
}                     


/* general blocks */

fieldset {
    border-color: #c9f1d7;        
    background-color: white;    
}

fieldset legend {
    background-color: #edfaf1;
    color: black;
    border-color: #3C9C65;
}

.darkblock {    
    background-color: #edfaf1;
    border-color: #3C9C65;
}

.darkblock legend { 
    background-color: white;
    border-color: #3C9C65;
}

.soft_row2 {
    border-color: #edfaf1;
    background-color: #edfaf1;    
}

.soft_row1 {
}

.softdiv a {
   color: #3c9c65;
}

.softdiv .sinfo a {
    color: #3c9c65;
}

#programpage .screenshot {
    background-color: #edfaf1;        
}

#reviewblock .review_row2, #lastreviews .review_row2 {    
    background-color: #edfaf1;
}

.blockbottomlink {
    border-top: 2px solid #3c9c65;
}


/* last reviews */
#lastreviews {        
    border-top: 2px solid #3c9c65; 
}

#screenshotpage .screenshot {
    background-color: #edfaf1;            
}

/* NAVIGATOR */

.navigator {    
   background-color: #E0E0E0;
}

.navcap {
   color: #3c9c65;
}

span.navdisabled {
   color: gray;
}

.navselpage {
   background-color: #3c9c65;   
}

a.navselpage {
   color: white;
   text-decoration: none;
}

#page_container h2 {
    background-color: #3c9c65;
    border-color: #3c9c65;
}

#programpage h2 a {        
    color: #3C9C65;
}

#bottom_menu li a {
    color: #3C9C65;
}

#programpage #reviewblockcont {        
    border-color: #3C9C65;    
}


/*** review add form ****/

#reviewformcover {
    background-color: #edfaf1;
}

form input[type='submit'], form input[type='button']{    
    background-color: #3C9C65;
}

form textarea {    
    border-color: #3C9C65;    
}

form input[type='text']{    
    border-color: #3C9C65;    
}



/** search **/

.hdr_search form input[type=text] {
    background-color: #edfaf1;
    border: 1px solid #64ac77;
}

.hdr_search form input[type=submit] {
    background-color: #64ac77;
    border: 1px solid #64ac77;
    color: #edfaf1;
}
