body {
	background-color: #FFFFFF;
}

#nav, #nav ul {
  padding:0px;
	text-align: center;
	margin-left: 0px;
	list-style: none;
	line-height: 1.3;
}


#nav a {
 margin-left: 3px;
 margin-right:4px;
 display: block;
 border: 1px solid #fff;
  padding: 1px 0px 1px 0px;
  width: 151px;
  font-family:Trebuchet MS,verdana;
  font-size:15;
  font-weight:bold; 
  color: #000;
}

#nav a:hover {
  border: 1px solid #000;
  background: #000;
  color: #fff;
  text-decoration: none;
}

HR {
	color:sienna
}

h1 {
	margin-left:0px;
	color:#000099;
	font-size:14;
	font-family:verdana;
	text-align:left;
}

h3 {
	margin-left:0px;
	color:#000000;
	font-size:14;
	font-family:verdana;
	text-align:left;
}

table {
	border-spacing: 0;
}

.sitetext {
	font-size:13;
	font-family:verdana;
	color:navy;
}

.redalert {
	font-size:14;
	font-family:verdana;
	color:red;
  padding: 15px;
  text-align: center;
}

td.sitetext {
	font-size:13;
	font-family:verdana;
	color:navy;
  text-align: right;
}

td.normaltext {
	font-size:13;
	font-family:verdana;
	color:navy;
}


td.header {
	font-size:14;
	font-family:verdana;
	color:navy;
  text-align: center;
  font-weight: bold;
  height: 50px;
}

div.portitem {
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  padding-left: 20px;
  padding-right: 20px;
  
}

div.porttitle {
  border: 1px solid #6699cc;
  background: #b5cfe0;
  text-align: left;
  margin: 8px;
  padding:0px;
}

div.porttitle h2 {
	font-size:15;
	font-family:verdana;
	color:#000066;
  margin:4px;
  margin-left:12px;
}

a.port, a.port:hover, a.port:visited, a.port:link {
	font-size:15;
	font-family:verdana;
	color:#000066;
  margin-left:8px;
  font-weight: bold;
  text-decoration: none;
}

div.floatLeft { 
    float: left; 
    margin-left: 8px; 
    margin-right: 8px;
    padding-top: 5px;

}
div.floatRight { 
    float: right; 
    margin-left: 8px; 
    margin-right: 8px;
    padding-top: 5x;
}

.clearall { clear: left; margin: 5px; }

.picturetext {
	font-size:10;
	font-family:verdana;
	color:black;
}

div.tip {
	font-size:13;
	font-family:verdana;
	color:#006600;
}

div.nav {
	font-size:16;
	font-family:verdana;
	font-weight:bold; 
}

td.titlebar {
	margin-left:0px;
	background-color: #999999;
	font-size:13;
	font-family:verdana;
	text-align:left;
	border-width: 0px 0px 0 0;
	border-style: none;
	padding: 2px;
}

td.advert {
	margin-left:0px;
	background-color: #CCCCCC;
	font-size:13;
	font-family:verdana;
	text-align:left;
	border-width: 0px 0px 0 0;
	border-style: none;
	padding: 2px;
}

td.advertdesc {
	margin-left:0px;
	background-color: #CCCCCC;
	font-size:13;
	color:navy;
	font-family:verdana;
	text-align:left;
	border-width: 0px 0px 0 0;
	border-style: none;
	padding: 2px;
}

td.addressPage {
	margin-left:0px;
	background-color: #FFFFFF;
	font-size:13;
	color:navy;
	font-family:verdana;
	text-align:left;
	border-width: 0px 0px 0 0;
	border-style: none;
	padding: 2px;
}

td.topbar {
	margin-left:0px;
	color:#000000;
	font-size:13;
	font-family:verdana;
	font-weight:normal; 
	text-align:left;
	border-width: 0px 0px 0 0;
	border-style: solid;
	padding: 0px;
}

A:link { 
	color: #000000; text-decoration: none; 
} 
A:active { 
	text-decoration: none 
} 
A:visited { 
	color:navy; text-decoration: none;
} 
A:hover { 
	color:navy; text-decoration: underline;
} 

fieldset.port {
  border:  1px solid #000;
  width: 350px;
}

fieldset.port_item {
  border:  1px solid #000;
  width: 500px;
}

fieldset.port_item input {
  margin-bottom : 5px;
}

fieldset.port_item br {
  clear: both;
}

fieldset.port_item img {
  float:right;
}


fieldset.port_item textarea {
 margin: 5px;
 padding: 0px;
 float: left;
 border:  1px solid #000;
 width: 280px;
 height:125px;
}

fieldset.port_item label {
  float: left;
  text-align: right;
  margin:0px;
  padding: 4px;
}

fieldset.port label {
  padding: 4px;
}

legend.legtitle {
  	font-weight:bold; 
    color:#000000;
}

input.buttons {
  border:  1px solid #999999;
  background-color: #ffffEE;
  margin: 3px;
}

.rightalign { float: right; }
