.menu_background {
	background-image:url(../images/menu_bg.gif);
}

.white_space {
	background-color:#FFFFFF;
}

.header_bar {
	background-image:url(../images/header_bar.gif);
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #91D2C7;
}
.right_box1 {
	background-color: #396564;
}

.right_box2 {
	background-color: #629b95;
}

.right_box3 {
	background-color: #ceeadc;
}

.right_box4 {
	background-color: #000000;
}
.footer_bg {
	background-image:url(../images/footer_bg.gif);
	text-align:center;
	font-size:12px;
	font-weight:bold;
	font-family:Helvetica, sans-serif;
}
.body_box {
	background-color: #cdebdf;
}

.bigbox {
	background-color: #cdebdf;
}

.bigbox_top {
	background-image:url(../images/box_top.gif);
}

.bigbox_right {
	background-image:url(../images/box_right.gif);
}

.bigbox_bottom {
	background-image:url(../images/box_bottom.gif);
}

.bigbox_left {
	background-image:url(../images/box_left.gif);
}
BODY {
	margin:0px;
	font:normal 11px Trebuchet MS
	color:#2D2D2C;
	}

/* LEFT STRIP */
.left_image {
	background-image:url(../images/left.gif);
	background-repeat:repeat-y;
}

/* RIGHT STRIP */
.right_image {
	background-image:url(../images/right.gif);
	background-repeat:repeat-y; 
}

/* SITE SEARCH HEADING */
.site_search_header {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bolder;
	color:#FFFFFF;
	padding-left:5px; 
}

/* SITE SEARCH TEXT BOX */
.site_search_field {
	height:19px;
	width:175px; 
}

/* SITE SEARCH */
.search{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#909190;
	padding-right:11px;
	padding-bottom:3px; 
}

/* MENU ALIGN */
.menu_align{
	background-color:#0c3d9;
	padding-left:20px; 
}

/* MENU */
.menu_font{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c5bc59; 
}
.menu_font_title{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c5bc59; 
}
.menu_link a{
background-color:#0c3d9;
padding-left:20px; 
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c5bc59; 
text-decoration:none;
align:right;
}
.menu_sub_link a{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #c5bc59; 
text-decoration:none;
text-align:right;
}
/* COPYRIGHT TEXT */
.copyright{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px; 
}

/* COSTARICA REGIONS */
.costarica_regions{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left:5px;
	background-color:#C5BC59;
}

/* BEACH SEARCH LABEL */
.beach_search_label{
	font-size: 11px;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left:3px; 
}

/* BEACH SEARCH */
.beach_search{
	font-size: 11px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-right:11px;
}

.required{
	font-family: Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	text-align: right;
}
.leftform{
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
	font-weight: normal;	
	FONT-FAMILY: Helvetica, sans-serif;
}
.leftform1{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #2C8662; 
	TEXT-ALIGN: right;
	FONT-FAMILY: Helvetica;
}
.rightform{
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Helvetica, sans-serif;
}
.rightform1{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	}
.blackbox {
	border: 1px solid #000000;
}
.colorbox {
	border: 1px solid #35646f;
	padding-left:5px;
	padding-right:5px;
}

.titles {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #101a38; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; 
	LETTER-SPACING: 0.2em
}
.bottomform{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	TEXT-ALIGN: center;
	FONT-STYLE: normal; 
	FONT-FAMILY: Helvetica, sans-serif;
}
.buttons {
	FONT-FAMILY: Helvetica;
	FONT-SIZE: 10pt;
	background-color:#101a38;
	COLOR: #3B6564;
	FONT-WEIGHT: bold;
	cursor: pointer;
	width:80px;
}
.hilites {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	line-height: 19px;
	TEXT-TRANSFORM: uppercase; 
	COLOR:#E1F0DD; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:#329a94;
	text-align:left;
}
.hilites1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	line-height: 19px;
	TEXT-TRANSFORM: uppercase; 
	COLOR:#E1F0DD; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:#ABC2A5;
	text-align:right;
}
.textblack {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #000000; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:left;
}
.text_lightgreen {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR:#91D2C7; 
	FONT-STYLE: normal; 
	FONT-FAMILY:Helvetica, sans-serif;
	text-align:left;
}
.textblack_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #000000;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	text-align:right;
}

