	hr{
	   width: 100%;
	   color: #A0A0A0;
	   background-color: #A0A0A0;
	   }
	
	#error{
	   color: red;
	}
	
	.error{
	   color: red;
	}

	body   {
	   background: #E0E0E0 ;
	   color: #333;
	   margin: 0;
	   padding: 0;
	   border: 0;
	   border-top: 0px;
	   //text-align: center;
	   font-family: "verdana, lucida, arial, helvetica, sans-serif;
	   padding-bottom: 25px;
	   }


	td {
		background: #FFFFFF ;
		padding: 5px;
		font-family: verdana;
		border: 1px;
		border-style:solid;
		border-color: black;
		}
	tr {
		background: #FFFFFF ;
		padding: 5px;
		font-family: verdana;
		}


	.noborder{
		border-style:none;
		}


.buttons {
	-moz-box-shadow:inset 0px 1px 0px 0px #a4e271;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a4e271;
	box-shadow:inset 0px 1px 0px 0px #a4e271;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809) );
	background:-moz-linear-gradient( center top, #89c403 5%, #77a809 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#77a809');
	background-color:#89c403;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #74b807;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528009;
}.buttons:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #77a809), color-stop(1, #89c403) );
	background:-moz-linear-gradient( center top, #77a809 5%, #89c403 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77a809', endColorstr='#89c403');
	background-color:#77a809;
}.buttons:active {
	position:relative;
	top:1px;
}


/* This imageless css button was generated by CSSButtonGenerator.com */
