
body {background:#ececf6; color:#333;}
#container {border:none;}

.pi_widget.neo .pi_widget_title {background:#edebdc url(../images/title-bg.gif) bottom left repeat-x; font-size:1.1em; padding:7px 0 7px 8px; color:#333;}
#header {background:#fff url(../images/header-bg.gif) top left no-repeat; height:120px;}

#header #site_name #tagline strong { position: absolute; top: 70px; left: 500px; font-weight: bold; font-size: 1.2em; }

.pi_widget.neo .pi_widget_content h2 a, 
.pi_widget.neo .pi_widget_content h2 a:link, v
.pi_widget.neo .pi_widget_content h2 a:visited, 
.pi_widget.neo .pi_widget_content h3 a, 0.50
.pi_widget.neo .pi_widget_content h3 a:link, 
.pi_widget.neo .pi_widget_content h3 a:visited, 
.scrollable h3 a, 
.scrollable h3 a:link, 
.scrollable h3 a:visited {color:#134b3e; font-weight:bold; text-decoration:none;}
.pi_widget.neo .pi_widget_content h2 a:hover,
.pi_widget.neo .pi_widget_content h3 a:hover,
.scrollable h3 a:hover {text-decoration:underline;}




a,a:link {color:#134B3E}
.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:#1b6251;text-decoration:none}
a:visited {color:#681e87}

#top_menu ul li.login a, #top_menu ul li.logout a {background-color: #134B3E;}
#top_menu {right:5px}
.site_name {}

#header h1 {float: left; font-size: 2.4em; font-weight: normal; margin: 32px 0 12px 120px}
#header h1 a {color:#666666}
#logo {float: left; margin:0 0 25px 0}


#main_menu {background:transparent;margin-top: 3px;}
#main_menu ul li:first-child a {border-left:none}
#main_menu ul li a {background:transparent; color: #134B3E; margin-right: 1px;border-left:solid 1px #134B3E;padding-left:1.4em;padding-right:1.4em;    height: 12px;
    line-height: 12px;}
#main_menu ul li a:hover {background:transparent;color: #134B3E}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background:transparent;color:#134B3E;}
.search{margin-right:5px}
#top_menu .hello,
.pi_widget .pi_widget_footer .call .graphic {background-color:#EDEBDC;}
.pi_widget .pi_widget_title {background: url("../images/title-bg.gif") repeat-x scroll left bottom #EDEBDC;}
.pi_widget .pi_widget_title h2{color:#333}
.pi_widget .pi_widget_sectionheading {background-color:#154c3f; }
.pi_widget .pi_widget_sectionheading h3 {color:#EDEBDC}

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

.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:#EDEBDC;}

.pi_widget .pi_widget_subtitle h2 {color:#333}


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

.pi_widget.pi_widget_type_16 .pi_widget_body .inner_body {background: url("../images/content_bgnd.gif") repeat-x scroll left top transparent;}

#top_menu ul li.login a:hover, #top_menu ul li.logout a:hover,#top_menu .hello, .pi_widget .pi_widget_footer .call:hover .graphic {
    background-color: #1b6251;
}


.pi_widget .pi_widget_footer .call:hover strong, .pi_tbl_footer .call:hover strong
{
	color:#66667d;
}

.pi_widget .pi_widget_footer .call, .pi_tbl_footer .call
{
color:#666;
}


.pi_widget .item.clickable:hover
{
	background: #efefef;
}

.search{margin-top:0px}
.search form {
    border-color: #666666 #CCCCCC #CCCCCC #666666;
    border-style: solid;
    border-width: 1px;
}
