﻿

body					{ font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif; font-size: 9pt; margin: 0px; text-align: center; }
p						{ font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif; font-size: 9pt; margin: 0px 220px 12px 60px; line-height: 175%; text-align: justify; }
td						{ font-family: 'Trebuchet MS', verdana, arial, helvetica, sans-serif; font-size: 9pt; margin: 0px 30px 12px 60px; line-height: 175%; text-align: justify; }

table tr td				{ text-align: left; vertical-align: top; line-height: 175%; border-collapse: collapse; border-spacing: 0px; font-size: 9pt; }
td.star					{ text-align: left; vertical-align: top; width: 20px; padding-top: 4px; }
td.people				{ text-align: left; vertical-align: top; width: 160px; padding-bottom: 18px; line-height: 140%; }

#top					{ width: 973px; height: 30px; }
#wrapper 				{ width: 973px; height: 100%; margin: 0px auto; }
#background				{ width: 973px; margin: 0px auto; float: center; }
#logo		 			{ width: 973px; height: 80px; margin: 0px auto; text-align: center; float: center; }
#MenuPos				{ width: 973px; height: 84px; margin: 0px 0px 1px 0px; text-align: left; float: center; background: url('../i/menu.jpg') no-repeat center top; }
#pxMain					{ width: 973px; margin: 0px 0px 0px 0px; text-align: center; float: center; }
#divider				{ width: 1px; height: 156px; margin: 0px 0px 0px 0px; text-align: left; float: left; background: #ffffff; }
#middle					{ width: 973px; margin: 0px auto; text-align: left; float: center; }
#left					{ width: 7px; height: 496px; margin: 0px auto; float: center; }
#submenu				{ width: 210px; height: 496px; margin: 0px auto; float: center; background: #323131 url('../i/submenuBars.gif') no-repeat top; }
#content				{ width: 714px; float: center; background: #ffffff; }
#sidebar				{ width: 35px; height: 496px; margin: 0px auto; float: center; background: url('../i/sidebar.gif') repeat-y top; }
#right					{ width: 7px; height: 496px; margin: 0px auto; float: center; }
#px						{ width: 319px; height: 100%; margin: 0px auto; text-align: left; float: right; background: #ffffff; }
#tab					{ width: 239px; height: 165px; margin: 0px 0px 0px 0px; text-align: left; float: left; background: url('../i/tab.gif') no-repeat center top; }
#stripe					{ width: 973px; height: 59px; margin: 6px 0px 0px 0px; text-align: center; float: center; background: url('../i/stripe.gif') repeat-x top; }
#footer					{ width: 973px; height: 30px; margin: 10px 0px 500px 0px; text-align: center; float: left; } 
#biography				{ width: 650px; margin: 50px 0px 0px 0px; text-align: justify; float: left; } 

#crest					{ width: 973px; margin: 0px auto; position: relative; z-index: 200; }
#crestOverlay			{ width: 300px; height: 257px; left: 728px; top: 390px; background: url('../i/crest_overlay.gif') no-repeat top; position: absolute; z-index: 200; }


