body {}
.clearfix {clear: both; line-height: 0; font-size: 0;}
img, div , #footer,#navigation,#content div.internalfolder-top2, ul,li,.header-middle-curve img , div.internalfolder-top2 img , div.internalfolder-top2-footer img , .internalfolder-top2 ,.internalfolder-top2-footer, div.header-top-white-back{behavior: url("/css/iepngfix.htc");}
a{ outline: none; color: #5F92BF; }
a, a:active, a:link{outline: 0; border:0;}
#container {width: 984px; margin: 0 auto; }
#header { background: url(../../../images/header_bg.jpg) no-repeat; height: 134px; height:300px; position:absolute; width:984px; }
#content { font-size:12px; font-family:Arial, Helvetica, sans-serif; position:relative; }
.logo-link { padding-top: 64px; padding-left: 27px; width: 148px; height: 48px; float: left; }
#header h1 a { display: block; text-indent: -5000em; width: 149px; height: 48px; outline: none;}
#info-text { float: right; padding-top: 20px;  overflow:hidden; width:305px; margin-right:30px;}
#info-text img { margin-right:30px; margin-left:187px; .margin-left:175px;}
* html #info-text {margin-right:10px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{#info-text{margin-right:20px;}}
#info-text h5{font-size:14px; font-weight:bold; color:#999999; text-align:right; float:right; padding-right:0px; .padding-right:10px;}
* html  #info-text h5{ font-size:17px; font-weight:bold; color:#999999; text-align:right; float:right; margin-left:170px;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{#info-text h5 {padding-right:5px;}}
#info-text h6{ font-size:28px; font-weight:bold; color:#999999; font-style:italic; text-align:right;}
#main{overflow:hidden; width:984px; padding-top:135px; .padding-top:140px; }
#main-image { height: 162px; margin-top: 6px; }
#main-image1 { width:984px; }
#main-image-home-page { background: url(../../../images/home-page-header_img.jpg) no-repeat; height: 171px; margin-top: 6px; }
#content div.folders-wrapper { background: url(../../../images/mid_folders.jpg) repeat-y; }
#content div.folders-wrapper2 {	background: url(../../../images/mid_folders2.jpg) repeat-y; overflow:auto;padding-bottom:5px; }
#content div.folders-content { background: url(../../../images/top_folders.jpg) no-repeat; height: auto!important; height: 254px; min-height: 254px; padding-bottom: 15px; color: #666666; font-family: Arial, Helvetica, sans-serif;  font-size: 13px; }
#content div.folders-content2 {	background: url(../../../images/top_folder2.jpg) no-repeat; height: auto!important; height: 254px; min-height: 254px; padding-bottom: 15px; color: #666666;	 font-family: Arial, Helvetica, sans-serif; }
.home-maps { margin-top:10px;}
#guide-you { float: left; padding-left: 20px; width: 450px; padding-top: 20px; overflow:hidden; }
#guide-you h1 {	height: 19px; width: 170px; padding-top: 13px; padding-bottom: 21px; }
#guide-you p span {	color: #000000; }
#guide-cont { float: left; margin-top: 20px; width:212px; overflow:hidden; }
#guide-cont h3 { background: url(../../../images/head2_arrow.jpg) no-repeat 0px 4px; padding-left: 15px; font-weight:normal; font-size:13px; padding-bottom:8px; }
#guide-cont ul#guides { width: 201px; padding-top: 10px; }
#guide-cont ul#guides li span { display: none; }
#guide-cont ul#guides li { margin: 0; line-height: 0; font-size: 0; }
#guide-cont ul#guides li.assesing { background: url(../../../images/guides.jpg) no-repeat; height: 30px; }
#guide-cont ul#guides li.finding { background: url(../../../images/guides.jpg) no-repeat 0px -30px; height: 26px; }
#guide-cont ul#guides li.working { background: url(../../../images/guides.jpg) no-repeat 0px -56px; height: 25px; }
#guide-cont ul#guides li.applying { background: url(../../../images/guides.jpg) no-repeat 0px -81px; height: 25px; }
#guide-cont ul#guides li.moving { background: url(../../../images/guides.jpg) no-repeat 0px -106px; height: 26px; }
#guide-cont a.more-button {	display: block; background: url(../../../images/buttons_inputs.jpg) no-repeat 0px -35px; width: 209px; height: 16px;  margin-top: 15px; }
#guide-cont a.more-button span {display: none; }
#guide-you div.folder-image { width: 234px; height: 187px; float: right; margin-top: 20px;}
.guide-more{ margin-top:10px; }
.guide-step-heading{color: #666666; font-weight:bold; font-size:16px; padding-bottom:10px; text-transform:uppercase; padding-top:5px; }
#find-residence { float: right; width: 435px; padding-top: 20px; overflow:hidden; margin-right:38px; .margin-right:38px; _margin-right:20px; }
*html #find-residence{ padding-right:0;}
.search-find-residence {float: left; width: 500px; padding-left:120px; padding-top: 15px; }
#find-residence h1 { height: 19px; width: 170px; padding-top: 13px; padding-bottom: 21px; }
#find-cont { float: left; width: 195px; margin-top: 20px; overflow:hidden; color:#666666; }
#find-cont h3 {	background: url(../../../images/head2_arrow.jpg) no-repeat 0px 4px; font-weight: normal; font-size:12px;  padding-bottom:3px; padding-left: 15px; }
#find-cont form h4 { background: url(../../../images/head2_arrow.jpg) no-repeat 0px 4px; font-weight: normal; font-size: 12px; padding-left: 15px; margin-bottom:6px; }
#find-cont span { color: #000000; font-size: 12px; display: block; padding-bottom: 18px; }
#find-cont input { border: none; background: transparent; width: 185px; height: 17px; color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#find-cont div { background: url(../../../images/buttons_inputs.jpg) no-repeat 0px -16px; width: 185px; height: 19px; margin-top: 3px; padding-right: 5px; padding-left: 4px;  color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
#find-cont select, #callyou-content select{ width: 195px; margin-bottom: 10px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#find-cont button { background: url(../../../images/btn-search.jpg) no-repeat; border: none; width: 61px; height: 19px; text-indent: -5000em; margin-top: 12px; float: right; cursor:pointer; }
#find-cont button:hover {background: url(../../../images/btn-over-search.jpg) no-repeat;}
#find-residence div.folder-image { background: url(../../../images/map.jpg) no-repeat; width: 217px; height: 203px; float: right; margin-top: 20px; }
#future-residence { float:left; padding-left:20px;  width:450px; padding-top: 14px; overflow:hidden; }
.map-container{float:left; margin-right:60px;}
#future-residence div.folder-image { background:transparent url(../../../images/images_preview.jpg) no-repeat scroll 0 0; float:right; height:187px; width:234px; margin-top: 17px; }
#future-residence div.folder-image-no-Image {float:right; height:200px; width:234px; margin-top: 15px; }
.mask-outer{position:relative; width:234px; height:160px; }
*html .mask-outer{overflow:hidden;}
.mask{position:absolute; top:0; left:0; width:234px; height:160px;}
.mask-outer img{display:block; overflow:auto;}
#future-residence div.folder-img-frem { position:absolute; width:234px; height:187px; margin:17px 0 0 216px; .margin-left: 16px}
#future-content {float: left; width: 200px; padding-top: 12px; overflow:hidden; }
#future-content p { line-height: 16px; }
#future-content h3 { background: url(../../../images/head2_arrow.jpg) no-repeat scroll 0 4px; font-weight: normal; padding-bottom: 20px; padding-left: 15px; font-size:13px; }
#future-content a.more-button { display: block; background: url(../../../images/btn-read-more.jpg) no-repeat 0px 0px; width: 153px; height: 17px; text-indent: -5000em; margin-top: 9px; overflow:hidden; }
#future-content a:hover.more-button { background:url(../../../images/btn-over-read-more.jpg) left top no-repeat; height:17px; width:153px; }
#future-residence h1 { height:19px; padding-bottom:21px; padding-top:13px; width:170px; }
#letus-callyou { float:right; margin-right:25px; _margin-right:13px; width:448px; padding-top: 15px; overflow:hidden; }
*html #letus-callyou{ padding-right:0;}
#letus-callyou h1 {	height:19px; padding-bottom:21px; padding-top:13px; width:170px; }
#letus-callyou div.folder-image { background: url(../../../images/call_img.jpg) no-repeat scroll 0 0; float:right; height:187px; width:250px; }
#content div.folders-bottom { background: url(../../../images/bottom_folders.jpg) no-repeat left top; height: 16px; margin:0px; overflow:hidden; }
#content div.folders-bottomlast {background: url(../../../images/bottom_folders.jpg) no-repeat; }
#footer { background: url(../../../images/footer_bg.jpg) no-repeat; height: 37px; margin-bottom: 15px; padding-right: 20px; clear:left; }
#bottom-menu { font-size: 10px; float: left; }
#bottom-menu a { text-decoration: none; font-family: Arial, Helvetica, sans-serif; 	color: #333333; vertical-align: middle; }
#copy { float: right; font-size: 10px; 	font-family: Arial, Helvetica, sans-serif; 	color: #333333; padding-top: 15px; }
#copy span {color: #7998aa; }

/************** SIFR ******************/
.title { font-size: 12px; overflow:hidden !important; clear:both !important; }
h3 { font-weight:bold; 	padding-bottom:20px; font-size:15px; line-height:18px; }
/************* NAVIGATION *************/
img, div, li, .guiding-you{ behavior: url(/css/iepngfix.htc)}
.submenu{position:absolute; top:0px;   padding-top:20px; width:500px;}
.submenu-last{position:absolute; top:0px;  padding-top:20px;  left:685px;}
.submenu-last li{ width:200px;}
*html #navigation ul li a.home:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-0.png', sizingMethod='fixed');} 
*html #navigation ul li a.guiding-you:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-1.png', sizingMethod='fixed');}
*html #navigation ul li a.agedcare-residences:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-2.png', sizingMethod='fixed');}
*html #navigation ul li a.other-services:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-3.png', sizingMethod='fixed');}
*html #navigation ul li a.testimonials:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-4.png', sizingMethod='fixed');}
*html #navigation ul li a.regis-news:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-5.png', sizingMethod='fixed');}
*html #navigation ul li a.enquires:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-6.png', sizingMethod='fixed');}
*html #navigation ul li a.about-us:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-7.png', sizingMethod='fixed');}
*html #navigation ul li a.careers:hover{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/nav_over-8.png', sizingMethod='Scale');}
*html #navigation ul li ul li span.left{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/submenu_left.png', sizingMethod='Scale');}
*html #navigation ul li ul li a{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/submenu_center.png', sizingMethod='Scale');}
*html #navigation ul li ul li span.right{ background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../../images/submenu_right.png', sizingMethod='Scale');}
#navigation { background: url(../../../images/navigation_bg.gif) no-repeat right top; margin-left: 190px; margin-top: -21px; width: 792px; height: 27px; position: relative; _margin-top: -25px; text-transform:uppercase; }
#navigation ul {}
#navigation ul li { float: left; }
#navigation ul li a span { display: none;  }
#navigation ul #home-li{ padding-left:4px;}
#navigation ul li a.home { display: block; width:57px; height: 30px; }
#navigation ul li a.home:hover { background: url(../../../images/nav_over-0.png) right no-repeat ; 	width:89px; height: 32px; }
#navigation ul li a.guiding-you { display: block; width:98px; height: 30px;  }
#navigation ul li a.guiding-you:hover {	background: url(../../../images/nav_over-1.png) right no-repeat ; width:128px; height: 32px; }
#navigation ul li a.agedcare-residences { display: block; width: 160px; height: 30px; }
#navigation ul li a.agedcare-residences:hover {	background: url(../../../images/nav_over-2.png) no-repeat; 	width: 193px; height: 32px; }
#navigation ul li a.other-services { display: block; width: 120px; 	height: 30px; }
#navigation ul li a.other-services:hover { background: url(../../../images/nav_over-3.png) right no-repeat ; width: 152px; height: 32px; }
#navigation ul li a.testimonials { display: block; width: 100px; height: 32px;  display:none; }
#navigation ul li a.testimonials:hover { background: url(../../../images/nav_over-4.png) no-repeat ; width: 162px; 	height: 32px; }
#navigation ul li a.regis-news { display: block; width: 92px; height: 30px; }
#navigation ul li a.regis-news:hover { 	background: url(../../../images/nav_over-5.png) right no-repeat ; width: 127px; height: 32px; }
#navigation ul li a.enquires { display: block; width: 88px; height: 30px; }
#navigation ul li a.enquires:hover { background: url(../../../images/nav_over-6.png) right no-repeat ; width: 119px; height: 32px; }
#navigation ul li a.about-us { display: block; width: 80px; height: 30px; }
#navigation ul li a.about-us:hover { background: url(../../../images/nav_over-7.png) right no-repeat; width:113px; 	height: 32px; }
#navigation ul li a.careers { display: block;  width: 68px; height: 32px; position:absolute; }
#navigation ul li a.careers:hover { background: url(../../../images/nav_over-8.png)  no-repeat right; width: 95px; height: 32px; }
#navigation ul li ul { display: none; margin-top: 8px; 	padding-left: 24px; }
#navigation ul li ul li { float: left; clear:both; line-height:16px; height:16px; margin-bottom:1px; }
#navigation ul li .submenu-last   li { float: left; clear:both; margin-bottom:1px; height:16px; }
#navigation ul li.nav-over ul { display: block; margin-top: 30px; }
*html .submenu li, *html .submenu-last li{ 
behavior: expression( 
this.onmouseover = new Function("this.className += ' hover'"), 
this.onmouseout = new Function("this.className = this.className.replace(' hover','')"), 
this.style.behavior = null);}
#navigation ul li ul li span.left {	background: url(../../../images/submenu_left.png) no-repeat; font-size: 12px; float:left; width:3px; }
#navigation ul li ul li:hover span.left { background: url(../../../images/submenu_left_over.png) no-repeat; font-size: 12px; float:left; width:3px; line-height:16px; }
#navigation ul li ul li a {	background: url(../../../images/submenu_center.png) repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none; float:left; }
#navigation ul li ul li:hover a { background: url(../../../images/submenu_center_hover.png) repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; text-decoration: none;	 float:left; }
#navigation ul li ul li span.right { background: url(../../../images/submenu_right.png) no-repeat; font-size: 12px; float:left; width:3px; }
#navigation ul li ul li:hover span.right { background: url(../../../images/submenu_right_over.png) no-repeat; font-size: 12px; float:left; width:3px; }
*html .submenu li:hover span.left{background: url(../../../images/submenu_left_over.gif) no-repeat !important; }
*html .submenu li.hover span.left{background: url(../../../images/submenu_left_over.gif) no-repeat !important;  }
*html .submenu li:hover span.right{background: url(../../../images/submenu_right_over.gif) no-repeat !important;  }
*html .submenu li.hover span.right{background: url(../../../images/submenu_right_over.gif) no-repeat !important;  }
*html .submenu li:hover a{background: url(../../../images/submenu_center_hover.png) repeat  !important;}
*html .submenu li.hover a{background: url(../../../images/submenu_center_hover.png) repeat !important;}
*html .submenu-last li:hover span.left{background: url(../../../images/submenu_left_over.gif) no-repeat !important; }
*html .submenu-last li.hover span.left{background: url(../../../images/submenu_left_over.gif) no-repeat !important;  }
*html .submenu-last li:hover span.right{background: url(../../../images/submenu_right_over.gif) no-repeat !important;  }
*html .submenu-last li.hover span.right{background: url(../../../images/submenu_right_over.gif) no-repeat !important;  }
*html .submenu-last li:hover a{background: url(../../../images/submenu_center_hover.png) repeat  !important;}
*html .submenu-last li.hover a{background: url(../../../images/submenu_center_hover.png) repeat !important;}
#content div.internalfolder-top { background: url(../../../images/internal_top.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px;  padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-top1 { background: url(../../../images/internal_top1.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-top4 { background: url(../../../images/internal_top4.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-top5 { background: url(../../../images/internal_top5.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-top6 { background: url(../../../images/internal_top6.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-top7 { background: url(../../../images/internal_top7.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
#content div.internalfolder-mid { background: url(../../../images/internal_repeat.jpg) repeat-y 783px 3px; padding-top:30px; _padding-top:20px; }
#content div.internalfolder-mid01 div.folder-content { background: url(../../../images/internal_mid01.jpg) no-repeat; height: auto!important; height: 133px; min-height: 133px; }
#content div.internalfolder-mid div.folder-content { background: url(../../../images/internal_mid.jpg) no-repeat; min-height: 133px;  height: auto !important; height: 133px; }
#content div.internalfolder-mid div.bottom-shadow { background: url(../../../images/internal_bottomshadow.gif) left bottom no-repeat ; min-height: 300px; height: auto!important; height: 300px; padding:0px; margin:0px; }
#content div.internalfolder-mid01 div.bottom-shadow { background: url(../../../images/internal_bottomshadow.gif) left bottom no-repeat ; min-height: 300px; height: auto!important; height: 300px; padding:0px; margin:0px; }
#left-column { float: left; width: 764px; padding-top: 8px; padding-left: 20px; margin:0px; color:#666666; padding-bottom:5px; width: 746px; padding-right:17px; }
#search-residence-left-column { float: left; padding-top: 8px; margin:0px; overflow:hidden; }
#search-residence-left-column p{ width:740px; color:#666666; padding-top: 8px; padding-right: 20px; margin-left:20px; overflow:hidden; }
* html .left-width{ width:735px !important; float: left; padding-top: 8px; padding-left: 20px; padding-right: 20px; overflow:hidden; margin-left:-3px; }
#content-image { background: url(../../../images/about_image.jpg) no-repeat; width: 746px; height: 161px; }
#left-content { background: url(../../../images/horizontal_separator.jpg) repeat-x top left; margin-top: 14px; padding-top: 14px; padding-bottom: 14px; font-family: arial, helvetica, sans-herif; color: #666666; line-height: 1em; width:740px; }
.bg-none{ background:none; }
.padding-right{ }
#left-content div.left { float:left; background:url(../../../images/internal_repeat.jpg) top right repeat-y; .background:url(../../../images/internal_repeat.jpg) top 365px repeat-y; padding-right: 22px; width:350px; overflow:hidden; }
#left-content div.right { width: 350px; padding-left: 18px; float: right; overflow:hidden; }
#left-content-Careers { background: url(../../../images/horizontal_separator.jpg) repeat-x top left;  margin-top: 14px; padding-top: 14px; font-family: arial, helvetica, sans-herif; color: #666666; line-height: 1em; width:743px; }
*html #left-content-Careers { background: url(../../../images/horizontal_separator.jpg) repeat-x top left; margin-top: 14px; padding-top: 14px; padding-bottom: 0px; font-family: arial, helvetica, sans-herif; color: #666666; line-height: 1em; width:743px; }
#left-content-Careers div.left { float:left; background:url(../../../images/internal_repeat.jpg) top right repeat-y; .background:url(../../../images/internal_repeat.jpg) top 365px repeat-y; padding-right: 22px; width:350px; overflow:hidden; }
#left-content-Careers div.right { width: 350px; padding-left: 18px; float: right; overflow:hidden; }
#left-bottom { background: url(../../../images/horizontal_separator.jpg) repeat-x top; padding-top: 14px;  font-family: arial, helvetica, sans-herif; color: #666666; }
#left-bottom-about { background: url(../../../images/horizontal_separator.jpg) repeat-x top; padding-top: 14px; font-family: arial, helvetica, sans-herif; color: #666666; }
#left-bottom td { padding-bottom: 14px;  padding-right: 19px; }
#left-bottom td.step a {display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px 1px; text-indent: -5000em;  width: 118px; height: 17px; }
#left-bottom td.testimonials a { display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px -16px; text-indent: -5000em; width: 118px; height: 16px; }
#left-bottom td.contact a { display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px -32px; text-indent: -5000em; width: 118px; height: 17px; }
#right-column { float: right; width: 175px; _width: 166px; margin-right: 9px; padding-left: 6px; overflow:hidden; margin-left:8px; color:#666;  font-size:12px; }
#right-column h3 { font-size:12px; font-weight:normal; text-transform:uppercase;}
#right-column span{ font-size:12px; font-weight:bold !important; text-transform:uppercase;}
* html .right-column-margin{margin-left:16px !important; }
#right-column div.separator { background: url(../../../images/horizontal_separator.jpg) repeat-x; height: 1px; overflow:hidden; clear:both; }
#right-column h3.about-head { background: url(../../../images/about_nav.jpg) no-repeat 0px -91px; height: 11px; margin-bottom: 5px; }
#right-column h3.about-head span { display: none; }
#right-column ul li.rightside-smenu a{ text-indent:0px; }
#right-column ul { padding-bottom: 20px; float:left; }
#right-column ul li.item1 a { background: url(../../../images/about_nav.jpg) no-repeat 4px -9px; display:block; height:17px; }
#right-column ul li.item1 a:hover { background:  url(../../../images/regis-group.jpg) no-repeat 0 0px; display:block; height:17px; }
#right-column ul li.item2 a { background: url(../../../images/about_nav.jpg) no-repeat 4px -25px; display:block; height:17px; }
#right-column ul li.item2 a:hover { background: url(../../../images/mgmt-team.jpg) no-repeat 0 0px; display:block; height:17px; }
#right-column ul li.item3 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -41px; display:block; height:17px; }
#right-column ul li.item3 a:hover { background:transparent  url(../../../images/our-vision.jpg) no-repeat scroll 0 0px; display:block; height:17px; }
#right-column ul li.item4 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -58px; display:block; height:17px; }
#right-column ul li.item4 a:hover { background:transparent url(../../../images/links.jpg) no-repeat scroll 0 0px; display:block; height:17px; }
#right-column ul li.item5 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -74px; display:block; height:17px; }
* html #right-column ul li.item5 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -72px; height:19px; }
#right-column ul li.item5 a:hover { background:transparent url(../../../images/contactus.jpg) no-repeat scroll 0 0px; display:block; height:17px; }
* html #right-column ul li.item5 a:hover { background:transparent url(../../../images/contactus.jpg) no-repeat scroll 0 2px; height:19px; }
#right-column h3.quick-head span { display: none; }
.regis-group{ background: url(../../../images/about_nav.jpg) no-repeat 0px 0px; width:160px !important; height: 12px; display:block; overflow:hidden; margin-bottom:5px; margin-top:30px; }
#right-column ul li.item6 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -101px; display:block;  line-height:18px; }
#right-column ul li.item6 a:hover { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 0 -243px; _background:transparent  url(../../../images/guidingyou.jpg) no-repeat scroll 0 0px; display:block; line-height:18px; }
#right-column ul li.item a { background:url(../../../images/arrow.jpg) left 2px no-repeat; font-size:12px; color:#666666 !important; line-height:18px; font-weight:normal; padding-left:15px; text-decoration:none; }
#right-column ul li.item a:hover { background:#6095c1 url(../../../images/arrow-over.jpg) left 2px no-repeat; line-height:18px; padding-left:15px; font-size:12px; font-weight:normal; color:#fff !important; text-decoration:none; width:auto !important; }
#right-column ul li.sub-item{padding-left:18px;}
#right-column ul li.sub-item a { font-size:12px; color:#666666 !important; line-height:18px; font-weight:normal;  text-decoration:none; }
#right-column ul li.sub-item a:hover { background:#6095c1 no-repeat; line-height:18px;  font-size:12px; font-weight:normal; color:#fff !important; text-decoration:none; width:auto !important; }
#right-column ul li.item8 a { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 4px -132px; display:block;  line-height:18px; }
#right-column ul li.item8 a:hover { background:transparent url(../../../images/about_nav.jpg) no-repeat scroll 0 -279px; display:block; line-height:18px; }
#right-column ul li.item6, #right-column ul li.item7, #right-column ul li.item8  { height:18px; line-height:18px; display:inline;}
#content-image-aged { width: 746px; height: 161px; }
#left-column div.block { background: url(../../../images/horizontal_separator.jpg) repeat-x top; margin-top: 14px; .margin-top: -3px; padding-top: 14px; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
html*.#left-column div.block{
[margin-top: -14px;/*necessary to hide from Mozilla*/
margin-top: -14px;/*read by Safari*/
]margin-top: -14px;/*only read by IE6*/
}
#left-column div.block1 { background: url(../../../images/horizontal_separator.jpg) repeat-x top; margin-top: 14px; padding-top: 14px; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
* html #left-column div.block1 { background: url(../../../images/horizontal_separator.jpg) repeat-x top; margin-top: -14px; padding-top: 14px; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
#left-column div.block2{ background: url(../../../images/horizontal_separator.jpg) repeat-x top; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
*html #left-column div.block2{ padding-top:10px;}
#left-column div.block div.step-image { float: left; padding-right: 18px; width:234px; }
#left-column div.block div.image { float: left; padding-right: 18px; padding-bottom: 15px; width:234px; }
#left-column div.block div.news-image { float: left; padding-right: 18px;}
#left-column div.block div.text h4 { color: #333333; font-weight: normal; padding-bottom: 20px; }
 h7 { color: #666666; font-weight: bold; font-size:15px; width:350px; float:left; margin-top:5px; text-transform: uppercase; overflow:hidden; }
.quick-head{margin-top:10px;overflow:hidden;color: #666666; font-weight: bold; font-size:15px;  width:330px; float:left; text-transform: uppercase; overflow:hidden;}
 h8 { color: #666666; font-weight: bold; font-size:15px; padding-top:5px; float:left; }
#left-column h3{ font-size:14px; font-weight:bold; color:#666666;width:607px; float:left; padding-bottom:5px; }
#left-column h3 span{ font-size:14px; font-weight:bold; color:#a5a5a5; }
#left-column h4{ font-size:14px; font-weight:bold; color:#666666;}
#left-column div.block div.image2 { float: left; padding-right: 18px; padding-bottom:0px; width:234px; }
#left-column div.block div.text2 { padding-left:52px; }
* html #left-column div.block div.text2 { padding-left:0px; }
#left-column div.block div.text { float: left; width: 480px; height:auto; line-height:16px; }
#left-column div.block div.testi-text { float: left; height:auto; font-weight:normal; }
.testi-text p{padding:5px 0px;}
#left-column div.block div.step-text01 { float: left; width: 485px; line-height:14px; overflow:visible; }
#left-column div.block div.text01 { float: left; width: 544px; height:144px; line-height:14px; }
.text01 p { line-height:18px; }
#left-column div.block div.text h4 { color: #333333; font-weight: normal; padding-bottom: 20px; font-size:12px; }
div.block01 a { display: block; width:140px; text-indent: -5000em; background: url(../../../images/step-by-step-guides-over.jpg) no-repeat 0px 0px; height: 17px; overflow:hidden; padding:0px; }
#left-column div.block a.read-more { display: block; width:350px; text-indent: -5000em; background: url(../../../images/buttons_inputs.jpg) no-repeat 0px -51px; height: 16px; overflow:hidden; padding:0px; }
#left-column div.block a.view-residence { display: block; width:102px; background: url(../../../images/view-residence.jpg) no-repeat 0px 0px; height: 16px; overflow:hidden; padding:0px; color:#608bb5; }
@media screen and (-webkit-min-device-pixel-ratio:0)
{#left-column div.block a.read-more{float:left;	}}
#content div.internalfolder-top2 { background:transparent url(../../../images/internal_top2-new.png) no-repeat 0px 0px; height:40px; text-transform:uppercase; overflow:hidden;	 position:absolute;  top:-10px; _top:-19px; width:984px; }
#content div.internalfolder-top2-footer { background:transparent url(../../../images/internal_top2-new2.png) no-repeat 0px 0px; height:40px; margin-top:-10px; text-transform:uppercase; overflow:hidden; }
#content div.internalfolder-top2-inner { background:transparent url(../../../images/internal_top2-new1.png) repeat-x 0px 0px; height:40px; margin-top:-17px; text-transform:uppercase; width:766px; }
* html #content div.internalfolder-top2-inner { background:transparent url(../../../images/internal_top2-new1.png) repeat-x 0px 0px; height:40px; text-transform:uppercase; width:766px; }
#content div.internalfolder-top2-inner1 { background:transparent url(../../../images/internal_top2-new1.gif) repeat-x  0px 0px; height:40px; text-transform:uppercase; width:766px; margin-top:-28px; }
#content div.internalfolder-top2-inner2 { background:transparent url(../../../images/internal_top2-new1.gif) repeat-x 0px 0px; height:40px; margin-top:-17px; text-transform:uppercase; width:766px; }
* html #content div.internalfolder-top2-inner2 { background:transparent url(../../../images/internal_top2-new1.gif) repeat-x 0px 8px; height:40px; text-transform:uppercase; width:766px; padding-top:8px;  }
.content-padd{padding-top:10px;}
#left-column2 { float:left; padding-top:8px; width:783px; color:#666666; }
#left-column2 div.step-details-text { float: left; font-family:arial,helvetica,sans-herif; line-height:17px; width: 505px; padding-left: 20px; position: relative; }
.step-details-text-inner{min-height:675px !important; height:auto !important; height:675px;}
.new-residence-text{ width:498px; float:left; padding-left:20px;}
#left-column2 div.detail-text { float: left; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; width: 469px; padding-left: 20px; position: relative; }
#left-column2 div.detail-text h4 { padding-bottom: 20px; padding-top: 3px; font-size: 12px; }
#left-column2 div.detail-images { float: right; padding-right: 15px; position: relative; }
#left-column2 div.detail-images img { display: block; padding-bottom: 16px; }
#detail-bottom { background: url(../../../images/internal_repeat.jpg) repeat-y 521px -1px; width: 785px; }
#detail-bottom div.one-call {  width: 485px; }
#detail-bottom div.left { float: left; width: 485px; }
#detail-bottom div.right { float: right; width: 233px; margin-left:10px; padding:0px; overflow:hidden; }
#detail-bottom div.left h2 { width: 117px;  margin-bottom: 11px; line-height: 1.2em; }
#detail-bottom div.left img { float: left; padding-right: 20px; }
#detail-bottom div.right h2 { margin-bottom: 11px; line-height: 1.2em; }
#detail-bottom div.content { background: url(../../../images/detail_bottom.jpg) no-repeat top; min-height: 200px; height: auto !important; height: 200px; overflow:auto; padding-top:28px; padding-bottom: 10px; padding-left: 17px; padding-right: 17px; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; margin:0px; background-position:right; }
*html #detail-bottom div.content{ overflow:visible;}
#right-column h3.detail-head { background: url(../../../images/detail_nav.jpg) no-repeat 0px -136px; height: 11px; margin-bottom: 5px; }
@media screen and (-webkit-min-device-pixel-ratio:0)
{#right-column h3.detail-head{background: url(../../../images/detail_nav.jpg) no-repeat 0px -136px;}}
> html #right-column h3.detail-head { background: url(../../../images/detail_nav.jpg) no-repeat 0px -134px; height: 11px; margin-bottom: 5px; }
#right-column h3.detail-head span { display: none; }
#right-column ul li.item9 a { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0px 2px; display:block; height:18px; }
#right-column ul li.item9 a:hover { background:transparent url(../../../images/residences.jpg) no-repeat scroll 0px 0px; display:block; height:18px; }
#right-column ul li.item10 a { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0px -13px; display:block; height:17px; }
#right-column ul li.item10 a:hover { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0 -83px; _background:transparent url(../../../images/facilities.jpg) no-repeat scroll 0 0px; display:block; height:17px; }
#right-column ul li.item11 a { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0px -29px; display:block; height:17px; }
#right-column ul li.item11 a:hover { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0 -100px; _background:transparent url(../../../images/care-type.jpg) no-repeat scroll 0 2px; display:block; height:17px; }
#right-column ul li.item12 a { background:transparent url(../../../images/detail_nav.jpg) no-repeat scroll 0px -44px; display:block; height:17px; }
#right-column ul li.item12 a:hover { background:transparent  url(../../../images/search-residence.jpg) no-repeat scroll 0 0px; display:block; height:17px; }
.heading-msg-txt{ font-size:15px; font-weight:bold; color:#666666; padding-top:55px; }
.font{ font-size:12px; padding: 32px; }
.heading1{ font-size:24px; }
.heading2{ font-size:19px; padding-bottom:5px; }
.style{ font-weight:bold; text-decoration:underline; color:#333;padding-bottom:16px;}
.heading-link{  line-height:18px; color: #666666; }
.heading-link a{color:#686868; font-size:15px; font-weight:bold; padding-bottom:15px; text-decoration:none; float:left; }
.heading-link a:hover{ color:#686868; font-size:15px; font-weight:bold; padding-bottom:15px; text-decoration:none; } 
.heading3{ line-height:18px; color: #666666; } 
.guiding-text{ padding: 20px; line-height:18px; color: #666666;}
.headingPadd{ padding-bottom:20px;}
.heading4{ font-size:16px; padding-bottom:5px;}
.style1{ font-weight:bold; color:#333;padding-bottom:16px;}
.list1{	 padding: 5px; line-height:18px; }
.list2{ padding: 3px; }
.detail1{ padding: 16px; }
.care-link { float:left; width:300px; padding:0px 20px 10px 0px; }
.care-link a { color:#5f92bf; line-height:16px;}
.care-type-text{ height:144px; line-height:16px; width:485px; padding-top:10px; float:left; }
*html .care-type-text{ height:144px; line-height:16px; width:485px; padding-top:10px; float:right; clear:both; }
.care-link ul li.item30, .care-link ul li.item31, .care-link ul li.item32 { display:block; height:18px; line-height:18px;}
.right-career { font-size:12px; color:#666; font-weight:normal;}
#right-column ul li.item24 a {  background:transparent url(../../../images/regis-an-emp.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item24 a:hover {  background:transparent url(../../../images/regis-an-emp-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item30 a,  .care-link  ul li.item30 a {  background:transparent url(../../../images/eductaion-support.jpg) no-repeat; display:block; line-height:18px; text-indent:-5000em; }
#right-column ul li.item30 a:hover ,  .care-link  ul li.item30 a:hover {  background:transparent url(../../../images/eductaion-support-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item31 a,   .care-link  ul li.item31 a {  background:transparent url(../../../images/staff-award-pro.jpg) no-repeat; display:block; line-height:18px; text-indent:-5000em; }
#right-column ul li.item31 a:hover,   .care-link  ul li.item31 a:hover {  background:transparent url(../../../images/staff-award-pro-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item32 a,  .care-link  ul li.item32 a {  background:transparent url(../../../images/disc-aut.jpg) no-repeat; display:block; line-height:18px; text-indent:-5000em; }
#right-column ul li.item32 a:hover,  .care-link  ul li.item32 a:hover {  background:transparent url(../../../images/disc-aut-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item25 a {  background:transparent url(../../../images/vacancies.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item25 a:hover {  background:transparent url(../../../images/vacancies-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item26 a {  background:transparent url(../../../images/learn-dvlp.jpg) no-repeat; display:block; line-height:35px; }
#right-column ul li.item26 a:hover {  background:transparent url(../../../images/learn-dvlp-o.jpg) no-repeat; display:block; line-height:35px; }
#right-column ul li.item27 a {  background:transparent url(../../../images/meet-our-staff.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item27 a:hover {  background:transparent url(../../../images/meet-our-staff-o.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item28 a {  background:transparent url(../../../images/regis-scho-prog.jpg) no-repeat; display:block; line-height:35px; }
#right-column ul li.item28 a:hover {  background:transparent url(../../../images/regis-scho-prog-o.jpg) no-repeat; display:block; line-height:35px; }
#right-column ul li.item29 a {  background:transparent url(../../../images/regis-interest.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item29 a:hover {  background:transparent url(../../../images/regis-interest-o.jpg) no-repeat; display:block; line-height:18px; }
.linkleft2{ float:left; width:260px; padding:20px 20px 10px 0px; }
.linkleft2 a{ color:#5f92bf;}
.enquiry-form{ padding-bottom:20px; }
.enquiry-form h1{ font-size:14px; color:#666666; font-weight:bold; }
.form-field-area{ float:left; width:100%; padding-bottom:30px; color:#666666;}
.form-field-area img{ padding:2px 5px 0px 0px;}
.form-field-area dl{ width:100%; margin:0px; padding:0px; overflow:hidden;}
.form-field-area dd {float:left; margin:0px;}
.form-field-area dd.enquiry-left {float:left; width:110px; padding-bottom:15px;}
.form-field-area dd.enquiry-left1 {float:left; width:76px; padding-bottom:15px;}
.form-field-area dd.enquiry-left2 {float:left; width:95px; padding-bottom:15px;}
.form-field-area dd.enquiry-radio-btn {float:left; width:160px; }
.enquiry-radiobtn{margin-right:5px;} 
.form-field-area dd.enquiry-left-big {float:left; width:206px; }
.form-field-area dd.enquiry-left-big1 {float:left; width:225px; }
.form-field-area dd.enquiry-right {float:left; width:220px; padding-bottom:15px; background: url(../../../images/enquiry-form-field.jpg) left top no-repeat;}
.form-field-area dd.enquiry-right .enquiry-input-field { background:transparent none;}
.form-field-area dd.enquiry-right-small {float:left; width:46px !important;  background:url(../../../images/small-enquiry-form-field1.jpg) left top no-repeat;  }
.form-field-area dd.enquiry-right-small .small-enquiry-input-field1 { background:transparent none;}
.form-field-area dd.enquiry-right-small2 {float:left; width:76px !important; background:url(../../../images/small-enquiry-form-field.jpg) left top no-repeat; }
.form-field-area dd.enquiry-right-small2 .small-enquiry-input-field  { background:transparent none;}
.enquiry-input-field{ background: url(../../../images/enquiry-form-field.jpg) left top no-repeat; width:190px; height:19px; font-size:12px; color:#666666; border:0px; padding-top:1px; background-repeat:no-repeat; padding-left:3px;}
.enquiry-select-field{ width:430px;}
.small-enquiry-input-field{ background:url(../../../images/small-enquiry-form-field.jpg) left top no-repeat; width:71px; height:19px; font-size:12px; color:#666666; border:0px; padding:2px 2px 0 2px;}
.small-enquiry-input-field1{ background:url(../../../images/small-enquiry-form-field1.jpg) left top no-repeat; width:36px; height:19px; font-size:12px; color:#666666; border:0px; padding-top:2px; padding-left:2px; padding-right:2px;}
.big-enquiry-input-field{ background:url(../../../images/enquiry-form-field-big.jpg) left top no-repeat; width:510px; height:147px; font-size:12px; color:#666666; border:0px; text-align:left; vertical-align:top;}
.small-enquiry-input-field-small{background:url(../../../images/small-enquiry-form-field.jpg) left top no-repeat; width:198px; height:19px; font-size:12px; color:#000; border:0px; padding-left:4px;}
.view-link{ float:right; margin-top:11px; text-align:right; padding-bottom:10px;}
.career-reg-but  {	 text-align:right; }
.left h3.carer-h3, .right h3.carer-h3 { font-size:15px; font-weight:bold; line-height:18px; padding:0px 0px 10px; width:auto; }
.regi-interest p.address { font-size:14px; color:#666666; padding:10px 0 15px; line-height:18px; }
.regi-interest p.address a { color:#5F92BF; }
.reig-int-form-left { float:left; width:350px;}
.reig-int-form-left dd.regi-left {float:left; width:140px; padding-bottom:12px; color:#666 }
.reig-int-form-left img, .reig-int-form-right img {padding:2px 5px 7px 0;}
.reig-int-form-left dd.regi-right {background: url(../../../images/enquiry-form-field.jpg) left top no-repeat; float:left; width:210px; padding-bottom:12px; }
.reig-int-form-left dd.regi-right .enquiry-input-field { background:transparent none;}
.reig-int-form-left dd.regi-right-but { float:right; padding-bottom:15px; margin-right:42px; _ margin-right:22px;  position:relative; }
.regi-right-left{float:left; width:140px; padding-bottom:12px; color:#666}
.regi-right-right{left top no-repeat; float:left; width:233px; padding-bottom:12px;}
a.browse {background:transparent url(../../../images/browse.jpg) no-repeat scroll 0 0px; display:block; height:16px; overflow:hidden; padding:0; text-indent:-5000em;  width:59px;} 
.reig-int-form-right {  float:left;  width:374px;  padding-left:10px; }
.reig-int-form-right p { color:#666; padding:3px 0px 14px; .padding:3px 0px 16px;  }
.text-regi-int-area { background:transparent url(../../../images/textarea-reg-inter.jpg) no-repeat scroll left top; border:0 none; color:#000000; height:147px; text-align:left; width:374px; margin-bottom:10px; }
.text-regi-int-area textarea { border:0 none; color:#666666; font-size:12px; height:144px; .height:141px; text-align:left; vertical-align:top; width:369px; padding:1px 2px 2px 3px; .width:367px; background-color:transparent; background-image:none; font-family:Arial, Helvetica, sans-serif; }
.reig-int-agre-checkbox { float:left;}
.reig-int-agre-checktext { float:left; .padding-top:3px; width:301px; .width:280px;}
.reig-int-agre-checktext a { color:#5F92BF;}
.reig-int-agre-submit { float:right; width:59px;}
a.reg-submit { 	background:transparent url(../../../images/bte-submit.jpg) no-repeat scroll 0 0px; 	display:block; 	height:16px; 	overflow:hidden; 	padding:0; 	text-indent:-5000em; 	width:59px; 	border:1px solid; }
.reig-int-agre-left { float:left; color:#a8a8a8; font-size:10px; } 
.reg-int-inpu-but-div-input-main { background:transparent url(../../../images/enquiry-form-field.jpg) no-repeat scroll left top; border:0 none; color:#000000; font-size:12px; height:19px; padding-top:2px; width:153px; display:inline; }
.reg-int-inpu-but-div {  background: transparent url(../../../images/browse.jpg) no-repeat scroll right center;  overflow: hidden;  width: 59px;  height: 16px;  -moz-background-clip: moz-initial;  -moz-background-origin: -moz-initial;  -moz-background-inline-policy: -moz-initial;  display: inline;  position: absolute; }
.reg-int-inpu-but-div-input { position: relative;  height: 22px;  width: 153px;  display: inline;  cursor: pointer;  opacity: 0;  margin-left: -152px; background:#FFFFFF none repeat scroll 0 0; color:#888888; }
.career-page #left-content { padding-bottom:0px;}
.carer-h3 { font-size:15px; padding:0px 0px 15px; text-transform:uppercase; }
.carre-main-p { padding:0px 0px 15px; line-height:14px; clear:left; }
.carer-h4 { font-size:12px; font-weight:normal; text-transform:uppercase; padding:0px 0px 15px; }
.carer-p { line-height:14px; padding-bottom:15px; }
*html .carer-p { line-height:14px; }
.regi-emp-link-div { padding: 3px 0px 5px; }
.regi-emp-link {}
.regi-emp-link-left { float:left; width:160px; padding:5px 0px 9px; font-size:11px; }
.regi-emp-link-left a.step { display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px 0px; text-indent: -5000em; width: 138px; height: 17px; }
.regi-emp-link-left a.step:hover{background:url(../../../images/about_btns-over.jpg) no-repeat 0px 0px;}
.regi-emp-link-left a.testimonials { display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px -21px; text-indent: -5000em; width: 118px; height: 17px; }
.regi-emp-link-left a.testimonials:hover{background:url(../../../images/about_btns-over.jpg)  no-repeat 0px -21px}
.regi-emp-link-left a.contact { display: block; background: url(../../../images/about_btns.jpg) no-repeat 0px -42px; text-indent: -5000em; width: 118px; height: 17px; }
.regi-emp-link-left a.contact:hover{background:url(../../../images/about_btns-over.jpg)  no-repeat 0px -42px}
.regi-emp-link-left a { color:#666; text-decoration:none; font-size:11px;}
.regi-emp-link-mid { float:left; width:500px;  padding:4px 0px 6px;}
.regi-emp-link-but { float:left; padding:4px 0px 6px; }
.regi-emp-link-right { float:left; width:582px; padding:4px 0 9px;}
a.read-more1 { background:transparent url(../../../images/readmore.jpg) no-repeat scroll 0 0; color:#608BB5; display:block; height:17px; overflow:hidden; padding:0; width:86px; text-indent:-5000em; }
 a.read-more1:hover{background:transparent url(../../../images/readmore-over.jpg) no-repeat scroll 0 0;}
 .l_d_help { background: transparent url(../../../images/horizontal_separator.jpg) repeat-x scroll left top; padding: 10px 0px 0px; margin-top: 14px; color: #666666;  }
.lrn-dvlp-box { margin:10px 0px 0px; color:#666; }
.ler-dev-box { padding:10px 0px 0px; background: transparent url(../../../images/horizontal_separator.jpg) repeat-x scroll left top; }
.ler-dev-box-title { text-transform:uppercase; padding:0px 0px 10px; }
.ler-dev-box-content { padding:0px 0px 15px; }
.clear { clear:both; line-height:0px; height:0px; font-size:1px; }
.met-staf-box { background: transparent url(../../../images/horizontal_separator.jpg) repeat-x scroll left top; clear:both; color:#666; margin-top:10px; overflow:hidden; _padding-top:10px;  }
.teamblock { clear:both; min-height:187px; width: 745px; }
.topSpace { margin-top:10px; }
.teamphoto { float:left; width: 234px; padding:18px 18px 18px 0; }
.teamtext { float:left; width:490px; padding-top:10px; }
.stafftext { float:left; width:490px; padding-top:0px; }
.staffphoto { float:left; width: 234px; padding:10px 18px 18px 0; }
*html .staffphoto { float:left; width: 234px; padding:0px 18px 18px 0; }
.inner_title {  text-transform:uppercase;  font-size:15px;  font-weight:bold; padding:10px 0px 8px; }
*html .inner_title {  text-transform:uppercase;  font-size:15px;  font-weight:bold; padding:10px 0px 8px; }
.inner_title-staff {  text-transform:uppercase;  font-size:15px;  font-weight:bold; padding:10px 0px 8px; }
*html .inner_title-staff  {  text-transform:uppercase;  font-size:15px;  font-weight:bold; padding:0px 0px 8px; }
.inner_title2 {  text-transform:uppercase;  font-size:12px;  font-weight:normal; padding:0px 0px 12px; }
.news-dev-mainbox { clear:both;}
.news-dvp-box { clear:both; color:#666;}
.news-dvp-left { float:left; padding:17px 15px 10px 0px; width:234px;}
*html .news-dvp-left { float:left; padding:15px 15px 15px 0px; width:234px;}
.news-dvp-left{  padding-bottom /*\**/: 20px\9 }
.news-dvp-right { float:left; width:495px; margin-bottom:13px;}
.abus-top-bg { background:transparent url(../../../images/horizontal_separator.jpg) repeat-x scroll center top; height:2px; margin-top:10px; }
.news-dvp-title {padding:15px 0px 7px;color:#666666; float:left; font-size:15px; font-weight:bold; margin-top:5px; overflow:hidden; text-transform:uppercase; line-height:18px; width:350px; }
*html .news-dvp-title {padding:10px 0px 7px;}
.news-residence-dvp-title { float:left; padding:15px 0px 7px 19px; width:605px;}
.news-dvp-title h4 { text-transform:uppercase; font-size:15px;  }
.news-residence-dvp-title h4{ text-transform:uppercase; font-size:15px;  }
.news-dvp-date {padding:20px 0px 10px; width:135px;	color: #666666; font-weight: bold; font-size:15px; float:right;  text-align:right;  margin-right:5px; }
*html .news-dvp-date {padding-top:15px;  margin-right:3px;}
.news-dvp-detail { float:left; width:490px; height:113px;}
.news-dvp-detail1 { float:left; width:490px; height:120px; line-height:16px; .height:125px; min-height:105px; height:auto !important; height:105px;}
.news-dvp-redmore { margin-top:150px; position:absolute; .margin-top:100px; .margin-left:-485px;}
.news-dvp-redmore1 { float:left;}
.news-dvp-more { float:right;  text-align:right; width:180px;}
.news-dvp-more1{ float:right;  text-align:right; width:180px; margin-top:10px;}
.news-date {padding:13px 20px 10px 0px; width:135px;	color: #666666; font-weight: bold; font-size:15px; float:right; text-align:right; }
.div-popup { visibility: hidden;  position: absolute; width: 983px !important; height: 700px; visibility:visible; }
a.close { background-image: url(../../../images/os_close.gif); }
a.close:hover { background-image: url(../../../images/os_close_over.gif); }
.box { display: block; margin-top: 2px; overflow: hidden; width: 13px; height: 13px; cursor: pointer; }
.closeicon { float:right; padding:14px 10px 0 0; text-align:right; width:10px; }
.let-vac-box { }
.let-vac-info { padding:10px 0px 10px ; }
.let-vac-title { float:left;  width:541px; font-size:15px; padding:0px 0px 10px; font-weight:bold; font-size:14px;}
.let-vac-title span{color:#a5a5a5;}
.let-vac-date { float:left; text-align:right; width:200px; font-size:15px; padding:0px 0px 10px; font-weight:bold; font-size:14px; }
.let-vac-detail { float:left; width:740px; padding-bottom:15px; .padding-bottom:5px;}
.let-vac-but { float:left;}
a.view-detail { background:transparent url(../../../images/view-detail.jpg) no-repeat scroll 0 0; color:#608BB5; display:block; height:16px; overflow:hidden; padding:0; width:82px; text-indent:-5000em; margin-top:15px;  }
 .mid-page-internal { background: url(../../../images/mid-page-ingternal.jpg) no-repeat scroll 0 0px; height:24px; overflow:hidden; padding-left:20px; padding-top:13px; width:763px; }
.vacancies-left { float:left; margin:0; overflow:hidden; width:785px; }
.vac-vacancy-typ-list { height:206px; .height:215px !important; width:334px; background-color:#dedede; }
.vac-latest-bg { background:transparent url(../../../images/reg-int-sec-bg.jpg) no-repeat bottom left; }
#vac-left-column { background:transparent url(../../../images/internal_mid.jpg) no-repeat scroll 0 0; height:auto !important; min-height:133px; margin:0; overflow:hidden; padding-left:20px; padding-right:20px; padding-top:8px; width:745px; } 
.vac-content { color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; padding-bottom:14px; width:743px; }
.vac-left { background:transparent url(../../../images/internal_repeat.jpg) repeat-y scroll right center; float:left; padding-right:22px; width:350px; height:299px;  }
.vac-right { float:right; padding-left:18px; width:350px; }
.vac-left h3, .vac-right h3 { font-size:15px; font-weight:bold; line-height:18px; padding:0px 0px 10px; width:auto; color:#666; }
.vac-serch-text { border:0 none; color:#000000; height:210px; margin-bottom:10px; text-align:left; width:339px; margin-top:15px; }
.vac-serch-text textarea { background-color:transparent; background-image:none; border:0 none; color:#000000; font-size:12px; height:205px; text-align:left; vertical-align:top; width:336px; }
.vac-serch-but { text-align:right; width:61px; padding:5px 0px 15px 260px; _padding-left:252px; }
a.search { background:transparent url(../../../images/search-btn.jpg) no-repeat scroll 0 0; color:#608BB5; display:block; height:16px; overflow:hidden; padding:0; text-indent:-5000em; width:58px; }
.vac-map { text-align:center; padding:21px 0 0 53px }
.vac-map .map-container { margin-right:0px; }
.terms-body { margin:0px !important; padding:0px !important; font-family:Arial,Helvetica,sans-serif; color:#666;	 overflow:auto; background:none !important; clear:both; }
.termcondi-area-footer{ background: transparent url(../../../images/terms-conditions-footer_bg.jpg) no-repeat left 0; overflow:hidden; height:37px; width:983px; }
.termcondi-header { float:left; width:870px; height:25px; padding:11px 0px 0px 49px; background: transparent url(../../../images/head_arrow.jpg) no-repeat 20px 12px; }
.termcondi-header h2 { margin:0; font-size:16px; color:#666; }
.terms-body p { margin:0px; padding:0px; padding:0px 15px 15px; font-size:12px; }
.termcondi-box { height:37px; width:983px; background: transparent url(../../../images/internal-top-terms-condition.png) no-repeat top left; }
.termcondi-area { padding-top:10px; overflow:auto; }
.tdleft { background: url(../../../images/internal_repeat.jpg) repeat-y right; width: 350px; padding-right: 22px; line-height:16px; }
.tdright { width: 350px; padding-left: 18px; line-height:16px; }
#content div.internalfolder-top3 { background: url(../../../images/internal_top3.jpg) no-repeat 0px 0px; height: 27px; margin-top: -6px; padding-top: 13px; padding-left: 20px; }
.space1{ padding:20px; }
.space2{ padding-top:20px; }
#right-column ul li.item13 a { background: url(../../../images/step-by-step-guides.jpg) no-repeat 4px 0px; display:block; height:17px; margin-top:3px; margin-left:-10px; }
#right-column ul li.item13 a:hover { background: url(../../../images/step-by-step-guides-over.jpg) no-repeat 4px 0px; _background: url(../../../images/step-by-step-guides-over.jpg) no-repeat 6px 0px; display:block; height:17px; margin-left:-5px; }
#right-column ul li.item14 a { background: url(../../../images/step-1.jpg) no-repeat 4px 4px; display:block; height:21px;  }
#right-column ul li.item14 a:hover { background: url(../../../images/step-1-over.jpg) no-repeat 0px 4px; display:block; height:21px; margin-left:-2px; padding:0px; cursor:pointer; }
#right-column ul li.item15 a { background: url(../../../images/step-2.jpg) no-repeat 4px 0px; display:block; height:35px; }
#right-column ul li.item15 a:hover { background: url(../../../images/step-2-over.jpg) no-repeat 4px 0px; display:block; height:35px; cursor:pointer; }
#right-column ul li.item16 a { background: url(../../../images/step-3.jpg) no-repeat 4px 0px; display:block; height:35px; }
#right-column ul li.item16 a:hover { background: url(../../../images/step-3-over.jpg) no-repeat 4px 0px; display:block; height:35px; cursor:pointer; }
#right-column ul li.item17 a { background: url(../../../images/step-4.jpg) no-repeat 4px 0px; display:block; height:17px; }
#right-column ul li.item17 a:hover { background: url(../../../images/step-4-over.jpg) no-repeat 4px 0px; display:block; height:17px; cursor:pointer; }
#right-column ul li.item18 a { background: url(../../../images/step-5.jpg) no-repeat 4px 0px; display:block; height:35px;  }
#right-column ul li.item18 a:hover { background: url(../../../images/step-5-over.jpg) no-repeat 4px 0px; display:block; height:35px; cursor:pointer; }
.contactus-now{float:left; width:470px; padding-left:18px;}
.contactus-now li.left{float:left;}
.contactus-now li.right{float:right;}
.contact-us-bottom-text{clear:left; padding:40px 0 20px;}
.serviceName1{ background:transparent url(../../../images/home-community.jpg) no-repeat 0px 6px; display:block; text-decoration: none; }
.serviceName2{ background: url(../../../images/respitecare.jpg) no-repeat 0px 6px; display:block; text-decoration: none; }
.serviceName3{ background: url(../../../images/daytherapi.jpg) no-repeat 0px 6px; display:block; text-decoration: none; }
.serviceName4{ background: url(../../../images/retirementvillages.jpg) no-repeat 0px 6px; display:block; text-decoration: none; }
.serviceName5{ background: url(../../../images/transitionalcare.jpg) no-repeat 0px 6px; display:block; text-decoration: none; }
#right-column ul li.item19 a { background: url(../../../images/home-com-care.jpg) no-repeat 4px 0px; display:block; height:35px;  }
#right-column ul li.item19 a:hover { background: url(../../../images/home-com-care-over.jpg) no-repeat 4px 0px; display:block; height:35px; cursor:pointer; }
#right-column ul li.item20 a { background: url(../../../images/respite-care.jpg) no-repeat 4px 0px; display:block; height:17px;  }
#right-column ul li.item20 a:hover { background: url(../../../images/respite-care-over.jpg) no-repeat 4px 0px; display:block; height:17px; cursor:pointer; }
#right-column ul li.item21 a { background: url(../../../images/day-therapi.jpg) no-repeat 4px 0px; display:block; height:17px; }
#right-column ul li.item21 a:hover { background: url(../../../images/day-therapi-over.jpg) no-repeat 4px 0px; display:block; height:17px; cursor:pointer; }
#right-column ul li.item22 a { background: url(../../../images/retirement-villages.jpg) no-repeat 4px 0px; display:block; height:35px;  }
#right-column ul li.item22 a:hover { background: url(../../../images/retirement-villages-over.jpg) no-repeat 4px 0px; display:block; height:35px; cursor:pointer; }
#right-column ul li.item23 a { background: url(../../../images/transitional-care.jpg) no-repeat 4px 0px; display:block; height:18px;  }
#right-column ul li.item23 a:hover { background: url(../../../images/transitional-care-over.jpg) no-repeat 4px 0px; display:block; height:18px; cursor:pointer; }
.enq_title{padding:10px;}
.enquiry_wrap_content{width:746px; float:left;margin-bottom:14px;}
.enquiry-sub-category{padding-left: 20px; width:430px;}
.enq_imag{width:260px; padding:5px; float:left;}
.enq_content{width:466px; float:left;}
li em{ font-style:italic;}
.other_content_area{width:100%; float:left; background: url(../../../images/horizontal_separator.jpg) left bottom repeat-x; margin-bottom:18px;}
.other_content_float{width:100%; float:left; background:transparent url(../../../images/internal_repeat.jpg) repeat-y center top; }
.other_content_float1{width:100%; float:left;background: url(../../../images/internal_repeat.jpg) 364px top repeat-y ;}
.other-services-space{padding-bottom:23px; margin:0px; overflow:hidden; width:344px; }
* html .other-services-space{padding-bottom:23px; margin:0px; overflow:hidden;width:344px; }
ul.other_content_area li{width:100%; padding-bottom:15px;}
.content_float{width:49%; float:left;margin-bottom:18px;}
.content_float-right { float:left; }
ul.content_float-right li { /*height:auto !important; min-height:160px;*/ padding-bottom:23px; }
ul.content_float-right .other-services-space { margin:0; overflow:hidden; padding-bottom:23px; width:344px;}
ul.content_float-right li a { font-size:15px; font-weight:bold; color:#686868; text-decoration:none; padding-bottom:5px;}
ul.content_float-right li a:hover{ font-size:15px; font-weight:bold; color:#686868; text-decoration:none; padding-bottom:5px;}
.space{padding-left:14px; }
#other-id{margin:0px !important; border:0px solid #f00 !important;}
.other-service-line{padding-left:12px;background: url(../../../images/internal_repeat.jpg) 0px top repeat-y ;}
ul.content_float li{float:left; }
ul.content_float li a{ font-size:15px; font-weight:bold; color:#686868; text-decoration:none; padding-bottom:5px;}
ul.content_float li a:hover{ font-size:15px; font-weight:bold; color:#686868; text-decoration:none; padding-bottom:5px;}
ul.content_float-right li { padding:0px 0px 0px 25px;}
.line{background: url(../../../images/internal_repeat.jpg) 363px top repeat-y ;}
p{line-height:16px;}
.enquiry-hr{background: url(../../../images/horizontal_separator.jpg) left  bottom repeat-x; float:left; padding-top:0px; margin-bottom:10px;}
.hr{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; margin-top:15px; padding-top:15px; width:100%; clear:both; overflow:auto; min-height:100px; height:100px; height:auto !important; }
.hr1{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; float:left; padding:0px; margin:0px;}
.hr2{background: url(../../../images/horizontal_separator.jpg) left  bottom repeat-x; float:left; margin:0px; padding:10px 0px;  }
.hr3{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; padding-top:20px;}
*html .hr3{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; padding-top:20px;}
.hr4{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; padding-top:12px;}
.hr5{background: url(../../../images/horizontal_separator.jpg) left  top repeat-x; padding-top:20px; .padding-top:7px;}
.left1{width:100%; margin-top:12px;  padding-top:9px; overflow:auto; display:block;  clear:both; overflow:auto; min-height:100px; height:100px; height:auto !important; }
.caretype-left{width:100%; display:block;  clear:both; min-height:100px; height:100px; height:auto !important; }
.step-text01 p{ display:block; min-height:104px;  height:auto !important;  height:104px;}
#left-column div.block div.text02{float:left; height:144px; line-height:14px; width:485px; padding-top:20px; }
#left-column div.block div.image1 {float:left; padding-bottom:15px; padding-right:18px; width:234px; }
.topborder {background: url(../../../images/horizontal_separator.jpg) left top repeat-x; margin-top:14px; padding-bottom:14px; padding-top:10px; color:#666;}
.inner_title1{font-size:13px; font-weight:bold; padding-bottom:15px; width:745px;}
.inner_detail{line-height:16px;min-height:93px; }
.teamphoto1 { width:150px; float:left; padding-right:14px;}
.teamtext1 {float:left; width:580px; }
.teamblock1{ float:left; padding:14px 0px; color:#666;}
.cap-title{ text-transform:uppercase;}
.vision{ float:left; list-style:none; width:745px;}
.vision li{ float:left;list-style:none; width:247px;}
.visiontext{ padding-top:14px; color:#666; line-height:16px; clear:both;  width:745px;}
.linkright-most{ float:left; width:200px; padding:0px 20px; height:auto !important; border:0px solid #f00; overflow:hidden;}
.linkright{ float:left; width:200px;height:auto !important; border:0px solid #f00; overflow:hidden;}
.linkright-all{ float:left;background: url(../../../images/internal_repeat1.jpg) repeat-y 199px top;height:auto !important; border:0px solid #f00; overflow:hidden;}
.linkright-middle{ float:left; width:200px;padding:0px 0px 0px 20px; height:auto !important; border:0px solid #f00; overflow:hidden;}
.link{  color:#666;}
.link1{ font-size:13px; font-weight:bold; color:#666; text-transform:uppercase; }
.link a{  line-height:18px; color:#666; text-decoration:none;}
#contact-title { padding:22px 0px 0px 0px;}
.mid-title {background: url(../../../images/contact_title_bg.jpg) left 170px no-repeat; float:left;}
.linkleft2{ float:left; width:260px; padding:20px 20px 10px 0px; line-height:16px; }
.linkleft2 a{ color:#5f92bf;}
.enquiry-form{ padding-bottom:20px; }
.enquiry-form h1, .enquiry-form-title{ font-size:14px; color:#666666; font-weight:bold; } 
.big-enquiry-input-field{ background:url(../../../images/enquiry-form-field-big.jpg) left top no-repeat; width:510px; height:147px; font-size:12px; color:#666666; border:0px; text-align:left; vertical-align:top; padding:2px; font-family:Arial, Helvetica, sans-serif; }
.big-enquiry-input-field_1{overflow:auto; background:transparent; width:506px; height:143px; border:none; outline:none; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.small-enquiry-input-field-small{background:url(../../../images/small-enquiry-form-field.jpg) left top no-repeat; width:198px; height:19px; font-size:12px; color:#000; border:0px; padding-left:4px;}
.view-link{ float:right; margin-top:11px;}
#right-column ul li.item33 a {  background:transparent url(../../../images/enquiriy-form.jpg) no-repeat; display:block; line-height:18px; }
#right-column ul li.item33 a:hover {  background:transparent url(../../../images/enquiriy-form-o.jpg) no-repeat; display:block; line-height:18px; }
.browse{opacity:0; filter:alpha(opacity=0);  width:auto;  position:relative; left:-45px; top:-3px; }
.browse-label{background:url(../../../images/browse.jpg) no-repeat;  height:17px; width:63px; display:block;  position:absolute; top:-6px; left:-33px; overflow:hidden;} 
#Top_Content{ padding-bottom:20px;}
#Top_Content p{ width:725px; overflow:hidden; clear:both; margin:0px; padding:0px;}
#Top_Content h1{ width:725px; overflow:hidden; margin-top:25px; margin-bottom:7px;}
.image-padding-bottom .mask-outer{padding-bottom:15px;}
#regis-news-image{ background:url(../../../images/regis-news.jpg) no-repeat; width: 746px; height: 161px; }
#regis-news-image img{ font-size:0px; line-height:0px;}
#content div.regis-news-head { background:transparent  url(../../../images/regis-news-curve.jpg) no-repeat 0px 75px; height:auto; padding-left:20px; width:783px; overflow:hidden; }
#content div.regis-news-head1 { background:transparent  url(../../../images/regis-news-curve-top.jpg) no-repeat 0px 510px; height:auto; width:783px; overflow:hidden; }
#content div.regis-news-head2 { background:transparent  url(../../../images/regis-news-curve.jpg) 0px -97px no-repeat ; height:auto; padding-left:20px; width:770px; overflow:hidden; }
#content div.regis-news-head2 {  background /*\**/: transparent  url(../../../images/regis-news-curve.jpg) 0px -86px no-repeat\9 }
#content div.regis-news-head3 { background:transparent  url(../../../images/regis-news-curve-top.jpg) no-repeat 0px bottom; height:auto; width:783px; overflow:hidden; }
.news-side-shadow{ background:transparent  url(../../../images/news-side-shadow.jpg) no-repeat 0px 0px; height:auto; padding-left:20px; width:784px; padding-top:13px; overflow:hidden; }
.news-no-padd{padding:0px !important; float:left; width: 743px;padding-top: 8px;}
.no-img{background:none !important;}
#no-img{background:none !important;}
.block-width{width:745px !important; overflow:hidden;height:auto; padding:0px; margin:0px;}
.regis-news-right-column{float:none !important; overflow:hidden; padding-left:53px !important;}
.no-padd{padding-top:0px;}
.news-text-inner{min-height:528px; height:auto !important; height:510px;}
.enquiry-img{margin-right:17px; float:right; overflow:hidden; width:163px;}
*html .enquiry-img{margin-right:10px;}
.enquiryimg{padding-left:0px; padding-top:10px; padding-bottom:10px;}
.archived-box{ width:183px; padding-top:10px; padding-bottom:8px;font-size:12px;font-weight:bold !important;text-transform:uppercase}
#right-column ul span a { font-size:12px; font-weight:bold; text-transform:uppercase; color:#666; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
#right-column ul span{ height:17px; display:block; width:100%;}
#right-column ul span a:hover { line-height:15px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;  font-weight:bold; color:#fff !important; background-color:#6095C1; text-decoration:none; }
div.folder-img-frem-2 { position:absolute; width:234px; height:10px; background:url(../../../images/curv-img-box160.gif) no-repeat;}
div.folder-img-frem-2-btm { position:absolute; top:150px; _top:145px; width:234px; height:10px; background:url(../../../images/curv-img-box160.gif) bottom no-repeat;}
div.folder-img-frem-187 { position:absolute; width:234px; height:187px; background:url(../../../images/curv-img-box.gif) no-repeat; }
#left-column div.block-without-line {  margin-top: 14px; padding-top: 14px; color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
#left-column div.block-without-line1 { color:#666666; font-family:arial,helvetica,sans-herif; line-height:1em; }
#left-column div.block-without-line a.view-residence { display: block; width:102px; background: url(../../../images/view-residence.jpg) no-repeat 0px 0px; height: 16px; overflow:hidden; padding:0px; color:#608bb5; }
#left-column div.block div.text h3 { width: 480px; }
.header-arrow{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999; background:url(../../../images/head_arrow.jpg) left  15px no-repeat; padding-left:26px; height:22px; padding-top:14px; float:left;  }
.header-arrow1{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999; background:url(../../../images/head_arrow.jpg) left 20px no-repeat; padding-left:26px; line-height:22px; padding-top:18px; }
.header-arrow2{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999; padding-left:26px; height:22px; padding-top:14px; float:left; }
.header-arrow-home{ background:url(../../../images/head_arrow.jpg) left 0px no-repeat; height:22px; float:left; padding-left:26px; width:410px; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999; }
.header-arrow-home a{ font-size:17px; font-weight:bold; color:#999999; text-decoration:none;}
.header-left-curve { width:18px; height:40px; float:left; }
.header-middle-curve { width:33px; height:40px; float:left; }
.header-left-inner-curve { background:transparent  url(../../../images/regis-news-curve.jpg) no-repeat 0px 0px; height:auto; padding-left:20px; width:783px; overflow:hidden; }
.header-right-curve {  width:23px; height:40px; float:right; }
.header-right-inner-curve{width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px; }
html*.header-right-inner-curve{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:562px; /*only read by IE6*/
}
.header-right-inner-curve1 { width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px; }
html*.header-right-inner-curve1{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:546px; /*only read by IE6*/
}
.header-right-inner-curve3 { width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px; }
html*.header-right-inner-curve3{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:561px; /*only read by IE6*/
}
/**/
.header-right-inner-curve4{width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px; }
html*.header-right-inner-curve4{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:503px; /*only read by IE6*/
}
.header-right-inner-curve5 { width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px;  }
html*.header-right-inner-curve5{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:560px; /*only read by IE6*/
}
.header-right-inner-curve6 {
 width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px; 
}
html*.header-right-inner-curve6{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:569px; /*only read by IE6*/
}
.header-right-inner-curve7 { width:23px; height:40px; float:right; margin-top:-97px; position:absolute; margin-left:743px;  }
html*.header-right-inner-curve7{
[margin-left:503px; /*necessary to hide from Mozilla*/
margin-left:743px; /*read by Safari*/
]margin-left:558px; /*only read by IE6*/
}
.header-top-white-back { background:url(../../../images/header-white-back.png) repeat-x 0px 0px; height:40px; width:auto; display:inline-block; float:left;}
.btn-step-guide a { background:url(../../../images/btn-step-by-step-guides.jpg) left top no-repeat; height:17px; width:145px; display:block; }
.btn-step-guide a:hover { background:url(../../../images/btn-over-step-by-step-guides.jpg) left top no-repeat; height:17px; width:145px; }
.btn-view-residence a { background:url(../../../images/btn-view-residence.jpg) left top no-repeat; height:17px; width:114px; display:block; overflow:hidden; margin-top:5px; }
.btn-view-residence a:hover { background:url(../../../images/btn-over-view-residence.jpg) left top no-repeat; height:17px; width:114px; }
.btn-go-detailed-steps{ clear:both; height:17px; display:block;}
.btn-go-detailed-steps a { background:url(../../../images/btn-go-detailed-steps.jpg) left top no-repeat; height:17px; width:225px; display:block; }
.btn-go-detailed-steps a:hover { background:url(../../../images/btn-over-go-detailed-steps.jpg) left top no-repeat; height:17px; width:225px; }
#left-column span{ border:0px solid #f00; }
#left-column span img{border:1px solid #000;}
.btn-over-find-more a { background:url(../../../images/btn-find-more.jpg) left top no-repeat; height:17px; width:105px; display:block; }
.btn-over-find-more a:hover { background:url(../../../images/btn-over-find-more.jpg) left top no-repeat; height:17px; width:105px; }
.btn-contact-now a { background:url(../../../images/btn-contact-now.jpg) left top no-repeat; height:17px; width:116px; display:block; }
.btn-contact-now a:hover { background:url(../../../images/btn-over-contact-now.jpg) left top no-repeat; height:17px; width:116px; }
.btn-next a { background:url(../../../images/btn-next.jpg) left top no-repeat; height:17px; width:47px; display:block; }
.btn-next a:hover { background:url(../../../images/btn-over-next.jpg) left top no-repeat; height:17px; width:47px; }
.btn-previous a { background:url(../../../images/btn-previous.jpg) left top no-repeat; height:17px; width:71px; display:block; }
.btn-previous a:hover { background:url(../../../images/btn-over-previous.jpg) left top no-repeat; height:17px; width:71px; }
.left-previous{float:left; width:90px; padding-left:197px; }
.previous-line{ float:left; width:10px; padding-top:2px;}
.btn-viewall{float:left;}
.btn-viewall a { background:url(../../../images/btn-viewall.jpg) left top no-repeat; height:17px; width:65px; display:block; }
.btn-viewall a:hover { background:url(../../../images/btn-over-viewall.jpg) left top no-repeat; height:17px; width:65px; }
.btn-search-residence{float:left; margin-left:14px;}
.btn-search-residence a { background:url(../../../images/btn-search-residence.jpg) left top no-repeat; height:17px; width:158px; display:block; }
.btn-search-residence a:hover { background:url(../../../images/btn-over-search-residence.jpg) left top no-repeat; height:17px; width:158px; }
a.btn-read-more  { background:url(../../../images/btn-read-more.jpg) left top no-repeat; height:17px; width:87px; overflow:hidden; display:block; float:left; margin-top:10px; text-decoration:none; }
a.btn-read-more-input  { background:url(../../../images/btn-submit.jpg) left top no-repeat; height:17px; width:61px; overflow:hidden; display:block; float:left; margin-top:10px; border:0; outline:0; }
a.btn-read-more-input:hover{background:url(../../../images/btn-over-submit.jpg) left top no-repeat;}
.btn-read-more a:hover { background:url(../../../images/btn-over-read-more.jpg) left top no-repeat; height:17px; width:153px; }
.btn-more-developements a { background:url(../../../images/btn-more-developements.jpg) left top no-repeat; height:17px; width:170px; display:block; float:right; text-decoration: none; }
.btn-more-developements a:hover { background:url(../../../images/btn-over-more-developements.jpg) left top no-repeat; height:17px; width:170px; }
.btn-more-newsletters a { background:url(../../../images/btn-more-newsletters.jpg) left top no-repeat; height:17px; width:125px; display:block; float:right; text-decoration: none; }
.btn-more-newsletters a:hover { background:url(../../../images/btn-over-more-newsletters.jpg) left top no-repeat; height:17px; width:125px; }
.btn-more-recent-news a { background:url(../../../images/btn-more-recent-news.jpg) left top no-repeat; height:17px; width:176px; display:block; float:right; text-decoration: none; }
.btn-more-recent-news a:hover { background:url(../../../images/btn-over-more-recent-news.jpg) left top no-repeat; height:17px; width:176px; }
.btn-more-regis-connect a { background:url(../../../images/btn-more-regis-connect.jpg) left top no-repeat; height:17px; width:142px; display:block; float:right; text-decoration: none; }
.btn-more-regis-connect a:hover { background:url(../../../images/btn-over-more-regis-connect.jpg) left top no-repeat; height:17px; width:142px; }
.btn-more-regis-insight a { background:url(../../../images/btn-more-regis-insight.jpg) left top no-repeat; height:17px; width:132px; display:block; float:right; text-decoration: none; }
.btn-more-regis-insight a:hover { background:url(../../../images/btn-over-more-regis-insight.jpg) left top no-repeat; height:17px; width:132px; }
.btn-more-regis-update a { background:url(../../../images/btn-more-regis-update.jpg) left top no-repeat; height:17px; width:135px; display:block; float:right; text-decoration: none; }
.btn-more-regis-update a:hover { background:url(../../../images/btn-over-more-regis-update.jpg) left top no-repeat; height:17px; width:135px; }
.btn-proceed-enquiry a { background:url(../../../images/btn-proceed-enquiry.jpg) left top no-repeat; height:17px; width:170px; display:block; float:right; text-indent:-5000em; }
.btn-proceed-enquiry a:hover { background:url(../../../images/btn-over-proceed-enquiry.jpg) left top no-repeat; height:17px; width:170px; }
a.btn-enquiry { background:url(../../../images/btn-enquiry.jpg) left top no-repeat; height:17px; width:100px; display:block; text-decoration: none; }
 a:hover.btn-enquiry { background:url(../../../images/btn-over-enquiry.jpg) left top no-repeat; height:17px; width:100px; }
.btn-submit a { background:url(../../../images/btn-submit.jpg) left top no-repeat; height:17px; width:170px; display:block; float:right; text-indent:-5000em; }
.btn-submit a:hover { background:url(../../../images/btn-over-submit.jpg) left top no-repeat; height:17px; width:170px; }
.btn-view-details a { background:url(../../../images/btn-view-details.jpg) left top no-repeat; height:17px; width:170px; display:block; float:right; text-indent:-5000em; }
.btn-view-details a:hover { background:url(../../../images/btn-over-view-details.jpg) left top no-repeat; height:17px; width:170px; }
.btn-view-details2 a { background:url(../../../images/btn-view-details.jpg) left 4px no-repeat; height:21px; width:92px; display:block; float:left; text-indent:-5000em; margin:0px; padding:0px; }
.btn-view-details2 a:hover { background:url(../../../images/btn-over-view-details.jpg) left 4px no-repeat; height:21px; width:170px; }
a.btn-view-details1{ background:url(../../../images/btn-view-details.jpg) left top no-repeat; height:17px; width:92px; display:block; float:left; margin-top:10px; overflow:hidden; margin-bottom:10px; }
.btn-view-details1:hover { background:url(../../../images/btn-over-view-details.jpg) left top no-repeat; height:17px; width:92px; }
.btn-search a { background:url(../../../images/btn-search.jpg) left top no-repeat; height:17px; width:170px; display:block; float:right; text-indent:-5000em; }
.btn-search a:hover { background:url(../../../images/btn-over-search.jpg) left top no-repeat; height:17px; width:170px; }
.btn-search-vacancy{float:left; margin-left:10px;}
.btn-search-vacancy a { background:url(../../../images/btn-search.jpg) left top no-repeat; height:17px; width:61px; display:block; }
.btn-search-vacancy a:hover { background:url(../../../images/btn-over-search.jpg) left top no-repeat; height:17px; width:61px; }
.btn-click-find-more a { background:url(../../../images/btn-click-find-more.jpg) left top no-repeat; height:17px; width:178px; display:block; float:left; overflow:hidden; position:absolute; }
.enquiryform p{padding-top:10px;}
.btn-click-find-more a:hover { background:url(../../../images/btn-over-click-find-more.jpg) left top no-repeat; height:17px; width:178px; }
.viewGallery{ background:url(../../../images/btn-view-gallery.jpg) left top no-repeat; height:17px; width:190px; display:block; float:left; text-decoration: none; }
.viewGallery:hover{ background:url(../../../images/btn-over-view-gallery.jpg) left top no-repeat; height:17px; width:190px; display:block; float:left; text-decoration: none; }
a.btn-download-document { background:url(../../../images/btn-download-document.jpg) left top no-repeat; height:17px; width:248px; display:block; float:right; text-indent:-5000em; margin-top: 10px; float:left; }
a:hover.btn-download-document { background:url(../../../images/btn-over-download-document.jpg) left top no-repeat; height:17px; width:248px; margin-top: 10px; }
.letuscall-name{width:200px;}
.letuscall-name img{ padding-right:4px;}
.home-select-field{ width:198px;}
.reig-home-submit { background:url(../../../images/btn-submit.jpg) left top no-repeat; height:17px; width:61px; display:block; float:right; border:none; cursor:pointer; }
#callyou-content{width:463px; float:left; overflow:hidden; }
#callyou-content div {padding:5px 0px;  font-size:12px;}
.residence-viewgallery{float:left; margin-left:39px;}
* html .residence-viewgallery{float:left; margin-left:20px;}
.residence-viewgallery1{float:left; }
* html .residence-viewgallery1{float:left;}
.news-sub-heading{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#999999; line-height:22px; padding-bottom:5px; }
.news-description { float:left; width:490px; line-height:16px;  }
.text-bold{ font-weight:bold; }
.bullet{background:url(../../../images/bullet.jpg) 0px 7px no-repeat;}
.care-type-fonts{ float:left; }
.care-type-fonts li{ float:left;  line-height:18px; width:95%; clear:both; padding-left:15px;}
.careers-fonts{ float:left; }
.careers-fonts li{ float:left; padding-left:15px; line-height:18px; width:700px; clear:both;}
.daytherapy-fonts{ width:100%;}
.daytherapy-fonts li{ float:left; padding-left:15px; line-height:18px; width:97%; clear:both;}
.input-bg{width:198px; background: url(../../../images/enquiry-form-field.jpg) left top no-repeat; height:19px; display:block;}
.enquiry-input-field-home{padding:1px 2px 0 2px; width:193px; height:19px; font-size:12px; color:#666666; border:0px; background-repeat:no-repeat; outline:none; background:transparent none repeat scroll 0 0;}
.submit-button{background:url(../../../images/btn-submit.jpg) no-repeat; border:none; height:17px; width:61px; cursor:pointer;}
.submit-button:hover{background:url(../../../images/btn-over-submit.jpg) no-repeat; border:none; height:17px; width:61px;}
.highlight-title{font-size:15px;  font-weight:bold; padding-bottom:5px;}
.topicText{line-height:16px;}
.topicText h3{padding-top:15px; padding-bottom:0px; font-size:13px;}
a.button_arrow_round{ margin-bottom:12px; font-size:12px; border:none; background:#6194c1 url(../../../images/button-arrow.gif) left 5px no-repeat; line-height:18px !important; text-decoration:none; behavior: url(/css/border-radius.htc);}
html*.a.button_arrow_round{
[padding-top:1px;/*necessary to hide from Mozilla*/
padding-top:2px; /*read by Safari*/
]padding-top:1px;/*only read by IE6*/
}
a.button_arrow_round:hover{ color:#021f36; cursor:pointer;}
a.button_arrow_round, x:-moz-any-link {display:-moz-inline-box;}
.table_img td, .table_img img{padding-bottom:15px !important; padding-top:2px; display:block;}
.mask-outer img{ padding-bottom:0 !important;}
.button-devider img{ border:none !important;}
.table_padding td{ padding:10px; padding-left:0; vertical-align:baseline}
/* Safari Hack Start */
@media screen and (-webkit-min-device-pixel-ratio:0){ a.button_arrow_round{ margin-bottom:12px; display:inline-block; <br>} a.button_arrow_round_previous{ margin-bottom:12px; display:inline-block; <br>}}
/* Safari Hack End */
a.button_arrow_round_previous{margin-bottom:12px; font-size:12px; border:none; background:#6194c1 url(../../../images/button-back-arrow.gif) left 5px no-repeat; line-height:18px !important; text-decoration:none; behavior: url(/css/border-radius-pre.htc);}
html*.a.button_arrow_round_previous{
[padding-top:1px;/*necessary to hide from Mozilla*/
padding-top:2px; /*margin-bottom:12px;read by Safari*/
]padding-top:1px;/*only read by IE6*/
}
a.button_arrow_round_previous:hover{ color:#021f36; cursor:pointer;}
a.button_arrow_round_previous, x:-moz-any-link {display:-moz-inline-box;}

#left-column p,#left-column2 p{display:block; line-height:16px; padding-bottom:14px; } 
#left-column ul, #left-column2 ul, .heading3 ul ,#left-column ol, #left-column2 ol, .heading3 ol{padding-bottom:14px; }
#left-column ul li, #left-column2 ul li, .heading3 ul li {background:transparent url(../../../images/bullet.jpg) no-repeat scroll 0 7px; line-height:18px; padding-left:15px; }
#left-column ol li, #left-column2 ol li, .heading3 ol li { line-height:18px; list-style:decimal; list-style-position:inside }