/* CSS Document */

body {}

#img1 { text-align: center;
padding: 1 0 1 0;
border-top: 1px solid #0a4d78;
border-bottom: 1px solid #0a4d78; }

#img2 { vertical-align: top;
padding: 1 0 0 0; }

#menuBox { border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
background: #ecfbff; }

#menuBox2 { vertical-align: top;
text-align: right;
padding: 15 0 15 10; }

#main { border-top: 1px solid #0a4d78;
border-bottom: 1px solid #0a4d78; }

#news { border-bottom: 1px solid #0a4d78; }

#textBox { padding: 15 10 15 10;
vertical-align: top;
height: 300px; }

#projectBox { padding: 0 10 15 10;
vertical-align: top;
height: 300px; }

#textarea1, #textarea1 td, #textarea2, #textaree2 td { font: 12px arial, helvetica, sans-serif;
color: #000000;
vertical-align: top; }

#edit { text-align: right;
vertical-align: top; }

.memberslogin {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

.forgotpw { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

#membership_register { font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000; }

a { color: #0a4d78; text-decoration: underline; }

a:hover { color: #0094f3; }

a img { border-color: #000000; }

a:hover img { border-color: #0a4d78;
opacity: .85;
filter: alpha(opacity=85); }

a#button { white-space: nowrap;
font: bold 11px Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #0a4d78;
  text-decoration: none;
 padding: 0 10 0 10;
  border: 1px solid #0a4d78;
  background: #ecfbff;
}

a#button:hover { 
text-decoration: none; color: #0094f3;
}
