body {
    background: #d4d3d3 none repeat scroll 0 0;

}
.green{
    /*background: green;*/
    background-color: #FFFFFF;
}
#footer { 
    text-align:center; 
    padding:0px 0px; 
    color: #666; 
    font-size:16px;  
    background:#77b4e2;
    padding-top: 6px;
	padding-bottom: 6px;

}

#current_add {
    color: #FF3A3A;
    font-size: 20px;
    font-weight: bold;
    float:right;
    margin: 5px;

}
#receipt1{
    border-collapse: collapse;
    margin-bottom: 15px;
    margin-top: 15px;
    position: relative;
    width: 100%;
}

/*#foot{
    font-family: Times New Roman;
    font-size: smaller;

}*/
#content_area_wrapper{

    height: auto;
}

a:hover{

    text-decoration: none;
}


#user_tools  {
    height: auto;
    background: none;
   /* padding-top: 35px; */
}
#user_tools span{
    background: none;
    color: #000;
}
/*
#user_tools span {
    
    background: #FFFFFF;
    color: black;
}

#user_tools a {
    color: black;
    text-decoration: none;
}*/
#logo a{
    color: #FFF;
}
#logo img {
    padding: 8px 7px;
}
#logo span {
    position: relative;
    top: 27px;
}