body {margin: 0;}
h1 {font-family: Arial, Verdana, sans-serif;
	font-size: 160%;
	font-weight: normal;
	font-style:italic;
	letter-spacing: 0.3em;
	text-align: center;
	color: #F02C2D;
	border-top: solid 3px #A02387;
	/*background-color: #007BC4;*/
	margin: 0;
	padding: 0.6em 0 0.5em 0;
	vertical-align: top;
	}

	h2 {font-family: Arial, Verdana, sans-serif; font-size: 140%; color: #A02387; margin: 1em 5% 0 30%; padding-bottom: 0.3em; border-bottom: solid 1px #FF0033; }
	h3 {font-family: Arial, Verdana, sans-serif; font-size: 100%; color: #A02387; padding: 0 0 0 1em; margin: 0 5%; border-right: solid 1px #FF0033;}
	h3 a {color: #A02387; text-decoration: underline;}
	a {
	color: #007BC4;
	text-decoration: underline;
}
	a:hover {
	color: #FF0033;
	text-decoration: underline;
}
	a:visited {
	color: #007BC4;
	text-decoration: underline;
}
td.nav {
	background-color: #ffffff;
	width: 165px;
	vertical-align: top;
	
}

td.nav a {
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.8em;
	color: #F02C2D;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
	text-decoration: none;
	display: block;
}
td.nav a:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.8em;
	color: #A02387;
	background-color: #FFFF66;
	border-right: solid 5px #F02C2D;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
	text-decoration: none; 
	display: block;}
td.nav a:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 0.8em;
	color: #F02C2D;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
	text-decoration: none;
	display: block;
}

td#nolink p {font-family: Arial, Verdana, sans-serif;
	font-size: 0.8em;
	color: #000000;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
	}
td.content {border: solid silver; border-width: 1px 0 0 1px; width: 100%; background-color: #FFFFFF; vertical-align: top;
}
td.content p {padding: 0.6em 1em; margin: 0 5%; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: black; border-right: solid 1px #FF0033;}
/*td.content li {padding: 0.6em 1em; margin: 0 5%; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: black; border-right: solid 1px #FF0033;}*/
td.content ul {padding: 0.6em 1em; margin: 0 5%; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: black; border-right: solid 1px #FF0033;}
div.pullquote {float: right; width: 150px; color: #666666; border: solid #CCCCCC; border-width: 6px 0; font: bold 0.9em Arial, Helvetica, Verdana, sans-serif; padding: 3px 3px; margin: 8px 7% 8px 1em;}
div.pullquoteclients {float: right; width: 200px; color: #666666; border: solid #CCCCCC; border-width: 6px 0; font: bold 0.7em Arial, Helvetica, Verdana, sans-serif; padding: 3px 3px; margin: 5px 7% 6px 1em;}
div.image {float: right; margin: 1em 5% 1em 1em; padding-right: 1.5em;}
td.footer {background-color: #A02387; border: solid silver; border-width: 0 0 0 1px;}
td.footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.7em;
	color: #F1F1F3;
	letter-spacing: 0.5em;
	text-align: center;
	margin: 3px;
}
table.fees {width: 89%; margin-left: 6%; margin-right: 5%;}
td.fees {border: solid silver; border-width: 1px;}
td.fees p {padding: 0.3em 0.5em; margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: black; border-right: solid 0px;}
td.feesred { border-top: solid 1px silver; border-right: solid 1px red; border-bottom: solid 1px silver; border-left: solid 0px silver;}
td.feesred p {padding: 0.3em 0.5em; margin: 0; font-family: Arial, Verdana, sans-serif; font-size: 0.9em; color: black; border-right: solid 0px;}
div#design a {font-family: Arial, Verdana, sans-serif; font-size: 0.6em; color: #ffffff; font-weight: bold; text-decoration: none; padding: 2px 2px 2px 8px;}
div#design a:visited {font-family: Arial, Verdana, sans-serif; font-size: 0.6em; color: #ffffff; font-weight: bold; padding: 2px 2px 2px 8px;}
div#design a:hover {font-family: Arial, Verdana, sans-serif; font-size: 0.6em;
	color: color: #ffffff;;
	background: transparent;
	font-weight: bold;
	padding: 2px 2px 2px 8px;
	text-decoration: none; vertical-align: bottom;}

