#back_to{font-size:85%;color:#76797C;}

#filter_box{display:none;}


.formHelp {
color:#76797C;
font-size:90%;
margin:0pt 0pt 0.2em;
}

.fieldRequired {
background:transparent url(/required.gif) no-repeat scroll left center;
color:White;
padding:0pt 0pt 0pt 8px;
}

.field {margin:10px 0px 10px 0px;}

.tag_box a:hover {
color: #fff;
background: #77A40B;
text-decoration: none;
}
.section_title {
font-size:1.8em;
font-weight:normal;
}

#home_content .section_title {color:#00667F;}

#home_content {
   margin:30px auto 0px;
   width:90%;
}

#tabs #current {
background-position:0pt -29px;
border-width:0pt;
}
#tabs #current a {
background-position:100% -29px;
}


/************************************************

 *	Menu																			*

 ************************************************/

#poundnav ul
{
padding:0;
margin:0;
list-style-type:none;
padding-left:20px !important;
}

#poundnav li 
{
display:inline
}

#poundnav
{
color:#63C000;
}


.bread_title {
color:#393531;
font-size:1.2em;
padding-top:8px;
}

#title_bar2 {
width:677px;
}

.content_interior3 {
  clear: both;
  margin-top: 15px;
  margin-left: 20px;
  border: solid 0px #000000;
  width: 637px;
  padding-bottom:10px;
}


/************************************************
 *	PLONE  *
 ************************************************/

dd {margin-bottom:10px;}
 
.ArchetypesField-LinesField {margin-bottom:10px;}
.ArchetypesField-TextField {margin-bottom:10px;}
.ArchetypesField-StringField {margin-bottom:10px;}
.ArchetypesField-ImageField {margin-bottom:10px;}
.ArchetypesField-DateTimeField {margin-bottom:10px;}
.ArchetypesField-FileField {margin-bottom:10px;}

.ArchetypesField-LinesField label {font-weight:bold;}
.ArchetypesField-TextField label {font-weight:bold;}
.ArchetypesField-StringField label {font-weight:bold;}
.ArchetypesField-ImageField label {font-weight:bold;}
.ArchetypesField-DateTimeField label {font-weight:bold;}
.ArchetypesField-FileField label {font-weight:bold;}
 
h1 {
font-size:1.8em;
color:#6F9415;
font-weight:normal;
margin-top: 0px;
margin-bottom: 5px;
}

h2 {
font-size:1.4em;
font-weight:normal;
color:#6F9415;
}

.image-right {
float: right;
clear: both;
margin: 0.5em;
}


code {
background-color:#DDD;
border: 1px solid #87a284;
padding: 5px;
}

.documentActions, .documentByLine {
display:none;
}

.discreet {
color:#76797C;
font-size:85%;
font-weight:normal;
}

.documentDescription {
  font-weight:bold;
}

.search_result {
  font-size:110%;
	font-weight:bold;
}

#news_title {
color:#00667F;
font-size:1.8em;
font-weight:bold;
margin-top: 0px;
margin-bottom: 0px;
}

.related_files_title {
font-size:1.4em;
font-weight:bold;
}

.portalSuccessMessage {
border-color:#99CC99;
background:#E2F9E3;
color:#006600;
font-size:100%;
margin:1em 0em;
padding:0.5em 1em 0.5em 1em;
vertical-align:middle;
border:1px solid;
width:325px;
}

.portalMessage, .portalWarningMessage, .portalStopMessage, .system-message, #error-handling {
border-color:#CC9999;
background:#CC0000;
color:#FFFFFF;
font-size:100%;
margin:1em 0em;
padding:0.5em 1em 0.5em 1em;
vertical-align:middle;
border:1px solid;
width:325px;
}

.photoAlbumEntry {
float: left;
height: 156px;
width: 156px;
margin: 0em;
padding: 0px 0px 0px 0px;
text-align: center;
background-repeat: no-repeat;
}
.photoAlbumEntry img {
border: 1px solid #ccc;
display: block;
margin: 0 auto;
}
.photoAlbumEntryWrapper {
height: 130px;
width: 128px;
margin-bottom: 7px;
}
.photoAlbumEntry a {
display: block;
text-decoration: none;
font-size: 85%;
height: 156px;
width: 156px;
margin: 5px auto 0px;
}
.photoAlbumFolder {
}
.photoAlbumEntryTitle {
color: #76797c;
display: block;
overflow: hidden;
width: 128px;
height: 3.6em;
}

/* .listingBar {
padding: 100px 0px 0px 0px;
background-color: #dee7ec;
border-color: #8cacbb;
border-style: solid;
border-width: 1px;
padding: 0em 1em;
text-align: center;
text-transform: lowercase;
vertical-align: top;
margin: 0 0 0 0 ;
font-size: 94%;
clear: both;
}
.listingBar span.previous,
.listingPrevious {
text-align: left;
float: left;
margin-right: 1em;
}
.listingBar span.next,
.listingNext {
text-align: right;
float: right;
margin-left: 1em;
}
.listingBar img {
vertical-align: middle;
}
.listingBar a {
text-decoration: none;
} */
