body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898986;

}
body {
	background-color: #fffbed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #898986;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}
.headerbg {
/*background-image:url(images/headerbg.jpg);*/
			height:141px;
			}
.tableborder {border:solid;
			  border-color:#e2ddce;
			  border-width:1px;}
			  		
.formbox {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #898986;
	border: solid 1px #898986;
}
.formbox_submit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #F488C4;
	color: #585858;
	border: solid 1px #585858;
}


.link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#898986;
	text-decoration:none;
	padding-left:8px;
	}
	
.link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#585858;
	text-decoration:none;
	padding-left:8px;
	}	
	
.link_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.link_menu:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#97c770;
	text-decoration:none;
	}	
.footer {
		background-image:url(images/footerbg.gif);
		height: 53px;
		
		}
.footerLink {
		
		background-image:url(images/footerbg1.gif);
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #ffffff;
		text-decoration:none;
		}
.footertext {
		
		background-image:url(images/footerbg2.gif);
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #898986;
		}


a.ovalbutton{
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
background-position: bottom left;
display: block;
float: right;
font: normal 13px Arial; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #5B5A5A; /*button text color*/
}

a.ovalbutton span{
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
background-position: bottom right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background: transparent url('images/oval-gray-left.gif') no-repeat top left;
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background: transparent url('images/oval-gray-right.gif') no-repeat top right;
background-position: bottom right;
color: #ffffff;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow:auto; /*See: http://www.quirksmode.org/css/clearing.html */
width: 450px;
float:right;
}


