body {color:#333; background-color:#fff;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 1.25em}

#container {border:none}

a.topElement {text-decoration: none;color:#003366;}

#client_menu {position:absolute; top:0; left:0; list-style:none; font-family:Verdana; font-size:.9em; margin:0; padding:0;}
#client_menu li {diplay:block; float:left; padding:5px 10px 0 0;}
#client_menu li a {color:#000; text-decoration:none;}
#client_menu li a:hover {color:#01634a;}


#top_menu {display:none}

/* site name */

#strap {
clear: both;
    background-color: #B09E71;
    color: #FFFFFF;
    font-family: "Times New Roman",Times,serif;
    font-size: 24px;
    margin-bottom: 20px;
    text-align: center;
    width: 100%;
	padding: 4px;
}

#main_menu ul li a {height:auto;text-transform: uppercase;}

#main_menu ul li {line-height: normal}

#header h1 {margin:57px 0 0 0; padding:0; float:left; font-size:2.4em;}
#header h1 a {display:block; width:250px; color:#01634a; line-height:1em;}
#main_menu {height:auto;}
#main_menu, 
#main_menu ul li a {    border-right: 1px solid #B09E71;
    color: #1C52A4;
    font-size: 13px;
    font-weight: bold;
    padding: 0 5px;
    text-decoration: none;background:none}
#main_menu ul li a:hover {background-color:#003c2d; color:#fff;}

.pi_widget .pi_widget_footer .call,
a:link,
.pi_widget .item.clickable h3 a:link, .pi_widget .item.clickable h4 a:link {color:#1c52a4; }
a:visited ,
.pi_widget .item.clickable h3 a:visited, .pi_widget .item.clickable h4 a:visited{color:#691ca4;}
.pi_widget .pi_widget_footer .call:hover,
a:hover  ,
.pi_widget .item.clickable h3 a:hover, .pi_widget .item.clickable h4 a:hover{color:#09306b;}
a:active ,
.pi_widget .item.clickable h3 a:active, .pi_widget .item.clickable h4 a:active{color:#09306b; }


#top_menu .hello,
#col_1 .pi_widget .pi_widget_footer .call .graphic,
#col_1 .pi_widget .pi_widget_title {background-color:#003366;}
#col_1 .pi_widget .pi_widget_sectionheading {background-color:#bcc3e0;color:#fff;}
#top_menu .hello,
#col_2 .pi_widget .pi_widget_footer .call .graphic,
#col_2 .pi_widget .pi_widget_title {background-color:#7684C1;}
#col_2 .pi_widget .pi_widget_sectionheading {background-color:#bcc3e0;color:#fff;}




.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#7684C1;}

.pi_widget.pi_widget_type_3 .pi_widget_body .item .status em,
.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:#7684C1;color:#fff;}


a:hover, .pi_widget .item.clickable:hover,
a:hover, .pi_widget .item.clickable.active
{
	background: #d9dbe3;
}

.pi_widget  .pi_widget_subtitle{
	margin-bottom:0;
	background: #d9dbe3;
	color: #000;
}
.pi_widget  .pi_widget_body{
	border-width: 0 0 0 1px;
}

.inner_body
{
	padding:10px
}

.pi_widget .pi_widget_body .inner_body {
	width: auto;
}

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#01634a;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#01634a;}

.search
{
	position:relative;
	top: -74px;
	border: solid 1px #000;
	height: auto;
}

#top {
    margin: 20px auto;
}

#pi_widget_content_1928 .pi_widget_subtitle
{
	display:none
}
