
h1 { 
  font-size: .85em; 
  padding: 0px 0px 2px 0px;
  margin:0px;
}

a {
  color: #323A66;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}


/*----------------------------------

LOGOBAR

-----------------------------------*/

#logobar {
	height: 160px;
	padding: 0px;
	margin: 0px;
  background-image: url(../graphics/title_bar.gif);
  background-repeat:no-repeat;
  background-color:#e7e6d8;
  font-size: .7em;
  font-weight: bold;
  text-align: right;
  voice-family: "\"}\"";
  voice-family: inherit;
}

#logobar ul
{
	padding: 0px;
	margin: 0px;
}

#logobar li
{
	padding: 0px;
	margin: 0px;
  font-weight: bold;
  color: #FFFFFF;
	list-style: none;
	display: inline;
  
}

#logobar a
{
  text-decoration: none;
  color: #798EE4;
	margin: 0px;
	padding: 2px 10px 2px 5px;
	text-decoration: none;
	position: relative;
}

#logobar a:hover
{
	 text-decoration: underline;
}

#logobar .page_image {
  border: 3px solid #FFFFFF;
  margin: 10px 10px 10px 0px;
}


/*----------------------------------

NAVIGATION

-----------------------------------*/


#navigation {
  width:170px;
  background-color:Aqua;
  
}

#navigation ul
{
	padding: 0px;
	margin: 0px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
}

#navigation li
{
	padding: 0px;
	margin: 0px;
  font-weight: bold;
  color: #FFFFFF;
	list-style: none;
	display: block;
	background-color: #323A66;
  border-bottom: 1px solid #FFFFFF;
}

#navigation li.subnav
{
	background-color: #868BA4;
	font-size: .90em;
}

#navigation a
{
  font-size: .70em;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	position: relative;
	display: block;
	color: #FFFFFF;
}

#navigation a:hover
{
	color: #323A66;
	background-color: #BEC2DA;
	background-image: url(../graphics/input_bg.jpg);
}

/*----------------------------------

ADVERT BOX

-----------------------------------*/

#adverts {
  text-align:center;
  width:170px;
}
#adverts .top {
  background-image: url(../graphics/advert_top.gif);
  background-repeat: no-repeat;
  color: #FFFFFF;
  padding: 4px 5px 2px 5px;
}
#adverts .advert {
  margin: 10px 0px 0px 0px;
  border: none;
}
#adverts .body {
  text-align: center;
  background-color: #FFFFFF;
}
#adverts .btm {
  background-image: url(../graphics/advert_btm.gif);
  background-repeat: no-repeat;
  height: 10px;
  font-size: 0%;
  font-size: 1%;
}

/*----------------------------------

CONTENT BOX

-----------------------------------*/

#content {
  float: right;
  width: 550px;
}

#content .top {
  background-image: url(../graphics/content_top.gif);
  background-repeat: no-repeat;
  color: #FFFFFF;
  padding: 4px 5px 2px 5px;
}
#content .body {
  text-align: left;
  background-color: #FFFFFF;
  position:relative;
  padding:10px;
  margin: 0px;
  font-size: .68em;
}

#content .btm {
  background-image: url(../graphics/content_btm.gif);
  background-repeat: no-repeat;
  height:10px;
  font-size: 0%;
  font-size: 1%;
}

#content p {
  padding: 0px 0px 4px 0px;
}

#content h2 {
  font-size: 1.2em;
  font-weight: bold;
  color: #323A66;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 6px 0px;
}

#content .headertext {
  font-size: .75em;
  font-weight: bold;
  background-color: #9CA8B8;
 }

#content .documents {
  padding: 0px 10px 3px 10px;
  background-color: #FFFFFF;
}
#content .documentitem {
  font-size: .68em;
}

#content .advert {
  font-size: .68em;
  border: 1px dashed #BBBBBB;
  background-color: #FEFEFE;
  padding: 10px 10px 10px 10px;
}

#content .imgboat {
  margin: 5px 5px 5px 5px;
  border: 1px solid #555555;
}

#content .textbox {
  background-image: url(../graphics/input_bg.jpg);
  border: 1px dashed #BBBBBB;
  background-color: #FEFEFE;
  padding: 2px 2px 2px 2px;
  font-size: 1em;
  font-family: Arial, Helvetica, Sans-Serif, Verdana;
}
#content input.textbox {

}

#content .line {
 border-top: 1px solid #AAAAAA;
}

#content .form {
  border: 1px dashed #BBBBBB;
  background-color: #FEFEFE;
  padding: 10px 10px 10px 10px;
  position:relative;
  font-size: 1em;
}
#content .griditem {
  font-size: .68em;
  border: 1px dashed #BBBBBB;
  background-color: #FAFAFA;
  padding: 10px 10px 10px 10px;
}

#content .submit {
  border-top: 2px solid #EEEEEE;
  border-left: 2px solid #EEEEEE;
  border-bottom: 2px solid #000000;
  border-right: 2px solid #000000;
  background-color: #323A66;
  color: #FFFFFF;
  font-size: .9em;
}

/*----------------------------------

2 Columns

-----------------------------------*/


#colwrap .top {
  background-image: url(../graphics/content_sml_top.gif);
  background-repeat: no-repeat;
  color: #FFFFFF;
  padding: 4px 5px 2px 5px;
}

#colwrap .body {
  text-align: left;
  background-color: #FFFFFF;
  position:relative;
  padding:10px;
  margin: 0px;
  font-size: .68em;
}

#colwrap .btm {
  background-image: url(../graphics/content_sml_btm.gif);
  background-repeat: no-repeat;
  height:10px;
  font-size: 0%;
  font-size: 1%;
}

#colwrap .column1 {
  width: 270px;
  float: left;
}

#colwrap .column2 {
  width: 270px;
  float: right;
}

#content .gridnewsitem {
  font-size: .70em;
  background-color: #FAFAFA;
  color: #777777;
}

#content .more {
  text-align: right;
}

/*----------------------------------

MEMBERS NAVIGATION

-----------------------------------*/

#membersnav ul
{
	padding: 0px;
	margin: 0px;
}

#membersnav li
{
	padding: 2px 3px 2px 3px;
	margin: 0px;
  font-weight: normal;
  color: #FFFFFF;
	list-style: none;
	display: inline;
}
#membersnav a
{
	margin: 0px;
	padding: 2px 3px 2px 3px;
	text-decoration: none;
	position: relative;
	display: inline;
	color: #9CA8B8;
	border: 1px solid #9CA8B8;
}

#membersnav a:hover
{
  padding: 2px 2px 2px 4px;
	color: #323A66;
	background-color: #BEC2DA;
	background-image: url(../graphics/input_bg.jpg);
}