body {
background-color:#ffffff;
font-family:Helvetica, Arial;
}

em {
font-weight:normal !important;
}

#footer {
background: white;
color: #575757;
padding: 5px;
text-align: left;
border-top: solid 7px #4473C8;
font-size: 85%;
}

#fontsize {
top:135px !important;
right:10px !important;
}

#fontsize h3 {
font-weight: normal !important;
color:#777777 !important;
font-size:80%;
}

#fontsize p a {
font-weight: normal !important;
margin: 0 !important;
display: inline !important;
padding: 2px 0 2px 10px !important;
text-decoration: none !important;
font-size: 150% !important;
color:#777777 !important; 
}

#fontsize p a:hover {
background:none !important;
color:#000000 !important;
}

#wrapper {
margin: 0 23% 0 0;
}



#all {
border: none;
font-size:0.9em;
max-width: 960px;
padding: 0;
}

h2, h1, h3, h4, h5 {
font-family: Helvetica, Arial !important;
color:#9E1A05 !important;
}

h2, h1{
font-weight:bold !important
}

h2, h1{font-size:1.2em}


#left h3, #right h3 {
font-family:Helvetica, Arial !important;
font-size: 120% !important;

}
#main a {
color:#125ABA ;
text-decoration:none;
}

#main a:hover {
background:none;
color:#000000;
}

.createdby, .modifydate, .createdate  {
color:#999999 !important;
font-size:9px;
line-height:11px;
font-family: Arial;
}

#header {
border-bottom:none;
}

#header ul#mainlevel-nav {
margin: 0px !important;
-moz-border-radius: 0;
-webkit-border-radius: 0;
border-radius: 0;
padding: 0px 0px 0px 0px;
right: 0 !important;
background-image: url("/templates/beez/images/nav_blank.png") !important;
height:44px;
text-align:left;
border: solid black 1px;
}

ul.hidemenu {
display:none !important;
}

#header ul#mainlevel-nav li {
background: none;
color: white;
top: 12px;
position: relative;
}

#header ul#mainlevel-nav li:hover a {
background-image: url("/templates/beez/images/nav_over.png") !important;
}

#header form {
background: none !important;
}

#header form .button {
margin: 0;
}

#shib {
position: absolute;
z-index: 999;
right: 0;
font-size:12px;
font-family:Arial;
}

#header ul#mainlevel-nav li a:link, #header ul#mainlevel-nav li a:visited {
background: none;
color: white !important;
font-weight: bold;
text-decoration: none;
border-right: solid 1px #666;
padding:  14px 15px;
line-height: 20px;
font-size:14px;
font-family: Arial;
border-left: solid 1px #91C5EE;
border-right: solid 1px #0063BE;
}

#header ul#mainlevel-nav li a:hover {

background-color:#eeeeee;

}

#breadcrumbs {
display:none;
}

#left form {
background: none !important;

}

.moduletable {
border-bottom: solid 1px #FFC845;
margin-bottom: 20px;
}
#left{
font-size: 88% !important;
float: right;
margin-top:45px;
}

#left form {

margin: 5px 0 20px 0px;
padding: 0px 0px 0px 0px;
}

#left h3, #right h3 {
margin: 0 0 0 0px;
padding: 7px 5px 7px 0px;
}

td.sectiontableheader {
border-bottom:2px solid #333333;
}

.small {
border: solid 0;
color: #999999;
font-size: 7pt;
margin: 0 0 20px;
display:none;
}

.contentpaneopen td div.article-content{
font-size:0.85em;
}

#main ul, #main ol {
list-style-position: outside;
margin: 0px 0 0px 20px;
padding: 0 0 0 0px;

}

#main ul li, #main2 ul li {
padding: 0 0 0 0px;
line-height: 1.4em;
margin: 0px 0;
}

a img {
	border: 0 none;
padding:5px;
	}

.creationdate{
font-size: 10px;
padding-top: 3px;
padding-right: 20px;
}

table.res td ul {
list-style-type:none !important;
margin: 0px 0 0px 0px !important;
}

table.res tr.sectiontableentry1 td, table.res tr.sectiontableentry2 td {
border-bottom:solid 1px #e4e4e4;
}

table.res tr.sectiontableentry2 td {
background-color: #f9f9f9;
}

.author2 {
display: none;
}

/* SourceCoast Front Page Slide Show */ 
#fpss-outer-container {
border: 0 none;
}
#fpss-outer-container .slidetext {
padding-left:20px;
padding-bottom:0px;
padding-top:3px;
}
.fpss-introtext .slidetext p {
line-height:12px;
margin-bottom:3px;
margin-top:2px;
}
#fpss-outer-container .fpss-introtext .slidetext h1 a {
font-size:18px !important;
line-height:18px !important;
}
#fpss-outer-container h1 a,
#fpss-outer-container h1 a:hover,
#fpss-outer-container h1 a:visited,
#fpss-outer-container #navi-outer li a {
color:#D5A52D !important;
text-decoration:none !important;
margin:2px 2px 0 0 !important;
}

.slide-inner a img {
padding: 0;
border: solid 7px #3C3C3C !important;
}

/* End FPSS changes */
