

a:link { color: #555 }
a:visited { color: #555 }
a:hover { color: #777 }
a:active { color: #555 }

#Differ a:link { color: #RED }
#Differ a:visited { color: #RED }
#Differ a:hover { color: #RED }
#Differ a:active { color: #RED }

#Differ1 a:link { color: #FFFFFF }
#Differ1 a:visited { color: #FFFFFF }
#Differ1 a:hover { color: #FFFFFF }
#Differ1 a:active { color: #FFFFFF }

.Background-Dark { background-color: #23673d }
.Background-Light { background-color: white }
.Background-Mid { background: #e5efea url(Background-Mid.gif) }
.Background-Nuetral { background: #eee url(Background-Nuetral.gif) }
.Link-Trail { color: #23673d; font-size: 8pt; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Page { background-color: #fff; border: solid 1px #ddd }
.Portal { background-color: white; border: solid 1px #ddd }
.SubText { color: #222; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.photolabel { color: #222; font-weight: normal; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.SubTitle { color: #23673d; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Title { color: #23673d; font-weight: bold; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Trail { font-size: 8pt; background: #eee url(/assets/Images/layout/Background-Nuetral.gif); border-style: solid; border-width: 1px 1px 0px 1px; border-color: #ddd }
hr { color: #ddd }
td { color: #222; font-size: 10pt; font-family: Tahoma, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
table.tabular, table.tabular td, table.tabular th {	border: solid 1px #ddd; border-collapse: collapse;}

#header {
float:left;
width:100%;
line-height:normal;
}
ul#header {
margin:0;
padding:0 0 0 8px;
list-style:none;
}
#header li {
display:inline;
margin:0;
padding:0;
}
#header a {
float:left;
position: relative;
background:url("/assets/images/navigation/council/tableft.gif") no-repeat left top;
margin:0;
padding:0 0 0 9px;
text-decoration:none;
font: bold 13px helvetica, arial, geneva, lucida, sans-serif;
}
#header a span {
float:left;
display:block;
background:url("/assets/images/navigation/council/tabright.gif") no-repeat right top;
padding:5px 15px 4px 6px;
font-weight:bold;
color:#FFF;
}
#header a span {float:none;}
#header a:hover span {
color:#333;
}
#header #current a {
background-position:0 -150px;
border-width:0;
}
#header #current a span {
background-position:100% -150px;
padding-bottom:5px;
color:#333;
}
#header a:hover {
background-position:0% -150px;
}
#header a:hover span {
background-position:100% -150px;
}

#subnav {
float:left;
width:100%;
line-height:normal;
}
ul#subnav {
margin: -1px 0 0 0;
padding: 1px 0px 3px 4px;
z-index:101;
left: 0px;
background: #ccdddd;
border-top:1px solid #fff;
width: 760px;
}

#subnav li {
position: relative;
z-index:102;
display: block;
margin: 0;
padding: 0;
float:left;
}

#subnav a {
color:#000;
display:block;
text-decoration:none;
margin:0;
padding: 2px 12px 2px 10px;
background: transparent;
background-image: none;
border: 0 none;
font: bold 12px helvetica, arial, geneva, lucida, sans-serif;
}

#subnav a:hover {
color:#999;
background: transparent;
background-image: none;
border: 0 none; 
}

#subnav a.seltab {
color:#FA0707;
background: transparent;
background-image: none;
border: 0 none;
margin:0;
padding: 2px 12px 2px 10px;
}

a:link { color: #555 }
a:visited { color: #555 }
a:hover { color: #777 }
a:active { color: #555 }
