body { padding: 24px 0px 0px 0px; margin: 00px 00px 00px 00px; 
	width: 100%; background-color: white; }

.logo		{ text-align: left; margin: 20px 00px 46px 00px; padding: 00px 00px 00px 00px; }

.photo	{ text-align: right; margin: 20px 00px 00px 00px; padding: 00px 00px 00px 00px; }

.quote	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #245F7F; font-size: 80%; font-weight: 600; 
	padding: 6px 12px 12px 12px; margin: 2em 0px 0px 0px; background-color: #f4f4f4; 
	line-height: 1.4em; letter-spacing: 0.05em; 
	border: solid #245F7F; border-width: 1px 1px 1px 1px; }

.quoteby	{ font-family: arial, helvetica, sans-serif; text-align: right; 
	color: #245F7F; font-size: 80%; font-weight: bold; 
	padding: 01px 14px 02px 12px; margin: 0px 0px 2.5em 0px; background-color: #e0eff1; 
	line-height: 1.4em; letter-spacing: 0.05em; 
	border: solid #245F7F; border-width: 0px 1px 1px 1px; }

.subhead	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #245F7F; font-size: 100%; font-weight: bold; 
	padding: 04px 10px 06px 12px; margin: 2em 0px 0px 0px; background-color: #e0eff1; 
	line-height: 1.4em; letter-spacing: 0.05em; 
	border: solid #33538C; border-width: 1px 1px 1px 1px; }

.main	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #33538C; font-weight: normal; 
	padding: 00px 00px 00px 68px; margin: 0px 20px 0px 0px; 
	line-height: 1.4em; letter-spacing: 0.05em; }

A.main { font-weight: bold; }
A.main:link { color: #777777; }
A.main:visited { color: #777777; }
A.main:active { color: #777777; }
A.main:hover { color: #122A70; TEXT-DECORATION: none; }

.main ul	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #144F6F;  margin: 0px 40px 1.2em 10px; font-size: 95%; 
	line-height: 1.4em; letter-spacing: 0.05em; }

.main li	{ margin: 0px 0px 0.6em 0px; }

.mainnormal ul	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #144F6F;  margin: 0px 40px 1.2em 40px; font-size: 95%; 
	line-height: 1.4em; letter-spacing: 0.05em; }

.mainnormal li	{ color: #144F6F; margin: 0px 0px 0.6em 0px; }

h1	{font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #346F8F; font-size: 22px; font-weight: bold; 
	margin: 00px 00px 20px 0px; 
	line-height: 1.2em; letter-spacing: 0.09em; }

h2	{font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #346F8F; font-size: 18px; font-weight: bold; 
	margin: 0.8em 10px 0.5em 0px; 
	line-height: 1.2em; letter-spacing: 0.08em; }

h3	{font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #346F8F; font-size: 100%; font-weight: bold; 
	margin: 1.2em 10px 0.5em 0px; 
	line-height: 1.20em; letter-spacing: 0.05em; }

.rhsblocktophome	{ font-family: arial, helvetica, sans-serif; text-align: center; 
	color: #33538C; font-size: 14px; font-weight: bold; 
	padding: 01px 4px 01px 4px; margin: 100px 10px 0px 0px; background-color: #CBE5EA; 
	line-height: 1.4em; letter-spacing: 0.05em; 
	border: solid #33538C; border-width: 1px 1px 1px 1px; }

.rhsblocktop	{ font-family: arial, helvetica, sans-serif; text-align: center; 
	color: #23437c; font-size: 14px; font-weight: bold; 
	padding: 01px 4px 01px 4px; margin: 100px 10px 0px 0px; background-color: #CBE5EA; 
	line-height: 1.4em; letter-spacing: 0.05em; 
	border: solid #33538C; border-width: 1px 1px 1px 1px; }

.rhsblockbottom	{ text-align: center;  
	margin: 0px 10px 0px 0px; padding: 0px 0px 0px 0px; background-color: #f9f9f9; 
	border: solid #33538C; border-width: 0px 1px 1px 1px; }

#container { width: 100%; background: #ffffff; 
	text-align: center; border: 0px solid #444444; 
	margin: 0px 0px 12px 0px; padding: 0px 0px 0px 0px;}

p 	{ margin: 0px 1em 1.1em 0px; color: #043F5F; font-size: 85%; 
	line-height: 1.5em; letter-spacing: 0.080em; }

A { font-weight: normal; }
A:link { color: #555555; }
A:visited { color: #555555; }
A:active { color: #555555; }
A:hover { color: #144F6F; TEXT-DECORATION: none; }

ul	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #144F6F; font-size: 85%; font-weight: normal; 
	margin: 0px 10px 00px 40px; padding: 0px 0px 0px 28px; 
	line-height: 1.4em; letter-spacing: 0.05em; }

li	{ font-family: arial, helvetica, sans-serif; text-align: left; 
	color: #144F6F; font-size: 85%; font-weight: normal; 
	margin: 0px 10px 0px 00px; padding: 0px 0px 0px 0px; 
	line-height: 1.4em; letter-spacing: 0.05em; }

.bold	{ color: #346F8F; font-weight: normal; }

#nav, #nav ul { font-family: arial, helvetica, serif; letter-spacing: 0.080em; 
	color: #33538C; font-size: 12px; font-weight: bold; line-height: 1.4em; 
	padding: 0px 0px 0px 10px; margin: 0px 0px 0px 00px; 
	text-align: left; width: 92%; 
	list-style: none;	line-height: 1; 
	background: url(images/navbg.gif); }

#nav a { font-weight: bold; 
	display: block; 
	width: 100%; 
	w\idth: 6px; 
	color: #33538C; 
	text-decoration: none; 
	padding: 4px 0px 4px 9px; }

#nav a:hover { color: #ffffff; font-weight: bold; }

#nav a.daddy { background: url(rightarrow.gif) center right no-repeat; }

#nav li { font-family: arial, helvetica, sans-serif; letter-spacing: 0.05em; 
	color: #33538C; font-size: 12px; font-weight: bold; line-height: 1.4em; 
	padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; 
	float: left; 
	border: solid #5A6B6D; border-width: 0px 0px 0px 0px; }

#nav li ul { position: absolute; left: -999em; height: auto; 
	width: 180px; w\idth: 10px; 
	border-width: 0px; 
	padding: 0px 5px 0px 0px; margin: 0px 0px 0px 0px; }

#nav li li { padding: 0px 5px 0px 0px; 
	width: 180px; 
	background: url(images/navbg.gif); }

#nav li ul a { width: 180px;	w\idth: 10px; }

#nav li ul ul { margin: -19px 0 0 150px; }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, 
	#nav li.sfhover ul ul ul { left: -999em; }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, 
#nav li li.sfhover ul, #nav li li li.sfhover ul { left: auto; }

#nav li:hover, { background: transparent; }
#nav li.sfhover { background: transparent; }
