/* CSS Document */



body {
	scrollbar-face-color: #EAEAEA;
	scrollbar-highlight-color: #EAEAEA;
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-shadow-color: #AAAAAA;
	scrollbar-darkshadow-color: #C1D1F5;
	scrollbar-track-color: #C1D1F5;
	scrollbar-arrow-color: #999999;
}

textarea {
	scrollbar-face-color: #EAEAEA;
	scrollbar-highlight-color: #EAEAEA;
	scrollbar-3dlight-color: #AAAAAA;
	scrollbar-shadow-color: #AAAAAA;
	scrollbar-darkshadow-color: #C1D1F5;
	scrollbar-track-color: #C1D1F5;
	scrollbar-arrow-color: #999999;
}


.default {
	font-family: "Lucida Sans";
	font-size: 12px;
	letter-spacing: 1px;
	line-height: 1.5;
}

div.over {
	background-color:#EAEAEA;
	overflow: auto;
	height: 400px;
	width: 580px;
	margin-left: 0px;
	/* background: #EDECD7; */
}

.content_1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	width: 90%;
	line-height: 5mm;
	text-align: left;
	text-decoration: none;
}

a.default:link {
	color: #000000;
	text-decoration: none;
}

a.default:visited {
	color: #000000;
	text-decoration: none;
}

a.default:hover {
	color: #000000;
	text-decoration: none;
}

.main {
	background: #636469 url(images/main_empty.jpg) no-repeat center;
	border: none;
	padding: 0 0 0 0;
	height: 600px;
	width: 800px;
}

.top_menu {
	background: White url(images/top_menu.jpg) no-repeat center;
	height: 31;
	border: none;
	padding: 0 0 0 0;
	margin-top: 38px;
	margin-left: 13px;
	width: 775px;
}

.property_search {
	font: bolder 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: Gray;
}

.map_search {
	font: bolder 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: Gray;
}

.advance_search {
	font: bolder 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: Gray;
}



.white_space {
	background: url(images/spacer.gif) repeat-x;
	width: 10px;
	padding: 0 0 0 0;
	margin: 0 0 0;
}

.yellow_space {
	background: url(images/spacer_yellow.gif) repeat;
	padding: 0 0 0 0;
	margin: 0 0 0;
}

.blue_space {
	background: url(images/spacer_blue.gif) repeat;
	padding: 0 0 0 0;
	margin: 0 0 0;
}


.dark_dot {
	background: url(images/dotline_dark_x.gif) repeat-x;
	width: 2px;
	padding: 0 0 0 0;
	margin: 0 0 0;
}


.dark_dot_y {
	background: url(images/dotline_dark_y.gif) repeat-y;
	height: 1mm;
	padding: 0 0 0 0;
	margin: 0 0 0;
}

.property_bolder_font {
	font: bolder 12px Arial, Helvetica, sans-serif;
}

.link_withLine {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
}

.link_withLine A:link {
	text-decoration: underline;
	color: #000000;
} 

.link_withLine A:visited {
	color: #000000;
	text-decoration: underline;
}

.link_withLine A:hover {
	color: #000000;
	text-decoration: underline;
}

.link_withLine A:active {
	color: #000000;
	text-decoration: underline;
}


.black_bold_font {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: Black;
}

.black_bold_font A:link {
	text-decoration: none;
	color: #000000;
} 

.black_bold_font A:visited {
	color: #000000;
	text-decoration: none;
}

.black_bold_font A:hover {
	color: #000000;
	text-decoration: none;
}

.black_bold_font A:active {
	color: #000000;
	text-decoration: none;
}

.black_bolder_font {
	font: bolder 12px Arial, Helvetica, sans-serif;
	color: Black;
}

.black_bolder_font A:link {
	text-decoration: none;
	color: #000000;
} 

.black_bolder_font A:visited {
	color: #000000;
	text-decoration: none;
}

.black_bolder_font A:hover {
	color: #000000;
	text-decoration: none;
}

.black_bolder_font A:active {
	color: #000000;
	text-decoration: none;
}

