﻿body 
{
	background-image:url(Images/Layout/background.gif);
	text-align:center;
	margin:0 0 0 0;
 
      padding:0 0 0 0;
 
}
 
 a, a:link, a:visted
 {
 	text-decoration:none;
 	color:inherit;
 }
 a, a:hover, a:active
 {
 	text-decoration:underline;
 	color:inherit;
 }
  
  img
  {
  	border:0;
 
  
  }
 
 .linespacer
 {
	background-image:url(Images/linespacer.gif);
 background-repeat:repeat-y;

 
 
 }
 .block
  {
  	display:block;
  	border:none;
  	overflow:hidden;
  	
  }
 .footerspacer
 {
	background-image:url(Images/footer.gif);
 background-repeat:repeat-y;
 

 
 }
 .copy
 {
	font-family: Arial;
 
	font-size: 12px;
color:#4d4c50;
line-height:17px;
	width: 428px;
}
a.copy:link, a.copy:visited
{
    text-decoration:none;
}
a.copy:hover, a.copy:active
{
    text-decoration:underline;
}
 .press
 {font-family: Gill Sans MT;
  font-size: 12px;
  width:218px;
  color:#316fb2;
 }
 .copyPress
 {
	font-family: Arial;
 
	font-size: 11px;
	color:#316fb2;
 
 
 }
 #casestudy
 {
 	color:#2eb135;
 	text-decoration:underline;
 	font-weight:bold;
 	
 }
 .callout
 {
 	
	background-image:url(Images/calloutbox.gif);
	background-repeat:no-repeat;

 width:218px;
 height:98px;
 
 }
 .footer
 
 {
 font-family:Arial;
 font-size: 9px;	
 color:#4d4c50;
 text-decoration:none;
 text-transform:uppercase;
 
 
 }
  .footersecondline
 
 {
 font-family:Arial; font-size: 9px;	color:#4d4c50;
 text-decoration:none;
 
 
 
 }
 .breadcrumb
  {
  	font-family:Arial;
 font-size: 11px;
 text-transform:uppercase;
  color:#4d4c50;	
  padding-top:5px;
  margin-left:15px;
  }
  .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a
  {
  	font-family:Arial;
 font-size: 11px;
  color:#4d4c50;	
  text-transform:uppercase;
  }
 
  .modalBackground
  
 {
	background-color:black;
	filter:alpha(opacity=70);
	opacity:0.7;
 }
 
 .tablecell
 {
 	border:none;
 	width:180px;
 	display:block;
 	text-align:left;
 	background-color:#FFFFFF;
 }
 .navlinks, a.navlinks:link, a.navlinks:visited
   {
  font-family:Arial;
   	font-weight:500;
 font-size: 11px;
color:#4d4c50; 
  text-decoration:none;
  text-transform:uppercase;
   } 
a.navlinks:hover, a.navlinks:active
   {
   	color:#2eb135;
    	font-family:Arial;
 font-size: 11px;
   	font-weight:500;
  text-transform:uppercase;
   }
    .navlinkson, a.navlinkson:active, a.navlinks:active, a.navlinkson:hover,  a.navlinkson:visited
   {	
 
   	font-family:Arial;
 font-size: 11px;
  color:#2eb135;	
	font-weight:500;  
	text-transform:uppercase;
   } 
   li
   {
   	font-family: Arial;
 	font-size: 12px;
	color:#4d4c50;
	 
   }
   a.wholinks:visited, a.wholinks
   {
   	  color:#4d4c50; 
   	  font-weight:bold;	
   	}
   	.accordian
   	{overflow:hidden;
   	 }
   	 .panelsetup
   	 {
   	 	border-style:Solid;
   	 	 border-width:6px;
   	 	 border-color:#3daf35;
 
   	 	width:573px; 
   	   height:387px; 
   	   overflow:hidden;
   	    background-color:#FFFFFF;
   	 }
   	 .aboutDiv
   	 {
   	 height: 315px; margin-left:10px; margin-right:0px; margin-bottom:10px; background-color:#01499b;
   	 overflow:auto;
   	  
   	 }
   	 
   	.header1
   	{
	background-image:url(Images/Layout/Header/banner.gif);
	background-repeat:no-repeat;
	height:102px;
	width:597px;
   		
   	}
   		.homeheader
   	{
	background-image:url(Images/Layout/Header/home_banner.gif);
   		background-repeat:no-repeat;
	height:102px;
	width:597px;	
   	}
   	   .listings
   {
   	font-family: Arial;
 	font-size: 12px;
	color:#4d4c50;
	padding: 0px;
   }
   .departmentlinks:hover
   {
   	color:#01499b;
    text-decoration:underline;
   	cursor:pointer;
   }
   .departmentlinks
   {
   	color:#2eb135;
   	text-decoration:underline;
   	cursor:pointer;
   }