@charset "utf-8";
/* CSS Document */

body, body * {
		
		margin: 0;
		padding: 0;
	}
/*ABOVE Browser Resets*/


#wrapper {
	background-color: #ffffff;	
	font-weight: normal;   
	width: 940px;
	margin: 20px auto;
	
		}

body {
        font-weight: normal;     
         background: #f2f2f2;       
}


a:link img { 
	border: 0; 
	
	}		


header {
		
		height: 140px;
		width: 940px;
                padding-top: 10px;
                display: block;
         
					
			}
			
		
			
header p  {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		color: #005778;
		font-size: 11pt;
		float: right;
		padding-right: 20px;
		padding-top: 40px;
		}			
		
header a:link	{
		float: left;
		padding-left: 20px;
		
		}			


nav {
		background-image: url(images/mainnav.png);
		width: 940px;	
		height: 30px;
		display: block;	
		
		
		}
	
		
	/*BELOW FLOATS THIS LISTS TO THE LEFT*/		
nav  ul li {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		padding-left: 20px;
		padding-top: 5px;
		float: left;
		list-style-type: none;
		font-size: 14pt;
		
	
		}	
	/*ABOVE FLOATS THIS LISTS TO THE LEFT*/	
		
				
		/*BELOW REMOVES UNDERLINES IN LINKS*/	
nav a:link {
	text-decoration:none;
        font-weight: normal;
        color: #ffffff;
              
       	       }

	
nav a:visited {
	text-decoration:none;
		}
	/*ABOVE REMOVES UNDERLINE IN LINKS*/

nav a:hover {
		background-color: #4d4d4f;
		color: #ffffff;
	
		}
                
#navlist li.current a {
       background-color: #4d4d4f;
		color: #ffffff;
       }                
		
nav a:active {
		
			color:#ffffff;

			}	
nav a:visited {
	
		color:#ffffff;


			}		
	
	/*BELOW FLOATS MIDDLE DIV TO THE LEFT*/		
#middle {
		padding-top: 30px;
        width:940px;
		background: url(images/fauxbg05.png);
		background-repeat: repeat-y;
		float: left;
		overflow: hidden;
		margin: 0 auto;
		clear: both;	
		
	}
	/*ABOVE FLOATS MIDDLE DIV TO THE LEFT*/	
	


/*BELOW IS MY MIDDLE DIV ON MY INDEX PAGE*/
#central {	
		/*background-color: #f2f2f2;*/
		width: 940px;
		float: left;
        clear: both;	
		overflow: hidden;
		display: block;
				}	
/*ABOVE IS MY MIDDLE DIV ON MY INDEX PAGE*/	

/*BELOW IS MY LEFT CTA DIV ON MY INDEX PAGE*/

#box1{
                background-image:url(images/cta-left-grad.png);
                width: 285px;
                 height: 275px;
                float: left;
                display: block;
	}	






#box1 a:link  {
                text-decoration: none;
                position: relative;
                padding-left: 20px;
}


#box1 h3 {
          font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
          padding-top: 12px;
          padding-left: 20px;
          margin-bottom: 10px;
          font-weight: normal;
          color: #005778;
           
                
}


#box1 p {
                font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
                 font-weight: normal;   
                font-size: 11pt;
                color: #000000;
                margin-bottom: 60px;
                padding-left: 20px;
                padding-right: 20px;
                line-height: 130%;
                
                
}


/*BELOW IS MY MAIN DIV ON MY INDEX PAGE*/		
#focal {
		width: 615px;
		float: right;
		display: block;
	
	}						
		
/*ABOVE IS MY MAIN DIV ON MY INDEX PAGE*/			
		

/*BELOW IS MY CENTER CTA DIV ON MY INDEX PAGE*/
#box2{
		background-image:url(images/cta-center-grade.png);
		width: 285px;
                height: 275px;
                 float: left;
                 display: block;

	}		
/*ABOVE IS MY CENTER CTA DIV ON MY INDEX PAGE*/

#box2 h3 {
          font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
          padding-left: 20px;
          padding-top: 13px;
          margin-bottom: 10px;
          font-weight: normal;
          color: rgb(193,39,45);   
          
                
}

#box2 p {
                font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
                font-weight: normal;
                padding-left: 20px;
                font-size: 11pt;
                padding-right: 20px;
                color: #000000;
                margin-bottom: 58px;
                line-height: 130%;
                
                
}



#box2 a:link {
                text-decoration: none;
                padding-left: 20px;
     
}

/*BELOW IS MY RIGHT CTA DIV ON MY INDEX PAGE*/
#box3{
		background-image:url(images/cta-right-grade.png);
		width: 285px;
                height: 275px;
                float: right;
                display: block;

	}		
/*ABOVE IS MY RIGHT CTA DIV ON MY INDEX PAGE*/

#box3 h3 {
          font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
          padding-top: 30px;
          margin-bottom: 8px;
          font-weight: normal;
          color: rgb(77,75,79);     
                
}

#box3 address {
               font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
                font-size: 12pt;
                color: #000000;
                margin-bottom: 46px;
                line-height: 130%; 
                
                
                
                }
				


