body {
font-family: Tahoma, Verdana, Arial, sans-serif;
background-color: #EEF3D0;
}


h3 {
color: #669900;
margin-top: 0px;
margin-bottom: 4px;
font-size: 16px;
font-weight: bold;
}



input:focus, select:focus, textarea:focus {
background-color: #FFFFCC;
}

TABLE.display {
		border-right: 1px solid #669900;
		border-bottom: 1px solid #669900;
		color: #669900;
}

TABLE.display TH {
		border-top: 1px solid #669900;
		border-left: 1px solid #669900;
		font-size: 11px;
		text-decoration:none;
}

TABLE.display TD {
		border-top: 1px solid #669900;
		border-left: 1px solid #669900;
		font-size: 10px;
}

legend {
font-weight:bold;
color: #000000;
}

fieldset {
border: 1px solid #669900;
padding: 5px;
}

code {
display:block;
background: #ffffff;
border: 1px solid #000000;
padding: 5px;
color: #666666;
}

.directory {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
}

.mainText {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
}

.smallText {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
}

.send {
font-size: 10px;
}

.whiteBorder {
border: 3px solid #ffffff;
}

.button a {
border: 1px solid #669900;
font-family: Tahoma, Verdana, Arial, sana-serif;
font-size: xx-small;
color: #669900;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
padding-top: 2px;
}

.photo {
border: 5px solid #ffffff;
}

.button a:link {
border: 1px solid #669900;
color: #669900;
}

.button a:hover {
border: 1px solid #000000;
color: #000000;
text-decoration: none;
}

.minipoll {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
padding-left:18px;
padding-top:3px;
}

.searchimage {
background-image: url("images/bg_pnlogo.gif");
background-repeat: no-repeat;
background-position: right;
padding-left: 14px;
}

textarea {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
border: 1px solid #A9C215;
}

h1 {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: #669900;
padding: 2px 0px 2px 0px;
border-top: 1px solid #669900;
border-bottom: 1px solid #669900;
}

h2 {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

p {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
text-align: justify;
}

p.newsprint {
line-height: 1.0;
}

li {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
color: #000000;
}

.selectbox {
font-size: 11px;
font-color: #000000;
font-family: 11px verdana, arial;
position: relative; left:-15px;
}

.selectdate {
font-size: 10px;
font-color: #000000;
font-family: 11px verdana, arial;
border: solid 1px #A9C215;
}

.inputMessage {
width:220px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
border: solid 1px #A9C215;
}

.copy {  
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
font-family: Verdana, Arial;
font-size: 11px;
color: #000000;
}

.gazette {  
padding-left: 10px;
padding-right: 10px;
font-family: Verdana, Arial;
font-size: 10px;
color: #000000;
}

.date {
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
color: #ffffff;
padding-right: 15px;
padding-bottom: 7px;
}

.nav { 
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration: none;
color: #000000;
}

.navover { 
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration: none;
color: #ffffff;
background-image:url('images/leftnav_paw.gif');
background-repeat: no-repeat;
background-position: left;
}

.infobox {
display: block;
width: 200px;
font-size: 11px;
padding:15px;
border: 1px solid  #669900;
}

.footer {  
font-family: Verdana, Arial, sans-serif;
font-size: xx-small;
font-weight: bold;
text-decoration: none;
padding-bottom: 5px;
color: #666666;
}

a.bs:link {
text-decoration: none;
color: #000000;
}

a.bs:visited {
text-decoration: none;
color: #000000;
}

a.bs:hover {
text-decoration: none;
color: #666666;
}

a.bookmark:link {
text-decoration: none;
color: #666666;
}

a.bookmark:visited {
text-decoration: none;
color: #666666;
}

a.bookmark:hover {
text-decoration: none;
color: #000000;
}

a:link {
color: #003333;
text-decoration:none;
font-weight:bold;
}

a:visited {
color: #003333;
text-decoration:none;
font-weight:bold;
}

a:hover {
color: #003333;
text-decoration:underline;
font-weight:bold;
}

.norepeat {
background-repeat: no-repeat;
}

.dateText {
font-size: xx-small;
font-color: #000000;
font-family:verdana, arial;
padding-right: 15px;
}

 /* Directory lists */

.dir a {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #669900;
font-weight: bold;
text-decoration: none;
}

.dir a:visited {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #666666;
font-weight: bold;
text-decoration: none;
}

.dir a:hover {
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000000;
font-weight: bold;
text-decoration: underline;
}


 /* NAVIAGTION COLUMN */

.headingbreak {font-family:verdana,arial;font-size:11px;color:#000000;font-weight:bold;margin:0px;
vertical-align:middle; width:148px; text-align:left; padding:5px 0px 0px 6px;height:16px;border-bottom: solid 1px #ffffff;}
.navgroup {width:148px;margin-top:5px;margin-bottom:20px;}
.navitem {font-family:verdana,arial;font-size:11px;width:148px;height:18px;border-bottom: dashed 1px #ffffff;margin-left:6px; margin-right:6px;}
.navitem  a {color:#ffffff;text-decoration:none;width:148px;padding-left:14px; height:18px; vertical-align:top; padding-top:2px; line-height:18px;font-weight:normal; }
.navitem  a:active { color:#ffffff; text-decoration:none;font-weight:normal; } 
.navitem a:visited { color:#ffffff; text-decoration:none;font-weight:normal; }
.navitemmover {font-family:verdana,arial;font-size:11px;width:148px;height:18px;border-bottom: dashed 1px #ffffff;margin:0px 6px 0px 6px; line-height:18px;background-color:#EEF3D0;cursor:pointer;font-weight:normal;}
.navitemmover  a:link {color:#000000; text-decoration:none;width:148px;padding-left:14px; height:18px;vertical-align:middle; padding-top:2px; line-height:18px;text-decoration:none;background-color:#EEF3D0;cursor:pointer;font-weight:normal;}
.navitemmover a:active { color:#000000;text-decoration:none;background-color:#EEF3D0;cursor:pointer;  }
.navitemmover a:visited {  color:#000000;color:#000000;text-decoration:none;width:148px;padding-left:14px; height:18px; vertical-align:middle; padding-top:2px;text-decoration:none;background-color:#EEF3D0; cursor:pointer;font-weight:normal; }

 /* END NAVIAGTION COLUMN */

DIV.banner {
position:relative;
left:+10px;
top:+10px;
display:block;
width:458px;
height:40px;
border:2px solid #000000;
font-family:Arial;
font-size:11px;
background-color:#EEF3D0;
padding:5px 5px 5px 5px;
}
