body {
  margin: 0;
  padding: 0;
  font: 12px Verdana, sans-serif;
  color: #494949;
  height:auto;
}
.header{
  width:100%;
  height:100px;
  background-color:#72A9E1;
  border-bottom:1px solid #04D804;
}

.row{
    width:100%;
    margin-bottom:1%;
    height:50px;
    background-color:#72A9E1;
}
.label{
    width:122px;
    height:30px;
    background-color:#72A9E1;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
    padding-right:5px;
    font-size:14px;
}
.space{
    width:15px;
    height:50px;
    background-color:#ffffff;
    float:left;
}
.textbox{
    width:230px;
    height:30px;
    background-color:#72A9E1;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:5px;
    padding-right:5px;
    font-size:14px;
}
.gap{
    width:15px;
    height:50px;
    background-color:#ffffff;
    float:left;
}
.title{
  height:30px;
  margin-top:15px;
  color:#72A9E1;
  font-size:14px;

}
.title a:link {color:#72A9E1;}
.title a:visited {color:#72A9E1;}
.title a:hover {color:#72A9E1;}
.title a:active {color:#72A9E1;}
.form_holder{
    width:80%;
    margin-left:6%;
    margin-right:6%;
    margin-top:2%;
    margin-bottom:2%;
    height:auto;
   border:solid;
   border-color:#72A9E1;
   border-width:2px;
   padding:3%;
   color:#000000;
}
.form_holder.updated
{
    margin-left:6%;
    margin-right:6%;
    height:auto;
    padding:3%;
    color:#000000;  
    border:none;
}
.form_holder.updated input[type="submit"]
{
  padding:8px 18px;
  border:none;
  background:#093a6d;
  color:#FFF;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
}
.form_holder.updated input[type="submit"]:hover
{
  background:#094079;
}
#menu{
padding:0;
margin:0;
background-color:#72A9E1;
width:100%;
height:30px;
}
#menu ul{
padding:0;
margin:0;
}
#menu li{
position: relative;
float: left;
list-style: none;
margin: 0;
padding:0;
}
#menu li a{
width:125px;
height: 30px;
display: block;
text-decoration:none;
text-align: center;
line-height: 30px;
background-color: #72A9E1;
color: white;
}
#menu li a:hover{
background-color: #FF7F55;
}
#menu ul ul{
position: absolute;
top: 30px;
visibility: hidden;
}
#menu ul li:hover ul{
visibility:visible;
}
.row_1{
   text-align:center;
   font-size:14px;
   height:48px;
   background-color:#72A9E1;
   margin-bottom:1%;
   padding-top:10px;
}
.label_1
{
  float:left;
  width:69%;
 /* height:40px;*/
  border-right:solid;
  border-right-color:#ffffff;
  border-right-width:2px;
  border-right-style:double;
}
.label_2
{
  float:left;
  width:30%;
  /*height:40px;*/
}
.sub_label_1
{
float:left;
width:50%;
/*height:40px;*/
border-right:solid;
border-right-color:#ffffff;
border-right-width:2px;
border-right-style:double;
}
.sub_label_2
{
  float:left;
  width:49%;
  /*height:40px;*/
}
.bill-description
{
  width:410px;
  padding:10px 8px;
  font-family:"Trebuchet Ms";
  font-size:16px;
  margin-bottom:10px;
  
}
.ltr
{
  width:170px;
  float:left;

}
.amnt
{
   width:180px;
   float:left;
   text-align:right;
}
.hr-line
{
  margin-top:20px;
  margin-bottom:10px;
  border-bottom:1px solid #444;
}