	/* form stuff
======================================== */
	

	
.required_fields{  
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif; 
	font-size: 12px; font-style: normal; color: #993300;
	font-weight: bold;
        text-decoration: none;}
  
/* Keep these for backup
================================================*/  
  
  .tariff_table1 {  
    border-bottom: dashed 1px #004027;
    
    }
    .tariff_table2 { 
    border-bottom: dashed 1px #004027;
    }
    .tariff_table3 {  
    border-bottom: dashed 1px #004027;
  }


/* Forms and stuff
================================================*/
label
{
width: 6em;
float: left;
text-align: left;
margin: 0 1em 10px 0;
clear: both;
}

.input-box
{
float: left;
margin-bottom: 10px;
margin-left: 10px;
color: #26a;
background: #EEEEEE;
border: #26a solid 1px;
width: 150px;
}

.submit-button
{
margin-left: 2px;
clear: both;
color: #FFF;
background: #333399;
border: 2px #9cf outset;
}

fieldset
{
border: #790000 solid 1px;
background-position:50% 0;
padding: 10px;

}

legend
{

padding: 1px 10px;
}

textarea
{
margin-bottom: 10px;
background: #EEEEEE;
border: #26a solid 1px;
margin-left: 3px;
font-size: 12px;
postion: left;
width: 400px;

}