@charset "utf-8";
@import url("style.css");

body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-color: #d6d5d5;
   background-repeat: repeat-x;
   background-image: url(../../images/bg.gif);
}
.twoColElsRtHdr #container {
   width: 995px;
   background: #FFFFFF;
}
.twoColElsRtHdr #header {
   background: #ffffff;
   width: 995px;
}
.twoColElsRtHdr #header h1 {
   margin: 0;
   padding: 10px 0;
}
.twoColElsRtHdr #sidebar1 {
   float: right;
   width: 244px;
   background: #EBEBEB;
}
.twoColElsRtHdr #sidebar1 h3, .twoColElsRtHdr #sidebar1 p {
   margin-left: 10px;
   margin-right: 10px;
}

.twoColElsRtHdr #mainContent {

}
.twoColElsRtHdr #footer {
   width: 995px;
   font-size: 10px;
}
.twoColElsRtHdr #footer a:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #414243;
   text-decoration: none;
}
.twoColElsRtHdr #footer a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #7a7b7c;
   text-decoration: none;
}
.clearfloat {
   clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.twoColElsRtHdr #sidebar1 {
}
.twoColElsRtHdr #mainContent {
   zoom: 1;
   width: 744px;
   float: left;
}

.main {
   width: 995px;
   background-color: #FFFFFF;
   background-image: url(../../images/main_bg.gif);
   background-repeat: repeat-y;
   border: 1px solid #999999;
}
.main_conten {
   width: 995px;
   background-color: #FFFFFF;
}
.modern_properties_header {
   background-color: #FFFFFF;
   width: 994px;
}
.properties_menu_right {
   float: right;
   height: auto;
   width: 244px;
}
.properties_menu_right table {
   background-color: #FFFFFF;
   background-image: url(../../images/dot_reppit.jpg);
   background-repeat: repeat-y;
}


.modern_properties_header_logo {
   float: left;
   width: auto;
}
.one_stop_shop {
   float: left;
   width: auto;
}
.modern_properties_header_right {
   float: left;
   width: auto;
}
.navigation_text {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #37383a;
   float: left;
   width: auto;
   font-weight: bold;
   height: 25px;
}
.navigation_text a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #37383a;
   text-decoration: none;
   font-weight: bold;
   height: auto;
}
.navigationtext_padding {
   padding-right: 9px;
   padding-left: 9px;
   padding-bottom: 7px;
   margin-top: 4px;
   padding-top: 4px;
}
.navline {
   padding-top: 2px;
}

.navigation img {
   width: auto;
   float: left;
   padding-top: 2px;
}
.text_area_right {
   float: right;
   width: auto;
}
.b_camb {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #666666;
   padding-left: 15px;
}
.b_camb a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #666666;
   text-decoration: none;
}
.b_camb a:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #333333;
   text-decoration: none;
}


.right {
   width: auto;
}


.navigation_text a:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #FFFFFF;
   background-image: url(../../images/navigation_rollover.gif);
   background-repeat: repeat-x;
   display: block;
   text-align: center;
   width: auto;
}
.navigation {
   background-image: url(../../images/navigation_background.gif);
   background-repeat: repeat-x;
   float: left;
   width: 740px;
}
.navigatio_left_images {
   float: left;
   width: auto;
}
.body_text {
   float: left;
   width: 746px;
   background-color: #FFFFFF;
}
.top_shadow {
   float: left;
   width: 730px;
}
.left_shadow {
   background-position: left top;
   width: 730px;
   float: left;
}
.twoColElsRtHdr #container #mainContent .left_shadow img {
   padding-left: 0px;
}
.text_area_new {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
   border: 1px solid #a5a5a5;
   margin-left: 4px;
   margin-right: 6px;
   padding-top:45px;
   text-align:center;
}
.company_name {
   display: block;
   background-color: #ffffff;
}
.back {
   background-image: url(../../images/bg_panel.gif);
   background-repeat: repeat-y;
}
.poject_name {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   color: #FFFFFF;
}
.text_bg {
   background-image: url(../../images/text_bg.gif);
   background-repeat: repeat-y;
   background-position: 380px;
}
#tagline a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
#tagline a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
.navitopDiv {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#666666; text-align:right; width:95%;
}
.navitopDiv {
text-decoration: none;
}
/*---------------------------------------------------------------------Menu-----------------*/

/* ================================================================
This copyright notice must be kept untouched in the stylesheet at
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */
a:link { text-decoration: none}
.navigation_manu_back {
   background-image: url(../../images/navigation_background.gif);
   background-repeat: repeat-x;
}

a:visited { text-decoration: none}
a:hover {
   text-decoration: none;
   font-size:12px
}

.preload1 {
   background: url(../../images/blank_over.gif) repeat-x;
}
.preload2 {
   background: url(../../images/blank_over.gif) repeat-x;
}

