/* $Id: stylesheet.css,v 1.28 2003/06/22 23:01:25 glen Exp $ */
.style1 {font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.style2 {font-size:12px}
.style3 {font-family:"Times New Roman", Times, serif;font-style:italic;font-size:12px;}
body {background:#80CCFC;margin:0;}
body, input, select, td, th {font-family:verdana, arial, helvetica, sans-serif;font-size:11px;}
.copyright {font-size:7px;}
#banner {clear:both;background:white;padding-top:2px;padding-bottom:4px;padding-left:4px;padding-right:2px;font-family:trebuchet ms, arial, helvetica, sans-serif;font-size:36px;font-weight:bold;color:navy;letter-spacing:-2px;}
#banner span {font-style:italic;font-size:12px;}
#banner a, #banner a:hover {color:#3388CB;text-decoration:none;}
#adv_right {float:right;padding-right:7px;}
table {border:none;}
td, th {line-height:135%;vertical-align:top;}
#logo {padding-top:0px;}
#tag {background:#3388CB;color:white;padding:2px;border-bottom:1px navy solid;border-top:1px navy solid;border-left:1px navy solid;border-right:1px navy solid;}
#tag a {color:#FFD1D1;}
#content {background:#80CCFC;padding:20px;line-height:150%;border-left:1px navy solid;}
#menu {width:150px;line-height:150%;font-weight:bold;padding:10px;background:#7CCCFE;background-image:url(findports_watermark.jpg);}
a {color:navy;text-decoration:none;}
a:hover {color:#F73131;}
#footer {background:white;width:100%;clear:both;text-align:center;padding:10px;border-top:1px navy solid;color:gray;text-decoration:none;font-family:verdana, helvetica, sans-serif;font-size:10px;}
h1, h2, h3, h4 {font-family:trebuchet ms, arial, helvetica, sans-serif;line-height:100%;}
h1 {margin-bottom:40px;}
form {}
.path {color:white;}
.path a {color:white;text-decoration:none;}
.path a:hover {color:silver;text-decoration:none;}
.prompt {border-top:1px dotted gray;padding-top:5px;margin-bottom:2px;font-weight:bold;}
.field {margin:0px;}
.doc {margin-top:2px;color:gray;}
textarea {width:90%;}
.error {font-weight:bold;font-size:12px;color:maroon;}
.subfolders, .imageboxes {margin:5px 0 5px 0;clear:both;}
.subfolder, .picbox, .picboxlong {text-align:center;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;line-height:12px;margin:2px;padding:2px;border:1px #eeeeee solid;float:left;}
.subfolder {width:90px;height:90px;}
.picbox {width:110px;height:110px;}
.picboxlong {width:110px;height:140px;}
.backnext {float:right;}
.infotable {width:600px;border:1px gray solid;}
.list {clear:both;}
.list p {margin-top:0px;padding-top:0px;}
th {border-bottom:1px navy solid;text-align:left;}
.infotable th {text-align:left;border:none;margin-right:10px;white-space:nowrap;width:120px;}
.info {font-size:10px;color:gray;}
.action {color:gray;clear:left;}
.action a {color:gray;text-decoration:none;}
#content .action a:hover{color:black;text-decoration:underline;}
.event_date {white-space:nowrap;}
img {border:none;}
.Comments {width:600px;}
.Comments p {margin: 0px 0px 5px 0px;}
.subject {font-weight:bold;border-top:1px dotted gray;margin-top:20px;}
.stats {float: right;border: 1px gray solid;padding: 10px;}
.even {background:#eeeeee;padding:2px;}
.pollbar {background:navy;}
.weblog {width:90%;}
.weblog td {vertical-align:top;line-height:150%;}
.weblog p {}
.weblog .icon {width:50px;text-align:left;}
.weblog .info {}
dt {padding-bottom:0px;}
dd {padding-top:0px;}
hr {color:navy;height:1px;}
.category {float:left;height:240px;width:180px;margin:2px;border:1px #dddddd solid;padding:2px;overflow-y:auto;}
.categorytitle {background:navy;color:white;font-weight:bold;padding:1px 5px 1px 5px;margin:-2px -2px 5px -2px;}
.categorylinks {padding:0px 3px 0[x 3px;}
h2.date {font-size:12px;color:gray;margin:30px 0px 10px 0px;}
h3.title {margin: 10px 0px 5px 0px;}
table.simple {border-collapse:collapse;border-bottom:1px silver solid;}
table.simple td {border-top:1px silver solid;padding:2px;}
.messages {background:white;text-align:center;padding:5px;margin:10px 0 10px 0;}
.style1 {color:#FF6600}
#rootControl {float:left;width:100%;line-height:2em;background-color:#3388CB;border-bottom:1px solid #000000;color:#a5d3ef;font-size:10px;}
#rootControl {float:left;width:100%;line-height:2em;background-color:#3388CB;border-bottom:1px solid #000000;color:#a5d3ef;font-size:10px;}
#rootControl dl {margin:0px 10px;float:left;}
#rootControl dl dt {float:left;}
#rootControl dl dd {float:left;}
#rootControl dl dd a {padding:0px 5px;}
#rootControl ul {float:right;}
#rootControl ul li {display:inline;margin:0px 10px;}
#rootControl ul li strong {font-weight:bold;color:#fff;}
#rootControl a {border-bottom:0px;color:#FFFFFF;text-decoration:none;}