.mainbody {	background-color: #005B99;}.mainbody2 {	background-color: #005B99;}.mainbody h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #FFFFFF;	padding-top: 0px;	padding-right: 23px;	padding-bottom: 0px;	padding-left: 22px;	margin: 0px;	line-height: 23px;}a:link {	color: #003F80;	text-decoration: none;}a:visited {	color: #666666;	text-decoration: none;}a:hover {	color: #003F80;	text-decoration: underline;}a:active {	color: #003F80;	text-decoration: underline;}#publications-table {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	margin-top: 0px;	margin-right: 23px;	margin-bottom: 10px;	margin-left: 22px;}#publications-table p{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	padding-top: 0px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 0px;	line-height: 12px;}#publications-table a:link {	color: #D1C6B5;	text-decoration: none;}#publications-table a:visited {	color: #D1C6B5;	text-decoration: none;}#publications-table a:hover {	color: #D1C6B5;	text-decoration: underline;}#publications-table a:active {	color: #D1C6B5;	text-decoration: underline;}#work-table {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top: 0px;	margin-right: 23px;	margin-bottom: 10px;	margin-left: 22px;}#work-table p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#contact-table {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	margin-top: 0px;	margin-right: 23px;	margin-bottom: 10px;	margin-left: 22px;}#contact-table p{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}#contact-table td{	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #ffffff;	padding-top: 2px;	padding-right: 10px;	padding-bottom:2px;	padding-left: 0px;}#sitemap-table {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	margin-top: 0px;	margin-right: 23px;	margin-bottom: 10px;	margin-left: 22px;}#sitemap-table p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-left: 0px;	padding-right: 25px;}.mainbody p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #C1B5A5;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 10px;	line-height: 16px;}.mainbody2 p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #C1B5A5;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 0px;}.mainbody3 p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 18px;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 0px;	padding-bottom: 18px;}.mainbottom {	background-color: #005B99;	}	.mainbottom a:link {	color: #C1B5A5;	text-decoration: none;}.mainbottom a:visited {	color: #C1B5A5;	text-decoration: none;}.mainbottom a:hover {	color: #C1B5A5;	text-decoration: underline;}.mainbottom a:active {	color: #C1B5A5;	text-decoration: underline;}.mainbody p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #C1B5A5;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 10px;	line-height: 16px;}.mainbottom p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #C1B5A5;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 10px;	padding-bottom: 5px;}.mainbody2nd {	background-color: #ffffff;	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}.mainbody2nd h1 {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	color: #005B99;	padding-top: 0px;	padding-right: 23px;	padding-bottom: 0px;	padding-left: 21px;	margin: 0px;	line-height: 23px;}.mainbody22nd {	background-color: #000000;}.mainbody2nd p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 10px;	line-height: 16px;}.mainbody22nd p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #ffffff	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 0px;}.mainbottom2nd {	background-color: #ffffff;}.mainbottom2nd p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	padding-right: 23px;	padding-left: 22px;	margin: 0px;	padding-top: 10px;	padding-bottom: 5px;}.mainbottom2nd a:link {	color: #000000;	text-decoration: none;}.mainbottom2nd a:visited {	color: #000000;	text-decoration: none;}.mainbottom2nd a:hover {	color: #000000;	text-decoration: underline;}.mainbottom2nd a:active {	color: #000000;	text-decoration: underline;}.mainbottom22nd {	background-color: #000000;}.mainbottom22nd p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #C1BAB0	padding-right: 23px;	padding-left: 16px;	margin: 0px;	padding-top: 10px;	padding-bottom: 5px;}.mainbottom22nd a:link {	color: #C1B5A5;	text-decoration: none;}.mainbottom22nd a:visited {	color: #C1B5A5;	text-decoration: none;}.mainbottom22nd a:hover {	color: #C1B5A5;	text-decoration: underline;}.mainbottom22nd a:active {	color: #C1B5A5;	text-decoration: underline;}.leftcolumn {	background-color: #D1C6B5;	padding-top: 0px;	padding-right: 12px;	padding-bottom: 0px;	padding-left: 21px;}.leftcolumn p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}.leftcolumn-blk {	background-color: #000000;	padding-top: 0px;	padding-right: 12px;	padding-bottom: 0px;	padding-left: 21px;}.leftcolumn-blk p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;}.leftcolumn-blu {	background-color: #005B99;	padding-top: 0px;	padding-right: 12px;	padding-bottom: 0px;	padding-left: 21px;}.leftcolumn-blu p {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #C1B5A5;}.subnav {	font-family: Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding-top: 2px;	padding-right: 10px;	padding-bottom: 2px;	padding-left: 10px;	background-color: #998C7C;}.image-left {	padding: 0px;	margin-top: 0px;	margin-right: 14px;	margin-bottom: 3px;	margin-left: 0px;}.image-left2 {	margin-top: 5px;	margin-right: 14px;	margin-bottom: 0px;	margin-left: 0px;	padding-bottom: 0px;}.captions {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 10px;	color: #005B99;	padding-bottom: 5px;	padding-left: 22px;	line-height: 11px;}.captions2 {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 10px;	color: #C1B5A5;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 0px;	line-height: 11px;	text-align: left;}.image p {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 11px;	margin-top: 3px;	margin-bottom: 4px;	padding-right: 14px;	padding-left: 22px;}.notebook-intro {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 18px;	margin-top: 0px;	line-height: 20px;	padding-top: 0px;}.image2 p {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 11px;	margin-top: 5px;	margin-bottom: 4px;	padding-top: 0px;	padding-right: 15px;	padding-left: 22px;}#right-space {	padding-right: 20px;}.right-space {	padding-right: 10px;}.subhead {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 12px;	font-weight: bold;}.testimonial1 {	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 14px;}.magazine-space {	padding-top: 0px;	padding-right: 26px;	padding-bottom: 10px;	padding-left: 0px;}.image-right {	margin-top: 4px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 15px;}.image-left2 {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}#captions3 p{	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 11px;	color: #005B99;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 10px;	padding-left: 0px;	line-height: 13px;}.image-right2 {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 10px;}.image-right3 {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 7px;	margin-left: 10px;}.image-left3 {	margin-top: 4px;	margin-right: 14px;	margin-bottom: 1px;	margin-left: 0px;}.image-left4 {	margin-top: 7px;	margin-right: 14px;	margin-bottom: 0px;	margin-left: 0px;}.image-rt-table {	margin-top: 0px;	margin-right: 22px;	margin-bottom: 0px;	margin-left: 12px;}.image-margin {	margin-top: 5px;	margin-right: 22px;	margin-bottom: 5px;	margin-left: 22px;}.image-left5 {	margin-top: 3px;	margin-right: 14px;	margin-bottom: 1px;	margin-left: 0px;}.image-left6 {	margin-top: 3px;	margin-right: 14px;	margin-bottom: 3px;	margin-left: 0px;}.image-work {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.image-rt4 {	padding-top: 2px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}.image-lft7 {	margin-top: 2px;	margin-right: 14px;	margin-bottom: 2px;	margin-left: 0px;}.top-img-sp {	padding-top: 2px;}.bot-img-sp {	padding-top: 0px;	padding-right: 0px;	padding-bottom: 6px;	padding-left: 0px;}.img-lft8 {	padding: 0px;	margin-top: 2px;	margin-right: 14px;	margin-bottom: 3px;	margin-left: 0px;}#publications-table tr.space p {	margin-bottom: 20px;	padding: 0px 15px 0px 0px;	margin-top: 0px;	display: block;}