/* Styles */
body 
{ 
font-family: Arial, Helvetica, sans-serif;
color: #000;
BACKGROUND: #fff; 
margin: 0px;
BACKGROUND-POSITION: 50% 50%;
BACKGROUND-IMAGE:  url("../images/mainback.gif");
}
#jump {position:absolute}
#jump a {
    position:absolute;
    width:20em;
    left:-900em
}


#jump a:active,
#jump a:focus {
  position:absolute;
  left:0;
  top:0;
  z-index:100;
  color:white;
  
}

option, select, form, input, textarea {
font-family: Arial, Helvetica, sans-serif;
color: #000;
background:#fff;
text-decoration: none;
margin:0px;
font-size:110%;
}
a:link, a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #900;
background:#fff;
text-decoration: none;
}
.navitem {
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
background: #000066;

}
.navitem a:link, .navitem a:visited
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #fff;
background: #000066;
text-decoration: none;
}
.navitem a:hover, .navitem a:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #fff;
background: #000066;
text-decoration: underline;
}
a:hover, a:active
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #069;
background:#fff;
text-decoration: underline;
}
.newsFP a:link, .newsFP a:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #069;
Background: #fff;
text-decoration: none;
font-size:90%;
}
.newsFP a:hover, .newsFP a:active
{
font-family: Arial, Helvetica, sans-serif;
color: #900;
background: #fff;
text-decoration: underline;
font-size:90%;
}
.eventON a:link, .eventON a:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
background:#cc0066;
text-decoration: none;
font-size:100%;
}
.eventON a:hover, .eventON a:active
{
font-family: Arial, Helvetica, sans-serif;
color: #FFF;
background:#cc0066;
text-decoration: underline;
font-size:100%;
}
.eventsFP a:link, .eventsFP a:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #069;
background: #fff;
text-decoration: none;
font-size:90%;
}
.eventsFP a:hover, .eventsFP a:active
{
font-family: Arial, Helvetica, sans-serif;
color: #900;
background: #fff;
text-decoration: underline;
font-size:90%;
}
.indent
{
	margin-left: 20px;
}
.inputstyle{
font-size:100%;font-family: Arial, Helvetica, sans-serif;border:1px #000066 solid;}

h1 {
font-family: Arial, Helvetica, sans-serif;
color: #1768b0;
background: #fff;
text-decoration: none;
font-size:110%;
}
#submit {
font-size:110%;

}

#content li {
margin-bottom:10px;}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	background: #fff;
	text-decoration: none;
	font-size:100%;
	font-weight: bold;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
background: #fff;
text-decoration: none;
font-size:100%;
}
h4 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #000;
background: #fff;
text-decoration: none;
font-size:100%;
}
.biggertext {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1768b0;
background: #fff;
text-decoration: none;
font-size:110%;
}
.biggertextu {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1768b0;
background: #fff;
text-decoration: none;
font-size:110%;
border-bottom:1px dashed #666;
padding:0px 0px 2px 0px;
margin:0px 0px 4px 0px;
}
p {
font-family: Arial, Helvetica, sans-serif;
color: #000;
background: #fff;
text-decoration: none;
}
.fleftimg
{
float: left;
border-right: 1px dashed #ccc;
margin-right: 10px;
}
.bdrtop
{
border-top: 1px solid #CCC;
}
.btxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 130%;
font-weight: bold;
color: #006;
background: #fff;
text-decoration: none;
}
.stxt {
font-family: Arial, Helvetica, sans-serif;
color: #000;
background: #fff;
text-decoration: none;
}
/* Layout */
#container {
width: 740px;
/*\width: 760px;
w\idth: 740px;
margin: 10px;*/
margin-left: auto;
margin-right: auto;
padding: 0px 10px 10px 10px;
font-size:80%;
}
#eventcontainer {
width: 400px;
/*\width: 400px;
w\idth: 400px;
margin: 10px;*/
margin-left: auto;
margin-right: auto;
padding: 0px 10px 10px 10px;
font-size:80%;
}
#content 
{
padding: 5px;
margin-left: 215px;
/*background-color: white;*/
font-size:90%;
}
#eventcontent 
{
margin-left: 50px;
/*background-color: white;*/
font-size:90%;
}
#sidebar-a 
{
float: left;
width: 200px;
/*\width: 210px;
w\idth: 200px;*/
margin: 0;
padding: 0px;
font-size:90%;
/*background-color: rgb(235, 235, 235);*/
}
.newsFP
{
/*background:#FFF;*/
float: left;
border-right: 1px solid #ccc;
font-family: Arial, Helvetica, sans-serif;
PADDING: 5px 5px 5px 5px;
MARGIN: 0px 0px 0px 0px;
width: 240px;
   /*height: 160px;*/
   /* Hack to get IE5-Mac to ignore the following rules \*/
   /*min-Height: 160px;*/
    /* End IE5-Mac hack */
text-decoration: none;
}
.eventsFP
{
 /*background:#FFF;*/
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 PADDING: 5px 5px 5px 5px;
 MARGIN: 0px 0px 0px 0px;
 width: 245px;
 /* height: 160px;*/
 /* Hack to get IE5-Mac to ignore the following rules \*/
 /* min-Height: 160px;*/
 /* End IE5-Mac hack */
 text-decoration: none;
}
#spacer 
{
clear: both;
}
.underlineC 
{
font-family: Arial, Helvetica, sans-serif;
border-bottom:1px solid #ccc;
font-weight: bold;
color: #1768b0;
background:#fff;
font-size: 130%;
}
.underlineCnb 
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1768b0;
background:#fff;
font-size: 120%;
}
.ttxt
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1768b0;
background:#fff;
}
/* change height if news items get too long */
#container2
{
height:185px;
}
#FPsubscribe {
width: 510px;
PADDING: 0px 0px 0px 0px;
MARGIN: 0px 0px 0px 0px;
BORDER: #6666CC 1px solid;
}
#footer {
clear: both;
font-family: Arial, Helvetica, sans-serif;
PADDING: 5px 5px 5px 5px;
MARGIN: 10px 0px 0px 0px;
COLOR: #666;
background:#fff;
BORDER: #CCC 1px dashed;
font-size:90%;
}
#header {
PADDING: 0px 0px 0px 0px;
MARGIN: 0px 0px 5px 0px;
BACKGROUND: #FFF; 
COLOR: #000; 
WIDTH: 740px;
CLEAR:inherit;
}
#navcontainer {
font-family: Arial, Helvetica, sans-serif;
PADDING: 2px 2px 2px 5px;
MARGIN: 0px 0px 0px 0px;
BACKGROUND: #006;
color:#000;
Border-Bottom: #CCC 2px solid;
Border-Top: 1px solid #099;
text-align:left;
font-size:90%;
min-height:25px;
}
.bnrtxt
{
padding-left:20px;
font: 12px Arial, Helvetica, sans-serif;
font-weight:bold;
/*align:left;*/
vertical-align:top;
}
#bnrcap
{
position:relative;
background: #006;
text-align:right;
/*border-left: 1px solid #099;*/
/*border-top: 1px solid #099;*/
font: 10px Arial, Helvetica, sans-serif;
PADDING: 0px 1px 0px 1px;
MARGIN: 1px 1px 0px 0px;
COLOR: #FFF;
left:347px;
top:125px;
width:195px;
height:15px;
}

