body {
  margin:15px 25px 10px 25px;
  font:14px arial, verdana, tahoma;
}


.link,
.hand,
a {
  color:#0000EE;	
  cursor: pointer;
  cursor: hand;
}

.main_search a:visited {
  color:#999;
  text-decoration:none;
  text-decoration:line-through;
}



.main_search a:visited:hover {
  color:#777;
  text-decoration:none;
}

.top-nav a {
  color:#0000EE;	
  font-size:12px;
  text-decoration:none;
}

h1.header a{
  text-decoration:none;
  color:#000000;
}

.top-nav {
  float:right;
}

table td {
  font:14px arial, verdana, tahoma;
}

ul li {
  list-style-type:square;
}

#location {
  width:300px;
}

#location h3,
#location h4 {
  margin:0;
  padding:0;
  margin-top:15px;
  margin-bottom:2px;
  padding-bottom:2px;
  border-bottom:1px solid #999999;
}

#location h3 {
  font-size:22px;
  margin-top:30;
  border-bottom:3px double #999999;
}

#location h4 {
  font-size:15;
}



.message textarea {
  font:13px arial, verdana, tahoma;
  padding:5px;
  border:1px solid #444;
  background:#f9f9f9;
  width:100%;
  height: 200px;
  margin-bottom:5px;
}











