@media print
{

	.janFlash {display:none;}
	
	.indent {font-size:100%; margin:0; padding:0;}

	.fullWidthImageContainer {margin:0 0 1px 0;}

	.articleImage {position:relative; display:block; float:left; margin:0 15px 0.7em 0;}

	.greyBox {position:relative; width:100%; margin:0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.greyBox1px {position:relative; width:100%; margin:0 0 1px 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.greyBoxMid {position:relative; width:100%; margin:0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.greyBoxMid1px {position:relative; width:100%; margin:0 0 1px 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.greyBoxFull {position:relative; width:100%; margin:0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.greyBoxFull1px {position:relative; width:100%; margin:0 0 1px 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}

	.quoteBox {position:relative; margin:0.7em 0 0.7em 0; padding:0.7em 15px 0.7em 15px; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7;}
	.quoteBox:before {content:open-quote; color:#619692; font-weight:bold;}
	.quoteBox:after {content:close-quote; color:#619692; font-weight:bold;}
	
	.searchColumn {position:relative; display:block; width:100%; height:auto; float:left; margin:0;}
	
	.contentTable {position:relative; display:block; margin:0 0 0.7em 0; width:100%; height:auto; font-size:0.7em; border:0; padding:0; border:outset 0; border-collapse:separate; border-spacing:0; float:left;}
	.contentTable th {background-color:#00444d; color:#ffffff; text-align:left; padding:0.2em 15px 0.2em 15px; vertical-align:top; border-bottom:inset 1px; border-right:inset 1px; border-top:inset 0; border-left:inset 0; border-style:solid; border-color:#ffffff;}
	.contentTable td {text-align:left; padding:0.2em 15px 0.2em 15px; vertical-align:top; border-bottom:inset 1px; border-right:inset 1px; border-top:inset 0; border-left:inset 0; border-style:solid; border-color:#ffffff;}
	.contentTable tbody {background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7;}

	.tableCol1 {}
	.tableCol2 {}
	.tableCol3 {}


	/* BANNER AND BLURB */

	
	.bannerHomesForSale {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerYourHome {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerInvestmentBuyers {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerContactUs {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerAboutUs {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerFAQ {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerMyAccount {position:absolute; top:0px; left:0px; width:100%; height:100px;}
		
	.bannerOther {position:absolute; top:0px; left:0px; width:100%; height:100px;}
	
	.bannerError {position:absolute; top:0px; left:0px; width:100%; height:100px;}

	.bannerTitle {position:absolute; bottom:0px; font-weight:normal; display:block; width:auto; height:auto; margin:0 15px 5px 159px; padding:0; font-size:1.3em; font-family:Arial, Helvetica, sans-serif; color:#00444d; font-weight:bold; overflow:visible;}





	/* BREADCRUMB */

	.breadcrumb {position:relative; width:100%; padding:0; min-height:20px; background-image:url(images/breadcrumb_print_bg.gif); background-position:top left; background-repeat:no-repeat; float:left; margin:0 0 0 0;}
	*html .breadcrumb {height:20px;}
	.breadcrumbP {margin:0 0 0 15px; display:inline; font-size:0.6em; line-height:10px; float:left; width:auto;}
	.breadcrumbP A {text-decoration:underline;}
	.breadcrumbP A:LINK {text-decoration:underline;}
	.breadcrumbP A:VISITED {text-decoration:underline;}
	.breadcrumbP A:HOVER {text-decoration:underline;}
	.breadcrumbP A:ACTIVE {text-decoration:underline;}
	.breadcrumbP A:FOCUS {text-decoration:underline;}


.h2PlainFull {page-break-after:avoid; position:relative; font-weight:bold; display:block; height:auto; padding:0; margin:0 15px 0 15px; font-size:1.0em; font-family:Verdana, Arial, Helvetica, sans-serif;  width:auto; line-height:24px; min-height:24px; color:#00444d;}
	*html .h2PlainFull {height:24px; }

	.h2UnderlineFull {page-break-after:avoid; position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; margin:0 0 1px 0;  padding:0 0 0 0;}
	*html .h2UnderlineFull {height:24px;}
	.h2UnderlineFull h2 {font-size:1.0em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px; color:#00444d; width:auto;  margin:0 15px 0 15px;}

	.h2UnderlineMiddle {page-break-after:avoid; position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; margin:0 0 1px 0;  padding:0 0 0 0;}
	*html .h2UnderlineMiddle {height:24px;}
	.h2UnderlineMiddle h2 {font-size:1.0em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px; color:#00444d; width:auto;  margin:0 15px 0 15px;}


	.h3UnderlineFull {page-break-after:avoid; position:relative; color:#00444d; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; margin:0 0 1px 0;  padding:0 0 0 0;}
	*html .h3UnderlineFull {height:24px;}
	.h3UnderlineFull p {margin:0; float:right; padding:4px 15px 0 0;}
	.h3UnderlineFull h3 {font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:24px; color:#00444d; width:auto;  margin:0 15px 0 15px;}

	.h3UnderlineMiddle {page-break-after:avoid; position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; margin:0 0 1px 0;  padding:0 0 0 0;}
	*html .h3UnderlineMiddle {height:24px;}
	.h3UnderlineMiddle h3 {font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:24px; color:#00444d; margin:0 15px 0 15px;}

	.h3UnderlineHalf {page-break-after:avoid; position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; border-bottom:1px solid #ffffff;  padding:0 0 0 0; background-color:#ffffff;}
	*html .h3UnderlineHalf {height:24px;}
	.h3UnderlineHalf h3 {font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:24px; color:#00444d; width:auto;  margin:0 15px 0 15px;}
	
	.h2UnderlineHalf {page-break-after:avoid; position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; border-bottom:1px solid #ffffff;  padding:0 0 0 0; background-color:#ffffff;}
	*html .h2UnderlineHalf {height:24px;}
	.h2UnderlineHalf h2 {font-size:1em; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px; color:#00444d; width:auto;  margin:0 15px 0 15px;}



	.printButtonP {display:none;}

	.backButtonP {display:none;}

	.underscore {position:relative; height:1px; width:100%; overflow:hidden; background-color:#00444d; float:left;}

	.whiteLine {position:relative; display:block; height:1px; width:452px; overflow:hidden; background-color:#ffffff; float:left; clear:both; margin:0;}




	.greyMenu {display:none;}




	/* Search for new homes 144 */

	.searchNewHomesSmall {display:none;}
	
	/* refineSearch for new homes 144 */

	.refineSearchSmall {position:relative; width:90%; height:auto; background-color:#00444d; float:left; padding:0 5% 0 5%; overflow:hidden;}
	.refineSearchSmall .underscore {background-color:#619692; display:block; margin:0.4em 0 0.4em 0;}
	.refineSearchSmall h2 {position:relative; font-weight:normal; display:block; width:100%; height:auto; padding:0; margin:0.4em 0 0.4em 0; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; float:left; color:#ffffff;}
	.refineSearchSmall label {position:relative; display:block; width:100%; margin:0 0 0.4em 0; font-size:0.7em; color:#ffffff; float:left;}
	.refineSearchSelect {position:relative; display:block; width:100%; margin:0 0 0.4em 0; color:#404616; border:1px solid #999999; float:left; font-size:0.7em;}

	.refineSearchSmall p {position:relative; display:block; width:100%; height:auto; margin:0 0 0.7em 0; float:left; font-size:100%;}
	.refineSearchSmall form p {margin:0; font-size:100%;}

	.refineSearchSmall a {font-size:0.7em;}

	.refineSearchSmall .blueSubmit {font-size:0.7em; vertical-align:baseline; margin:0.3em 0 1em 0; padding:0.1em 0.4em 0.1em 0.4em; color:#00444d; background-color:#f0e998; border:1px solid #f0e998; background-image:url(images/button_cream.gif); background-position:top left; background-repeat:repeat-x; float:right; width:auto; overflow:visible;}


	/* Search for development 144 */

	.searchDevelopmentSmall {position:relative; width:88%; height:auto; background-color:#ffffff; float:left; padding:0 5% 0 5%; overflow:hidden; border:1px solid #00444d; overflow:hidden;}
	.searchDevelopmentSmall h2 {position:relative; font-weight:normal; display:block; width:100%; height:auto; padding:0; margin:0.4em 0 0.4em 0; font-size:0.9em; font-family:Arial, Helvetica, sans-serif; float:left; color:#00444d;}
	.searchDevelopmentSmall label {position:relative; display:block; width:100%; margin:0 0 0.4em 0; font-size:0.7em; color:#ffffff; float:left;}
	.searchDevelopmentSelect {position:relative; display:block; width:100%; margin:0 0 0.4em 0; color:#404616; border:1px solid #999999; float:left; font-size:0.7em;}

	.searchDevelopmentSmall p {position:relative; display:block; width:100%; height:auto; margin:0 0 0.7em 0; float:left; font-size:100%;}
	.searchDevelopmentSmall form p {margin:0;}

	.searchDevelopmentSmall a {font-size:0.7em;}

	.searchDevelopmentSmall .blueSubmit {font-size:0.7em; vertical-align:baseline; margin:0.3em 0 1em 0; padding:0.1em 0.4em 0.1em 0.4em; color:#ffffff; background-color:#00444d; border:1px solid #00444d; background-image:url(images/button_green.gif); background-position:top left; background-repeat:repeat-x; float:right; width:auto; overflow:visible;}



	/* Small map search button */

	.mapSearchButtonSmall {position:relative; display:block; width:142px; min-height:36px; border:1px solid #d7d7d7; float:left; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7;}
	*html .mapSearchButtonSmall {height:36px;}
	.mapSearchButtonSmallImage {display:block; float:right; width:86px; height:36px;}
	.mapSearchButtonsmall {display:block; width:45px; min-height:35px; padding:1px 0 0 10px; border-right:1px solid #d7d7d7; font-size:0.8em; float:left; cursor:pointer;}
	*html .mapSearchButtonsmall {height:32px;}

	.mapSearchImageSmall {position:relative; display:block; width:142px; height:38px; float:left;}


	/* Recently viewed 144 */
	.recentlyViewedSmall {display:none;}


	/*featured property */

	.featuredPropertyImg {position:relative; display:block; float:left; width:144px; height:auto;}
	.featuredPropertyDetails {position:relative; display:block; float:left; width:154px; height:auto;}
	.featuredPropertyDetails p {margin:0.7em 10px 0.7em 10px;}
	.featuredPropertyIcons {margin:0.7em 10px 0.7em 0; text-align:right; float:right; width:134px; display:inline;}
	.featuredPropertyMore {position:relative; display:block; float:left; width:298px; height:auto;}
	.featuredPropertyMore p {margin:0.7em 15px 0.7em 15px; text-align:left;}


	/*news*/

	.newsHeadline1 {font-size:1.1em; font-weight:bold; text-align:left; margin:0.7em 15px 0 15px;}
	.newsHeadline2 {font-size:0.9em; font-weight:bold; text-align:left; margin:0.7em 15px 0 15px;}
	.newsHeadline3 {font-size:0.7em; font-weight:bold; text-align:left; margin:0.7em 15px 0 15px;}
	.newsDate {margin:0 15px 0.4em 15px; font-size:0.6em;}
	.newsBlurb {margin:0.4em 15px 0.7em 15px; font-size:0.7em;}


	

	/* THUMBS AND BIG PICS */

	.propertyThumbsContainer {position:relative; width:100%; height:auto; float:left; margin:0 0 1px 0;}
	.propertyThumbs {position:relative; width:452px; height:271px; overflow:hidden; float:left; margin:0 0 0 15px;}
	.propertyThumb {position:relative; width:80px; height:60px; margin:0 12px 10px 0;}

	.propertyPic1 {position:absolute; top:0px; left:92px;}
	.propertySummary {display:none;}
	.propertyPicNote {position:absolute; padding:2px 15px 2px 15px; margin:0; background-color:#ffffff; z-index:100; bottom:0px; right:0;}


	.propertySummary img {float:left; padding-top:1px;}

	.propertyThumbText {display:none;}
	.propertyPercentage {font-size:0.6em; margin:0 0 0.6em 0; float:right; padding:0 15px 0 15px; text-align:right; color:#ffffff; background-color:#00444d; background-image:url(images/percent_corner.gif); background-position:bottom left; background-repeat:no-repeat; line-height:2em;}
	.propertyPercentageNum {font-size:1.6em;}

	.moreDetails {position:relative; width:100%; margin:0.7em 0 0.7em 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.moreDetailsLeft {position:relative; width:66%; margin:0; border-right:1% solid #ffffff; float:left;}
	.moreDetailsRight {position:relative; width:33%; margin:0; float:left;}

	.newsBox {position:relative; width:100%; margin:0; padding:0 0 0.7em 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.newsBox h4 {font-size:0.6em; margin:0.7em 10px -0.3em 10px;}
	.newsBox h3 {font-size:0.6em; font-weight:bold; color:#00444d; text-align:left; margin:0.7em 10px -0.3em 10px;}
	.newsBox p {font-size:0.6em; margin:0.7em 10px 0 10px;}

	.rightContBox {position:relative; width:100%; margin:0; padding:0 0 0.7em 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.rightContBox h4 {font-size:0.6em; margin:0.7em 10px -0.3em 10px;}
	.rightContBox h3 {font-size:0.6em; font-weight:bold; color:#00444d; text-align:left; margin:0.7em 10px -0.3em 10px;}
	.rightContBox p {font-size:0.6em; margin:0.7em 10px 0 10px;}

	.orangeBlockLinkFake {position:relative; padding:0.7em 0 0.7em 0; width:100%; margin:0; background-color:#00444d; float:left; color:#ffffff; font-size:0.6em;}
	
	.orangeBlockLink {position:relative; padding:0.7em 0 0.7em 0; width:100%; margin:0; background-color:#00444d; float:left; color:#ffffff; font-size:0.6em;}
	.orangeBlockLink:LINK {color:#ffffff; text-decoration:none;}
	.orangeBlockLink:VISITED {color:#ffffff; text-decoration:none;}
	.orangeBlockLink:HOVER {color:#ffffff; text-decoration:none; background-color:#619692; border-color:#619692;}
	.orangeBlockLink:ACTIVE {color:#ffffff; text-decoration:none;}
	.orangeBlockLink:FOCUS {color:#ffffff; text-decoration:none; background-color:#619692; border-color:#619692;}

	.orangeBlockLinkTitle {position:relative; font-weight:bold; display:block; margin:0 10px 0.4em 10px;}
	.orangeBlockLinkText a, .orangeBlockLinkText a:LINK, .orangeBlockLinkText a:VISITED {color:#fff; text-decoration:underline;}
	.orangeBlockLinkText {position:relative; display:block; margin:0 10px 0 10px;}


	.savedSearchList {position:relative; width:100%; margin:0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left; font-size:100%; list-style:none; color:#00444d;}
	.savedSearchList li {position:relative; width:100%; padding:0; margin:0; border-bottom:1px solid #ffffff; float:left; font-size:100%;}
	.savedSearchDelete {position:relative; display:block; float:left; padding:0 15px 0 0; font-size:0.7em;}

	.thumbnailList {position:relative; width:100%; margin:0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left; font-size:100%; list-style:none; color:#00444d;}
	.thumbnailListItem { position:relative; width:100%; min-height:60px; padding:0; margin:0; border-bottom:1px solid #ffffff; float:left; font-size:100%;}
	*html .thumbnailListItem {height:60px;}
	.thumbnailListItem .thumbnailListImage {position:relative; width:80px; height:60px; top:0px; padding-left:15px; margin:0 -95px 0 0; z-index:50; float:left;}
	.thumbnailListImageImage {position:absolute; width:80px; height:60px; z-index:10;}
	.thumbnailListImageOffer {position:absolute; width:80px; height:60px; z-index:20;}

	.thumbnailListInfo {color:#404616; position:relative; width:66%; display:block; height:auto; float:left; margin:0; padding:2px 0 0 0;}
	.thumbnailListInfoFull {color:#404616; position:relative; width:100%; height:auto; float:left; margin:0; padding:2px 0 0 0;}
	.thumbnailListInfoHeading {font-size:0.7em; margin:0 0 -0.7em 0; padding:0 0 0 105px; display:block; z-index:20;}

	.thumbnailListHeading {position:relative; display:block; width:auto; margin:0 0 0.2em 0; font-size:0.7em; color:#00444d;}
	.thumbnailListInfoP {position:relative; margin:-0.7em 0 0.2em 0; font-size:0.6em; clear:both; color:#404616; padding:0 0 0 105px; display:block; z-index:20;}
	.thumbnailListInfoFullHeading {position:relative; font-size:0.7em; display:block; width:auto; float:left; margin:0 10px 0.2em 0; padding:0 0 0 105px; color:#c06600;}
	.thumbnailListNote {position:relative; display:block; font-size:0.7em; float:right; width:auto; background-color:#00444d; margin:0 0 0 10px; padding:0 15px 0 5px; color:#ffffff; font-weight:bold;}
	.thumbnailListAdditional {color:#404616; position:relative; display:block; width:34%; margin:0; float:left; text-align:right; padding:2px 0 0 0;}

	.thumbnailListIcon {position:relative; display:block; width:23px; height:13px; float:left; margin:0;}
	.thumbnailListIconSpace {position:relative; width:5px; height:auto; font-size:0.6em; float:left; margin:0; overflow:hidden; display:block;}
	.thumbnailListIconsP {position:relative; display:block; margin:0.2em 0 0.2em 0; padding:0 15px 0 0; font-size:0.6em; text-align:right; float:right;}
	.thumbnailListIconNumber {position:relative; display:block; min-width:14px; min-height:13px; float:left; text-align:right; margin:0 2px 0 0; font-weight:bold;}

	*html .thumbnailListIconNumber {width:14px; height:13px;}
	.thumbnailListType {position:relative; display:block; font-weight:bold; margin:0.2em 0 0.2em 0; padding:0 15px 0 0; font-size:0.6em; text-align:right; float:right; clear:right; min-width:129px;}
	.thumbnailListPrice {position:relative; display:block; margin:0.2em 0 0.2em 0; padding:0 15px 0 0; font-size:0.6em; text-align:right; float:right; clear:right; min-width:129px;}
	*html .thumbnailListType {width:129px;}
	*html .thumbnailListPrice {width:129px;}

	.thumbnailListSearchPagesTop {position:relative; min-height:24px; width:100%; background-image:url(images/header_print_bg.gif); background-position:bottom left; background-repeat:no-repeat; margin:0 0 1px 0; float:left;}
	.thumbnailListSearchPagesTop p {color:#00444d; margin:0 0 0 15px; line-height:24px;}
	.thumbnailListSearchPagesTop img {display:inline;}
	*html .thumbnailListSearchPagesTop {height:24px;}
	.thumbnailListSearchPagesBottom {position:relative; float:left; width:100%; height:auto;}
	.thumbnailListSearchPagesBottom p {color:#00444d; margin:0.7em 15px 0.7em 15px;}
	.thumbnailListSearchPagesBottom img {display:inline;}

	.floatLeft {float:left;}
	.floatRight {float:right;}


	.mapInfoHolder {position:relative; width:100%; overflow:hidden; margin:0 0 1px 0; background-image:url(images/grey_bg_med.gif); background-position:top left; background-repeat:repeat-x; background-color:#fffef7; float:left;}
	.mapInfoHolder img {float:left; margin:0 5px 0 0;}
	.mapInfoHolder ul {list-style:none; margin:0.7em 0 0 0; padding:0 0 0.7em 0; float:left; font-size:0.6em; width:100%;}
	.mapInfoHolder li {list-style:none; margin:0.4em 10px 0.4em 0; padding:0 15px 0 15px; float:left; width:114px;}





	.mortgageResult {position:relative; display:block; margin:0.7em 0 0.7em 0; float:left; border:1px solid #619692; width:450px; padding:0.4em 0 0.4em 0; font-size:100%;}
	.mortgageResultCol1 {position:relative; display:block; width:128px; height:auto; margin:0; float:left; padding:0 10px 0 14px; color:#00444d; font-size:0.8em; line-height:1em;}
	.mortgageResultCol2 {position:relative; display:block; width:267px; height:auto; margin:0; float:left; padding:0 14px 0 15px; color:#00444d; font-size:0.7em; font-weight:bold; line-height:1em;}



	/* Site map list formatting */

	.siteMapList {position:relative; display:block; margin:0.7em 15px 0.7em 15px; padding:0; font-size:0.7em; list-style:none; list-style-image:none;}
	.siteMapList li {position:relative; display:block; margin:0.7em 15px 1.4em 0; padding:0; font-size:100%;}
	.siteMapList li a {font-weight:bold;}
	.siteMapList ul {position:relative; display:block; margin:0.4em 0 0.4em 15px; padding:0; font-size:100%; list-style:none; list-style-image:none;}
	.siteMapList ul li {position:relative; display:block; margin:0.4em 0 0.4em 0; padding:0; font-size:100%;}
	.siteMapList ul li a {font-weight:normal;}


	/* Anchor list formatting */

	.anchorList {position:relative; display:block; margin:0.7em 15px 1.4em 15px; padding:0; font-size:0.7em; list-style:none; list-style-image:none;}
	.anchorList li {position:relative; display:block; margin:0.7em 15px 0.7em 0; padding:0; font-size:100%;}
	.anchorList li a {color:#c06600; font-weight:bold; background-image:url(images/link_anchor.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:17px;}
	.anchorList li a:LINK {text-decoration:none; color:#c06600;}
	.anchorList li a:VISITED {text-decoration:none; color:#c06600;}
	.anchorList li a:HOVER {text-decoration:underline; color:#00444d;}
	.anchorList li a:ACTIVE {text-decoration:underline; color:#00444d;}
	.anchorList li a:FOCUS {text-decoration:underline; color:#00444d;}

	.anchorReturn {color:#c06600; font-weight:normal; background-image:url(images/link_return.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:17px;}
	.anchorReturn:LINK {text-decoration:none; color:#c06600;}
	.anchorReturn:VISITED {text-decoration:none; color:#c06600;}
	.anchorReturn:HOVER {text-decoration:underline; color:#00444d;}
	.anchorReturn:ACTIVE {text-decoration:underline; color:#00444d;}
	.anchorReturn:FOCUS {text-decoration:underline; color:#00444d;}
	
			
	.newHomeMapP {position:relative; display:block; float:left; width:144px; padding:0; margin:1px 0 0 0; font-size:0.6em;}
	.newHomeMapP A {color:#5c5c5c; text-decoration:none;}
	.newHomeMapP A:LINK {color:#5c5c5c; text-decoration:none;}
	.newHomeMapP A:VISITED {color:#5c5c5c; text-decoration:none;}
	.newHomeMapP A:HOVER {color:#5c5c5c; text-decoration:none;}
	.newHomeMapP A:ACTIVE {color:#5c5c5c; text-decoration:none;}
	.newHomeMapP A:FOCUS {color:#5c5c5c; text-decoration:none;}
	.newHomeMapTitleSearch {position:relative; display:block; float:left; width:144px; padding:8px 0 0 0; margin:0 0 0 0; font-size:2.4em; color:#00444d; font-family:Arial, Helvetica, sans-serif; cursor:pointer; text-align:center;}
	.newHomeMapMap {position:relative; display:block; float:left; width:124px; padding:8px 10px 0 10px; margin:0 0 0 0;}
	.newHomeMapText {position:relative; display:block; float:left; width:124px; padding:8px 10px 10px 10px; margin:0 0 0 0; cursor:pointer;}
	.newHomeMapLink {position:relative; display:block; float:left; width:144px; min-height:144px; background-image:url(images/grey_bg_med.gif); background-repeat:repeat-x; background-position:top left; background-color:#f0f0f0;}
	*html .newHomeMapLink {height:102px;}

}