.smltxt
{
font-family: Arial, Helvetica, sans-serif;
}
.smltxt a:link, .smltxt a:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #069;
background: #fff;
text-decoration: none;
}
.smltxt a:hover, .smltxt a:active
{
font-family: Arial, Helvetica, sans-serif;
color: #900;
background: #fff;
text-decoration: underline;
}
#onepagecontent {
PADDING: 10px 10px 10px 10px;
MARGIN: 0px 0px 0px 0px;
BACKGROUND: #FFF; 
COLOR: #000; 
WIDTH: 610px;
MIN-HEIGHT: 420px;
}
.piccapr {
PADDING: 1px 1px 1px 1px;
MARGIN: 5px 5px 5px 5px;
BACKGROUND: #FFF; 
COLOR: #000; 
BORDER: #666 1px solid;
text-align:center;
Float:right;
}
.piccaprnobor {
PADDING: 1px 1px 1px 1px;
MARGIN: 5px 5px 5px 5px;
BACKGROUND: #FFF; 
COLOR: #000; 
BORDER: #fff 1px solid;
text-align:center;
Float:right;
}
.piccapcon {
PADDING: 1px 1px 1px 1px;
MARGIN: 1px 1px 1px 1px;
BACKGROUND: #FFF; 
COLOR: #000; 
BORDER: #666 1px solid;
text-align:center;
Float:right;
}
.piccapl {
PADDING: 1px 1px 1px 1px;
MARGIN: 5px 5px 5px 5px;
BACKGROUND: #FFF; 
COLOR: #000; 
BORDER: #666 1px solid;
text-align:center;
Float:left;
}
.bdrpic {
PADDING: 1px 1px 1px 1px;
BORDER: #666 1px solid;
}
.padb{ 
padding-bottom: 5px;
}
.style1 {color: #000067;background: #000066;}
.style1 a:link, .style1 a:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #000067;
background: #000066;
text-decoration: none;
font-size:90%;
}
.style1 a:hover, .style1 a:active
{
font-family: Arial, Helvetica, sans-serif;
color: #000067;
background: #000066;
text-decoration: underline;
font-size:90%;
}
.h1subs {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #1768b0;
background:#fff;
text-decoration: none;
font-size:110%;
}
.pressurep {
PADDING: 1px 1px 1px 1px;
BORDER: #666 1px solid;
}
.clearC
{
clear:both
}
hr{
MARGIN: 0px 0px 0px 0px;
height: 1px;
}
.style100 {color: #FFFFFF; background-color: #ffffff;}
#header {
PADDING: 0px 0px 0px 0px;
MARGIN: 0px 0px 0px 0px;
BACKGROUND: #FFF; 
COLOR: #000; 
WIDTH: 740px;
CLEAR:inherit;
}
.headerimg{float:right;}
#sfp {
	background-color: #000066;
	float:right;
}
#sfp form {
	background-color: #000066;
}
#mainnav {
	background-color: #000066;
	margin-bottom:10px}