body {
background:url("/images/layout/bk.jpg") repeat scroll left top #C4D1F4;
color:#000000;
font:70%/1.6 Verdana,Arial,Helvetica,sans-serif;
}

div.EktronPersonalizationWrapper {
	position:fixed!important;
}
img, map {
border:0 none;
}
li.PBItem {
	margin-bottom:5px;
	list-style: none outside none;
}
li.PBItem li {

	list-style: none outside none;
}
a:link, a:visited {
color:#36AEFF;
font-weight:bold;
text-decoration:none;
}
a:active, a:hover {
color:#36AEFF;
outline:medium none;
text-decoration:underline;
}
a:focus {
outline:medium none;
}

.accordion_menu {
	width:250px;
}

#frame {
background:url("/images/home/layout/content-bk.jpg") repeat-y scroll left top #FFFFFF;
border:10px solid #FFFFFF;
margin:20px auto 0;
padding:0;
text-align:left;
width:933px;
}
#contentcenter #hideBlueBorder img {
border:0 none;
}
.submitImageClass {
margin-bottom:15px;
}
.clear_h3 {
clear:left;
}
p {
}
#contentheader {
background:none repeat scroll 0 0 #FFFFFF;
position:relative;
}
#banner {
background:none repeat scroll 0 0 #FFFFFF;
display:block;
height:auto;
margin:0;
padding-right:20px;
padding-top:0;
text-align:left;
width:913px;
}
#banner img#logo {
display:inline;
float:left;
}
#textsize {
display:block;
left:795px;
margin:0;
padding-top:0;
position:absolute;
top:21px;
width:120px;
}
#search {
display:block;
float:right;
margin:0;
padding-top:42px;
width:429px;
}
#search .trigger {
background:url("/images/layout/search.gif") no-repeat scroll left top transparent;
height:27px;
margin:0;
padding:0;
width:194px;
}
#search .trigger_o {
background:url("/images/layout/search.gif") no-repeat scroll left bottom #FF0000;
}
#searchfly {
background:url("/images/layout/search-fly-bk.jpg") no-repeat scroll left top transparent;
display:none;
font-size:11px;
height:59px;
margin:0 0 10px;
padding:0;
text-align:left;
width:429px;
}
#searchfly a, #searchfly a:visited {
font-weight:normal;
}
#searchfly form {
margin:0;
padding:7px 0 0 16px;
}
#searchfly p {
margin:0;
padding:0;
}
#formtop {
padding:7px 0 0 16px;
}
#formtop input.box {
display:inline;
height:16px;
margin:0;
padding:0;
width:145px;
}
#formbot {
border-top:1px solid #9C9D9D;
display:block;
height:auto;
margin-left:16px;
margin-top:5px;
width:400px;
}
#navholder {
background:url("/images/topnav/topnav-bk.gif") repeat-x scroll left top #0187DE;
clear:both;
display:block;
height:34px;
margin:0;
padding:0;
width:933px;
}
#topnav {
background:url("/images/topnav/topnav-bk.gif") repeat-x scroll left top #0187DE;
display:block;
height:34px;
margin:0;
padding:0;
width:933px;
}
#topnav ul {
display:block;
text-align:center;
}
#topnav li {
display:inline;
float:left;
list-style-type:none;
margin:3px 30px 0 0;
padding:0;
}
#topnav a:link, #topnav a:visited {
color:#FFFFFF;
font:14px/16px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
#topnav a:hover, #topnav a:active, #topnav a:focus {
color:#D71A22;
text-decoration:underline;
}
#footer {
background:url("/images/home/layout/footer.gif") no-repeat scroll 0 0 transparent;
color:#F0F1EF;
display:block;
font:11px Verdana,Arial,Helvetica,sans-serif;
height:102px;
margin:0;
padding-bottom:0;
padding-top:7px;
position:relative;
width:933px;
}
#footer p {
margin-left:193px;
margin-top:37px;
}
#footer a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#footer a:hover, #footer a:active, #footer a:focus {
color:#FFFFFF;
text-decoration:underline;
}
#contentheader ul#bread {
margin:0;
padding:3px 0 4px;
text-align:left;
vertical-align:top;
width:933px;
}
#contentheader ul#bread li {
color:#776853;
display:inline;
line-height:1.4;
list-style:none outside none;
margin:0;
padding:0;
position:relative;
text-decoration:none;
}
#contentheader ul#bread li a, #contentheader ul#bread li a:visited {
background:url("/images/sub/arrow.gif") no-repeat scroll right center transparent;
color:#143773;
font-weight:normal;
margin:0 0 6px;
padding:0 12px 0 0;
text-decoration:underline;
}
#contentheader ul#bread li a:active, #contentheader ul#bread li a:hover {
background:url("/images/sub/arrow.gif") no-repeat scroll right center transparent;
color:#143773;
font-weight:normal;
text-decoration:none;
}
#hidelist {
display:none;
}
#fulllist.trigger_o {
background:none repeat scroll 0 0 #FF00FF;
}
.span-12 {
width:494px;
}
.span-6 {
float:left!important;
width:215px;
}
#eventCalendarControl {
float:left;
}
#calendarTabs {
width:716px;
}
.eventDataItem img {
border-color:inherit;
border-style:none !important;
border-width:thin;
}
#calendarTabs ul.tabNavigation li a {
padding-top:5px;
}
#eventCalendarContainer {
margin-top:-4px !important;
width:709px !important;
}
#eventCalendarWeekContainer {
margin-top:8px !important;
width:690px  !important;
}
#eventCalendarDayContainer {
margin-top:8px !important;
width:690px !important;
}
.borderclass {
border-top:thin solid #C0C0C0;
}
#relatedContentCol {
clear:left;
margin-left:-226px;

}
.leftPortlet #contentright h1 {
	width:160px;
	text-indent:0px;
	height:auto ! important;
}

.leftPortlet #contentright {
	
	
}

#contentcenter  .content_list .blurb h1{
	font-size:18px!important;
}

.padding_3{
	padding:3px;
}

.leftPortlet #contentright .rightportlet {
	width:190px;
}
#newHostipalContent {
	margin:10px;
}

.ektronPaging {

}

.ektronPaging li {
	display:inline;
	list-style:none outside none;
	line-height:normal !important;
	margin-left:2px;
	margin-right:2px;
}
