 .homerollover
 {
	position: relative;
    background-image: url(images/nav_home_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .homerollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .homerollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .homerollover a:hover img
 {
    visibility: hidden;
 }
 
 

 * html a:hover 
 {
    visibility: visible;
 }

 .servicesrollover
 {
	position: relative;
    background-image: url(images/nav_services_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .servicesrollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .servicesrollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .servicesrollover a:hover img
 {
    visibility: hidden;
 }
 
  .ourteamrollover
 {
	position: relative;
    background-image: url(images/nav_ourteam_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .ourteamrollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .ourteamrollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .ourteamrollover a:hover img
 {
    visibility: hidden;
 }
 
  .resourcesrollover
 {
	position: relative;
    background-image: url(images/nav_resources_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .resourcesrollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .resourcesrollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .resourcesrollover a:hover img
 {
    visibility: hidden;
 }

.careersrollover
 {
	position: relative;
    background-image: url(images/nav_careers_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .careersrollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .careersrollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .careersrollover a:hover img
 {
    visibility: hidden;
 }
 
 .contactusrollover
 {
	position: relative;
    background-image: url(images/nav_contactus_on.jpg);
    background-repeat: no-repeat;
    display: block;
    width: 155px;
    height: 29px;
    margin: 0;
    padding: 0; 
  }

 .contactusrollover a 
 {
	display: block;
    width: 155px;
    height: 29px;
    float: left;
    margin: 0;
    padding: 0;
  }

 .contactusrollover img
 {
    width: 100%; 
    height: 100%; 
    border: 0; 
 }
 
 .contactusrollover a:hover img
 {
    visibility: hidden;
 }
 
 .header
{
	font-family:Gill Sans MT;
	font-size:24px;
	line-height:29px;
	
	
}

 .subheader
{
	font-family:Gill Sans MT;
	font-size:16px;
	line-height:29px;
	color:#642526;
	font-weight:bold;
	
	
}

.whitequote
{
	font-family:Gill Sans MT;
	font-size:20px;
	line-height:24px;
	color:#8c98a4;
	
}

.whitequotesmallitalics
{
	font-family:Gill Sans MT;
	font-size:14px;
	line-height:15px;
	color:#8c98a4;
	font-style:italic;
}

.newstext a
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	
	color:#663333;
	
}

.newstext a:hover
{
	font-weight:bold;
	
	color:#ff6602;
	
}

.newsbold
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
}

.footernav
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
}

.footertext
{
	font-family:Tahoma;
	font-size:11px;
	
}

.copyright
{
	font-family:Tahoma;
	font-size:10px;
	
}

.footernav a
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:Black;
}

.footernav a:hover
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#afc0d0;
}


.bodytext
{
	font-family:Arial;
	font-size:12px;
	line-height:18px;
}

.bodytext a
{
	font-family:Arial;
	font-size:12px;
	color:Black;
}

.bodytext a:hover
{
	font-family:Arial;
	font-size:12px;
	color:#642526;
}