body {
  background:#fff url(/template2/back.gif) repeat-y top center;
  padding:0;
  margin:0;
  font-family:Verdana, Sans-serif;
  font-size:74%;
  text-align:center;
}

#container {
  width:690px;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  /* border: 1px solid #E0E0E0;
  border-top: medium none; */
  background: transparent;
  text-align: left;
  min-height: 100px;
  padding-top:15px;
}

#header {
  width:690px;
  /* border: 1px solid #B0E0B0; */
}

#header img {
  margin:40px 0 25px 10px;
  /* border:1px solid #ccc; */
}

#toplinks {
  float:right;
  margin-right: 15px;
  text-align:right;
  word-spacing:8px;
}

#footer{
  width:677px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:2px;
  text-align:center;
  border-top:1px solid #ccc;
  color:#888;
  clear:both;
}

#leftcolumn {
  float:left;
  width: 465px;
  margin-bottom: 20px;
  margin-right: 5px;
  margin-left: 10px;
  /* border: 1px solid black; */
  min-height: 100px;
}

#sidebar {
  float:right;
  width:180px;
  margin:10px 10px 0 0;
  /* border: 1px solid blue; */
  min-height: 100px;
}

a {
  color:#FC6289;
  font-size:1em;
  text-decoration:none;
}

a:hover {
  color:#41B4F2;
  text-decoration:underline;
}

form a {
  color:#429EDB;
}

form a:hover {
  color:#FC6289;
}

input {
  margin-top: 2px;
}

.separator {
  height: 20px;
}

h4 {
  color:#FF3366;
  font-family:tahoma, verdana, sans-serif;
  font-weight:normal;
  font-size:1.2em;
  margin:0px;
  text-transform: uppercase;
}

.vb {
  margin: 0px 10px 0px 10px;
}

.result {
  color:#333;
  background-color:#FDFFD4;
  border:1px solid #FCC90D;
  width:300px;
  clear:both;
  margin:5px;
  padding:2px;
}

.info {
  color:#333;
  background-color:#FAFFF4;
  border:1px solid #DCE90D;
  width:300px;
  clear:both;
  margin:5px;
  padding:2px;
}

