a{	color: #006600;}a:visited{	color: #006600;}a:active{	color: #33CC33;}a:hover {	color: #33CC33;}/*MSIE 6 bug: Still colors the borders of linked 1pix border images default blue.Moreover, it uses border-color and not color... */a img.inserted-thumbnail{	border-color: #b2b2b2;}a:visited img.inserted-thumbnail{	border-color: #b2b2b2;}a:active img.inserted-thumbnail{	border-color: #b2b2b2;}a:hover img.inserted-thumbnail{	border-color: #33CC33;}a.home-fine-print{	color: #FFFFFF;	font-size: 1px;}a.home-fine-print:visited{	color: #FFFFFF;	font-size: 1px;}a.home-fine-print:active{	color: #FFFFFF;	font-size: 1px;}a.home-fine-print:hover {	color: #FFFFFF;	font-size: 1px;}body {	font-family: verdana, helvetica, geneva, sans-serif;	font-size: 9pt;	color: black;}div.team-list-item{	margin-bottom: 24px;}img.inserted-thumbnail{	color: #b2b2b2;}/* again, hack of border-color for MSIE 6 PC bug */img.enlarged-image{	margin-top: 10px;	color: #b2b2b2;	border-color:  #b2b2b2;}/* again, hack of border-color for MSIE 6 PC bug */img.team-list-headshot{	border-color: #b2b2b2;	color: #b2b2b2;	margin-top: 0px;	margin-bottom: 15px;	margin-left: 15px;	margin-right: 0px;}hr.blog-hr{		margin-top: 8px;	margin-bottom: 25px;}input{ 	color: black;	font-size: 9pt;	font-family: verdana, helvetica, geneva, sans-serif;}select{ 	color: black;	font-size: 9pt;   	font-family: verdana, helvetica, geneva, sans-serif;}table.contact{	border: 0px;	width: 100%;}table.footer-rule{	margin-top: 45px;	margin-bottom: 25px;}table.inserted-thumbnail-box{	margin-top: 0px;	margin-bottom: 15px;	margin-left: 15px;	margin-right: 0px;}td {	font-size: 9pt;	font-family: verdana, helvetica, geneva, sans-serif;}td.inserted-image-thumbnail-caption{	padding-top: 3px;	padding-bottom: 0px;	padding-left: 3px;	padding-right: 3px;	font-size: 8pt;	color: #666666;}td.inserted-image-thumbnail-link{	padding-top: 1px;	padding-bottom: 0px;	padding-left: 3px;	padding-right: 3px;	font-size: 8pt;}td.sidebar-header {	color: #ffffff;	font-size: 8.5pt;	background-color: #cccccc;	background-repeat: no-repeat;	text-align: center;	padding-top: 3px;	padding-bottom: 3px;}th {	font-family: verdana, helvetica, geneva, sans-serif;}textarea{ 	color: black;	font-size: 9pt;	font-family: verdana, helvetica, geneva, sans-serif;}ul.resume-bodytext{	font-family: verdana, helvetica, geneva, sans-serif;	list-style-image: url(../images/gui/bullet_dot.gif);	padding-bottom: 2em;}.blog-datetime-created{	font-weight: bold;}.blog-title{	font-weight: bold;}.blog-bodytext{	text-indent: 0px;	padding-top: 0.25%;	padding-bottom: 0.25%;}.blog-listing-block{}.contact-method{	font-weight: bold;}.contact-data{}.enlarged-image-caption{}.home-fine-print{	color: #FFFFFF;	font-size: 1px;}	.footer-links{	font-size: 85%;}.page-title-above-meat{	text-align: right;	color: #999999;	font-size: 13pt;	font-family: verdana, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 8px;}.paginate ul{	 border: 1px solid #DDDDDD;	 margin:0;	 padding:1.1%; 	 margin-top:1.2%; 	 margin-bottom:3%;	 	 list-style-type: none;	 text-align: right;}.paginate ul li{	 list-style-image: none;	 display:inline;	 padding-left: 1%; 	 line-height: 1.2em;}.portfolio-detail-title{	font-weight: bold;}.portfolio-detail-periodical-name{	font-style: italic;}.portfolio-detail-bodytext{	text-indent: 0px;}.portfolio-title{	font-weight: bold;}.portfolio-periodical-name{	font-style: italic;}.portfolio-description{}.portfolio-id{}.portfolio-listing-block{	padding-bottom: 2%;}.portfolio-media-subtype{	color: #999999;	font-size: 8.5pt;}.sidebar-links{	color: #999999;	margin-top: 0.5em;	margin-bottom: 0.5em;	margin-left: 0.5em;	font-size: 8.5pt;}.small-print{	font-size: smaller;	}.team-list-surname-and-given-name{	font-weight: bold;}.team-list-job-title{	color: #666666;}.team-list-biography{}.thank-you-item{	margin-top: 0.5em;	margin-bottom: 0.5em;}.workshop-title{	font-weight: bold;	text-decoration: none;}.workshop-listing-block{	padding-top: 1%;	padding-bottom: 3%;}