/* CSS Document */
a.Hidden {display:none}

/* Customer Error Message */
.cssCUSTOMERROR {margin:20px 0px;display:block;}

/* Checkbox */
.AspNet-CheckBoxList-RepeatDirection-Horizontal {padding-left:0px}
.AspNet-CheckBoxList-Item {list-style-type:none;width:150px;display:inline}
.AspNet-CheckBoxList-Item li {}
.AspNet-CheckBoxList-Item input {}
.AspNet-CheckBoxList-Item label {float:none}

/* Grid */
.AspNet-GridView table {border:1px solid #888}
.AspNet-GridView-Header, .AspNet-FormView-Header {background:#000084;}
.AspNet-GridView-Header th a {color:white;text-decoration:none}
.AspNet-GridView-Header th {padding:0px 5px;}
.AspNet-GridView-Normal {background:#EEEEEE}
.AspNet-GridView-Alternate {Gainsboro}
.AspNet-GridView-Selected {background:#008A8C;color:white}
.AspNet-GridView-Selected a {color:white;font-weight:bold}
.AspNet-GridView-Normal td, .AspNet-GridView-Alternate td, .AspNet-GridView-Selected td {padding:5px 5px;}
.AspNet-FormView-Header {color:white;font-weight:bold;margin-top:13px;padding:5px;}
.AspNet-FormView-Data {border:1px solid #888}

/* Login */
.AspNet-Login-UserPanel {.MARGIN-TOP: 15px}
form .cssRADIOBUTTONLONGGAP .AspNet-RadioButtonList label {width:48px;text-align:left}

/* Homepage */
#swissimage {margin-left:0px;overflow:hidden;width:990px;}

/* Suburb Profiles */
.cssArticleTitle {display:none}

/* Contact Agent */
.formstyle02 {background-color:#FFFFFF;border:1px solid #4F7687;color:#666666;font-family:Verdana;font-size:11px;font-weight:normal;height:auto;width:250px;}

/* Search */
.Result {font-family:Arial, Verdana;font-size:12px;}
.Result img {border:0px none;}
.Result .frameIn {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;left:-3px;padding:7px;position:relative;text-align:center;top:-3px;}            
.Result .frameIn img.imageResult {.WIDTH:125px}
.Result .frameOut {background:#CCCCCC none repeat scroll 0%;display:block;margin-top:8px;position:relative;margin-right:10px}
.Result .feature_icon {color:#CCCCCC;margin: 0pt 10px 0pt 0pt; padding: 3px 0pt 0pt 35px; height: 17px; width: 22px; float: left; font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}

.Result .bed {background-image: url(/images/icon_bed.gif);}
.Result .bath {background-image: url(/images/icon_bath.gif);}
.Result .car {background-image: url(/images/icon_car.gif);}
.Result .more a {color:#FF3300;font-family:Verdana;font-size:10px;font-weight:bold;text-decoration:none;}
.Result .more a:hover {color: #408E38;}
.Result .cssEVEN {background-color:#f4f4f4}
.Result .cssODD {background-color:#ebebeb}
.Result td {padding:0px 10px}

.Result .frameOut02 {background:#CCCCCC none repeat scroll 0%;display:block;margin-top:8px;position:relative;}
.Result .frameIn02 {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;left:-3px;padding:7px;position:relative;text-align:center;top:-3px;}
.Result .frameOut03 {background:#CCCCCC none repeat scroll 0%;display:block;float:left;position:relative;margin-right:10px;margin-bottom:7px}
.Result .frameIn03 {background:#FFFFFF none repeat scroll 0%;border:1px solid #CCCCCC;left:-3px;padding:4px;position:relative;text-align:center;top:-3px;.WIDTH: 100px}
.Result .frameIn03a {height:100px;overflow:hidden}

.DetailTitle {color:#666666;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;background-color:#ebebeb}
.text01 {color:#4D6377;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}
.bold01 {color:#666666;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.bold04 {color:#FF6600;font-family:Arial;font-size:18px;font-weight:normal;text-decoration:none;margin-top:-9px;display:block;}
.bold05 {color:#AE0000;font-family:Arial;font-size:14px;font-weight:bold;text-decoration:none;}
.bold06 {color:#666666;font-family:Arial;font-size:16px;font-weight:bold;text-decoration:none;}
.bold09 {color:#AE0000;font-family:Verdana;font-size:11px;font-weight:bold;text-decoration:none;}
.bold09 {color:#AE0000;font-family:Verdana;font-size:11px;font-weight:bold;text-decoration:none;}
.bold07 {color:#333333;font-family:Verdana;font-size:11px;font-weight:bold;text-decoration:none;}

.linkJudul01 {FONT-SIZE: 11px;font-weight: bold;COLOR: #333333;FONT-FAMILY: Verdana;TEXT-DECORATION: none;padding-left:10px}
.linkJudul01:hover {FONT-SIZE: 11px;font-weight: bold;COLOR: #FF3300;FONT-FAMILY: Verdana;TEXT-DECORATION: none;}
.cssAGENTPHOTO {border:5px solid white}
/* Header */

.cssHEADER {width:989px;height:52px;background:transparent url(/images/background_lineTop.jpg);margin-left:6px;}
.cssFREETEXT .cssHEADER {margin-left:-23px;margin-bottom:19px;}
.cssHEADER .cssLEFT {background:transparent url(/images/boxTit_left.jpg) no-repeat;height:51px;width:20px;float:left}
.cssHEADER .cssCONTENT {background:transparent url(/images/boxTit_backG.jpg) repeat-x;height:51px;float:left;color:#FFFFFF;font-family:Arial;font-size:24px;font-weight:bold;text-decoration:none;padding:10px 16px}
.cssHEADER .cssRIGHT {background:transparent url(/images/boxTit_right.jpg) no-repeat;height:51px;width:36px;float:left}
/* SUB NAVIGATIONS */

.subNav:link {
	FONT-SIZE: 12px; 
	font-weight: bold; 
	COLOR: #666666; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}
.subNav:visited {
	FONT-SIZE: 12px; 
	font-weight: bold; 
	COLOR: #666666; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}
.subNav:hover {
	FONT-SIZE: 12px; 
	font-weight: bold; 
	COLOR: #FF6600; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}


/*LINK*/

.linkMore:link {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #FF3300; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkMore:visited {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #FF3300; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkMore:hover {
	FONT-SIZE: 10px; 
	font-weight: bold; 
	COLOR: #408E38; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}


.linkFooter01:link {
	FONT-SIZE: 11px; 
	font-weight:normal; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkFooter01:visited {
	FONT-SIZE: 11px; 
	font-weight: normal; 
	COLOR: #CCCCCC; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkFooter01:hover {
	FONT-SIZE: 11px; 
	font-weight: normal; 
	COLOR: #66cc00; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}


.linkJudul01:link {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkJudul01:visited {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.linkJudul01:hover {
	FONT-SIZE: 11px; 
	font-weight: bold; 
	COLOR: #FF3300; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

/* BOLD */
.bold01{
	FONT-SIZE: 14px; 
	font-weight: bold; 
	COLOR: #666; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}


.bold02{
	FONT-SIZE: 15px; 
	font-weight: bold; 
	COLOR: #AE0000; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none;
}

/*TEXT*/

.text01{
	FONT-SIZE: 11px; 
	font-weight: normal; 
	COLOR: #4D6377; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.textFooter{
	FONT-SIZE: 11px; 
	font-weight: normal; 
	COLOR: white; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}

.textFooter a{color:white;font-weight:bold;text-decoration:none;}

#onecolumn div.cssFREETEXT {padding:28px;width:952px;color:#4D6377;font-family:Verdana;font-size:11px;font-weight:normal;text-decoration:none;}

/*FILED*/

.formstyle01 {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #D8E4E9;
	border: 1px solid #4F7687;
	width: 202px;
	height:auto;
}

/*BUTTON*/

.buttonSearch01, .buttonSend02 {
	background-color:#4D6377;
	border-style:none;
	color:#FFFFFF;
	display:block;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	list-style-type:none;
	padding-left:8px;
	text-decoration:none;
	width:80px;
	
	padding:3px 0px 0px 13px;
	height:16px;
}

.buttonSearch01 {margin-top:27px;}
.extendedSearchButton {padding:2px 9px 18px}