#box3 a:link {
               text-decoration:none; 
                
}


/*BELOW FLOATS SUBNAV DIV TO THE LEFT*/	
	
#subnav {
		background-color: #ebf1f4;
        width: 180px;
        float: left;
        overflow: auto;
		display: block;	
		
	}	
	/*ABOVE FLOATS SUBNAV DIV TO THE LEFT*/
	

#subnav h3 {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		color: #b64b4d;
		font-weight: normal;
		padding-left: 20px;
		padding-top: 5px;
		margin-bottom: 10px;
		
		}

	
		/*BELOW REMOVES BULLETS FOR A LIST*/		
#subnav ul {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		list-style-type: none;
		padding-left: 20px;
		font-size: 12pt;
		line-height: 150%;
                
		}
		/*ABOVE REMOVES BULLETS FOR A LIST*/

#subnav li a:hover {
		background-color: #4d4d4f;
		color: #ffffff;
		
		}
                


#subnav a:link {
                text-decoration:none;
                color: #005778;
                
                }
                
#subnav a:active {
		
			color:#ffffff;

			}	
#subnav a:visited {
	
		color:#005778;


			}		                
	
	/*BELOW FLOATS MAIN DIV TO THE RIGHT*/
#main {
		width: 710px;
		float: right;
		margin-bottom: 20px;
                
	}	
	/*ABOVE FLOATS MAIN DIV TO THE RIGHT*/
	
#main h2 {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		padding-left: 10px;
		font-weight: normal;
		color: #bf2a24;
		
		}
                
#main h3 {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		font-weight: normal;
		color: #bf2a24;
                
		
		}                
                
#cta {
		background-repeat:no-repeat;
		background-position:center;
               	overflow:hidden;
		width: 940px;
		height: 300px;
				
		}
                
				


                
	/*BELOW FLOATS CONTENT DIV TO THE LEFT*/	
#content {
		color: #344153;
		width: 470px;
		float: left;
	
			}
	/*ABOVE FLOATS CONTENT DIV TO THE LEFT*/

#content img {
		padding-left: 10px;
		padding-top: 10px;
		padding-bottom: 10px;
		
		}
			
#content h3 {
                padding-left: 10px;
}

			
#content p {
	
	 font-family: Myriad Pro, Myriad,Geneva, Verdana , Helvetica , sans-serif;
	 color: #4d4d4f;
	 padding-left: 10px;
	 padding-right: 10px;
	 font-size: 11pt;
	 line-height:150%;
	}
        
#content a:link {
                text-decoration:none;
                 color: #b64b4d;
            
                
                }  
                
#content a:hover {
		background-color: #4d4d4f;
		color: #ffffff;
		
		}                
                 
                
#content a:active {
		
			color:#b64b4d;

			}	
#content a:visited {
	
		color:#b64b4d;


			}		                               
        
			

	/*BELOW FLOATS ASIDE DIV TO THE RIGHT*/		
aside {
		font-family: Myriad Pro, Myriad,Geneva, Verdana , Helvetica , sans-serif;
		/*border-left: #005778 1px solid;*/
		font-size: 11pt;
		color: #344153;
		width: 190px;
		float: right;
                display: block;
                	
		}
	/*ABOVE FLOATS ASIDE DIV TO THE RIGHT*/
	
aside h3{
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		color: #bf2a24;
		font-weight: normal;
		/*padding-right: 40px;*/
		padding-bottom: 10px;
			
		}		
		
aside li  {
		
	 font-family: Myriad Pro, Myriad,Geneva, Verdana , Helvetica , sans-serif;
	 color: #005778;
	 padding-right: 20px;
	 list-style-type: none;
	 font-size: 11pt;
	 line-height:130%;
	
	
	}			

aside img {
		margin-bottom: 10px;
               
               
		
		}	
		
footer {
		background-image: url(images/footer.png);
		color: #ffffff;
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		font-size: 8pt;
		clear: both;
		height: 30px;
		width: 940px;
		display: block;	
		
		}
		
.copy {
		padding-left: 20px;
		padding-top: 7px;
		font-size: 10pt;
		float: left;
		
		}
		
footer li a:hover	{
		background-color: #4d4d4f;
		color: #ffffff;
		
}

footer a:active {
		
			color:#ffffff;

			}	
footer a:visited {
	
		color:#ffffff;


			}		

footer a:link {
                text-decoration:none;
                color: rgb(255, 255, 255);
                }
                
                
		
footer li {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
                float: right;
		padding-right: 20px;
		padding-top: 7px;
		list-style-type: none;
		font-size: 10pt;
			
			}
                        
#sidebar a.highlight {
       background-color: #4d4d4f;
		color: #ffffff;
       }
       
/*BEGIN CONTACT FORM*/       
 td {
	font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
        padding:10px;
	}
	
input[type="text"]:focus, textarea:focus {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		background: #ebf1f4;
	
	}		

input[type="email"]:focus, textarea:focus {
		font-family: Myriad Pro, Myriad, Geneva, Verdana , Helvetica , sans-serif;
		background: #ebf1f4;
	
	}	      
/*END CONTACT FORM*/  		