html {
	width:100%;
	height:100%;
}
body {
	width:100%;
	height:100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff; 
}

body,
form, 
td {
	font: 9pt Arial, Helvetica, sans-serif;
}

a {
	color:#90c;
	text-decoration: none;
}

a:hover {
	color:#f09;
	text-decoration: none;
}


form {
	color: #000;
	width: 500px;
	padding: 6px;
	border: 6px solid #ebe9db;
}

td.formlabel {
	color: #333;
	font: 8pt Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right:4px;
}
td.formdata {
	color: #333;
	text-align: left;
}

.wide {
	width:320px;
}


input[type=text]:hover,
textarea:hover {
	background-color:#fffeee;	
}
.green {
	color: green;
}
.success {
	font-weight:bold; 
	color:green;
}

.red {
	color:  #f00;
}
td.formlabelerror {
	color:  #ff0000;
	font: 8pt Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right:4px;
}
td.formdataerror {
	color: red;
	text-align: left;
}

.formdataerror input[type=text],
.formdataerror input[type=password],
.formdataerror textarea,
.formdataerror select {
	color: #000;
	background-color: #f9e9e4;
}
.error {
	font-weight:bold; 
	color: #f00;
}
#error {
	color: #f00;
	font: bold 9pt/10pt Arial, Helvetica, sans-serif; 
	background: #ffeeee url('ico_warning.png') 10px 10px no-repeat;
	width: 454px;
	border: 1px dotted red;
	padding: 12px 12px 12px 32px;
	margin: 0 0 6px 0;
}

#msg {
	color: #000;
	font: normal 9pt/10pt Arial, Helvetica, sans-serif; 
	background: #e1e1e1 url('ico_info.png') 10px 10px no-repeat;
	width: 454px;
	border:1px dotted #aaa;
	padding: 12px 12px 12px 32px;
	margin: 0 0 6px 0;
}

#help {
	color: #000;
	font: normal 8pt/10pt Arial, Helvetica, sans-serif; 
	background:#eff;
	width: 300px;
	border:1px solid #cff;
	padding: 6px;
	margin: 6px 0 6px 0;
	display:none
}
/*  **********  BUTTON STYLES  **********  */

input[type=submit],
input[type=button] {
	color: #ffffff; 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif; 
	height: 24px; 
	padding: 0 8px 2px 8px; 
	border: 1px solid; 
	cursor: pointer;
}
input[type=submit],
input[type=button] {
	background: #ff0099 url('btn_gen.gif'); 
	border-color: #ff99cc #cc0099 #993366 #ff66cc;
}
input[type=submit]:hover,
input[type=button]:hover {
	border-color: #993366 #ff66cc #ff99cc #cc0099;
}

.ico {
	cursor: pointer;
	padding: 0 4px 0 4px;
}
.ico img {
	border: none;
}

