/* CSS Document */body {	font-family: Arial, Helvetica, sans-serif;}#viewer-frame {	border: 1px none #000000;}#support {	font-size: 9px;	color: #a6a5a5;}#imageList {	font-size: 11px;	color: #a6a5a5;	padding-bottom: 0px;	list-style-type: none;	background-image: url(_images/frame-bottom-back.png);	background-repeat: no-repeat;}#imageListBG {	background-image: url(_images/frame-bottom-back.png);	font-weight: bold;	font-size: 12px;	color: #a6a5a5;	line-height: 25px;	background-repeat: no-repeat;}#propertyName {	font-size: 14px;	font-weight: bold;	color: #FFF;}#propertyNameBG {	background-image: url(_images/frame-bottom-back.gif);	}#propertyAddress {	font-size: 12px;	font-weight: normal;	color: #FFF;}#imageName {	font-size: 9px;	font-weight: normal;	color: #a6a5a5;}#outer_viewer {	border: 2px solid #FFF;}a:link {	color: #a6a5a5;	text-decoration: none;	}	a:visited {	color: #a6a6a5;	text-decoration: none;	}	a:hover {	color: #39a7b6;	text-decoration: underline;}a:active {	color: #a6a6a5;	text-decoration: none;}h1 {	font-size: 12px;	line-height: 20px;	font-weight: bold;	color: #a6a5a5;}h2 {	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #a6a5a5;}#outer_viewer tr td #viewer-frame tr #imageListBG table tr td p strong {	font-size: 12px;	color: #a6a5a5;}table#fullScreenButton {	color: #a6a5a5;	}table#fullScreenButton td {	text-align: center;	font: 10px lucida grande, geneva, verdana;			}table#fullScreenButton td a {		display: block;	margin: 0;	padding: 5px 15px 5px 15px;	}table#fullScreenButton td a:link, #fullScreenButton td a:visited {	color: #a6a5a5;	font-weight: normal;	text-decoration: none;	border: 1px solid #a6a5a5;	}table#fullScreenButton td a:hover {	color: #a6a5a5;	display: block;	font-weight: normal;	text-decoration: none;	border: 1px solid #F60;	}