/* CHANGE PASSWORD LINK */

.text_cursor {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Helvetica;
	text-align:right;
	cursor:pointer;
	text-decoration:none;
}

.text_cursor a:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Helvetica;
	text-align:right;
	cursor:pointer;
	text-decoration:none;
}

.text_cursor a:hover {
	font-family: helvetica;
	font-size:11px;
	color:#006600;
	text-decoration:none;
}

/* CHANGE PASSWORD LINK */

.textwhite{ 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF; 
}
.textwhite_head{ 
	font-family: helvetica; 
	font-size: 14px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF; 
}
.innerpage_topmenu {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#FFFFFF;
}
.align_right{
	color:#FFFFFF;
	font-family:sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	direction: rtl;
	padding-left:120px;
}
.style1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3b6564;
}

.textgreen {
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1E5B3B;
	background-color:#CDEBDF;
	/*background-image:url(../images/bg_title.gif);*/
}
/*.style4 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.style6 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
}*/
.style9 {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #32999a; }
.style9 {
	font-size: 11px;
	color: #32999a;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
}
.style9 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #32999a;
}

.style14 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align:center;
	color: #435967;
}
.textash{
	text-align:justify;	
	font-family: Helvetica, sans-serif;
	font-size:12px;
	color: #717076;
	text-align:center:Justify;
	text-decoration:none;
	font-weight:none;
}
.rental_font {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-align:center;
}

.rental_info {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-align:right;
	color:#FFFFFF;
	padding-left:350px;
}
.rental_info_ash {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold; 
	text-align:right;
	color:#88A77D;
	padding-left:350px;
}

.rental_font_period {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006600;	
	text-align:center;
}

.rental_font_values {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	background-color:#DCE4F7;
}
.formelements {
	border:1px solid #000000;
	/*height:15px;*/
	width:120px;
	font-family: Helvetica;
	font-size:11px;
	padding:2px 2px 2px 2px;
}
.login_formelements {
	border:1px solid #000000;
	height:15px;
	width:200px;
	font-family: Helvetica, sans-serif;
	font-size:12px;
}
.formheadings {
	height:20px;
	width:120px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

/*.style4 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}*/
.style11 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #339797;
}
.formelements_textarea {
	border:1px solid #000000;
	height:90px;
	width:200px;
	font-family:Helvetica;
	font-size:11px;
	padding:2px 2px 2px 2px;
}

/*.text_element {
	border:1px solid #2C8662;
	height:15px;
	width:90px;
	font-family:Helvetica, sans-serif;
	font-size:12px;
}

.formelements_textarea {
	border:1px solid #000000;
	height:90px;
	width:200px;
	font-family:Helvetica;
	font-size:11px;
	padding:2px 2px 2px 2px;
}
.formelements_select{
	border:1px solid #2C8662;
	height:20px;
	width:200px;
	font-family: Helvetica;
	font-size:11px;
	padding:2px 2px 2px 2px;
}
.formelements_checkbox{
	border:1px solid #2C8662; text-align:left;
}
.formelements_label {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.formelements_button {
	background-color:#99A77D;
	height:22px;
	width:75px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	cursor:hand;
	cursor:pointer;
}
.formelements_button_background {
	height:22px;
	width:75px;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	cursor:hand;
	cursor:pointer;
	align:center;
}
*/.main_div{
	width:350px;
	height:250px;
	padding-top: 15px;
}
.main_img_div_left{
	width:150px;
	height:150px;
	float: left;
	PADDING: 4px 6px 4px 4px;
	clear:both;
}
.sub_img_div{
	width:75px;
	height:75px;
	float: left;
	PADDING: 2px 2px 2px 2px;
	clear:both;
}
.hotel_img_div{
	width:250px;
	height:200px;
	PADDING: 2px 2px 2px 2px;
}
.topmenu {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564;
}


.topmenu a:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none;
}

.topmenu a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#349694; text-decoration:none;
}

.topmenu a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none;
}

.topmenu a:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;font-size:11px; color:#349694; text-decoration:none;
}