.black_small_bolder_font {
	font: bolder 9px Arial, Helvetica, sans-serif;
	color: Black;
}

.black_small_bolder_font A:link {
	text-decoration: none;
	color: #000000;
} 

.black_small_bolder_font A:visited {
	color: #000000;
	text-decoration: none;
}

.black_small_bolder_font A:hover {
	color: #000000;
	text-decoration: none;
}

.black_small_bolder_font A:active {
	color: #000000;
	text-decoration: none;
}

.black_big_bold_font {
	font: bold 18px Arial, Helvetica, sans-serif;
	color: Black;
}

.black_big_bold_font A:link {
	text-decoration: none;
	color: #000000;
} 

.black_big_bold_font A:visited {
	color: #000000;
	text-decoration: none;
}

.black_big_bold_font A:hover {
	color: #000000;
	text-decoration: none;
}

.black_big_bold_font A:active {
	color: #000000;
	text-decoration: none;
}


.property_light_font {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Gray;
}

.green_light_font {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Green;
}

.gray_light_font {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Gray;
}

.gray_light_font A:link {
	text-decoration: none;
	color: Gray;
} 

.gray_light_font A:visited {
	color: Gray;
	text-decoration: none;
}

.gray_light_font A:hover {
	color: Gray;
	text-decoration: none;
}

.gray_light_font A:active {
	color: Gray;
	text-decoration: none;
}


.gray_light_font_11 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: Gray;
}

.gray_light_font_11 A:link {
	text-decoration: none;
	color: Gray;
} 

.gray_light_font_11 A:visited {
	color: Gray;
	text-decoration: none;
}

.gray_light_font_11 A:hover {
	color: Gray;
	text-decoration: none;
}

.gray_light_font_11 A:active {
	color: Gray;
	text-decoration: none;
}


.org_light_font {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	background: #FFEBCD;
}

.org_light_font A:link {
	text-decoration: none;
	color: Black;
} 

.org_light_font A:visited {
	color: Black;
	text-decoration: none;
}

.org_light_font A:hover {
	color: Black;
	text-decoration: none;
}

.org_light_font A:active {
	color: Black;
	text-decoration: none;
}


.white_light_font {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: White;
}

.white_light_font A:link {
	text-decoration: none;
	color: White;
} 

.white_light_font A:visited {
	color: White;
	text-decoration: none;
}

.white_light_font A:hover {
	color: White;
	text-decoration: none;
}

.white_light_font A:active {
	color: White;
	text-decoration: none;
}


.header_light_font {
	font: normal bold 10px Arial, Helvetica, sans-serif;
	color: Silver;
}

.link_black_font {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: Gray;
}

.link_light_font A:link {
	text-decoration: none;
	color: Gray;
} 

.link_light_font A:visited {
	color: Gray;
	text-decoration: none;
}

.link_light_font A:hover {
	color: Gray;
	text-decoration: none;
}

.link_light_font A:active {
	color: Gray;
	text-decoration: none;
}


.property_bolder_font A:link {
	text-decoration: none;
	color: #000000;
} 

.property_bolder_font A:visited {
	color: #000000;
	text-decoration: none;
}

.property_bolder_font A:hover {
	color: #000000;
	text-decoration: none;
}

.property_bolder_font A:active {
	color: #000000;
	text-decoration: none;
}


.header_light_font A:link {
	text-decoration: none;
	color: #000000;
} 

.header_light_font A:visited {
	color: #000000;
	text-decoration: none;
}

.header_light_font A:hover {
	color: #000000;
	text-decoration: none;
}

.header_light_font A:active {
	color: #000000;
	text-decoration: none;
}


.top_menu {
	background: url(images/top_menu.jpg) no-repeat center;
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-left: 0px;
	width: 800px;
}

.top_menu_1 {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-left: -713px;
	width: 86px;
}

.top_menu_1_f {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: 0px;
	margin-left: 0px;
	width: 86px;
}

.top_menu_2 {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: -493px;
	width: 134px;
}

.top_menu_2_f {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: 86px;
	width: 134px;
}

