/****************************************************
* NewEnglandMoves.com								*
* (C) 2004 Coldwell Banker Residential Brokerage	*
* Owned and Operated by NRT, Inc.					*
* All rights reserved.								*
****************************************************/
/********************************************
* Navigation                                *
********************************************/
.navigation {position:absolute;visibility:hidden;display:none;}
.menu {background-color: #1C2E6E;border-bottom: 1px solid #FFFFFF;filter:Alpha(Opacity=90);}
.menu-link {font-family: arial, verdana, helvetica;font-size: 9pt;color: #FFFFFF;text-decoration: none;}
/********************************************
* Content 									*
********************************************/
.base {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.base-bold {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000; font-weight: bold;}
.base a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.base a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.base a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #004990; text-decoration: underline;}
.base-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.base-exsm {font-family: Arial, Helvetica, sans-serif; font-size: 6pt; color: #000000;}
.base-sm a {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline;}
.base-sm a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline;}
.base-sm a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #004990; text-decoration: underline;}
.base-black-bold-lg {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000;}
.base-blue {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73;}
.base-blue-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73;}
.base-blue-bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73;}
.base-blue-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; text-decoration: none;}
.base-blue-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; text-decoration: none;}
.base-blue-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; text-decoration: none;}
.base-blue-bold-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #001D73;}
.base-blue-bold-lg {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #001D73;}
.base-blue-link-bold-lg {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #001D73; text-decoration: underline;}
.base-blue-link-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none;}
.base-blue-link-sm:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none;}
.base-blue-link-sm:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none;}
.base-blue-link-bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration:underline}
.base-blue-link-bold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration:underline}
.base-blue-link-bold:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration:underline}
.base-blue-link-bold-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #001D73; text-decoration:none}
.base-blue-link-bold-sm:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #001D73; text-decoration:none}
.base-blue-link-bold-sm:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #001D73; text-decoration:none}
/********************************************
* Homepage 									*
********************************************/
.home-base {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.home-base-bold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none; font-weight: bold;}
.home-base-bold-link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none; font-weight: bold;}
.home-base-bold-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none; font-weight: bold;}
.home-base-bold-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #39526E; text-decoration: none; font-weight: bold;}
.home-tool-link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline;}
.home-tool-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline;}
.home-tool-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline;}
.home-tool-link-bold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline; font-weight: bold;}
.home-tool-link-bold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline; font-weight: bold;}
.home-tool-link-bold:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline; font-weight: bold;}
.home-form-label {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #39526E; text-decoration: none;}
.home-form-field {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
/********************************************
* Footers & Disclaimers						*
********************************************/
.footer-base {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: none;}
.footer-base-link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base-link-bold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base-link-bold:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base-link-bold:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base a {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
.footer-base a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: underline;}
/********************************************
* Buttons									*
********************************************/
.button {
	background-color: #E9E5D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
	color: #001D73;
	height: 18px; 
	border-bottom: 1px solid #39526E;
	border-top: 1px solid #B8B8B9;	
	border-right: 1px solid #39526E;
	border-left: 1px solid #B8B8B9;
}
/********************************************
* Data Presentation							*
********************************************/
.data-base {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none;}
.data-base-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none;}
.data-label {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-decoration: none;}
.data-label-sm {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none;}
.data-base-blue {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: none;}
.data-base-sm-blue-bold {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: none; font-weight: bold;}
.data-lis-label-oh {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #5D0310; text-decoration: none;}
.data-base-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.data-base-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.data-base-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #004990; text-decoration: underline;}
.data-lis-addr {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73;}
.data-lis-addr a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration: underline;}
.data-lis-addr a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration: underline;}
.data-lis-addr a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration: underline;}
.data-lis-grouphead {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73; text-decoration: none;}
.data-lis-agent {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: none;}
.data-lis-agent-bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.data-lis-agent-bold-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.data-lis-agent-bold-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.data-lis-agent-bold-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF; text-decoration: underline;}
.data-lis-agent-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: underline;}
.data-lis-agent-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: underline;}
.data-lis-agent-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; text-decoration: underline;}
.data-lis-listedbymls {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4; text-decoration: none;} 
.data-lis-listedbymls-mreis {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none;} 
.data-res-oh {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #5D0310;}
.data-res-mls {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #A3A4A4;}
.data-res-cbrb {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #1C2E6D; font-weight: bold;}
/********************************************
* General Navigation						*
********************************************/
.pagenav { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: none; }
.pagenav a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.pagenav a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.pagenav a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.pagenav-sm { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F2F0EE; text-decoration: none; }
.pagenav-sm a { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F2F0EE; text-decoration: underline; }
.pagenav-sm a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F2F0EE; text-decoration: underline; }
.pagenav-sm a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #F2F0EE; text-decoration: underline; }
.resultnav { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; text-decoration: none; }
.resultnav a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1C2E6D; text-decoration: underline; }
.resultnav a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1C2E6D; text-decoration: underline; }
.resultnav a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1C2E6D; text-decoration: underline; }
.resultnav-curr { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1C2E6D; font-weight: bold; }
/********************************************
* Toolboxes									*
********************************************/
.tb-tool-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.tb-tool-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.tb-tool-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #001D73; text-decoration: underline;}
.tb-tool-link-callout {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #5D0310; text-decoration: underline;}
.tb-tool-link-callout:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #5D0310; text-decoration: underline;}
.tb-tool-link-callout:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #5D0310; text-decoration: underline;}
.tb-tool-back-on { background-color: #F2F0EE; }
.tb-tool-back-off { background-color: #D8D2CC; }
.tb-bullet {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #000000; text-decoration: none;}
/********************************************
* Messages									*
********************************************/
.msg-base {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #833500;}
.msg-error {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff0000;} 
.msg-error-bold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff0000; font-weight: bold;} 
.msg-logoff {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #833500; font-weight: bold;}
/********************************************
* Forms										*
********************************************/
.form-label {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold;}
.form-field {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
.form-base {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
/********************************************
* Top Nav									*
********************************************/
.tn-base-link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; font-weight: bold; text-decoration: none;}
.tn-base-link:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; text-decoration: underline;}
.tn-base-link:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #39526E; text-decoration: underline;}
/********************************************
* Popups									*
********************************************/
.pop-close-head { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: none; }
.pop-close-head a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.pop-close-head a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.pop-close-head a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #F2F0EE; text-decoration: underline; }
.photo-gallery {border:1px solid #1C2E6D}
.photo-gallery-thumb {border:1px solid #1C2E6D;}
.pop-close-foot { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: none; }
.pop-close-foot a:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline; }
.pop-close-foot a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #001D73; text-decoration: underline; }
/********************************************
* OLD CLASSES								*
********************************************/
/* basefont is hard-coded in the office driving directions (from WIT) */
.basefont {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
/* fieldlabelbold is hard-coded in the office driving directions (from WIT) */
.fieldlabelbold {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #001D73;}
