body {	margin:0;	font:12px "Arial", Helvetica, sans-serif;	background:#ddd;	color:#333;		/*	background:#e4e4e4;		background-attachment: scroll;	background-clip: border-box;	background-color: #020202;	background-image: url(/images/BLACK-TUESDAY.jpg);	background-origin: padding-box;	background-position: 50% 40px;	background-repeat: no-repeat;	*/}a  {	outline:none;	text-decoration:none;}em  {	font-style:normal;}a:hover {	text-decoration:underline;}form {	margin:0;	padding:0;}img {	display:block;	border:none;}h4 {	font:15px "Arial", Helvetica, sans-serif;	color:#666666;	font-weight:bold;}h5 {	font:15px Roboto, Arial, "Arial", Helvetica, sans-serif;	color:black;	padding:5px 0px 5px 0px;	margin:0;}h5 a{	color:black;	text-decoration:underline;}ul {	margin:0;	padding:0;	list-style:none;}#containernav {	float: left;	width:760px;	overflow:hidden;	line-height:27px;	border-bottom:10px solid #000;	margin-bottom:14px;}#containernav span {	background:url(/images/nav.gif) repeat-x;    padding-right:2px;    margin:0 -1px 0 10px;    float:left;}#containernav a {	color:#2f2f2f;	float:left;	height:26px;	padding:0 15px 0 15px;}#containernav a.active {	background:url(/images/nav-hover.gif) repeat-x;	color: #fff;}#widebanner{	width:100%;	float:left;	padding:0px 0px 25px 0px;}#widebanner a{	padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px;	height:auto;}.wrap {	width:100%;	overflow:hidden;}.endwrap {	margin-top: 10px;}.line {	border-top:1px solid #eee;	padding:20px 0 15px;}.darkline {	border-top:1px solid #c0c0c0;	padding:20px 0px 20px 0px; 	}.dashedline{	padding:30px 0 15px;	border-top:1px dashed gray;}.top-row {	height: 60px;	float:left;	width:800px;	margin:10px 0px 10px 20px;}.top-row .pointer {	float: left;	width: 40px;}.top-row li {	float: left;	width: 260px;	background: #DBDBDB;	padding: 12px 0 12px 20px;	margin-left: 20px;	font-size: 14px;}.top-row li.on {	background: #e60000;	color: #fff;}.main-column {	float:left;	width:468px;	margin-left:20px;	padding-top:10px;}.main-column p {}.bg-box {	background:url(/images/bg.gif) no-repeat 100% 100%;	padding-bottom:10px;	margin-bottom:13px;}.search-results-box {	padding:10px;	margin-bottom:13px;}.search-results-box h2 {	color: #000;	font-weight: bold;	font-size: 16px;	margin-bottom: 8px;}.search-results-box select {	font:12px "Arial", Helvetica, sans-serif;	float: left;	margin-left: 10px;}.search-results-box .wrap {}.search-results-box label {	float: left;	padding:3px 0 0 0px;}.search-results-box .button {	float: left;	background: url(/images/link.gif) repeat-x;	color:#fff;	height:22px;	line-height:22px;	padding:0 10px;	font-weight:bold;	margin-left: 10px;}.end {	float:left;	width:378px;	border-top: 1px solid #000;	background: #E8E8E8;	padding:20px 30px 20px 30px;	}.end .wrap {	width: 190px;	float: left;}.navimages {	float:right;	padding-left:60px;	padding:0px;	padding:0px;}.navimages .navimage{	border: 0;}.nav-buttons {	float:left;	padding:0px;	padding:0px;	}.nav-buttons a {	float: left;	color: #000;	font-weight: bold;	margin-top: 5px;	padding: 5px;}.nav-buttons a.button-text {	padding: 12px 2px 0;}.welcome {	background:url(/images/welcome.gif) no-repeat;	width:336px;	height:21px;	overflow:hidden;	text-indent:-9999em;	margin:0;}.bg-box .text {	width:265px;}.bg-box p {	margin:10px 0 0;}.main-column h3 {	font-size:15px;	color:#e60000;	font-weight:normal;	margin:0 0 7px;}h2 {	font-size:19px;	color:#e60000;	font-weight:normal;	margin:0;}h3 em, h2 em {	color:#000;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;}.entry {	line-height: 1.4;}.entry input {	float:left;	width:176px;	margin-top: 6px;	background: #FFF5EE;}.entry select {	margin-top: 6px;	float:left;}.entry input.long {	width:452px;	}.entry input.short {	width:30px;	}.entry textarea {	float:left;	width:95%;	height: 80px;	margin-top: 6px;	background: #FFF5EE;	font: 13px "Arial", Helvetica, sans-serif;}.entry textarea.small {	clear:both;	width:300px;	margin-top: 6px;	background: #FFF5EE;}.entry label {	float:left;	width:140px;	margin-top: 6px;	color: #000;}.entry span {	width:300px;}.entry em {	color: #e60000;	font-size: 14px;}.entry h2 {clear: both;margin: 15px 0 0px 0;font-size: 16px;}.entry .black-link {	margin-left: 0px;	float:left;	margin-top: 14px;}.highlight {	background: #e60000;	padding: 0px 20px 5px;	color: #000;}.highlight h2{	color: #fff;}.highlight span{	clear: both;	float: left;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;	margin-top: 3px;}.highlight .black-link {	float:left;	margin-top: 6px;}.highlight .button {	width:auto;	float: left;	background: url(/images/link.gif) repeat-x;	color:#fff;	height:22px;	line-height:22px;	padding:0 10px;	font-weight:bold;}.highlight em {	color: #fff;}.highlight label {	float:left;	width:120px;	margin-top: 6px;}.highlight input {	background: #fff;	margin-right: 8px;}.box-other {	padding: 13px 15px;	text-align: left;	color: #000;}.box-other p.question {	font-weight:bold;	font-size: 14px;}.product-list {	width:476px;	margin:0 -18px 0 0;}.product-list li {	float:left;	width:220px;	margin-right:18px;	overflow:hidden;}.product-list li img {	padding-bottom:10px;}.product-list li span {	float:left;}.propwrap{	float:left;	margin:0px;	padding:0px;	border:0px solid red;}.aucwrap{	float:left;	margin:0px;	padding:0px 0px 10px 0px;	border-bottom:1px dashed #333333;	margin:10px 0px 20px 0px;		}.prop {	float:left;}.act {	float:left;	width: 200px;	border:0px solid blue;	overflow:hidden;}.act .bigimg{	border: 0px solid #C0C0C0;	float: left;	margin: 2px 2px 0px 4px;	padding-bottom:5px;	}.act .black-link, .act .button {	clear: both;	margin-bottom:3px;	width: 120px;	text-align:center;}.act span {	clear: both;	float: right;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;	width: 90px;	padding-left: 22px;	margin-top: 4px;}.info {	margin:10px 0px 0px 10px;	float:right;	width:250px;	border:0px solid red;}.info span {	clear:both;	font-weight:bold;	color:#000;}.info h3 {	clear:both;	margin-bottom: 10px;	font-weight:bold;	font-size: 12px;	line-height:17px;}.info p {	clear:both;	font-family: "Arial", Helvetica, sans-serif;	font-style:normal;	width: 100%;	padding-bottom: 0px;	line-height:16px;}.info a {	color:#ff6800;	font-weight:bold;}.info ul {	float:left;	padding-left:0px;	padding-top:8px;	padding-bottom:8px;	font-weight:bold;}.info li {    float:left;    margin:0 8px 0 0;    padding-right: 15px;    padding-top: 5px;    }.info li.beds {    background:url(/images/beds.gif) no-repeat 20px top;    width:50px;    height:32px;}.info li.baths {    background:url(/images/baths.gif) no-repeat 20px top;    width:50px;    height:32px;}.info li.garages {    background:url(/images/garages.gif) no-repeat 20px top;    width:60px;    height:32px;}.black-link, .button, .addremove {	font:11px "Arial", Helvetica, sans-serif;	float:right;	background: url(/images/link.gif) repeat-x;	color:#fff;	height:22px;	line-height:22px;	padding:0 10px;	font-weight:bold;	cursor:pointer;	border: none;}.grey-link, .greybutton {	float:right;	background: url(/images/greylink.gif) repeat-x;	color:#fff;	height:22px;	line-height:22px;	padding:0 10px;	margin-left: 5px;	font-weight:bold;	width:100px;	cursor:pointer;	border: none;}.float {	padding:2px 0;}.float h2 {	float:left;}.float .black-link {	float:right;}.float .black-link span {	background:url(/images/mail.gif) no-repeat;	width:25px;	height:26px;	padding-right:4px;	display:block;	margin:-2px 0 -3px;	float:left;	text-indent:-9999em;	position:relative;}.main-column strong {	font:normal 14px Roboto, Arial, Georgia, "Times New Roman", Times, serif;	color:#666;	display:block;	margin:15px 0 4px;}.main-column .wrap p {	margin:0;}.main-column .wrap p a {	color:#ff6800;	text-decoration:underline;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;}.main-column .wrap p a:hover {	text-decoration:none;}ul.descriptions  {	clear: both;	float: left;	padding: 15px 0 10px 0;	width:100%;}ul.descriptions label {	font-weight: bold;	margin: 0;	padding: 0;}ul.descriptions li {	padding: 2px 0;	margin: 0;	clear: both;}.sidebar .box {	background:#959595 url(/images/grey-box-top.gif) no-repeat; 	margin-bottom:15px;	margin-top:15px;}.sidebar .box .inner {	background:url(/images/grey-box-bottom.gif) no-repeat 0 100%;	padding:13px 10px 13px 19px;	position:relative;}.help {	position:absolute;	text-indent:-9999em;	background:url(/images/help.gif) no-repeat;	width:22px;	height:23px;	top:8px;	right:10px;	overflow:hidden;}.sidebar h3 {	margin:0;	font-size:15px;	font-weight:normal;	color:#fff;}.sidebar p {	margin:0;	padding-bottom:5px;}.sidebar input {	font:12px "Arial", Helvetica, sans-serif;	color:#333;	padding:1px 5px;	border:1px solid #cecece;}.sidebar select {	font:12px "Arial", Helvetica, sans-serif;}.sidebar strong {	color:#fff;}.form-box {	width:260px;	margin-left:-10px;	position:relative;	overflow:hidden}.form-box ul {	width:100%;	overflow:hidden;	line-height:27px;	margin-bottom:14px;}.form-box ul.checkboxes {	margin-bottom:4px;}.form-box ul.checkboxes li {	line-height:14px;	margin-top: 4px;	width: 120px;	color: black;}.form-box ul.checkboxes input.check {	float:left;	border:0;	width:15px;	margin-right: 3px;}ul.checkboxesout {	margin:9px 9px 0;}ul.checkboxesout li {	line-height:14px;	margin-top: 4px;	width: 120px;	color: black;}.form-box ul.checkboxesout input.check {	float:left;	border:0;	width:15px;	margin-right: 3px;}.form-box label {	margin:3px 0 0 9px;	float: left;	width: 130px;}.form-box ul.checkboxes label {	margin: 4px 0 0 0px;	width:98px;}.form-box ul.checkboxesout label {	margin: 4px 0 0 0px;	width:98px;}.form-box select {	float: right;}.form-box li {	float:left;	}.form-box li a {	background:url(/images/sidebar-list.gif) repeat-x;	float:left;	color:#fff;	font-size:11px;	font-weight:bold;	padding:0 10px 0 10px;}.form-box li a:hover, .form-box li.active a {	background:url(/images/sidebar-list-hover.gif) repeat-x;	text-decoration:none;}.form-box input {	width:225px;	display:block;}.form-box select {	float:left;}.form-box .block {	background:#d2d2d2 url(/images/grey-box-top2.gif) no-repeat;	float:left;	width:100%;}.form-box .inner-block {	background:url(/images/grey-box-bottom2.gif) no-repeat 0 100%;	padding:9px 0 9px 9px;	overflow:hidden;	height:1%;	float:left;	width:100%;}.form-box .black-link {	float:left;}.form-box .black-link {	float:left;}.form-box .button {	float:left;	border: 0;	color: #fff;	font-size:11px;	font-weight:bold;	width:60px;}.form-box .greybutton {	float:right;	border: 0;	color: #fff;	font-size:11px;	font-weight:bold;	width:82px;}.form-box .wrap-buttons {	padding: 12px 8px 0;}.form-box .wrap {	padding-top:8px;}.form-box span {	display:block;	background:url(/images/bg2.gif) no-repeat;	width:56px;	padding-top:2px;	height:19px;	overflow:hidden;	text-align:center;	margin:0 auto;}.form-box select {	width:115px;	margin-right:6px;}.form-box .choose {	width:235px;	margin:0;}.results h3 {	margin-bottom: 8px;}.quick h3 {	margin-bottom: 8px;}.quick p {	margin-top: 12px;	font-size: 12px;	color: #fff;	line-height:1.4em;}.quick p a {	color: #fff;	text-decoration:underline;}.quick li {	background:url(/images/arrow.gif) no-repeat 2px 5px;	padding-left: 10px;}.quick li a {	margin-top: 8px;	font-size: 12px;	color: #333;	text-decoration:underline;	line-height:1.4em;}.property input {	float:left;	width:176px;}.bond p {	padding-bottom:0;}.bond label {	float:left;	width:15px;	padding:2px 0 0 5px;}.bond input {	width:208px;	float:left;}.bond .black-link {	float:left;	margin-left:20px;	display:inline;}.bond .wrap {	padding-top:5px;}ul.main-details  {	clear: both;	padding: 0px 0 10px 0;}ul.main-details label {	float: left;	line-height: 1.6;	font-weight: bold;	font-size: 12px;	width: 70px;}ul.main-details li {	padding: 1px 0;	margin: 0;	clear: both;	font-size:15px;	font-weight: bold;}ul.main-details li a {	color:#e60000;}.prop-side-box .button-email {	float: left;	clear: both;	background: url(/images/button-email.gif) no-repeat;	color:#fff;	height:26px;	line-height:10px;	padding:0px 0px 0px 37px;	font-weight:bold;	margin-bottom: 4px;	border: 0;	width: 175px;	text-align: left;	cursor:pointer;}.prop-side-box .button-save {	float: left;	clear: both;	background: url(/images/button-save.gif) no-repeat;	color:#fff;	height:26px;	line-height:10px;	padding:0px 0px 0px 37px;	font-weight:bold;	margin-bottom: 4px;	border: 0;	width: 175px;	text-align: left;	cursor:pointer;}.prop-side-box a.anchor-button {	clear:both;	float:left;	background: url(/images/link.gif) repeat-x;	color:#fff;	height:22px;	line-height:22px;	padding:0 15px 0 10px;	font-weight:bold;	font-size: 12px;	width: 150px;	cursor:pointer;	border: none;	margin-bottom: 4px;}.prop-side-box a.anchor-button span {	background:url(/images/visit.gif) no-repeat;	width:25px;	height:26px;	padding-right:4px;	display:block;	margin:-2px 0 -3px;	float:left;	text-indent:-9999em;	position:relative;}.prop-side-box a:hover {	text-decoration:none;}.prop-side-box h2 {	clear: both;	font-size: 15px;	padding-top: 0px;}.agent {	margin: 7px 10px 0 0;	border: 4px solid #ccc;	float:left;}.agent-logo {	margin: 7px 0;}.agent-wrap {	margin: 7px 0 0 95px;}.agent-details {	float: left;	margin: 0 0 7px 0;	line-height: 1.4;}.agent-details a {	color: #e60000;}.page-header-box {	padding:0 0 5px 0;}.page-header-box h1 {	padding:0;	margin:0;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-weight: normal;	padding:5px 0 0 0;	margin-bottom:2px;	color: #e60000;	font-weight: normal;	font-size: 24px;	clear:both;	float:left;}.areahead h1 {	padding:0px 0px 0px 0px;	margin:30px 0px 20px 0px;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-weight: normal;	color: #e60000;	font-weight: normal;	font-size: 24px;	clear:both;}.topar{	width:760px;	float:left;	border:0px solid red;	padding-bottom:0px 0px 0px 0px;	margin:0px;}.page-header-box span {	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;}.page-header-box strong {	font-family: "Arial", Helvetica, sans-serif;	font-style:normal;	font-weight:bold;	float:left;	font-size:17px;	margin:3px 9px 0 0;	color: #333;}.page-header-box ul {	float:left;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;	margin:7px 9px 0 0;	height:1%;	overflow:hidden;}.page-header-box li {	float:left;	padding: 0 6px 0 10px;	background:url(/images/arrow.gif) no-repeat 2px 5px;	margin:0 4px 0 -6px;}.page-header-box a {	color:#e60000;	text-decoration:underline;}.page-header-box a:hover {		text-decoration:underline;}ul.points {	list-style-type:disc;	padding:0px 30px;	margin: 0 0 0px 0;}ul.points li {	float: left;	padding:0;	margin: 4px 0px 4px 4px;}#container .banner {	margin-right:15px ;	display:block;	float:right;} #container .rightbanner{	display:block;	float:right;	padding:20px 10px 20px 0px;}#container .bannerleft {	margin-right:20px;	float:left;}.bottom-box {	width:100%;	clear:both;}.partners {	width:970px;	margin-right:-630px;	overflow:hidden;	margin-top:22px;}.partners a {	float:left;}.partners li {	float:left;	margin-right:25px;}.online-property h2 {	margin-bottom:5px;}.online-property strong {	float:left;	font-size:15px;	margin-right:9px;}.online-property ul {	float:left;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-style:normal;	padding-top:4px;	height:1%;	overflow:hidden;}.online-property li {	float:left;	border-left:1px solid #666;	padding:0 4px;	margin:0 4px 0 -4px;}.online-property a {	color:#e60000;}.more {	background:url(/images/more.gif) no-repeat 0 0;	padding-left:19px;	color:#000;	text-decoration:underline;}a:hover.more {	text-decoration:none;}.navigation {	float:right;	padding-left:60px;	padding-bottom:8px;}.navigation li {	float:left;	margin:0 4px 0 0;	width:auto;}.navigation a {	float:left;	width:16px;	height:16px;	text-indent:-9999em;	overflow:hidden;}.navigation .left {	background:url(/images/left.gif) no-repeat;}.navigation .right{	background:url(/images/right.gif) no-repeat;}.navimages {	float:right;	padding-left:60px;	padding:0px;	padding:0px;}.navimages .navimage{	border: 0;}#footer {	width:100%;	overflow:hidden;	background:url(/images/black-line.gif) no-repeat;	padding:41px 0;	font-size:11px;}#footer p {	margin:0;}#footer .box {	float:left;	width:500px;	padding-left:6px;}#footer a {	color:#e60000;	text-decoration:underline;}#footer a:hover {	text-decoration:none;}#footer .banners {	float:right;	padding-right:8px;}#footer .banners li {	float:left;	margin-left:20px;}.homeheader{ 	padding:0px 0px 5px 0px;	float:left;	width:100%;	font-size:15px;}.detailsshtlst{	float:left;	width:175px;	clear:left;	text-align:center;}.homph1 {	margin:0;	font-family: Roboto, Arial, Georgia, "Times New Roman", Times, serif;	font-weight: normal;	padding:5px 0 0 0;	color: #e60000;	font-weight: normal;	font-size: 24px;}.homph2 {	font-family: "Arial", Helvetica, sans-serif;	font-style:normal;	color: black;	font-size: 14px;	margin:0;	padding:0px 0px 5px 0;}#newmenu {	display:block;	position:relative;	top:0px;	left:0px;	background: url(/images/new-nav-bg.png) no-repeat 0px 3px;	height: 52px;	width: 95%;	font-size: 14px;	float:left;}#newmenu a {}.tabactive a {	float: left;	margin: 12px 0px 10px 10px;	background: #000 url(/images/nav-hover.gif) repeat-x;	border-left: 1px solid #000;	border-right: 1px solid #000;	padding: 7px 10px 8px 10px;	color: #fff;	text-decoration:none;}.inactivetab a {	float: left;	margin: 12px 0px 10px 10px;	background:url(/images/nav-2.gif) repeat-x;	border-left: 1px solid #d7d7d7;	border-right: 1px solid #d7d7d7;	padding: 7px 10px 8px 10px;	color:#666;	text-decoration:none;}.inactivetab a:hover {	background: #000 url(/images/nav-hover.gif) repeat-x;	border-left: 1px solid #000;	border-right: 1px solid #000;	color: #fff;	text-decoration:none;}.stphldr{	clear:none;	display:inline;	float:left;	margin:0px 0px 0px 5px;	padding-right:10px;	height:25px;	font: 12px "Arial", Helvetica, sans-serif;	color:#333333;	border:0px;	}.stphldr input{	border:0px;	margin:0px;	padding:0px;}.stphldr a{	text-decoration:underline;	font: 12px "Arial", Helvetica, sans-serif;	color:#333333;	}.stphldrw{	width:100px;	clear:none;	display:inline;	float:left;	margin:3px 0px 0px 5px;	height:25px;	font: 12px "Arial", Helvetica, sans-serif;	color:#333333;}.sbuchhldr{	width:130px;	clear:none;	display:block;	float:left;	margin:0px 0px 7px 10px;	}.sbuchhldr a{	color:black;	text-decoration:underline;	font: 12px "Arial", Helvetica, sans-serif;}.sbbchk{	clear:none;	border:0px;	width:20px;	margin:2px 0px 0px 0px;	padding:0px;	display:inline;	float:left;}.tpbchk{	clear:none;	margin:0px 0px 0px 0px;	border:0px;	width:25px;	padding:3px 0px 0px 0px;	display:inline;	float:left;}.frmholder{	padding:10px 10px 0px 10px;	float:left;}frmholder h3{	padding:0px;	margin: }.arsubs{	float:left;	width:445px;	background:#EEEEEE;	border-bottom:1px solid #D2D2D2;	border-top:1px solid #D2D2D2;	padding:0px 0px 10px 0px;}.frmlinehldr{	padding:10px 0px 0px 0px;	margin:0px;	float:left;}.subtypehldr{	padding:0px 0px 0px 0px;	margin:0px;	float:left;	display:none;}.prcinpt{	width:80px;	font: 12px "Arial", Helvetica, sans-serif;	border:1px solid #D2D2D2;}.bedsl{	width:90px;	padding:0px 0px 0px 0px;	margin:0px 0px 0px 30px;	font: 12px "Arial", Helvetica, sans-serif;	border:1px solid #D2D2D2;}.bedsl option{	font: 12px "Arial", Helvetica, sans-serif;}#subaltbutt{	font-size:16px;	font-weight:normal;	color:white;	width:140px;	height:25px;	border:0px;	margin:0px;	padding:0px;}.substats{	font: 11px "Arial", Helvetica, sans-serif;	color:#C0C0C0;	padding:0px 0px 10px 10px;}.sublist{	float:left;	padding:20px 0px 20px 0px;	border-top:1px dashed gray;	background:white;		width:465px;}.subpichldr{	width:210px;	float:left;}.subpichldr img{	width:200px;	border: 1px solid #EEEEEE;	margin-bottom:10px;}.areapichoder{	width:170px;	float:left;}.areapichoder img{	border: 1px solid #EEEEEE;	margin-bottom:10px;	float:right;}.emlalhldr{	float:left;	margin:5px 0px 0px 10px;	padding-left:0px;	padding-bottom:10px;		}.emlalhldr h3{	font: 14px "Arial", Helvetica, sans-serif;	padding:0px 0px 5px 0px;	margin:0px;}.emlalhldr input{	font: 14px "Arial", Helvetica, sans-serif;	color:#333333;	width:200px;	border: 1px solid #FF6600;	padding:2px;	margin:2px;	clear:left;	}.alrtholder{	padding:0px;	float:left;	width:276px;}.aralsubs{	float:left;	padding-top:10px;	background:#F5F5F5;	border-bottom:1px solid #EEEEEE;	border-top:1px solid #EEEEEE;	padding:5px 0px 5px 0px;	width:278px;}.subhid{	float:left;	display:none;}.alchhldr{	width:120px;	clear:none;	display:inline;float:left;	margin:0px 0px 7px 10px;	}.alchhldr input{	border:0px;	}.alchhldr a{	color:black;	text-decoration:none;	font: 12px "Arial", Helvetica, sans-serif;}.xpander{	cursor:pointer;	text-decoration:underline;	background:url(/images/expand.png) no-repeat 0px 3px;	padding-left:18px;}#fnlo{	font: 14px "Arial", Helvetica, sans-serif;	padding:10px;	color:red;}#faholder{	width:292px;	float:left;	height:200px;	overflow-y:auto;	overflow-x:hidden;	padding:0px 0px 0px 5px;	border-top:1px dashed #333333;}#faholder p{	font: 14px "Arial", Helvetica, sans-serif;	padding:0px 0px 0px 0px;	color:#e60000;}.aghlder{	width:270px;	float:left;	padding:5px 0px 5px 0px;	margin:0px;	border-bottom:1px solid #EEEEEE;}.aghchk{	width:30px;	float:left;	padding-top:5px;}.aghchkres{	width:30px;	float:left;	padding-top:5px;	display:none;}.aghchknm{	width:230px;	float:left;}#faholder input{	border:0px;	color:#e60000;}#cltdetcont{	float:left;	width:298px;	padding:5px 0px 10px 0px;	border-top:1px solid #D2D2D2; 	background:#EEE;	display:block;}#faediv{	display:none;	width:288px;	float:left;	padding:0px;	color:red;}#faediv p{	width:260px;	font-size:14px;	color:red;	padding:0px 0px 0px 10px;	margin:0px;}#srsubbx h3{	font-size:15px;	color:black;	font-weight:normal;	margin:5px 0px 5px 5px;}#srsubbx{	float:left;	width:288px;	background:#EEEEEE;	border:1px solid #D2D2D2;	padding:0px;	margin:10px 5px 10px 5px;}#intermahldr{	margin:20px 0px 20px 0px;	padding:10px 0px 20px 5px;	text-align:center;	float:left;	width:465px;	background:#EEEEEE;	border:1px solid #333333;}#interma{	padding:5px;	margin:5px 0px 0px 0px;	text-align:center;	float:left;	width:445px;	background:white;	border:1px solid #C0C0C0;}#intermafrm{        text-decoration:none;        padding-bottom:10px;        margin:0px;        font:16px  Roboto, Arial, Georgia, ;color:black;}      #interma input{	border:1px solid #e60000;	font:10px  Roboto, Arial, Georgia, ;color:black;		}#nofaves{	float:left;	padding:20px;	width:240px;	text-align:center;	font:16px  Arial, Georgia ;	color:#e60000;	}.middiv{	border:1px solid #333333;	float:left;		padding:0px;	margin:20px 0px 20px 0px;	width:298px;	background:white;}.middivhldr{ 	background:#333333; 	width:100%; 	padding:10px 0px 10px 0px; 	margin:0px;	float:left;	color:white; }.middivhldr h2{	float:left;	margin:0px 0px 0px 10px;	padding:0px;	color:white;	font: 18px "Arial", Helvetica, sans-serif;}#shtlstdisp{	float:left;	width:267px;;	border:1px solid #D2d2d2;	background:#EEEEEE;	margin:10px 0px 10px 5px;	padding:0px;	color:black;	font:10px Arial;	overflow-x:auto;}.smlpic{	padding:1px;	border:1px solid #C0C0C0;	width:70px;}#shtlstftr{	float:left;	width:260px;	padding: 0px 0px 10px 0px;	text-align:center;}#shtlstftr a{	font:16px  Arial, Georgia ;	color:#e60000;		text-decoration:underline;}.shtlsrem{	float:left;	display:none;	width:70px;}#myshtlst{	padding:0px;	margin:0px;	float:left;}.Actionbutn{	background:none;	border:0px solid black;	text-decoration:underline;	color:black;	font: 12px Arial;	cursor:pointer;	text-align:left;	padding:0px 0px 0px 0px;	margin:5px 0px 0px 0px;	}.actr{	float:left;	width:150px;	border:1px solid gray;	padding:0px 10px 10px 10px;	margin:10px 0px 0px 15px;}.actr a{	font-weight:bold;}.acthd{		width:40px;	font: 15px Arial, Roboto, Arial, Georgia;	background:#808080;	color:white;	position:relative;	padding:3px 10px 3px 10px;	top:-12px;	left:10px;	margin:0px;}.btt{	width:400px;	clear:both;	display:none;	float:left;	padding:0px;	height:20px;	margin:0px;}.btt a{	font: 16px ARoboto, Arial, Georgia;	color:black;	text-decoration:underline;}.btomap{	float:right;	font:14px Arial;	color:black;	text-decoration:underline;	padding-right:10px;}.PoS{	background-clip: border-box;	background-color: transparent;	background-image: url(/images/arrow.gif);	background-origin: padding-box;	background-position: 0px 7px;	background-repeat: no-repeat;	padding-left:7px;	margin-left:7px;	float:left;}.PoS a{	font: 14px Roboto, Arial, Georgia;	color:#333;	text-decoration:underline;	display:inline;	padding:0px ;	margin:0px;}#shmpfb{	display:none;	padding:10px;	font: 16px Roboto, Arial, Georgia;	color:red;	float:left;	width:632px;	clear:both;	border:0px solid red;	margin:10px 0px 20px 10px;}.imnote{	position:absolute;	margin-left:2px;	top:0;	left:0;}.imghlder{	width:100%;	position: relative; 	left: 0; 	top: 0;	overflow:hidden;	border:0px;}.showarea{  font: 15px  Roboto, Arial, Georgia, "Times New Roman", Times, serif ;  padding:5px 0px 5px 30px;  margin:10px 0px 10px 0px;  font-weight:bold;     background: url(/images/icons.png) no-repeat  -1px -2496px;  width:250px;  border:1px solid #c0c0c0;  cursor:pointer;  float:left;}.showsubforarea{  float:left;  display:none;}
