/*-- Default colors -------------------------------- #FFFFFF	white	background #C71306	dk red	from logo #10439D	dk blue	from logo--------------------------------------------------*//* Setup default styles--------------------------------------------------*/* {    margin: 0;    padding: 0;    border: 0;}.clear {    clear: both;}.left {    float: left;}.right {    float: right;}/* Setup document--------------------------------------------------*/body {	width: 100%;    font: 12px/1.5  "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;    color: #000000;        text-align: left;      background-color: #FFFFFF;}a, a:active, a:focus, a:hover, a:visited {    text-decoration: none;	color: #10439D;}a:hover {    border-top: 1.5px solid #C71306;    border-bottom: 1.5px solid #C71306;	color: #C71306;}a img {    border: none;}p.br {	margin-bottom: 1em;}/* Container setup--------------------------------------------------*/#menu, #content {	position: absolute;	top: 0;	left: 0;	padding: 20px;}/* Menu & Navigation--------------------------------------------------*/#menu {}#logo {	width: 200px;    margin-bottom: 50px;}#nav {    text-align: right;}#nav ul {    list-style: none;}#nav ul li {	margin: 5px 0;    padding-bottom: 10px;}#nav a {	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 22px;	font-weight: lighter;	letter-spacing: 1.5px;	font-variant: small-caps;	color: #10439D;    text-decoration: none;}#nav a:hover {    border-top: 1.5px solid #C71306;    border-bottom: 1.5px solid #C71306;	color: #C71306;}.nav_button {    font: 16px / 1.5 "Lucida Grande", "Lucida Sans", Tahoma, Verdana, sans-serif;	color: #10439D;}.active {	color: #C71306;	}/* Content--------------------------------------------------*/#content {	margin-left: 240px;	padding: 0 15% 0 2%;}div.space {	height: 4em;}/* Text--------------------------------------------------*/h2 {	margin: 2em 0 .5em 0;	font-family: "Times New Roman", Times, serif;	font-style: italic;	font-size: 22px;	font-weight: lighter;	letter-spacing: 1.5px;	color: #C71306;}h3 {	margin: 0 0 .25em 0;	font-family: "Times New Roman", Times, serif; 	font-style: italic;	font-size: 17px;	font-weight: lighter;	letter-spacing: 1px;	color: #10439D;}li {	margin-left: 2em;	}p.label {	padding-left: 65px;}span.label {	float: left;	position: absolute;	left: 30px;}.text {	margin-bottom: 1em;}.head_img {	text-align: right;	margin: 20px 0 -40px 0;}/* Tables--------------------------------------------------*/table {	width: 520px;	border-collapse: collapse;}tr.x {	border-top: 1px solid gray;	border-bottom: 1px solid gray;}td {	vertical-align: top;}table.people td {	vertical-align: middle;	padding: 0;}table.people td p {	padding: 0 2em;}.left_align {    text-align: left;}.right_align {    text-align: right;}/* Images--------------------------------------------------*/.img_leftcol {	position: absolute;	left: -220px;	margin-top: 2em;	width: 200px;}.img_right {	float: right;	position: relative;	top: -4em;	margin-left: 2em;	margin-bottom: -3em;}