.region_link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3C4961; font-weight:normal;text-decoration:none text-align:center;
}

.region_link a:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3C4961; text-decoration:none; font-weight:bold;
}

.region_link a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3C4961; text-decoration:underline; font-weight:bold;
}

.region_link a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3C4961; text-decoration:none; font-weight:bold;
}

.region_link a:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3C4961; text-decoration:none; font-weight:bold;
}

.mainmenu {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; font-weight:bold;
}

.mainmenu a:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none; font-weight:bold;
}

.mainmenu a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none; font-weight:bold;
}

.mainmenu a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none; font-weight:bold;
}

.mainmenu a:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#3B6564; text-decoration:none; font-weight:bold;
}

.search_text_title {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#339797;
	font-weight:bold;
}
.style8{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:13px; color:#339797; font-weight:bold;
}
.search_text {

font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:12px; color:#3B6564;

}
.content_text {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:lighter;
	text-align: center;
	text-indent: 1cm;
}
.content_text_bold {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	text-indent: 1cm;
}
.content_text_green {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	color:#ffffff;
}
.content_text_green1 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	color:#0A4C1E;
}
.content_text_left{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:lighter;
	text-align: left;
}
.content_text_right{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:normal;
	font-weight:lighter;
	text-align: right;
	direction: rtl;
}
.price_leftform{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;text-align:center;
	background-color:#D1DECE;
	
}
.price_topform{
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;text-align:center;
	background-color:#D1DECE;
	
}

.price_table{
align:center;
cellpadding:1px;
cellspacing:1px;
background-color:#FFFFFF;
valign:center;
}

.features_hotel{
align:center;
cellpadding:1px;
cellspacing:1px;
background-color:#FFFFFF;
valign:center;
}

.textgrey {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #3C4961; 
	FONT-STYLE: normal; 
	FONT-FAMILY: verdana;
}
.textblue_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #475B5F; 
	FONT-FAMILY: Helvetica, sans-serif
}
.slide_link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#FFFFFF; font-weight:bold;
}

.slide_link a:link {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.slide_link a:hover {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.slide_link a:visited {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

.slide_link a:active {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; font-weight:bold;
}

/* calander*/

.calendar {
	/** configure the width **/
	width:220px;
	background-color: #BDDB9C;
	border: 1px solid #000000;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px;
	padding:0px;
	text-align:center;
}
.calendar th {
	background-color: #FFFFCC;
	font-weight: bold;
	height: 20px;
}
.calendar .header {
	background-color: #ffffff;
	font-weight: bold;
	height: 24px;
	color: #66669F;


}
.calendar .footer {
	background-color: #5670B3;
	font-weight: bold;
	font-size:0.9em;
	color: #FFFFFF;
	width:90%;
}
.calendar td {
	width: 22px;
	height: 20px;
	text-align: center;
	font-size:0.9em;
	padding: 2px;
}
.calendar .today {
	width: 19px;
	height: 16px;
	background-color: #FAD2DA;
	padding: 2px;
	border: 1px solid #000000;
}

.calendar .link {
	width: 19px;
	height: 16px;
	background-color: #D4C9EF;
	padding: 2px;
	border: 1px solid #000000;
}

.calendar a, .calendar a:link, .calendar a:hover {
	font-weight: bold;
	text-decoration: underline;
	color: #000000;

}
.calendar a.headerNav, .calendar a:link.headerNav, .calendar a:hover.headerNav {
	background-color: #5670B3;
	color: #ffffff;
}

.calendar a.footerNav, .calendar a:link.footerNav, .calendar a:hover.footerNav {
	width: 90%;
	background-color: #5670B3;
	color: #ffffff;
}
.cal_4 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
font-size: 11px;
}

.cal_3 {
background-color: #E0E0E0;
font-family: Trebuchet MS, Helvetica, sans-serif;
text-align:center;
font-size: 11px;
}

 .cal_table {
background-color: #E7F7D6;

}
 
.cal_2 {
background-color: #FFFFFF;
font-family: Trebuchet MS, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
font-size: 12px;
}
.test{
    position: relative;
	border: none;
	margin-top: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	margin-right: 0em;
	padding-top: 0em;
	padding-bottom: 0em;
	padding-left: 0em;
	padding-right: 0em;
	font-size: 1em;
	line-height: 1.25em;
	background-repeat: no-repeat;

}
.error_message {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FF0000;
}
.email_header_content {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#006600;
	text-align:justify;
}
.pagetext{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	color: #000000;
}
A.pagetext:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration:none;
	color:#075929;
}

A.pagetext:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration:none;
	color:#075929;	
}

