body {
    background-color: #e3e3e3;
}
#logo {
    float: right;
    margin: 10px 100px 10px 0;
}
#logo img {
    float: left;
    position: relative;
    top: 15px;
}
.site_name h1
{
	float:left;
	text-decoration: none;
}
.site_name a h1  
{
	color: #056aa6;
	text-decoration: none;
}
.site_name a 
{
	text-decoration: none;
}
#top_menu
{
display:none
}
#container {
    border: medium none;
}
.pi_widget.pi_widget_type_3 .pi_widget_title h2 {
    background-position: -2px top;
}
.pi_widget.pi_widget_type_16 .pi_widget_title h2 {
}
#top_menu .hello {
    background-color: #854a84;
}
#top_menu ul li.login a, #top_menu ul li.logout a {
    background-color: #056aa6;
    color: #FFFFFF;
}
.pi_widget .pi_widget_footer .call:hover .graphic, #top_menu ul li.login a:hover, #top_menu ul li.logout a:hover {
    background-color: #854a84;
    color: #FFFFFF;
}
#header {
    padding: 1px 0 8px;
	background: url(/images/menu-shadow.gif) repeat-x bottom ;
}
#header h1 {
    font-size: 2.6em;
    font-weight: normal;
    padding: 45px 0 18px 6px;
}
#header h1 a {
    color: #FFFFFF;
}
h2 {
    color: #fff;
}
#main_menu {
    background: url(/images/menu.gif) repeat-x #066ba7;
}
#main_menu ul li a {
    background: url(/images/menu-item.gif) repeat-x #CEEEB7;
    border-right: 1px solid #FFFFFF;
    color: #066ba7;
	text-shadow: 0 1px 0 #fff;
}
#main_menu ul li a.active, #main_menu ul li a.active:hover {
    background: url(/images/menu-item-active.gif) repeat-x #ebf5ff;
    color: #066ba7;
}
#main_menu ul li a:hover {
    background: url(/images/menu-item-hv.gif) repeat-x #e5f1ff;
    color: #066ba7;
}
.pi_widget .pi_widget_footer .call, a:link {
    color: #056aa6;
}
a:visited {
    color: #854a84;
}
.pi_widget .pi_widget_footer .call:hover, .pi_widget .item.clickable:hover h3 a, .pi_widget .item.clickable:hover h4 a, a:hover {
    color: #854a84;
}
a:active {
    color: #854a84;
}
#pi_widget_content_1968 .pi_widget_subtitle
{
	display:none;
}
.pi_widget .pi_widget_footer .call .graphic, .pi_widget .pi_widget_title {
    background-color: #854a84;
}
.pi_widget .pi_widget_sectionheading {
    background-color: #d6c1df;
}
.pi_widget.pi_widget_type_14 .pi_widget_body .item, .pi_widget .pi_widget_body {
    border-color: #ebe6ec;
}
.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 .item.clickable:hover, .pi_widget.pi_widget_type_14 .pi_widget_body .graphic {
    background-color: #ebe6ec;
}

