.menu {
	background: #eeeeee;
	color: #000000;
	margin-top: 1px;
	padding: 1px;
	border: 1px solid #E8E2A2;
}
body {
    background-color : #ffffff;
	border: 1px solid #FFBF40;
	margin: 1px auto;
	padding: 1px 1px 0px 1px;
	max-width: 480px 	
}
.header {
color: rgb(255, 250, 238);
text-shadow: 1px 1px 1px rgb(79, 79, 79);
background-color: rgb(76, 73, 78);
margin-top: 1px; margin-bottom: 1px;
padding: 2px; border: 1px solid rgb(104, 102, 102);
background-position: 50% 0%;
}
.footer {
    background-color: #99CC66;
    color: #000000;
    border: solid #006600;
    padding: 0.13em;
    margin-bottom: 0.19em; 
}
.cool {
 	background: #Fff9FF;
 	color: #808080;
 	margin-top: 1px;
 	padding: 1px;
 	border: 1px solid #BBBBBB; 
}
.down {
	background-color: #ffffff;
	color: #646d7e;
	border: 1px solid #E8E2A2;
	padding: 1px;
	margin-bottom: 1px;
}
.bmenu {
color : #52462b; 
text-shadow : #f4d68c 1px 1px 1px; 
background-color : #e28b08; 
background-repeat : repeat-x; 
background-position : 50% top; 
margin-top : 1px; 
margin-bottom : 1px; 
padding : 2px; 
border-top : 1px solid #7a7978; 
border-bottom : 1px solid #7a7978; 
}
a:link,a:active,a:visited   
{ color: #110D97;text-decoration: none; }
a:hover { text-decoration: none; color: #FFFFFF;
background-color: #FFCC66;
border: 0.06em solid #00FF00;
padding: 0.06em;
position: relative;
top: 0.06em; }

a:hover,a:active  {
	text-decoration: none;
	color: #000000;
}
form {
margin : 0;
}
span.black { color: #000000; padding: 0em; }
/*div {
	padding: 0.13em;
	margin-bottom: 0.19em;	
	border: thin dashed #CCCCCC;
}*/
input, textarea, select {
font-size : 0.86em;
}


.hdr {
    color: #000000;
    font-weight: bold;
    position: relative;
    z-index: 1;
    margin-top: 6px;
    margin-bottom: -18px;
    margin-left: 6px;
    padding: 2px 6px 2px 6px;
    border: 2px solid #8fdcff;
    border-style: groove ridge ridge groove;
    display: table;
    background: #D3CABE repeat-x 50% top;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
}
.hdr + .table {
    margin-top: 6px;
    margin-bottom: 4px;
    padding-top: 14px;
}
.table {
    background-color: lightyellow;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 5px;
    border: 2px solid rgb(76, 73, 78);
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}
.list {
    background-color: #fdfdfd;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 2px;
    border: 1px solid #88beff;
}
.m {
color : #ffffff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #11bce0;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #15a8c7;
}
.list1 {
color : #ffffff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #8E33CB;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border : 1px solid #15a8c7;
}