h1, h2, h3, h4, h5, h6, .contentheading, .newsfeeddate, .createdate
{
    color: #0099ff;
}
a, .top_content, .sectiontableheader, .message
{
	color: #215DC6;
}
a:hover
{
  color: #428EFF;
}
.top_outer
{
    background: #ffffff url(../images/blue/head_XPblue_normal_wl.jpg) repeat-y right;
}
.top_outer_medium
{
    background: #ffffff url(../images/blue/head_XPblue_medium_wl.jpg) repeat-y right;
}
.top_outer_deep
{
    background: #ffffff url(../images/blue/head_XPblue_deep_wl.jpg) repeat-y right;
}
.sectiontableheader a
{
    color: #6e89dd;
}
.sectiontableentry1
{
	background-color: #B5F7F8;
}
.sectiontableentry2
{
    background-color : #B5F7F8;
}
.frontpageheader
{
    color : #8caae7;
}
.small
{
	color: #6e89dd;
	font-size: 0.85em;
}
table.contact td.icons, table.contact td.details
{
    background-color: #B5F7F8;
}
html, #xp-left
{
    background: url(../images/blue/left_column_back.png) repeat-y;
}
#xp-left .left_module, #xp-left .left_module_menu
{
    background-color: #FCD1FB;
}
#xp-left .left_module_title h3, #xp-left .left_module_title_menu h3
{
    background-image: url(../images/blue/menu_title_expanded.png);
    color: #215DC6
}
#xp-right .sensible_module_content, #xp-right .sensible_module_content_text
{
    background-color: #B5F7F8;
    border: solid 1px #C4D4F3;
}
#xp-right .sensible_module_title, #xp-right .sensible_module_title_text
{
    background-image: url(../images/blue/right_module_header.png);
    color: #ffffff;
}
#xp-top .sensible_module_content
{
    background-color: #B5F7F8;
    border: solid 1px #C4D4F3;
}
#xp-top .sensible_module_title
{
    background-color: #B5F7F8;
    color: #ffffff;
}
.pagenavcounter, .pagenav
{
	color: #215DC6;
	font-weight: bold;
}
#xp-footer
{
	color: #215DC6;
	background-image: url(../images/blue/footer_bg.png);
}
.ol-foreground 
{
    background-color: #B5F7F8;
    border: solid 1px #215DC6;
    padding: 5px;
}