.webapplist {
	background: #EDEFF1;
}

.webapplist_alternate {
	background: #F6F3F0;
}

#facilitydescription{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#facilitydescription td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#facilitydescription th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilitydetails{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 185px;
}

#facilitydetails a:link {
	color: #125AA2;
}

#facilitydetails a:visited {
	color: #125AA2;
	text-decoration: none;
}

#facilitydetails a:hover{
	color: #FF6600;
	text-decoration: underline;
}

#facilitydetails a:active {
	color: #FF6600;
	text-decoration: underline;
}

#facilitydetails td{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: normal;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilitydetails th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilityenquiry{
	background-color: #F5F5F5;
	border: 1px solid #FFDA53;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#facilityenquiry &bull; {
	color: #FF0000;
}

#facilityenquiry input.cat_button {
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	width: 165px;
}

#facilityenquiry input.cat_textbox {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: normal;
	width: 160px;
}

#facilityenquiry input.cat_textbox {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: normal;
	width: 160px;
}

#facilityenquiry select.cat_dropdown {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: normal;
	width: 160px;
}

#facilityenquiry select.cat_dropdown {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: normal;
	width: 160px;
}

#facilityenquiry td{
	background: #FFFFAE;
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#facilityenquiry textarea.cat_listbox {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	font-weight: normal;
	height: 50px;
	width: 160px;
}

#facilityenquiry th{
	background: url(../../_images/_templates/07/webapp/th_bg_orange.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilityfeatures{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#facilityfeatures td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: center;
	vertical-align: top;
}

#facilityfeatures th{
	background: url(../../_images/_templates/07/webapp/th_bg_brown.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilitylist {
	border-bottom-color: #C0C0C0;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	font: 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}

#facilitylist .facilitydescription {
	color: #708090;
	font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 100%;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	width: 100%;
}

#facilitylist .facilityname {
	color: #115BA4;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 2px 0px 0px;
	vertical-align: top;
}

#facilitylist .facilityname a{
	color: #FFCC00;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 2px 0px 0px;
	vertical-align: top;
}

#facilitylist .facilitypax {
	color: #FFCC00;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 5px 0px 5px;
	text-align: right;
	vertical-align: top;
}

#facilityphotogallery{
	background-color: #FFFFFF;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#facilityphotogallery td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: center;
	vertical-align: top;
}

#facilityphotogallery th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#facilityphotos{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#facilityphotos td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#facilityphotos th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertyadditionalsearch{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 185px;
}

#propertyadditionalsearch .searchitem a:link {
	color: #125AA2;
}

#propertyadditionalsearch .searchitem a:visited {
	color: #125AA2;
	text-decoration: none;
}

#propertyadditionalsearch .searchitem a:hover{
	color: #FF6600;
	text-decoration: underline;
}

#propertyadditionalsearch .searchitem a:active {
	color: #FF6600;
	text-decoration: underline;
}

#propertyadditionalsearch td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: center;
	vertical-align: top;
}

#propertyadditionalsearch th{
	background: url(../../_images/_templates/07/webapp/th_bg_property.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertyagent{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#propertyagent td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#propertyagent th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertygooglemap{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#propertygooglemap td{
	color: #666666;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: top;
}

#propertygooglemap th{
	background: url(../../_images/_templates/07/webapp/th_bg_property.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertylegendx{
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#propertylegendx td{
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertylist {
	border-bottom-color: #C0C0C0;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	font: 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px 10px 10px 10px;
	text-align: left;
	vertical-align: top;
	width: 100%;
}

#propertylist .propertydescription {
	color: #708090;
	font: normal 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 100%;
	padding: 0px 5px 0px 5px;
	vertical-align: top;
	width: 100%;
}

#propertylist .propertyname {
	color: #115BA4;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 2px 0px 0px;
	vertical-align: top;
}

#propertylist .propertyname a{
	color: #FFA500;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 2px 0px 0px;
	vertical-align: top;
}

#propertylist .propertyprice {
	color: #FFA500;
	font: bold 120% Verdana, Arial, Helvetica;
	padding: 0px 5px 0px 5px;
	text-align: right;
	vertical-align: top;
}

#propertylistdescription{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
	vertical-align: middle;
	width: 100%;
}

#propertylistdescription td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#propertylistdescription th{
	background: url(../../_images/_templates/07/webapp/th_bg_property.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertyphotos{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#propertyphotos td{
	color: #666666;
	font-size: 10px;
	padding: 4px 0px 4px 0px;
	text-align: left;
	vertical-align: top;
}

#propertyphotos th{
	background: url(../../_images/_templates/07/webapp/th_bg_property.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#propertysuburbprofile{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 185px;
}

#propertysuburbprofile td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: center;
	vertical-align: top;
}

#propertysuburbprofile th{
	background: url(../../_images/_templates/07/webapp/th_bg_property.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

#subclublist{
	background-color: #F5F5F5;
	border: 1px solid #CFCFCF;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 99%;
}

#subclublist td{
	color: #666666;
	font-size: 10px;
	padding: 2px 0px 2px 5px;
	text-align: left;
	vertical-align: top;
}

#subclublist th{
	background: url(../../_images/_templates/07/webapp/th_bg_grey.png);
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	height: 25px;
	padding: 0px 0px 0px 5px;
	text-align: left;
	vertical-align: middle;
}

#subnavenquiry{
	background-color: #FF6600;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 185px;
}

#subnavenquiry input.cat_button {
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	width: 155px;
}

#subnavenquiry input.cat_textbox, select.cat_dropdown, select.cat_dropdown_smaller {
	background-color: #FFFFFF;
	border-bottom: #666666 1px solid;
	border-left: #666666 1px solid;
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	color: #666666;
	font: 10px Verdana, Arial, Helvetica;
	width: 155px;
}

#subnavenquiry td{
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
}

#subnavenquiry td p{
	background-color: #FF6600;
	color: #FFFFFF;
	font-size: 9px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

#subnavenquiry th{
	color: #FFFFFF;
	font: bold 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
}

