
/* adapting new design */

.pagination li {width: auto !important}
input.price {width: 50px}


/* #content p.info a {text-decoration: none; color: black;} */


#selected_stations .station a {border-bottom: 1px dotted; color: #616B76; text-decoration: none; font-weight:normal; }

#selected_lines .line a {border-bottom: 1px dotted; color: #616B76; text-decoration: none; font-weight:normal; }

table.trackbar .l div {z-index: auto}
table.trackbar .r div {z-index: auto}
table.trackbar .l div span {z-index: auto}

#content tr.apartment a:hover{color:#0066CC}

#expired a.property_link {color: #000000; font-size:14px; text-decoration: underline;}
#expired a.property_link:hover {color: #000000; text-decoration: none;}

#content tr.apartment .property_link:visited {color: #BF17AC; text-decoration: none}

ul.pagination li {margin-left: 10px}

sup {font-size: 80%}

tr.apartment td.price {margin: 5px}

div.invalid {margin-top: 10px; background-color: #cccccc; padding: 10px;}

.frontpage h1 {font-size: 200%}
.frontpage .first_description {background-color: #F29931; padding: 10px; margin-top: 20px; margin-bottom: 20px} 
.frontpage .stats_avg1 {margin-top: 10px}

.frontpage .stats_avg1 li {list-style-type: circle; margin-left: 25px}

.frontpage .stats_avg1 h2 {font-size: 13px; font-weight: bold; margin-bottom: 20px}

.frontpage .stats_avg1 table td {padding-right: 50px; vertical-align: top}

.frontpage .stats_avg1 li,
.frontpage .stats_avg1 span,
.frontpage .stats_avg1 strong 
	{font-size: 12px}

.howto1, .howto2 {margin-top: 10px}

.howto1 .question, .howto2  .question {font-style: italic}

.frontpage ul.samples li {margin-left: 15px; margin-top: 5px; font-size: 13px} 
.frontpage ul.samples li a {font-size: 13px} 
#frontpage ul.samples li a {font-size: 16px; font-weight: bold} 
#frontpage ul.samples {margin-top: 10px}

.frontpage strong {font-weight: bold}

.frontpage table#special_offer {border: none}
.frontpage table#special_offer td {width: 33%; margin: 5px; vertical-align: top; padding-right:10px;}

.frontpage table#special_offer td .short {font-size: 11px;}
.frontpage table#special_offer td .price {color: #F29931; font-size: 24px; margin-top: 3px}


div#content {margin-bottom: 54px}

#footer {margin-top: 30px}

	#flash {
		background: transparent url(/i/metroback.png) no-repeat scroll 0%;
		position: absolute; 
		width: 643px; 
		height: 784px; 
		z-index: 1; 
		top: 121px;
	}	

	#flash_id {
		margin-left: 11px;
		margin-top: 5px;
	}


#stored_link {margin: 20px 0 10px 0; background-color: #FF7E00; padding: 10px; color: #ffffff}
#stored_link a {color: #ffffff}

div.expired { background-color: #FF910F; width: 80%; text-align: center; padding: 5px; font-size: 14px; font-weight: bold}
div.expired a:hover {color: white} 

.logos {padding:10px;}
