body{
  color: #000;
  font-family: verdana, sans-serif, arial;
  font-size: 10pt;
}

h1{
  color: #FF9933;
  font-size: 18pt;
}

#wrapper{
  margin: 0 auto;
  width: 800px;
}

#wrapper_top{
  background: url(images/background_top.png);
  margin: 0 auto;
  width: 800px; 
  height: 68px;
  float: left;
}

#wrapper_bottom{
  background: url(images/background_bottom.png);
  margin: 0 auto;
  width: 800px; 
  height: 129px;
  float: left;
}

#wrapper_middle{
  background: url(images/background_middle.png);
  margin: 0 auto;
  width: 800px; 
  float: left;
}

#content{
  margin: 0 40px;
  width: 700px;
  float: left;
  background: url(images/graph.png) right bottom no-repeat;
  min-height: 380px;
}

input[type='text']{
  border: 1px solid #FF9933;
}

form div{
  padding: 6px 0;
  line-height: 20px;
}

img#loading{
  vertical-align: middle;
  width: 16px;
  height: 16px;
}

li{
  line-height: 25px;
}

ul{
  list-style: circle;
}

ul#root{
  padding-top: 20px;
}

img.ok, img.error{
  margin-right: 3px;
  vertical-align: middle;
  width: 24px;
  height: 24px;
}

.fees{
  float:right;
}

.fees button{
  cursor: pointer;
}
/*form validation*/
.LV_validation_message{
  font-weight:normal;
  margin:0 0 0 5px;
}

.LV_valid {
  color:#00CC00;
}
	
.LV_invalid {
  color:#CC0000;
}
  
.LV_valid_field,
input.LV_valid_field, 
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
  border: 1px solid #00CC00;
}
  
.LV_invalid_field, 
input.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
  border: 1px solid #CC0000;
}

