@charset "utf-8";

/* CSS Document */



body {

	background-color:#FFFFFF;

	margin:0px;

	scrollbar-arrow-color: #ffffff;

	scrollbar-face-color: #406618;

	scrollbar-base-color: #406618;

	scrollbar-highlight-color: #ffffff;

	scrollbar-shadow-color: #000000;

	font-size: 1px;

}

a {

	font-family:Arial, Verdana, Helvetica, sans-serif;

	color:#013F9B;

	text-decoration:none;

}

a:hover {

	font-family:Arial, Verdana, Helvetica, sans-serif;

	color:#41651D;

	text-decoration:underline;

}

.img_link_n {

	border:1px solid #888888;

}

.img_link_o {

	border:1px solid #CFDBBE;

}

.text_00 {

	color: #6c6c6c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_01 {

	color: #6c6c6c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_02 {

	color: #5bab00;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_03 {

	color: #406618;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_04 {

	color: #013f9b;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_05 {

	color: #000000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_06 {

	color: #b10000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_07 {

	color: #ffffff;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.text_08 {

	color: #FF0000;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.title_01 {

	color: #6c6c6c;

	font-family:Arial, Helvetica, sans-serif;

	font-size:13px;

}

.title_02 {

	color: #3C6016;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-weight: bolder;

}

.title_03 {

	color: #013f9b;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	font-weight: bolder;

}

.background_01 {

	background-color: #F1F7FE;

}

.background_02 {

	background-color: #F2F8EA;

}

.notInputField {

	background-color:#E8F2DA;

	border:0px;

}

.head {

	background-image:url(head.jpg);

	background-repeat:no-repeat;

	background-position:top;

}

.head_top {

	background-image: url(background_head_top.gif);

	background-repeat: repeat-x;

	height: 68px;

}

.head_top .logo {

	height: 66px;

	margin-left: 50px;

}

.head_top .head_top .buttons_container {

	width: 600px;

	margin-right: 50px;

}



.head_top  .btn_n  {

	background-image: url(btn_n.jpg);

	height: 38px;

	width: 150px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #406618;

	text-align: center;

	padding-top: 2px;

}

.head_top  .btn_o  {

	background-image: url(btn_o.jpg);

	height: 38px;

	width: 150px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #406618;

	text-align: center;

	padding-top: 8px;

}





.head_bottom {

	background-image: url(background_head_bottom.gif);

	background-repeat: repeat-x;

	height: 125px;

	text-align: center;

}

.head_bottom .head_pic {

	height: 125px;

}

.head_separator {

	font-size: 1px;

	background-color: #FFFFFF;

	height: 5px;

}

.footer {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E5EFD6;

	background-color: #939A8B;

	height: 64px;

	padding-right: 50px;

	padding-left: 50px;

}

.content_area {

	color: #494D44;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.footer .copyright {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E5EFD6;

}



.footer .separator {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #ACB5A0;

}

.footer a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E5EFD6;

	text-decoration:none;

}

.footer a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #E5EFD6;

	text-decoration:underline;

}

.developer {

}

.developer a {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #494d44;

	text-decoration:none;

}

.developer a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #595e52;

	text-decoration:underline;

}

.items_container {

	height: 520px;

	width: 400px;

	overflow-y: scroll;

}

.item_n {

	background-image:url(item_n.jpg);

	width: 376px;

	height: 65px;

	cursor:pointer;

	float:left;

	margin-left:0px;

	overflow:hidden;

}

.item_n .sold {

	display:none;

}

.item_o{

	background-image:url(item_o.jpg);

	width: 376px;

	height: 65px;

	cursor:pointer;

	float:left;

	margin-left:0px;

	overflow:hidden;

}

.item_o .sold {

	display:none;

}

.item_s_n {

	background-image:url(item_sold_n.jpg);

	width: 376px;

	height: 65px;

	cursor:pointer;

	float:left;

	margin-left:0px;

	overflow:hidden;

}

.item_s_n .sold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight:bold;

}

.item_s_o{

	background-image:url(item_sold_o.jpg);

	width: 376px;

	height: 65px;

	cursor:pointer;

	float:left;

	margin-left:0px;

	overflow:hidden;

}

.item_s_o .sold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #ffffff;

	font-weight:bold;

}

.payment {

	background-color: #E8F2DA;

	border: 1px solid #D0DCBF;

}

.amenity {

	background-color: #F1F7FE;

	width:158px;

	float:left;

	margin-left:1px;

	margin-right:1px;

	margin-bottom:1px;

	overflow:hidden;

}

.type {

	background-color: #F2F8EA;

	width:158px;

	float:left;

	margin-left:1px;

	margin-right:1px;

	margin-bottom:1px;

	overflow:hidden;

}

.my_contracts {

	color:#013F9B;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

}

.my_contracts .caption {

	color: #ffffff;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	font-weight: bold;

	background-color: #3C6016;

	padding-top:2px;

	padding-bottom:2px;

}

.my_contracts .row_n {

	color: #3C6016;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	background-color: #EFF6E6;

	padding-top:2px;

	padding-bottom:2px;

}

.my_contracts .row_o {

	color: #FFFFFF;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: normal;

	background-color: #8EC63F;

	padding-top:2px;

	padding-bottom:2px;

}

.my_contracts a {

	color:#41651D;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:none;

	font-size:12px;

}

.my_contracts a:hover {

	color:#013F9B;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	text-decoration:underline;

	font-size:12px;

}

.print_buttons {

}