body{
	font-family: 'roboto'; 
	color: #000; 
} 
nav ul {
    background: #111;
    padding: 3px;
    list-style: none;
    position: relative;
    top: -20px;
    font-family: ‘helvetica’, arial;
}
nav ul:after {
    content: "";
    clear: both;
    display: block;
}
nav ul li {
    float: left;
}
nav ul li:hover {
    background-color: #222;
}
nav ul li a {
 
    display: block;
    padding: 10px 30px;
    text-decoration: none;
    color: #fff;
}
nav ul li a:hover{
 
    color: #fff;
 
}
nav ul ul {
     display: none;
    background: #111;
    padding: 0;
    position: absolute;
    top: 100%;
    max-width: 300px;
    width: auto;
}
nav ul ul li {
    float: none;
    border-bottom: 1px solid rgba(0,0,0,.2);
    position: relative; 
}
 
nav ul li:hover > ul {
    display: block;
}
 
nav ul ul li a {
    padding: 10px 40px;
    color: #fff;
}
 
nav ul ul li a:hover {
    background: #222;
 
}
nav ul ul ul {
    position: absolute;
    left: 100%;
    top:0;
    width: 200px;
}
.container{
	/*background: #87D1D8;*/
	padding: 5px;
	text-align: center;
	background-color:#D2B48C;  
	border-width:1px;  
    border-style:ridge;
}

.container h1,h2,h3{
	height: 15px;
}

a{
	/*color: #fff;*/
	padding: 5px;
	text-decoration: none;	font-size: 14px;
}


.table{
	border-collapse: collapse;
}

.form_Bayar
{
 background-color:#87CEEB; padding: 1px 1px	;width:100%;
}
.form_Bayar tr td
{
 background-color:#87CEEB; padding: 10px 20px;border-width:1px; border-style: solid;
} 
.home
{
 background-color:#FFFAFA; padding: 1px 1px	;width:100%; 
}
.home tr td 
{
 background-color:#FFFAFA; padding: 5px 5px	;border-width:1px; 
}


.footer{
	background: #87D1D8;
	padding: 10px;
	text-align: center;

}
table.table th th , table.table tr td{ 
	padding: 10px 20px	;
}

.rubah {
	background-color:#FFFAFA;   width:80%; border: 1px; 
	border-width:5px;  
    border-style:groove;
 } 
 
.rubah tr td{
	background-color:#FFFAFA;  text-align: center;
	 border: 1px solid black; 
 }
 .data_anggota
 {
	 background-color:#D2B48C; padding: 2px 2px	;width:100%;
 }
 .data_anggota tr td
 {
	 background-color:#D2B48C; padding: 10px 20px	;border: 1px;border-style: solid;
 }


.profile
{
 background-color:#87CEEB; 
}
.profile tr td
{
 background-color:#87CEEB; padding: 2px 20px	;border-width:0 px; border-style: solid;
} 

.profile th{
background-color:#D2B48C; border-style: inset; border-width:2px; padding: 2px 10px; text-align: center;
}

.listTagihan table
{
  width: 100%;
  border-collapse: collapse;
  overflow: hidden;
  box-shadow: 0 0 20px #D2B48C;
} 

.listTagihan th, td {
 background-color: #87CEEB;
 padding: 2px 5px	;border-width:1px; text-align: left;font-size: 12px;
}
  
.listTagihan thead th {
  background-color: #D2B48C;
}
.listTagihan tbody tr:hover {
  background-color: #D2B48C;
}

.listTagihan tbody td {
  position: relative;
}
.listTagihan tbody td:hover:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -10px; 
  bottom: -10px;
  background-color: #D2B48C;
  z-index: -1;
}
input.button1 {
 /*background-color: #D2B48C; 
  border: none;
  */
  color: black;
  padding: 1px 10px;
  text-align: center;
  text-decoration: none;
  display: inline-block; cursor:pointer;
  font-size: 14px;
}  