/*	Content Styles	*/ 
p	{	text-align: left; color: #333;  font-family: Arial, Helvetica, sans-serif;	}
a, a:link	{	color: #801717;	}	
a:visited	{	color: #b4b4b4;	}

/*-------------------------------------------------------------------- 							
	Heading Tags (H1, H2, etc.) 								
---------------------------------------------------------------------- */ 							
									
h1 	{	font-size: 28px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #660000; 						
		margin: 0 0 10px 0; padding: 0; font-weight: normal; line-height: normal;  	}					
									
h2 	{	font-size: 19px; font-family: Arial, Helvetica, sans-serif; text-align: left; 						
		color: #660000; margin: 0 0 10px 0; padding: 0; 	}					
									
									
/* -- DESIGNER'S NOTE: The H3 tag has a border that runs below it. DO NOT use this tag for a heading if you have an image 						
justified to the left or to the right within a block of text. -- */ 							
									
h3 	{				font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #000; 				
					margin: 0 0 10px 0; padding: 0; border-bottom: 1px solid #1b2739; text-align: left; 	}		
									
h3 a:link, h3 a 	{	text-decoration: none; 	}					
									
/* -- DESIGNER'S NOTE: The H4 tag looks like the H3 tag without the border. -- */ 							
									
h4 				{	font-size: 16px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #000; margin: 0 0 10px 0; padding: 0; 	}		
h4 a:link, h4 a 	{	text-decoration: none; 	}					
h4 a:hover 		{	text-decoration: none; background-color: #d5e2ff; color: #333; 	}				
									
/* -- DESIGNER'S NOTE: The H5 tag has a border that runs below it. DO NOT use this tag for a heading if you have an image 						
justified to the left or to the right within a block of text. -- */ 							
									
h5 				{	font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; 				
					color: #000; margin: 0 0 10px 0; padding: 0; border-bottom:1px solid #000; } 				
h5 a:link, h5 a 	{	border-bottom: none; text-decoration: none; 	}					
									
/* -- DESIGNER'S NOTE: The H6 tag looks like the H5 tag without the border. -- */ 							
									
h6 	{	font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: left; color: #000; margin: 0 0 10px 0; padding: 0; 	}


/*-------------------------------------------------------------------- 							
	Rows and columns					
---------------------------------------------------------------------- */ 	
#home_top_row	{	width: 730px; padding: 5px 10px;	}
#home_left_col	{	float: left; width: 400px; padding: 5px 10px; 	}
#home_right_col	{	float: left; width: 300px; padding: 5px 10px; 	}

.col_200	{	float: left; width: 180px; _width: 178px; #width: 178px; padding: 5px 10px; 	}
.col_550	{	float: left; width: 530px; _width: 528px; #width: 528px; padding: 5px 10px;  	}



/* ----------- Image Styles ------------ */
.imgLeft			{	float:left; margin: 4px 10px 2px 2px; }
.imgRight			{	float:right; margin: 4px 2px 2px 10px; }
.imgCenter			{	margin: 6px auto; }
.imgLeftBorder		{	float:left; margin: 4px 10px 2px 2px; border:1px solid #990000; }
.imgRightBorder		{	float:right; margin: 4px 2px 2px 10px; border:1px solid #990000; }
.imgCenterBorder	{	margin: 6px auto; border:1px solid #990000; }

.dropCap			{	float: left; color: #cec3a4; font-size: 300%; font-family: Times, Serif; margin: 0; padding: 0.2em 0.1em 0.1em 0; 	}


/* -------------------- 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;	}


