@charset "UTF-8";
/* CSS Document */

/* General Styles */

#breadcrumbs		{	font-size:10px; color: #666666; width:600px;  text-align:right; margin-top:10px; float:left;}
#breadcrumbs a		{	color: blue;	}
#follow		{	width:64px;  text-align:right; height:30px; float:left;}
#pagetitle {color:gray; width:695px; padding:0px; font-weight: bold; font-size:26px;float:left;margin-bottom:10px;}

a:link {text-decoration: none; color:#00266D;}
a:visited {text-decoration: none; color:#003399;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline; color: black; }

body			{	font-family:Arial,Verdana, Helvetica, sans-serif;font-size:12px; 
			 background-color:white;	}


.clear			{	clear:both; }

.small			{	font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px;	}

#list			{	font-family:Arial,Verdana, Helvetica, sans-serif;font-size:10px;	}


#box {  width:664px; height:auto;    margin-left: auto; margin-right: auto; 
                               }
	
#image	{	                background-image: url(/assets/images/turtle.png); 
					background-repeat: no-repeat;
                                        background-position:bottom center; 
                                        height:375px;
					 width:368px;   
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto; float:left;	}
			 
#black_box		{	background-color: black;
                                         height:375px;
					 width:296px;   
                                         display: block;
                                         margin-left: auto;
                                         margin-right: auto;
                                           float:left;	}

#logo		{		background-image: url(/assets/images/logo.png); 
					background-repeat: no-repeat;
					     display: block;
                                   width:664px; height:94px;     
                               float:left;
                                        
					}
#red		{		display: block; background-color: red;
                                   width:664px; height:3px;     
                               float:left; margin-top:5px;

                                        
					}


					
#footer			{	font-size:10px; color: #666666; height:30px; width:664px;  
    float:left; margin: auto;}


/* Homepage Styles */

#content		{	width: 600px; color: black; height: 60px; padding:2px; margin-left: auto; margin-right: auto; }

#navigation		{	width: 286px;    display: block; text-align:right; float:left;
					  }
					

#navigation a	{	color:white; font-family:Arial,Verdana, Helvetica, sans-serif; 
					font-size:14px;text-decoration:none; }
#navigation a:hover {text-decoration: underline; color: red; }


/* Subpage Styles */

#navigationS		{	 background-color: white; width: 664px; display:block;
					height:30px; border-bottom: 3px solid red; float:left;}
					
#navigationS ul	{	margin: 0; padding: 5px 0 0 0; list-style:none; }

#navigationS	li	{	display:block; float:left; padding: 0 7px; 
					border-right: 1px solid white; }
					
#navigationS li.last	{	border-right: none;	}	

#navigationS a	{	color: black; font-family: Arial,Verdana, Helvetica, sans-serif; 
					font-size:14px;text-decoration:none; font-weight: bold;}
#navigationS a:hover {text-decoration: underline; color: blue; font-weight: bold;}



#contentS		{	width: 664px; background-color: white; padding:10px;    height:auto; float:left;}




/* -------------------- Forms --------------------- */

#EmailForm input			{	float:left; }
#EmailForm label			{	float:left; width:40%; line-height:1.5em; padding-right:10px; text-align:right;	}
#EmailForm div				{	clear:both; padding: 10px 0;	} 
#EmailForm h3				{	clear:both; margin: 15px 0 5px 0; }
#EmailForm					{	border: 0; 	}
fieldset 					{	border: none; }
.checkboxquestion			{	float:left;	}
					 
					 