@charset "utf-8";
/* CSS Document */


html, body
{
font-family:Arial, Helvetica, sans-serif;
font-size:90%;
color: #000000;
background-image:url(images/contentbg.jpg);
background-repeat:repeat-x;
background-color:#3b9ef1;
}

.container
{
margin:auto;
width: 760px;
height: auto;
background-color:#FFFFFF;
}

.topbanner
{
width:760px;
height: 160px;
position:relative;
background-image:url(images/banner1.jpg);
background-repeat:no-repeat;

}

.mainNav
{
float:left;
width:760px;
background:url(images/nav.jpg) top repeat-x; 
}

.mainNav ul {
margin:0; 
padding:0; 
list-style: none;
width: 760px;
}

.mainNav ul li {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
.mainNav ul li a {
	float:left; 
	display:block;
	color:#FFFFFF; 
	padding: .4em 1em .4em 1em;
	text-decoration:none;	 	
	border-right: 1px solid #FFFFFF;	 
}

.mainNav ul li a:hover
{	text-decoration:none;
	color:#FFFFFF;
	background-color: #333333;
	border-right: 1px solid #023b70;
}

.mainNav ul li.on a 
{	text-decoration:none;
	color:#FFFFFF;
	background-color:#333333;
	border-right: 1px solid #FFFFFF;}


	
.text
{
width: 720px;
color:#000000;
background-color:#FFFFFF;
text-align:left;
padding-top:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;

}

.text h2
{	font-size: 150%;
	color: #035ea7;
	}
	
.tableone
{float:left;}

.tabletwo
{float: right;}

.text h3
{ font-size: 115%;
	color: #035ea7;
	border-bottom: solid 1px #cccacb;
	width: 400px;}
	
	#flashContainer{
width: 300px;

border: solid 1px #333333; ;

}


CHANTRY {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%; font-weight: normal; color: #000; text-decoration: underline;}
a:link.CHANTRY {
	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 100%; font-weight: normal; color: #000; text-decoration: underline;}
a:visited.CHANTRY{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #000; text-decoration: underline;}
a:hover.CHANTRY{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #000; text-decoration: none;}
a:active.CHANTRY{
	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 100%; font-weight: normal; color: #000; text-decoration: underline;}

p.Micro {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#000}
table.Micro {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; color:#000; border-collapse:collapse;}
tr.MicroHeader {font-size:100%; font-weight:bold; color:#000; padding:5px; text-align:left;}
tr.MicroItem { padding:2px;}
tr.MicroAltItem { padding:2px;}

#footer { background-image:url(images/footer.jpg); background-position:bottom; background-repeat:no-repeat; padding: 10px 10px 20px 10px; font-size: 0.75em; color:#333333; }
#footer a { margin: 0 0.5em; font-weight: bold; }
#footer a:link, #footer a:visited { text-decoration: none; color: #333333; }
#footer a:hover, #footer a:focus { text-decoration: none; color: #99CCCC; }

#footer a img { border: none; float: left; margin: -5px 7px 0 0; position: relative; }
#footer a.hayslogo { border: none; }



.clearer
{	clear:both;
}


apply {font-family: Arial, Helvetica, Verdana, sans-serif;font-size: 100%;font-weight: normal; color:#ffffff; text-decoration: none; padding:5px; background-color:#035ea7;}
a:link.apply {		font-weight: bold; color: #ffffff; background-color:#035ea7; text-decoration: underline; padding: 5px; border: none;}
a:visited.apply{	font-weight: bold; color: #ffffff; background-color:#035ea7; text-decoration: underline; padding: 5px; border: none;}
a:hover.apply{		font-weight: bold; color: #ffffff; background-color:#000000; text-decoration: none;}
a:active.apply{		font-weight: bold; color: #ffffff; text-decoration: underline;}


