
#mainwin h2
{
     font-size:1.4em;
     margin-bottom:5px;
}

/*
#banner
{
     width:250px;
     height:80px;
     padding-top:0px;
     padding-left:20px;
     padding-bottom:15px;
     float:left;
     background-color:Black;
     margin-bottom:30px;
}

#banner h2 
{
     margin-top:30px;
     color:white;
}
*/
#banner h2
{
    margin-top:20px;
    margin-left:20px;
    margin-bottom:30px;
    color:darkBlue;
}

#instructions 
{
     clear:both;
     font-size:14pt;
     font-weight:bold;
     padding-top:20px;
     padding-left:20px;
     padding-right:50px;
     float:left;
     padding-bottom:20px;
}

div.row {
  clear: both;
  padding-top: 5px;
  }

div.row span.label {
  float: left;
  width: 150px;
   font-size:14px;
  text-align: right;
  padding:0px;
  }

div.row span.formw {
  float: right;
  width: 370px;
  font-size:14px;
  text-align: left;
  padding:0px;
  } 


#buttons
{
    clear: both;
    margin-top:50px;
    padding-left:20px;
}

.button
{
	width:120px;
        color:white;
	background-color:green;
        font-family:Helvetica;
        font-weight:bold;
}

.button:hover
{
	width:120px;
        color:white;
	background-color:DarkBlue;
        font-family:Helvetica;
        font-weight:bold;
}

#status-bar
{
    width:100%;
    height:25px;
    margin-top:30px;
    border-top:dotted thin;
}

#status-bar p
{
    font-size:12px;
    color:darkblue;
    margin-top:5px;
    margin-bottom:5px;
    padding-left:15px;
}