body{	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-color: #FFFFFF;	background-image: url(../images/ui/bg.gif);	background-repeat: repeat-x;	background-position: 0px 0px;	font-family: "Helvetica", Arial, Verdana, sans-serif;	font-size: 11px;	color: #132F59;	letter-spacing: 0px;	word-spacing: 0px;	line-height: 14px;}a{	text-decoration: none;}a:link{    color: #132F59;	line-height: 12px;	padding: 0px;	text-decoration: none;}a:visited{       color: #132F59;	line-height: 12px;	padding: 0px;	text-decoration: none;}a:hover{	color: #FFE93B;	line-height: 12px;	padding: 0px;	text-decoration: none;}a.txtlink{	text-decoration: none;	padding: 3px;	font-weight: bold;	letter-spacing: 1px;	border-color: #132F59;	border-width: 0 0 1px 0;	border-style: none none solid none;	padding: 3px 0px 2px 0px;}a.txtlink:link{    color: #132F59;    background-color: #FFFFFF;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none solid none;	text-decoration: none;	font-weight: bold;}a.txtlink:visited{       color: #132F59;    background-color: #FFFFFF;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none dotted none;	text-decoration: none;}a.txtlink:hover{	color: #FFE93B;	line-height: 14px;	padding: 3px;	text-decoration: none;	background-color: #132F59;}a.titleLink{	text-decoration: none;	font-size: 10px;	padding: 3px;	font-weight: bold;	letter-spacing: 1px;	border-color: #132F59;	border-width: 0 0 1px 0;	border-style: none none solid none;	padding: 3px 0px 2px 0px;}a.titleLink:link{    color: #132F59;    background-color: #FFE93B;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none solid none;	text-decoration: none;	font-weight: bold;}a.titleLink:visited{       color: #132F59;    background-color: #FFE93B;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none dotted none;	text-decoration: none;}a.titleLink:hover, a.titleLink:visited:hover{	color: #FFE93B;	line-height: 14px;	padding: 3px;	text-decoration: none;	background-color: #132F59;}a.yellow{    color: #FFE93B;    background-color: #132F59;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none none none;	text-decoration: none;	border-color: #FFE93B;}a.yellow:link{    color: #FFE93B;    background-color: #132F59;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none none none;	text-decoration: none;	border-color: #FFE93B;}a.yellow:visited{       color: #FFE93B;    background-color: #132F59;	line-height: 14px;	padding: 3px;	border-width: 0 0 1px 0;	border-style: none none dotted none;	text-decoration: none;	border-color: #FFE93B;}a.yellow:hover{	color: #FFE93B;	line-height: 14px;	padding: 3px;	border-style: none none dashed none;	text-decoration: none;	background-color: #132F59;	border-color: #FFE93B;}a.blue{	text-decoration: none;	line-height: 14px;	padding: 2px;	font-weight: bold;}a.blue:link{    color: #132F59;	line-height: 14px;	padding: 2px;}a.blue:visited{       color: #132F59;	line-height: 14px;	padding: 2px;}a.blue:hover{	color: #132F59;	line-height: 14px;	padding: 2px;	background-color: #FFE93B;}a.url:link, .contactPeople a:link{    color: #132F59;    background-color: #FFFFFF;	line-height: 12px;	padding: 1px;	border-width: 0 0 1px 0;	border-style: none none solid none;	text-decoration: none;	border-color: #132F59;}a.url:visited, .contactPeople a:visited{       color: #132F59;    background-color: #FFFFFF;	line-height: 12px;	padding: 1px;	border-width: 0 0 1px 0;	border-style: none none dotted none;	text-decoration: none;	border-color: #132F59;}a.url:hover, .contactPeople a:hover, .contactPeople a:visited:hover{	color: #132F59;	line-height: 12px;	padding: 1px;	border-style: none none dashed none;	border-color: #132F59;	text-decoration: none;	background-color: #FFFFFF;}.contactPeople a:link { display: inline-block; margin-bottom: 5px }.heading {	position: absolute;	z-index: 1;	margin-top: 0px;	margin-left: 0px;	width: 193px; }.login {	position: absolute;	z-index: 1;	margin-top: 7px;	margin-left: 200px;	width: 500px; }.navigation {	position: absolute;	z-index: 1;	margin-top: 30px;	margin-left: 0px;	width: 254px; }.locations {	position: absolute;	z-index: 1;	margin-top: 30px;	margin-left: 198px;	width: 254px; }.visit {	position: absolute;	z-index: 1;	margin-top: 26px;	margin-left: 650px;	width: 254px; }.line {	position: absolute;	z-index: 1;	margin-top: 139px;	margin-left: 193px;	width: 601px; }.logo {	position: absolute;	z-index: 1;	margin-top: 140px;	margin-left: 193px;}.backToIndex {	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #132F59;    font-size: 12px;    font-weight: bold;	padding-top: 5px;	line-height: 14px;	position: absolute;	z-index: 1;	margin-top: 140px;	margin-left: 193px;}.backToIndex a:hover, .backToIndex a:hover  {	color: #132F59;	border-bottom: 1px dashed #132F59;}.memberlinks {	position: absolute;	z-index: 2;	margin-top: 260px;	margin-left: 481px;	width: 310px;	height: 20px;	background-color: #132F59;	padding: 3px;}.title{	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #132F59;    font-size: 12px;	padding: 3px;	line-height: 20px;	font-weight: bold;	background-color: #FFE93B;}.request{	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #FFE93B;    font-size: 12px;	line-height: 20px;	background-color: #132F59;	padding: 3px;}.contactAddress b, .bold{	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #132F59;    font-size: 12px;	line-height: 20px;	font-weight: bold;	padding: 0px;}.titlebar {	position: absolute;	z-index: 1;	margin-top: 205px;	margin-left: 98px;	width: 693px;	height: 20px;	background-color: #FFE93B;	padding: 3px;}.content_container{	position: absolute;	z-index: 1;	margin-top: 231px;	margin-left: 98px;	width: 699px;	height: 20px;}.help{	position: absolute;	z-index: 1;	margin-top: 30px;	margin-left: 30px;	width: 300px;}form {	margin: 0px; 	padding: 0px	border-style: solid; 	border-color: #132F59;}input{	color: #132F59;	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px;	padding: 0px;	height: 15px;}input.nav {	color: #132F59;	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px;	padding: 0px;	height: 15px;	width: 122px;}textarea {	color: #132F59;	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px;	padding: 0px;	height: 80px;	width: 273px;}input.msgsubject {	color: #132F59;	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px;	padding: 0px;	width: 273px;	height: 15px;}input.user {	color: #132F59;	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px;	padding: 0px;	width: 200px;	height: 15px;}select {	background-color: #FFFFFF;	font-size: 11px;	border-style: solid; 	border-color: #132F59;	border-width: 1px; 	width: 200px;	height: 15px;}.subtitle {	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #132F59;    font-size: 12px;	font-weight: bold;}.directorsIndex {	font-family: "Helvetica", Arial, Verdana, sans-serif;    color: #132F59;    font-size: 12px;    padding: 9px 0px 9px 0px;	font-weight: bold;}.directorsIndexLine {	background-color: #132F59;	height: 1px;	overflow: hidden;}.directorsIndexThumb {	visibility: hidden;	height: 0px;}	.directorsIndexThumb img {	padding-top: 9px;}.directorsIndex a.textTitle {	line-height: 14px;}.directorsIndex:hover a.textTitle {	color: #132F59;	border-bottom: 1px dashed #132F59;}.genericHLine {	background-color: #132F59;	height: 1px;	width: 100%;	overflow: hidden;	margin: 10px 0px 10px 0px;}	.clientAreaDirList a img {}.clientArea hr {	background-color: #132F59;	height: 1px;	border: 0px solid #132F59;	overflow: hidden;	margin: 5px 0px 5px 0px;}.miniSpacer {	height: 5px;	overflow: hidden;}.newsItemHeader {	background-color: #FFE93B;}.textItem a, .textItem a:visited {	text-decoration: underline;}.textItem a:hover, .textItem a:visited:hover {	background-color: #132F59;	text-decoration: none;	color: #ffffff;}#awardsPage select {	height: auto;	line-height: auto;	width: 183px;	font-family: Arial;}#awardsPage .year { font-size: 12px; font-weight: bold; padding-bottom: 12px; }#awardsPage b { font-size: 12px; font-weight: bold; border-bottom: 1px solid #132F59;}#awardsPage .awards { padding: 4px 0px 12px 0px; }#awardsPage .festival { padding-right: 7px; }#awardsPage .festival span { display: inline-block; }