body {background:url("/media/background.jpg"); margin: 0px 0px 0px 0px;}
p, h1, h2, h3, h4, h5,h6 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #111111; margin: 9px 9px 9px 9px;}

h1 {font-size: 16px; color: #9191FF;}

td.documentbody {border-left: 1px solid #9191FF; border-right: 1px solid #9191FF; border-top: 1px solid #9191FF; background: #FFFFFF;}
td.documentmenu {border-left: 1px solid #9191FF; border-right: 1px solid #9191FF; border-top: 1px solid #9191FF; background: #E1E1FF;}

td.documentheader {background:url("/media/ac_header.gif");}
td.documentfooter {background:url("/media/ac_footer.gif");}
td.documentnv {background: #9191FF;}
td.documentnvfooter {background:url("/media/ac_nv_footer.gif");}

.contactdetails {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #111111; text-align:center;}

.nv {text-align: center; text-decoration: none;}

div.row span.txt {float: left; 	width: 125px; text-align: right; }
div.row span.dta {float: right; width: 255px;  text-align: left; } 

.ipt {border: #000000 1px solid; background-color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #111111;}
.iptbutton {border: #CC0099 1px solid; background-color: #8D0023; color: #FFFFFF; font-weight: bold;}

.message {border: #990000 1px solid; background-color: #FFC1C1; padding: 8px; font-weight: bold; color: #990000;}

div.menu {width: 180px;}  
div.menu .nv {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	display: block;
	margin: 1px 1px 1px 1px;
	width: 100%;
	padding: 1;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9191FF;
	line-height: 22px;
	border: 1px solid #FFFFFF;
}
div.menu a:hover.nv {color: #0000A0; background-color: #E1E1FF;}

html> body div.menu a {width: auto;}