A.pagetext:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration:none;
	color:#075929;
}

A.pagetext:hover {
	FONT-SIZE: 11px;
	FONT-FAMILY: 'Trebuchet MS';
	FONT-WEIGHT: bold;
	padding-left: 4px;
	padding-right: 4px;
	color: #075929;
	text-decoration:underline;
}
.row1{
	height:50px;
	background-color: #F5FEFE;
}
.row2{
	height:50px;
	background-color: #CEE9DA;
}
.checkbox_font{
	FONT-SIZE: 12px;
	FONT-FAMILY: 'Trebuchet MS','Arial', 'Times New Roman';
	FONT-WEIGHT: normal;
}
/*
A:link {
	COLOR: #000099; TEXT-DECORATION: none; font-size: 11px; font-weight: none; font-family: verdana
}
A:visited {
	COLOR: #000099; TEXT-DECORATION: none; font-size: 11px; font-weight: none; font-family: verdana
}
A:active {
	COLOR: #000099; TEXT-DECORATION: none; font-size: 11px; font-weight: none; font-family: verdana
}
A:hover {
	COLOR: #FF0000; font-size: 11px; font-weight: none; text-decoration: none; font-family: verdana
}
*/

.small_textbox{
width:60px;
}
.emp_video{
width:100px;
height:350px;
align:center;
}


/* SUBSCRIPTION */

.subscription_content_heading {
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
}

.subscription_content {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	line-height:15px;
}

.subscription_content_rate {
	font-family:verdana;
	font-size:14px;
	color:#000000;
	line-height:15px;
}
.rental_name{
	font-family:helvetica;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:20px;
}

.rental_Desc {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
}

.businesslisting_heading {
	font-family:Verdana;
	font-weight:bold;
	color:#339966;
	font-size:13px;
	line-height:20px;
}

.businesslisting_content {
	font-family:Verdana;
	color:#666666;
	font-size:10px;
	line-height:15px;
}

.businesslisting_contactheading{
	font-family:Verdana;
	font-weight:bold;
	font-size:10px;
	color:#336600;
	text-decoration:underline;
	line-height:20px;
}

.businesslisting_contactinfo{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	line-height:15px;
}

.businesslisting_contactinfo a:link{
	font-family:Verdana;
	font-size:10px;
	color:#6600FF;
	line-height:15px;
	text-decoration:none;
}

.businesslisting_contactinfo a:hover{
	font-family:Verdana;
	font-size:10px;
	color:#FF0000;
	line-height:15px;	
}

.businesslisting_contactinfo a:visited{
	font-family:Verdana;
	font-size:10px;
	color:#666666;
	line-height:15px;
}

