body { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  font-style: normal; 
  color: #333333;
  margin: 20px;
}

#requestForm p {
  clear: both;
}
#requestForm label {
  float: left;
  text-align: right;
  width: 150px;
  margin-right: 10px;
}

#requestForm input, #requestForm textarea {
  border: 1px solid #333333;
}

#submitButton {
  margin-left: 160px;
}

#ErrorText {
  color:red;
}


h1, .header { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px; 
  font-style: normal; 
  color: #000000; 
  font-weight: bold 
}

a {  color: #0043C8; text-decoration: underline}
a:hover {  color: #30A7BF; text-decoration: underline}

.small { font-size: 11px; }
.alert { color: #FF6666; font-weight: bold }
.caption { color: #0043C8; font-weight: normal}

#wtcPics p {
  float:left;
  margin: 0 25px 25px 0;
  cursor: pointer;
}

#fullImageBackground {
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
  background-color: black;
  width: 100%;
  height: 100%;
  filter: alpha(opacity=80);
  -moz-opacity: .80;
  -khtml-opacity: 0.8;
  opacity:0.8;
}

#fullImage {
  position: absolute;
  top: 0px;
  left: 0px;
  display: none;
  width: 100%;
  height: 100%;
  text-align: center;
  color : #ffffff;
}

#fullImage a, #fullImage a.link, #fullImage a.active, #fullImage a.visited {
  color : #ffffff;
}

#fullImage a.hover {
  color : #ffffff;
  text-decoration: none;
} 

