p, td {
text-align: justify;
font: 10px arial;
color: #800000;  
margin-left: 3px;
margin-right: 10px}

.menu {
text-align: justify;
font: 10px arial; 
margin-left : 3px;
margin-right : 10px}

.opening {
text-align : justify;
font-family : tahoma;
font-size : 10px; 
margin-left : 3px;
margin-right : 10px;
border-bottom: 1px dotted}



input, textarea {
	margin: 1px;
	border: solid 1px #800000;
	font-family: arial;
	font-size: 10px;
	color: #800000;
	background-color: #CC6032}

.smaller {
	font-size: 90%;
        font-style: italic}

.message {
	text-align: center;
	font-weight: bold}

.powered {
	text-align: right}



a:link {
color : #550000; 
text-decoration : underline;
font : bolder;   
cursor : default}

a:visited { 
color : #550000; 
text-decoration : underline; 
font : bolder; 
cursor : crosshair }

a:hover { 
color : #550000;
text-decoration : none;
cursor : crosshair }

a:active {
color : #550000; 
text-decoration : underline;
font : bolder;   
cursor : default}

body {margin-top : 0;
      margin-bottom : 0;
      margin-left : 0;
      margin-right : 0;
      background-color : #616D7E;
      background-image : url("images/bgpattern.png")}


/* ADMIN SECTION */
#adminpage {
	text-align: center;
}
#adminpage td {
	vertical-align: top;
}
#adminpage .colset {
	width: 180px;
}
#adminpage .colval {
	width: 400px;
}
#adminpage .data {
	font-weight: bold;
	color: #444;
}
#adminpage table {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
#adminpage thead td {
	text-align: center;
}
#adminpage .attention {
	color: #09C;
	font-weight: bold;
}
#adminpage #menu {
	font-size: 11px;
	text-align: center;
	border-bottom: solid 1px #333;
}
#copyright {
	margin-top: 20px;
	text-align: right;
	border-top: solid 1px #333;
	font-size: 9px;
}
