
.clear		{	clear:both;	}

/* ---------- Link Styles ---------- */
a				{	color: #2A3E80; border:0;	}
a:link 			{	text-decoration: none	}
a:hover 		{	text-decoration: underline;	}
a:visited		{	text-decoration: none;	}
a:active		{	text-decoration: none;	}
a:visited:hover {	text-decoration:underline;	}
a:visited:hover .body_text_10_bold, a:visited:hover .related_links {	color:#660000;	}

.smallLinks  {   font-size: 10px; color: #660000; text-decoration: none; font-weight: bold; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif;	}

.imageCaption {		font-size: 10px; color: #666666;  text-decoration: none; font-weight: normal; text-transform: none; font-family: Verdana, Arial, Helvetica, sans-serif; }

#fedBody p, #fedBody ul, #fedBody div	{	font: normal 13px/17px Georgia, Times New Roman, Times, serif;	}
#fedBody p			{	padding: 0.3em; 	}
#fedBody ul			{	list-style: square; 	}	
#fedBody ul	li		{	text-align: left;	}

/* ---------- Titles ----------*/
h1	{	font: normal 24px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}
h2	{	font: normal 20px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}
h3	{	font: normal 18px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}
h4	{	font: normal 16px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}
h5	{	font: bold 14px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}
h6	{	font: bold 12px arial, helvetica, verdana, sans-serif; color: #666633; text-decoration: none; text-align: left;	}

/*
.sectionTitle12 {	color: #000000; font-size: 12px; font-weight: bold; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif;	}
.sectionTitle14 {	color: #000000; font-size: 14px; font-weight: bold; text-transform: capitalize; font-family: Verdana, Arial, Helvetica, sans-serif; }
*/

/* --------------------- Columns -------------------- */

.column30	{	float:left; width:30px; margin: 0 10px 0 0;	}
.column100	{	float:left; width:100px; margin: 0 10px 0 0;	}
.column160	{	float:left; width:160px; margin: 0 10px 0 0;	}
.column200	{	float:left; width:200px; margin: 0 10px 0 0;	}
.column250	{	float:left; width:250px; margin: 0 10px 0 0;	}
.column300	{	float:left; width:300px; margin: 0 10px 0 0;	}
.column400	{	float:left; width:400px; margin: 0 10px 0 0;	}
.column450	{	float:left; width:450px; margin: 0 10px 0 0;	}
.column500	{	float:left; width:500px; margin: 0 10px 0 0;	}
.column600	{	float:left; width:600px; margin: 0 10px 0 0;	}
.column700	{	float:left; width:700px; margin: 0 10px 0 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;	}

/* -------------------- Image Styles -------------------- */
.imgLeft_Border			{	float: left; margin: 0.2em; border: 2px solid black; margin-right: 0.5em; vertical-align: text-top;	}
.imgRight_Border		{	float: right; margin: 0.2em; border: 2px solid black; margin-left: 0.5em; vertical-align: text-top; 	}
.imgCenter_Border		{	display: block; margin: 0 auto; border: 2px solid black; max-width: 520px; height: auto;	}
.imgLeft_noBorder		{	float: left; margin: 0.2em; margin-right: 0.5em; vertical-align: text-top;	}
.imgRight_noBorder		{	float: right; margin: 0.2em; margin-left: 0.5em; vertical-align: text-top; 	}
.imgCenter_noBorder		{	display: block; margin: 0 auto; max-width: 520px; height: auto;	}	
