BODY {
	MARGIN: 0px;
/*	a:link { font-family: Arial; font-size: 19pt; color:Blue;text-decoration:underline}     
	a:visited { font-family: Arial; font-size: 10pt; color:blue;text-decoration:underline}   
	a:hover { font-family: Arial; font-size: 10pt; color:blue;text-decoration:underline}  
	a:active { font-family: Arial; font-size: 10pt; color:red;text-decoration:underline}   */
}
.links {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #245214; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c6c6c6; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testimonial {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.testi_name {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #99cccc; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 24px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #414042; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.content {
	FONT-SIZE: 11px; COLOR: #414042; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*.inner_content {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif
}*/
.inner_content {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	font-weight:normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif 
	display:inline;
}
.enquiry_content {
	FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.link{ font-family: Arial; font-size: 10pt; color:#0000FF;text-decoration:underline }
a.link:active{ font-family: Arial; font-size: 10pt; color:#FF0000;text-decoration:underline}
a.link:hover{ font-family: Arial; font-size: 10pt; color:#0000FF;text-decoration:underline}
a.link:link{ font-family: Arial; font-size: 10pt; color:#0000FF;text-decoration:underline}
a.link:visited{ font-family: Arial; font-size: 10pt; color:#FF0000;text-decoration:underline}

.subtitle{color:#596F40}
.tablehead{font-family: Arial; font-size: 9pt;  LINE-HEIGHT: 25px; font-weight:bold; color:#FFFFFF}
.link1{ font-family: Arial; font-size: 10pt; color:#333333;text-decoration:none}
a.link:active{ font-family: Arial; font-size: 10pt; color:#333333;text-decoration:none}
a.link:hover{ font-family: Arial; font-size: 10pt; color:#0000FF;text-decoration:underline}
a.link:link{ font-family: Arial; font-size: 10pt; color:#333333;text-decoration:none}
a.link:visited{ font-family: Arial; font-size: 10pt; color:#cc0000;text-decoration:none}
.inner_content1{
	FONT-SIZE:11px; COLOR: #333333; LINE-HEIGHT: 11px; FONT-FAMILY: Helvetica
}
.inner_cap {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inner_btm {
	FONT-SIZE: 12px; COLOR: #04049b; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.red {
	FONT-SIZE: 12px; COLOR: #fd0506; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.green {
	FONT-SIZE: 12px; COLOR: #35450e; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.white {
	FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.count {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.black {
	FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orange {
	FONT-SIZE: 12px; COLOR: #fe9300; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blue {
	FONT-SIZE: 12px; COLOR: #242491; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btm_text {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.knowmore {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #445d37; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.protect {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #274207; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.btm_links {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #517432; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	 COLOR: #ff6600; TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: none
}
.inner_head {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ex {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5a6a4a
}
.style4 {
	FONT-SIZE: 12px
}
#login {
	Z-INDEX: 1; LEFT: 0px; WIDTH: 80px; POSITION: relative; TOP: 0px; HEIGHT: 18px
}
#menu_container {
	Z-INDEX: 1; MARGIN: 0px; WIDTH: 480px; POSITION: relative
}
#pmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#pmenu A {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000 0px solid; WIDTH: 80px; COLOR: #ffffff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#pmenu A:visited {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #000 0px solid; WIDTH: 80px; COLOR: #ffffff; TEXT-INDENT: 5px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #000 0px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 24px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#pmenu LI UL LI A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI UL LI A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI A.enclose:visited {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
#pmenu LI {
	FLOAT: left
}
#pmenu LI:hover {
	POSITION: relative
}
UNKNOWN {
	BACKGROUND: #4999b4; COLOR: #ffffff
}
#pmenu LI UL {
	DISPLAY: none
}
UNKNOWN {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(_blank.gif); LEFT: 80px; PADDING-BOTTOM: 30px; WIDTH: 120px; PADDING-TOP: 10px; POSITION: absolute; TOP: -11px
}
UNKNOWN {
	LEFT: -30px; TOP: 16px
}
#pmenu TABLE {
	FONT-SIZE: 1em; Z-INDEX: 100; LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
 HTML #pmenu LI A:hover {
	BACKGROUND: #3c8aa4; COLOR: #ffffff; POSITION: relative
}
#pmenu LI A:active {
	BACKGROUND: #4c673e; COLOR: #ffffff
}
#pmenu LI A:unknown {
	BACKGROUND: #4c673e; COLOR: #ffffff
}
 HTML #pmenu LI UL {
	PADDING-RIGHT: 30px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(transparent.gif); LEFT: 80px; VISIBILITY: hidden; PADDING-BOTTOM: 30px; PADDING-TOP: 10px; POSITION: absolute; TOP: -11px
}
#pmenu LI A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL UL {
	VISIBILITY: hidden
}
#pmenu LI A:hover UL {
	LEFT: -31px; VISIBILITY: visible; TOP: 15px
}
#pmenu LI A:hover UL A:hover UL {
	LEFT: 80px; VISIBILITY: visible; TOP: -11px
}
#pmenu LI A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}
#pmenu LI A:hover UL A:hover UL A:hover UL A:hover UL A:hover UL {
	VISIBILITY: visible
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position		: absolute;
	top			: 0;
	border			: 1px solid #BBB; /*THEME CHANGE HERE*/
	border-bottom-width	: 0;
	font			: NORMAL 12px Arial, Helvetica, sans-serif;
	line-height		: 18px;
	z-index 		: 200;
	background-color	: white;
	width			: 150px;
	visibility		: hidden;
	filter			: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
	width			: auto;
	display			: block;
	text-indent		: 3px;
	border-bottom		: 1px solid #BBB; /*THEME CHANGE HERE*/
	padding			: 2px 0;
	text-decoration		: none;
	font-weight		: bold;
	color			: black;
}

* html .dropmenudiv a{ /*IE only hack*/
	width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #F0F0F0;
}
.logintext_boxgrey{
  padding:0pt;
	margin:0pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #202020;//929292;
	font-weight:normal;
	width:140px;
}
.logintext_boxgreystd{
  padding:0pt;
	margin:0pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #202020;//929292;
	font-weight:normal;
	width:30px;
}
.formbgheading{background:#dadada;}
.formlabel{font-family: verdana, Arial, Helvetica; font-size: 8pt;  	line-height:20px;
 font-weight:bold; color:#434343}
.formheading{font-family: verdana, Arial,Helvetica; font-size: 10pt; font-weight:bold; color:#434343; text-align:center;}
.loginfood{font-family: verdana, Arial,Helvetica; font-size: 8pt;  color:#FFFFFF}
.formitems { font-family: verdana, Arial; font-size: 8pt}
.errormsg {
	font-family: Arial; 
	font-size: 10pt; 
	background-color:#FBE1D7;
	text-align: center
	color:#FF0000;
	margin:10px;
	padding:5px 5px;
	border-top:1px solid #FCC1BC;
	border-left:1px solid #FCC1BC;
	border-right:1px solid #FCC1BC;
	border-bottom:1px solid #FCC1BC;
}

.message {
	font-family: Arial; 
	font-size: 10pt; 
	background-color:#FBE1D7;
	text-align: center;
	color:#FF0000;
	margin:10px;
	padding:5px 5px;
	border-top:1px solid #FCC1BC;
	border-left:1px solid #FCC1BC;
	border-right:1px solid #FCC1BC;
	border-bottom:1px solid #FCC1BC;
}

.login {
	FONT-SIZE: 11px; 
	COLOR: #517432; FONT-FAMILY: Arial, Helvetica, sans-serif;
	border-width : 1px;
	border-bottom:1px solid; 
	border-left:1px solid; 
	border-right:1px solid; 
	border-top:1px solid;
}

.logintext {
	FONT-WEIGHT: bold;FONT-SIZE: 11px; 
	COLOR: #517432; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.bluelink {
	FONT-SIZE: 12px;
	COLOR: #242491;
	LINE-HEIGHT: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

.subtitle1{color:#596F40;FONT-SIZE: 13px; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.m8{font-family: verdana, Arial, Helvetica; font-size: 8pt; color:#000000; width:100%;}
.m8b{font-family: verdana, Arial, Helvetica; font-size: 8pt; color:#000000;FONT-WEIGHT: bold;}

.formflat  {
	font-size : 8pt;
	font-family : Verdana;
	background-color: #eaeaea;
	border-width : 1px;
	border-color : #800000
}
/* new design 2009_01_21 */
.strip {
       background-image:url(../images/stripbg1.gif);
	   color:#FFFFFF;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:12px;
	   font-weight:bold
	   }
.striplight {
       background: #deedfa;
	   color:#000000;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   }
.stripdark {
       background: #b2cde3;
	   color:#000000;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;

	   }	 
.stripdark1 {
       background: #5283ac;
	   color:#ffffff;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   font-weight:bold
	   }		     

a {
   color:#000000;
   }
   
#middle_pannel_container .con_services_top{
	background-image:url(../images/concierge_service_top.gif);
	background-repeat:no-repeat;
	width:569px;
	height:16px;
	float:none;
}

#middle_pannel_container .con_services_middle{
	background-image: url(../images/concierge_service_middle.gif);
	background-repeat: repeat-y;
	width:569px;
}

#middle_pannel_container .con_services_bottom{
	background-image: url(../images/concierge_service_bottom.gif);
	background-repeat:no-repeat;
	width:569px;
	height:16px;
}

#middle_pannel_container .middle_txt_orange{
	padding:0pt;
	margin:0pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#f57b00;
	line-height:20px;
}

#middle_pannel_container .middle_txt{
	padding:0 1em 0 1em;
	margin:0pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5e6163;
	line-height:14px;
}

.prop_bullet {
	float:left; 
	margin:2px 3px; 
	padding:3px 3px; 
	border:1px solid #666; 
	background:#66CC33;
        height: 1px;
	}

.conc_bullet {
	float:left; 
	margin:2px 3px; 
	padding:3px 3px; 
	border:1px solid #666; 
	background:#FF9900;
        height: 1px;
	}

.legend {
	float:left; 
	font-size:10px;
	}

.no_green {
	color:#669900; 
	font-size:9px; 
	font-weight:normal;
}

.no_org {
	color:#F7720F; 
	font-size:9px; 
	font-weight:normal;
	}	