

body {font-family:Arial, Helvetica, sans-serif; color:#333; background-color:#eee;}

#top_menu {display:none;    right:1px}
#logo2
{
	float:left;
	margin-top: 4px;
}
#headertext {
    display: block;
    float: left;
    margin: 5px 0 0 10px;
    padding-top: 35px;
  width: 360px;
}

#header #sitename_text
{
	float:left;
	margin: 0 0 7px;
	padding:0 !important;
	color:#00ace6 !important;
	font-size: 2.2em;
}
#header h1 a,
#header h1 a:link,
#header h1 a:hover,
#header h1 a:visited,
#header h1 a:active
{
	color:#00ace6 !important;
	text-decoration:none;
	
}
#number
{
    font-size: 1.45em;	
	clear:left;
	float:left;
}

#esusx_pic
{
	float: right;
	margin-top: 15px;
}

#site_name {margin:4px 0 0 0; }
#header {margin: 4px 18px;}
#header h1 {font-size:2.6em; padding:55px 0 15px 0;}
#header h1 a {color:#003190; line-height:1em;}
#header div.clear {background:url(../images/menu-shadow.gif) repeat-x center top; height:8px; margin:0 2px;}

#header div div.clear {background:none; height:auto; margin:auto;}

#main_menu,
#main_menu ul li a {background-color:#fff; color:#003190;}
#main_menu ul li a:hover {background-color:#00ace6; color:#fff;}
#main_menu ul li a.active,
#main_menu ul li a.active:hover {background-color:#00ace6; color:#fff;}

#top_menu ul li.login a, 
#top_menu ul li.logout a {background-color:#003190; color:#fff;}

.pi_widget .pi_widget_footer .call:hover .graphic,
#top_menu ul li.login a:hover, 
#top_menu ul li.logout a:hover {background-color:#00ace6; color:#fff;}

.pi_widget .pi_widget_footer .call,
a:link {color:#003190;}
a:visited {color:#546a94;}
.pi_widget .pi_widget_footer .call:hover,
.pi_widget .item.clickable:hover h3 a,
.pi_widget .item.clickable:hover h4 a,
a:hover {color:#003fba;}
a:active {color:#003190; }

/*tag cloud*/
.pi_widget.pi_widget_type_16 .pi_widget_body span a {color:#003190;}
.pi_widget.pi_widget_type_16 .pi_widget_body span a:hover {background-color:#003190;}

#top_menu .hello,
.pi_widget .pi_widget_footer .call .graphic,
.pi_widget .pi_widget_title {background-color:#00ace6; }

.pi_widget.pi_widget_type_14 .pi_widget_body .item,
.pi_widget .pi_widget_body {border-color:#def1f8;}

.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 .item.last.clickable:hover,
.pi_widget.pi_widget_type_14 .pi_widget_body .graphic {background-color:#def1f8;}



.search form {border:1px solid; border-color: #666 #ccc #ccc #666}


.pi_widget .pi_widget_title .functions .rss ,
.pi_widget .pi_widget_title .functions .rss:hover
{
	background: url("../images/rss.png") no-repeat scroll left top transparent
}

/* custom help / faq page styles */
#custom_static_help_faq {
	padding: 10px;
}

#custom_static_help_faq ul li {
	list-style-type: none;
}

#custom_static_help_faq dt {
	font-weight: bold;
	color: #00ACE6;
}

#custom_static_help_faq dd {
	margin-bottom: 20px;
}

#custom_static_help_faq dd p {
	margin-bottom: 5px;
}
