body, p, a, td, div, input, select {
	font-family: Arial, Helvetica, sans-serif;
	color: #004881;
	font-size: 11px;
}
a {
	color: #004881;
}
a:hover {
	color: #CC6600;
}
img {
	border: none;
}
body {
	background-color: #F1F8FC;
}
.mlsLogin {
	background-color: #CCCCCC;
}

.imgBorder {
	border: thin solid #004881;
}
.imgBorder2 {
	border: thin solid #FFFFFF;
}
.overBlue {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.overBlue:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

.menuHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E9E9E9;
/*	padding-left: 5px; */
}
.menuOverDark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E9E9E9;
/*	padding-left: 5px; */
}

.menu {
	font-size: 12px;
	font-weight: bold;
	color: #004881;
	text-decoration: none;
/*	padding-left: 10px */
}

.curMenu {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.menu:hover {
	color: #000000;
} 
.navMenu {
	font-size: 12px;
	font-weight: bold;
	color: #004881;
	text-decoration: none;
}
.curNavMenu {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.navMenu:hover {
	color: #000000;
} 
.footer {
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.welcome {
	font-size: 14px;
	font-weight: bold;
	color: #E9E9E9;
}
.callus {
	font-size: 16px;
	font-weight: bold;
	color: #E9E9E9;
}
.phone {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.formHeader {
	font-size: 16px;
	font-weight: bold;
	color: #004881;
}
.formItem {
	font-size: 12px;
	font-weight: bold;
	color: #004881;
}
.largeTitle {
	font-size: 20px;
	font-weight: bold;
	color: #004881;
}
.mediumTitle {
	font-family: Arial, Helvetica, sans-serif;
	color: #004881;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
.errMsg {
	font-size: 12px;
	font-weight: bold;
	color: red;
}
.smHeight {
	line-height: 10px;
}
.smHeightLt {
	color: #FFFFFF;
	line-height: 10px;
}
.bold {
	font-size: 12px;
	font-weight: bold;
	color: #004881;
}
.vtourTitle {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004881;
}
.vtourLink {
	font-weight: bold;
	color: #FFFFFF;
}
.bigHeader {
	font-size: 14px;
	font-weight: bold;
	color: #039BD9;
}
.bigHeaderLt {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #FFFFFF;
}
.whiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 7.5pt;
	color: #FFFFFF;
	font-weight: bold;
}
/* BACKGROUNDS */
.bg001 {
	background-image: url(../images/bg001.jpg);
}
.bg002 {
	background-image: url(../images/bg002.jpg);
}
.bg003 {
	background-image: url(../images/left.jpg);
}
.bg004 {
	background-image: url(../images/right.jpg);
}
.bg005 {
	background-image: url(../images/top_nav.jpg);
}
.bg006 {
	background-color: #0054A0;
}
.bg007 {
	background-image: url(../images/realty_bg.jpg);
}
.bg008 {
	background-color: #6BCFE2;
}
.bg009 {
	background-color: #039BD9;
}
.bg0010 {
	background-image: url(../images/left_bottom.jpg);
}
.bg0011 {
	background-image: url(../images/right_bottom.jpg);
}
.bg0012 {
	background-image: url(../images/bottom.jpg);
}
.bg013 {
	background-color: #E9E9E9;
}
.bg014 {
	background-image: url(../images/bg_for_resi.jpg);
}
.bg015 {
	background-color: #FFFFFF;
}
.bg016 {
	background-color: #C7EDFE;
}
.bg017 {
	background-color: #E6F8FF;
}
.bg018 {
	background-color: #E0E9F0;
}
.bg019 {
	background-image: url(../images/home_boxv_top.gif);
}
.bg020 {
	background-image: url(../images/home_boxv_bottom.gif);
}
.bg021 {
	background-image: url(../images/home_boxv_right.gif);
}
.bg022 {
	background-image: url(../images/home_boxv_left.gif);
}
.bg023 {
	background-image: url(../images/home_boxv_center.jpg);
}
.bg024 {
	background-color: #CFEDEF;
}
.bg025 {
	background-color: #F0F0F0;
}

hr {
	border: thin dashed #E9E9E9;
}
.table_border_home {
	BORDER: #5180B6 2px solid;
}

.btn2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #004881;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #E2F0F9;
	border: 1px solid #004881;
	padding: 4px;
}
a.btn2:hover {
	background-color: #CEE6F4;
}

.mediumTitle2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	background-color: #039bd9;
}