.top_menu_3 {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: -205px;
	width: 152px;
}

.top_menu_3_f {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: 220px;
	width: 152px;
}

.top_menu_4 {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: 66px;
	width: 115px;
}


.top_menu_4_f {
	height: 30;
	border: none;
	padding: 0 0 0 0;
	margin-top: -30px;
	margin-left: 375px;
	width: 115px;
}

.mark_red {
	color: #FF0000;
}


.left_menu_gray {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: White;
	background: Silver;
}

.left_menu_gray A:link {
	text-decoration: none;
	color: White;
} 

.left_menu_gray A:visited {
	color: White;
	text-decoration: none;
}

.left_menu_gray A:hover {
	color: White;
	text-decoration: none;
}

.left_menu_gray A:active {
	color: White;
	text-decoration: none;
}

.left_menu_white {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: Black;
	background: White;
}

.left_menu_white A:link {
	text-decoration: none;
	color: Black;
} 

.left_menu_white A:visited {
	color: Black;
	text-decoration: none;
}

.left_menu_white A:hover {
	color: Black;
	text-decoration: none;
}

.left_menu_white A:active {
	color: Black;
	text-decoration: none;
}

/* shopping cart style */
.cart {background-color:#F5F5F5; padding:2px;}
.cart2 {background-color:#FFFFFF; padding:2px;}
.cart_row {background-color:#E0ECF3;}
.cart_row2 {background-color:#FFD820;}
.cart_text {font-weight:normal; color:#333333; font-size:10px;}


/* general form style */
input {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}
textarea {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; font-weight:normal; border-color:#666666; border-width:1px; border-style:solid;}
select {color:#333333; background-color:#ffffff; font-size:11px; font-family:verdana,tahoma,arial,sans-serif; border-color:#666666; border-width:1px; border-style:solid;}
.checkbox {background-color:#EBF1F0; border-width:0px;}
.radio {background-color:#ffffff; border-width:0px;}
.button {background-color:#006699; color:#ffffff; font-size:10px; font-family:verdana,tahoma,arial,sans-serif; border-width:0px; font-weight:bold;}

/* general table style */
.table_header {background-color:#006699; color:#ffffff; font-weight:bold;}
.table_row_1 {background-color:#E0ECF3;}
.border {border-color:#666666; border-width:1px; border-style:solid;}

/* submenu style */
.submenu_title {background-color:#88B4CB; background-image:url(images/submenu_bg.jpg); border-color:#666666; border-style:solid; border-top-width:0px; border-left-width:0px; border-right-width:1px; border-bottom-width:1px;}
.submenu_bg {background-color:#88B4CB; background-image:url(images/submenu_bg.jpg);}
.submenu_inactivetext {background-color:#88B4CB; background-image:url(images/submenu_inactivetext.jpg);}
.submenu {background-color:#F5F5F5; background-image:url(images/sm_bg.gif); border-color:#666666; border-style:solid; border-top-width:1px; border-left-width:1px; border-right-width:1px; border-bottom-width:1px; font-size:11px;}
.submenu_link:link {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:active{color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:visited {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link:hover {color:#666666; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:link {color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:active{color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:11px;}
.submenu_link_white:hover {color:#ffffff; text-decoration:underline; font-weight:bold; font-size:11px;}


.vmo_product {
	font: normal 10px Arial, Helvetica, sans-serif;
	color: Black;
	background: #EBF1F0;
}

.VMO_title {
	font: "Times New Roman", Times, serif;
	font-weight: 600;
	font-size:14px;
	color: #666666;
	background: #EBF1F0;
	height: 30px;
	border-color:#666666; 
	border-style:solid; 
	border-top-width:1px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-bottom-width:0px;
}

.VMO_title2 {
	font: "Times New Roman", Times, serif;
	font-weight: 600;
	font-size:16px;
	color: #666666;
	background: #EBF1F0;
	height: 30px;
	border-style:solid;
	border-top-width:0px; 
	border-left-width:0px; 
	border-right-width:0px; 
	border-bottom-width:1px;
}