#nav {
   padding:0;
   margin:0;
   list-style:none;
   height:36px;
   background:none;
   position:relative;
   z-index:500;
   font-family:verdana, arial, sans-serif;
   width: 735px;
}
#nav li.top {display:block; float:left;}
#nav li a.top_link {
   display:block;
   float:left;
   height:36px;
   line-height:27px;
   color:#333333;
   text-decoration:none;
   font-size:13px;
   font-weight:bold;
   padding:0 0 0 6px;
   cursor:pointer;
   background: url(../../images/blank.gif) repeat-x;
   font-family: Arial, Helvetica, sans-serif;
}
#nav li a.top_link span {
   float:left;
   display:block;
   padding:0 8px 0 6px;
   height:36px;
   background:url(../../images/blank.gif) repeat-x right top;
}
#nav li a.top_link span.down {
   float:left;
   display:block;
   padding:0 8px 0 4px;
   height:auto;
   background:url(../../images/blank.gif) repeat-x right top;
}
#nav li a.top_link:hover {
   color:#fff;
   background: url(../../images/blank_over.gif) repeat-x;
}
#nav li a.top_link:hover span {
   background:url(../../images/blank_over.gif) repeat-x right top;
}
#nav li a.top_link:hover span.down {
   background:url(../../images/blank_over.gif) repeat-x right top;
}

#nav li:hover > a.top_link {
   background: url(../../images/blank_over.gif) repeat-x;
}
#nav li:hover > a.top_link span {
   background:url(../../images/blank_over.gif) repeat-x right top;
}
#nav li:hover > a.top_link span.down {
   background:url(../../images/blank_over.gif) repeat-x right top;
}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
#nav ul,
#nav li:hover ul ul,
#nav li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul.sub
{
   left:0;
   top:31px;
   background: #bebdbd;
   padding:3px;
   border:0px solid #3a93d2;
   white-space:nowrap;
   width:160px;
   height:auto;
   z-index:300;
   float: left;
}
#nav li:hover ul.sub li
{
   display:block;
   height:18px;
   position:relative;
   float:left;
   width:160px;
   font-weight:normal;
}
#nav li:hover ul.sub li a
{
   display:block;
   font-size:12px;
   height:18px;
   width:160px;
   line-height:18px;
   text-indent:5px;
   color:#000;
   text-decoration:none;
   text-align: left;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #999999;
}
#nav li ul.sub li a.fly
{
   background:#fff  160px 7px no-repeat;
   font-weight: bold;
   text-align: left;
}
#nav li:hover ul.sub li a:hover
{
   background-image: url(../../images/blank_over2.gif);
   color:#fff;
   font-weight: bold;
   text-align: left;
}
#nav li:hover ul.sub li a.fly:hover
{
   background:#14374d no-repeat 200px 7px;
   color:#fff;
   font-weight: bold;
   text-align: left;
}

#nav li:hover ul li:hover > a.fly {
   background:#3a93d2  80px 7px no-repeat;
   color:#fff;
   font-weight: bold;
   text-align: left;
}

#nav li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul,
#nav li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul
{
   left:90px;
   top:-4px;
   padding:3px;
   border:0px solid #3a93d2;
   white-space:nowrap;
   width:160px;
   z-index:400;
   height:auto;
   text-align: left;
}


/*----------------------------------------------Home--------------------------------------------*/

