body

{ background: #FFFFFF url(pattern.png) repeat;

  color: #FFFFFF;

}



h1, h3

{ background: transparent;

  color: #004282;

}



.left, .right{border-color: #FFF;}



blockquote{border-color: #5087C6;}



#main, h2, #breadcrumbs a:hover, #content a:hover, #footer a:hover

{ background: transparent;

  color: #000000;

}



#logo, #logo h1

{ background: transparent;

  color: #000000;

  border-color: #FFFFFF;

}



ul#menu li a 

{ background: #5087C6;

  color: #FFF;

  border-color: #A2B9E0;  

} 



input.searchfield

{ background: #FFF; 

  border-color: #5087C6; 

}



ul#menu li a:hover, ul#menu li a.current, ul#menu li a.current:hover, input.searchbutton

{ background: #004282; 

  border-color: #FFFFFF; 

  color: #FFF;

}



#site_content, #content{background: #FFF;}



.sidebaritem, .sidebaritem ul, .sidebaritem li

{ background: #BFCEEA;

  border-color: #FFFFFF;  

}



.sidebaritem li a, .sidebaritem li a:hover

{ background: transparent url(arrow.png) no-repeat left center;

  color: #004282;  

} 



.sidebaritem li a.current, .sidebaritem li a:hover, .sidebaritem li a.current:hover

{ background: transparent url(arrow_select.png) no-repeat left center;} 



#breadcrumbs a, #content a, #footer a

{ background: transparent;

  color: #004282;

}



#menubar, #breadcrumbs, #footer

{ background: #BFCEEA;

  color: #000000;

  border-color: #5087C6;  

}



/* sNews */

fieldset, .comment, .commentsbox

{ background: transparent; 

  color: #444;

}



fieldset, .date{border-color: #BFCEEA;}



.comment

{ background: #BFCEEA; 

  color: #444;

}

