body {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
}
fieldset {
	border: 1px solid #CCC;
	padding: 10px;
}
legend {
	font-size: 12px;
	color: #C60;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-weight: bold;
}
ul {
	list-style-type: square;
}
li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.field {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F2FAFF;
}
.bannerLeftSpacer {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 25px;
	font-style: italic;
}
.bannerLeftSpacer2 {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 25px;
	font-style: italic;
}
.mainTopTD {
	background-image: url(../images/bckMain.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #296096;
}
.mainTopTDBrown {
	background-image: url(../images/bckBrown.jpg);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC6600;
}
.navTD {
	padding: 30px 10px 30px 20px;
}
img {
	border: none;
}
.level1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.level1 a{
	display: block;
	padding: 3px;
	text-decoration: none;
	color: #003366;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.level1 a:hover {
	background-color: #296096;
	display: block;
	padding: 3px;
	text-decoration: none;
	color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
}
.level2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.level2 a{
	display: block;
	padding: 3px;
	text-decoration: none;
	color: #CC6600;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.level2 a:hover {
	background-color: #CC6600;
	display: block;
	padding: 3px;
	text-decoration: none;
	color: #FFFFFF;
	border-top: 1px solid #CCCCCC;
}
.level3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.level3 a{
	display: block;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	color: #666666;
}
.level3 a:hover {
	display: block;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	color: #000000;
}
.last {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.mainContentTD {
	padding: 30px 30px 30px 15px;
}
.mainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	padding-left: 15px;
	background-image: url(../images/blueLine.gif);
	background-repeat: repeat-y;
	text-align: justify;
}
.mainContent h1 {
	font-family: "Trebuchet MS", Arial;
	color: #296096;
	font-size: 19px;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	letter-spacing: 0.05em;
}
.mainContent h2 {
	font-family: "Trebuchet MS", Arial;
	color: #CC6600;
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0.1em;
	text-align: left;
}
.mainContent h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	line-height: 1.5em;
}
.mainContent a {
	color: #296096;
}
.mainContent a:hover {
	color: #333333;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	color: #999999;
	padding-top: 30px;
}
.footer a {
	color: #999999;
	text-decoration: underline;
}
.footer a:hover {
	color: #296096;
	text-decoration: underline;
}
.membersTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	font-weight: bold;
}
.membersLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 8px;
	padding-top: 3px;
	letter-spacing: 0.05em;
}
.arial11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.brownBold {
	font-weight: bold;
	color: #CC6600;
}
.smallBrown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
}
.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.blue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #296096;
}
.greySmall {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.brown16 {
	font-size: 16px;
	color: #CC6600;
	font-weight: bold;
}
.aboutUstitle {
	font-family: "Trebuchet MS", Arial;
	font-size: 16px;
	color: #296096;
	font-weight: bold;
	padding-top: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	letter-spacing: 0.05em;
}
.missionStatement {
	border: 1px solid #296096;
	font-family: "Trebuchet MS", Arial;
	color: #296096;
	font-size: 18px;
	font-weight: bold;
	background-color: #EAF4FF;
}
.brown14 {
	font-family: "Trebuchet MS", Arial;
	font-size: 15px;
	font-weight: bold;
	color: #CC6600;
}
.brown {
	color: #CC6600;
}
.blue {
color: #296096;
}
.highlightBox {
	border: 1px solid #296096;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #296096;
	font-size: 10px;
	background-color: #EAF4FF;
	text-align: left;
}
.highlightBox ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.highlightBox li {
	margin-top: 0px;
	padding-top: 0px;
	list-style-type: none;
}
.highlightBox h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #CC6600;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
}
.highlightBoxNoColour {
	border: 1px solid #296096;
	font-family: "Trebuchet MS", sans-serif, arial;
	color: #296096;
	font-size: 14px;
	text-align: left;
	font-weight: bolder;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
.highlightBoxBlue {
	border: 1px solid #296096;
	color: #296096;
	font-size: 12px;
	background-color: #EAF4FF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.grey {
	color: #666666;
	padding-bottom: 8px;
}
.tableSpace {
	padding-left: 5px;
}
.greyLarge {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #666666;
}
.blueLarge {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	color: #296096;
	margin: 0px;
}
.blueBox {
	border: 1px solid #296096;
	font-family: Arial, Helvetica, sans-serif;
	color: #296096;
	font-size: 14px;
	background-color: #EAF4FF;
	text-align: left;
	font-weight: bold;
}
#walkingExec {
	background-color: #2A2E39;
	background-image: url(../images/ads/walkingExecutives.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#walkingExec h1 {
	font-family: "Trebuchet MS", Arial;
	color: #FFFFFF;
	font-size: 26px;
}
#walkingExec a {
	color: #FFCC33;
	text-decoration: underline;
	font-family: "Trebuchet MS", Arial;
	font-weight: bold;
	font-size: 14px;
}
#walkingExec a:hover {
	color: #FFFFFF;
}
.blueLeft {
	color: #296096;
	text-align: left;
}
.imageGreyBorder {
	border: 1px solid #CCCCCC;
	padding: 1px;
	background-color: #FFFFFF;
	margin-right: 5px;
}
#whyAd {
	background-color: #121214;
	color: #FFFFFF;
	padding: 4px 4px 6px;
}
#whyAd a {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 0.05em;
}
#whyAd a:hover {
	text-decoration: underline;
	letter-spacing: 0.05em;
}
.whyAdBorder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #121214;
	border-right-color: #121214;
	border-left-color: #121214;
}
.videoBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #296096;
	color: #FFFFFF;
	padding: 5px;
}
.tm {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.greySmall10 {
	font-size: 10px;
	font-family: "Trebuchet MS", sans-serif, arial;
}
.mastheadLogoSpace {
	padding-right: 40px;
	padding-left: 10px;
}
.urgentMessageBox {
	border: 1px solid #990000;
	color: #990000;
	padding: 5px;
	background-color: #FFDFDF;
}
.rss_smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.rss_smalltext a {}
.rss_smalltext a:hover {}
.rss_heading {}
.rss_heading a {
	font-weight: bold;
	color: #296096;
	text-decoration: none;
	font-size: 13px;
}
.rss_heading a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.tagCloud {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 15px;
	color: #999999;
	text-align: justify;
}