.submenuTitle			{ margin: 40px 0px 18px 20px; color: #ffffff; font-size: 16pt; line-height: 100%; }
.submenu				{ margin: 0px 0px 4px 20px; color: #ffffff; }

.title 					{ margin: 48px 220px 9px 60px; font-size: 18pt; color: #323131; }
.subtitle				{ margin: 28px 220px 4px 60px; font-size: 13pt; color: #323131; line-height: 125%; }
.course					{ margin: 12px 0px 0px 60px; font-size: 10pt; color: #9e9785; }

.newsTitle				{ margin: 18px 0px 9px 15px; }
.calendar				{ margin: 0px 0px 2px 15px; text-align: left; line-height: 140%; font-size: 9pt; color: #d1cdc3; }
.news					{ margin: 0px 0px 2px 15px; text-align: left; line-height: 140%; font-size: 9pt; color: #ffffff; }
.calendarItem			{ margin: 0px 0px 2px 15px; text-align: left; line-height: 140%; font-size: 9pt; color: #ffffff; }
.hopeWebsite			{ margin: 12px 0px 2px 15px; text-align: left; }

.bulletStar 			{ margin: 0px 15px 0px 0px; }
.linkFAQ				{ margin: 0px 220px 4px 60px; line-height: 150%; }
.questionFAQ			{ margin: 24px 220px 3px 60px; font-weight: bold; }

.px						{ margin: 12px 0px 6px 0px; }
.name					{ font-size: 10pt; }
.footer					{ margin: 10px 0px 40px 0px; line-height: 175%; text-align: center; }
.ib						{ margin: 20px 0px 0px 0px; }

.biography		 		{ margin: 0px 0px 18px 60px; }
.biographyTitle	 		{ margin: 0px 0px 18px 60px; text-align: left; }

fieldset				{ border: none; width: 40em; }
legend					{ color: #000000; border: none; padding: 2px 6px; }
label					{ width: 14em; float: left; text-align: left; margin: 3px 0px 0px 0px; }
.form input				{ margin: 0px 0px 6px 0px; border: 1px solid #e4ddd3; width: 17.5em; height: 25px; padding-left: 4px; padding-top: 3px; font-family: 'trebuchet ms', verdana, arial, helvetica, sans-serif; font-size: 9pt; }
.form select			{ margin: 0px 0px 6px 0px; border: 1px solid #e4ddd3; width: 17.5em; height: 25px; padding-top: 2px; font-family: 'trebuchet ms', verdana, arial, helvetica, sans-serif; font-size: 9pt; }
textarea				{ margin: 0px 0px 18px; width: 38em; overflow: hidden; width: 17.5em; font-size: 1em; border: 1px solid #e4ddd3; padding-left: 4px; font-family: 'trebuchet ms', verdana, arial, helvetica, sans-serif; font-size: 9pt; }
.button input			{ color: #ffffff; background: #323131; border: none; padding: 3px; margin: 18px 0px 0px 4px; font-family: 'trebuchet ms', verdana, arial, helvetica, sans-serif; font-size: 9pt; 	}


a:link 					{ color: #d79f03; font-weight: bold; text-decoration: none; }
a:visited 				{ color: #d79f03; font-weight: bold; text-decoration: none; }
a:hover 				{ color: #d79f03; font-weight: bold; text-decoration: underline; }
a:active 				{ color: #d79f03; font-weight: bold; text-decoration: underline; }

.submenu	a:link 		{ color: #ffffff; font-weight: normal; text-decoration: none; }
.submenu	a:visited 	{ color: #ffffff; font-weight: normal; text-decoration: none; }
.submenu	a:hover 	{ color: #d1cdc3; font-weight: normal; text-decoration: none; font-weight: bold; }
.submenu	a:active 	{ color: #d1cdc3; font-weight: normal; text-decoration: none; font-weight: bold; }

.news	a:link 			{ color: #ffffff; font-weight: normal; text-decoration: none; }
.news	a:visited 		{ color: #ffffff; font-weight: normal; text-decoration: none; }
.news	a:hover 		{ color: #d1cdc3; font-weight: normal; text-decoration: none; font-weight: bold; }
.news	a:active 		{ color: #d1cdc3; font-weight: normal; text-decoration: none; font-weight: bold; }

.calendarItem	a:link 		{ color: #ffffff; font-weight: bold; text-decoration: none; }
.calendarItem	a:visited 	{ color: #ffffff; font-weight: bold; text-decoration: none; }
.calendarItem	a:hover 	{ color: #d1cdc3; font-weight: bold; text-decoration: none; font-weight: bold; }
.calendarItem	a:active 	{ color: #d1cdc3; font-weight: bold; text-decoration: none; font-weight: bold; }

.linkFAQ		a:link 		{ color: #d79f03; text-decoration: none; font-weight: normal; }
.linkFAQ		a:visited 	{ color: #d79f03; text-decoration: none; font-weight: normal; }
.linkFAQ		a:hover		{ color: #d79f03; text-decoration: none; font-weight: bold; }
.linkFAQ		a:active 	{ color: #d79f03; text-decoration: none; font-weight: bold; }







