body{background:#e6e9ee}

a,a:link {color:#2375c5}
.pi_widget .pi_widget_footer .call:hover, .pi_widget .item.clickable:hover h3 a, .pi_widget .item.clickable:hover h4 a, a:hover,a:active {color:#004f9c}
a:visited {color:#8a2dc4}

#top_menu {display:none;}
#top_menu ul li.login a, #top_menu ul li.logout a {background-color: #2375c5;}

.site_name {}

#header h1 {float: left; font-size: 2.9em; font-weight: normal; margin: 24px 0 0 0; font-family: Times New Roman, Times, serif;}
#header h1 a {color:#004c99}
#logo {float: right; margin: 25px 50px 0;}

#main_menu {background:url(/images/menu-bg.jpg) repeat-x top #4577aa;}
#main_menu ul li a {background:url(/images/menu-item-bg.jpg) repeat-x top #cfdbe8; color: #003a76; margin-right: 1px;}
#main_menu ul li a:hover {background:url(/images/menu-item-hv-bg.jpg) repeat-x top #cfdbe8;color: #003a76}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background:#436290;color:#fff;}

#top_menu .hello,
.pi_widget .pi_widget_footer .call .graphic {background-color: #dddcd6;}
.pi_widget .pi_widget_title {background:url(/images/title-bg.jpg) repeat-x top #dddcd6; }
.pi_widget .pi_widget_title h2 {color:#333333}
#content {margin-top: 0;}
.pi_widget .pi_widget_sectionheading {background-color:#b3cce1; }

.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#edece7;}

.pi_widget.pi_widget_type_3 .pi_widget_body .item .status em,
.pi_widget .pi_widget_subtitle,
.pi_widget .pi_widget_footer,
.calendar_nav,
table.cal_table thead,
table.cal_table tbody td.inactive,
table.cal_table tbody td.inactive span,
.pi_widget.pi_widget_type_14 .pi_widget_body .graphic {background-color:#edece7;}

#header { background: url("/images/menu-shadow.gif") repeat-x scroll center bottom transparent;padding: 1px 0 7px;}

#content {margin-top: 0;}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color: #2375c5;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color: #2375c5;color:#fff;}
