img.floatRight {
  margin: 5px 0 10px 10px;
}

img.floatLeft {
  margin: 5px 10px 10px 0;
}



ul li {
  list-style-image: url();
}

ol li {
  font-weight: bold;
  color: #668FA3;
}

ol li span {
  font-weight: normal;
  color: #444;
}


blockquote {
  margin: 0;
  padding: 0 20px;
  background: #eee;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

form {
  padding: 0;
  margin: 0;
}

label {
  float: left;
  width: 25%;
  vertical-align: top;
}

select {
  padding: 1px;
  font-family:Tahoma, Arial, Verdana;
  font-size:10pt;
  color: #000000;
  background: #EEE;
  border: 1px solid #CCC;
}

select:hover {
  color: #000000;
  background: #E7F1F3;
  border: 1px solid #888;
}

select:focus {
  color: #000000;
  background: #E7F1F3;
  border: 1px solid #CCCCCC;
}

textarea.display {
  font-family:Tahoma, Arial, Verdana;
  font-size:10pt;
  color: #000000;
  background: #EEEEEE;
  border: 1px solid #CCC;
}

textarea.display:hover {
  color: #000000;
  background: #E7F1F3;
  border: 1px solid #888888;
}

textarea.display:focus {
  color: #000;
  background: #E7F1F3;
  border: 1px solid #888;
}

input {
  padding: 1px;
  font-family:Tahoma, Arial, Verdana;
  font-size:10pt;
  color: #000000;
  background: #EEEEEE;
  border: 1px solid #CCCCCC;
}

input[type="text"] {
  padding: 1px;
  font-family:Tahoma, Arial, Verdana;
  font-size:10pt;
  color: #000000;
  background: #EEEEEE;
  border: 1px solid #CCCCCC;
}

input[type="text"]:hover {
  color: #000000;
  background: #E7F1F3;
  border: 1px solid #888888;
}

input[type="text"]:focus {
  color: #000000;
  background: #E7F1F3;
  border: 1px solid #888888;
}

input.radio {
  background: none;
  border: 0px;
}


