/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #333333;	background-color: #E4E4E4;	margin: 10px;}body *{	outline: none !important;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #333333;}.border {	border: 1px solid #666666;	background: #FFFFFF;}.borderThick {	border-left: 5px solid #FFFFFF;}h1 {	margin:0;	padding:0;	color:#D62929;	font-size: 12px;	font-weight: bold;}h2 {	margin:0;	padding:0;	color:#D62929;	font-size: 11px;	font-weight: bold;}ul {	margin: 0;	padding: 10px 0 0 0;	list-style: url(/images/arrow_white.gif);}a:link, a:active, a:visited {	color: #666666;	text-decoration: none;}a:hover {	text-decoration: underline;}a img{	border: none;}/* News Gallery */p#featuredcredit, p#clickphoto {	border-top: 5px solid #FFFFFF;	margin-top: 0;	text-align: left;	padding: 5px 10px;}p#clickphoto {	margin-top: 10px;	color: #D62929;	border-top: none;}/* old gallery popup .container {	padding: 5px;	border: 1px solid #666666;	background: #FFFFFF;	width: 600px;}.photo {	background:#BABABA;}.credit {	background: #DCDCDC;	padding: 3px;	border-top: 5px solid #FFFFFF;}.thumbs {	clear:both;}.thumbnail {	padding:5px;}*//* new gallery popup (gallery_pop) */#popcontent{	width: 662px;	height: 479px;	text-align: center;	vertical-align: top;	background-color: #BABABA;	position: relative;}#description{ width: 400px; height: 12px; margin: 0 auto; }#description.wide { width: 624px; }a.prev, a.next{	padding: 5px 0;	display: block;}a.prev{	padding-left:331px;}a.next{	padding-right: 331px;}a.prev span, a.next span{	display: block;	width: 10px;	height: 11px;	text-indent: -9999px;}a.prev:link span, a.prev:visited span, a.prev:active span{	background-image: url(/images/arrow_left_eq.gif);}a.next:link span, a.next:visited span, a.next:active span{	background-image: url(/images/arrow_right_eq.gif);}a.prev:link span, a.prev:visited span, a.prev:active span,a.next:link span, a.next:visited span, a.next:active span{	background-repeat: no-repeat;	background-position: 0 0;}a.prev:hover span, a.next:hover span{ background-position: -30px 0px; }.leftnav {	color:#D62929;}.footer {	font-size: 9px;	color: #999999;}