.twoColElsRtHdr #sidebar2 {
   float: left;
   width: 243px;
}
.twoColElsRtHdr #mainContent_home {
   width: 995px;
}
.home_text_area {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
   float: left;
   width: 467px;
   text-align: justify;
   display: block;
   padding: 0px;
   margin: 0px;
}
.home_right {
   width: 270px;
   float: left;
   padding: 0px;
}
.twoColElsRtHdr #container #mainContent_home .home_text_area img {
   padding: 2px;
}
.home_projects {
   float: left;
   width: auto;
}
.home_tab_bg {
   background-image: url(../../images/home_top_tab_bg.gif);
   background-repeat: repeat-y;
}
.twoColElsRtHdr #container #mainContent_home .navigation .navigation_text #nav li {
   padding-top: 6px;
}
.twoColElsRtHdr #container .home_text_area .home_text_area {
   padding: 5px;
}
.right_new_test {
   float: left;
   width: 400px;
   border: 1px solid #FF0000;
}
.company_higlight {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #00abe8;
   font-weight: bold;
}
.serviese_list {
   list-style-type: disc;
   color: #666666;
   margin-right:10px; margin-top:10px;
}
.serviese_list li {
margin-bottom:1px;
}
.butten {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #333333;
}
.test {
   border: 1px solid #FF0000;
   width:500px;
   float:left;
   position:absolute;
   top:400px;
   left:20px;
   z-index:300;
}
.all_footer_link a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #7a7b7c;
   text-decoration: none;
}
.color_arrow {
   color: #00ABE8;
}
.email_font a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
.email_font a:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}
.home_projects {
   color: #14364d;
}
.properties_landing {
   list-style-image: url(../../images/bullet.gif);
}
.unitech {
   color: #FFFFFF;
   font-size: 11px;
}
/*----------------------------------- Dynamic Pages -----------------------------------*/
.propThumbPicDiv {
text-align:center; width:100%; margin-top:15px; border:0px;
}
.propNamePicMainDiv {
height:50px; width:98%; border:0px;
}
.propNamePicDiv {
text-align:center; background-color:#337DAA; width:71%; margin-top:10px; padding:5px; padding-left:10%; border:0px;
}
.propNamePicDiv .propNameInnerDiv {
text-align:center; width:82%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; border-left:5px solid #96D03E; border-right:5px solid #96D03E; padding-left:3px; padding-right:3px;
}
.propInfoDiv {
width:93%; margin-top:10px; height:170px; border:0px solid green;
}
.propCellStyleR, .propCellStyleL {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; vertical-align:top;
}
.propCellStyleL {
text-align:Left;
}
.propCellStyleR {
text-align:left; font-weight:bold;
}
.propGreenDiv {
width:80%; background:#96D03E; margin-bottom:10px; padding:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; border:0px solid red;
}
.propGreenDiv a {
color:#FFFFFF; font-size:10px;
}
.propGrayDiv {
width:80%; background:#838383; margin-bottom:10px; padding:1px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#FFFFFF; border:0px solid red;
}
.paginationStyle {
width:80%; padding-left:3%; border:0px;
}
.propDtlsTopDiv {
width:96%; background:#FFFFFF; border:0px; /*background:#337DAA;*/
}
.propDtlsTopCell {
padding:5px;
}
.propDtlsMid1Div {
width:96%; margin-top:15px; border:0px solid red;
}
.propDtlsMidGreen1Div {
width:94%; margin-top:15px; padding:5px; border:1px solid #7AC133;
}
.propDtlsMidBlue1Div {
width:94%; margin-top:15px; padding:5px; border:1px solid #337DAA;
}
.propDtlsMidWhite1Div {
width:94%; margin-top:15px; padding:5px; border:1px solid #FFFFFF;
}
.propDtlsHdGreenDiv {
width:98%; background:#7AC133; padding:4px; text-align:left;
}
.propDtlsHdBlueDiv {
width:98%; background:#00ABE8; padding:4px; text-align:left;
}
.propDtlsHdGreenIn2Div {
width:93%; border-left:4px solid #337DAA; border-right:4px solid #337DAA; margin-left:5px;
}
.propDtlsHdBlueIn2Div {
width:95%; border-left:4px solid #7AC133; border-right:4px solid #7AC133; margin-left:9px;
}
.propDtlsHdGreenInTextDiv {
text-align:left; width:60%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin-left:5px; border:0px;
}
.propDtlsHdBlueInTextDiv {
text-align:left; width:60%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; margin-left:5px; border:0px;
}
.propDtlsHeadingDiv {
width:100%; background:#337DAA; padding:2px; text-align:left;
}
.propDtlsDnldDiv {
background:#E0DFE3; padding:2px; width:98%; text-align:center;
}
.propDtlsContntDiv, .propDtlsContnt2Div {
text-align:justify; padding:7px 10px 7px 10px;
}
.propDtlsContnt2Div {
padding-left:10px;
}
.planfile_list {
list-style-type: disc;
}
.planfile_list li {
padding:2px;
}
.planfile_list li a {
font-size:12px; font-weight:bold;
}
.planfile_list li a:hover {
font-size:12px; text-decoration:underline;
}
.enqFormLebel {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#337DAA;
}
.enqFormFld {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#282828;
}
.enqFormBtn {
font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; background-color:#00AAE5; padding: 0px;
}
.redirectDiv {
margin-top:40px; margin-bottom:270px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.85em; color: #00AAE5;
}
.projectnameHd {
font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#595959; text-transform: uppercase;
}
.amenityStyle ul {
list-style-image: url(../../images/bullet.gif); padding-right:15px;
}
.homepageImgStyle {
border-left:1px solid #F2F2F2; border-top:1px solid #F2F2F2; border-bottom:2px solid #F3F3F3; border-right:1px solid #F3F3F3; margin-bottom:6px;
}
.homePicDivStyle {
padding:1px; margin-top:8px; margin-left:4px; margin-bottom:8px; text-align:center; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#002E5B; background:#F3F3F3;
}
/* Thumbnailviewer css */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute; left: 0; top: 0; width: auto; padding: 10px; padding-bottom: 0; background: #337DAA; visibility: hidden; z-index: 10; cursor: hand; cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px Tahoma; letter-spacing: 5px; line-height: 1.1em; color: #E8E8E8; padding: 5px 0; text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: #3F5E00; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute; visibility: hidden; border: 1px solid black; background-color: #EFEFEF; padding: 5px; z-index: 5;
}