.businessdetails_content {
	font-family:verdana;
	font-size:10px;
	color:#666666;
	line-height:15px;
}
.box_heading {
	font-family:helvetica;
	font-size:14px;
	color:#3B6564;
	font-weight:bold;
}
.myaccount_headers {
	font-family:helvetica;
	font-size:12px;
	color:#3B6564;
	font-weight:bold;

}
.myaccount_text {
	font-family:verdana;
	font-size:10px;
	color:#000000;
	line-height:20px;
	
}
/*.editaccount_input {
	width:200px;
	height:15px;
	border:1px solid #2C8662;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
	padding-top:1px;
}
*/
.subscribe_dropdown{
	width:200px;
	height:18px;
	border:1px solid #2C8662;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}

.content_div{
width:759px;
}
.textarea_input {
	width:300px;
	height:100px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding:2px 2px 2px 2px;
}
.editaccount_dropdown {
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}
.propertyspace_dropdown {
	width:100px;
	border:1px solid #2C8662;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}
.rateinput {
	height:18px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}
.day_selectbox{
	width:50px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}

.month_selectbox{
	width:85px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}

.year_selectbox{
	width:55px;
	border:1px solid #000000;
	font-family:verdana;
	font-size:11px;
	padding-left:2px;
}

.homepage_videoheader{
	font-family:helvetica;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	line-height:30px;
}



/* REGIONS IN THE RIGHT MENU */

.region_right {
	font-family:helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;	
}

.region_right a:link {
	font-family:helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	
}

.region_right a:hover {
	font-family:helvetica;
	font-size:12px;
	color:#37A09C;
	text-decoration:underline;
	
}

.region_right a:visited {
	font-family:helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	
}

.region_right a:active {
	font-family:helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	
}

/* REGIONS IN THE RIGHT MENU */

/* LISTING PAGES */

.listing_title {
	font-family:helvetica;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#2F6768;
}

.listing_content {
	font-family:helvetica;
	font-size:12px;
	line-height:20px;
	color:#2F6768;
}

a.listing_content:link {
	font-family:helvetica;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
	color:#2F6768;
	text-decoration:none;
}

/* FORGOT PASSWORD */

.loginbox_heading {
	font-family:helvetica;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
}

.forgotpass_heading {
	font-family:helvetica;
	font-size:14px;
	color:#3B6564;
	font-weight:bold;
}

.forgot_fields {
	height:18px;
	width:150px;
	border:1px solid #3B6564;
	font-family:verdana;
	font-size:10px;
}

/* DETAILS PAGE */

.details_main {
	font-family:helvetica;
	font-size:14px;
	color:#2E6667;
	font-weight:bold;
	line-height:25px;
}

.details_content {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	line-height:20px;
}

.details_content a:link {
	font-family:verdana;
	font-size:12px;
	color:#666666;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}

.details_content a:hover {
	font-family:verdana;
	font-size:12px;
	color:#095122;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}

.details_content a:active {
	font-family:verdana;
	font-size:12px;
	color:#666666;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}

.details_content a:visited {
	font-family:verdana;
	font-size:12px;
	color:#666666;
	line-height:25px;
	font-weight:bold;
	text-decoration:none;
}

.email_input {
	height:18px;
	width:200px;
	font-family:verdana;
	font-size:11px;
	padding:1px 1px 1px 1px;
}

.email_textarea {
	height:100px;
	width:200px;
	font-family:verdana;
	font-size:11px;
	padding:1px 1px 1px 1px;
}

.currency_dropdown {
	width: 100px;
	height:18px;
	font-family:verdana;
	font-size:11px;
	color:#333333;
	padding:1px 1px 1px 1px;
	border:1px solid black;
}

.currency_rate {
	font-family:verdana;
	font-size:11px;
	color:#FF0000;
}
	
/* Bullets in detail Pages */
.property_extras {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	line-height:20px;
}

.regionlisting_heading {
	font-family:verdana;
	color:#006600;
	font-size:12px;
	font-weight:bold;
	line-height:20px;
}

.regionlisting_heading a:link {
	font-family:verdana;
	color:#006600;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.regionlisting_heading a:hover {
	font-family:verdana;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.regionlisting_heading a:visited {
	font-family:verdana;
	color:#006600;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.regionlisting_heading a:active {
	font-family:verdana;
	color:#006600;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}

.regionlisting_type {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	line-height:20px;
}

.regionlisting_content {
	font-family:verdana;
	font-size:10px;
	color:#333333;
	line-height:10px;
}

.more_link {
	font-family:verdana;
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}

.more_link a:link {
	font-family:verdana;
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}

.more_link a:hover{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}

.more_link a:visited{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}

.more_link a:active{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	line-height:25px;
	text-decoration:none;
}
	
a.img_nav{
color:#FFFFFF;
text-decoration:none;
}

a.img_nav:hover{
color:#CCCCCC;
text-decoration:none;
}

.blackTxt {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #666666;
text-decoration: none;
}

.heading{
color:#0f1839;
font-size:15px;
font-weight:bold;
}

.heading2{
color:#666666;
font-size:12px;
font-weight:bold;
}


.greenLinks{
color:#0f1839;
font-size:13px;
font-weight:bold;
}
