@charset "utf-8";

/* CSS Document */

.borderBottom{border-bottom:1px solid #f3f3f3; padding-bottom:20px;}

.floatLeft{float:left;}



.projPreview{width:220px; margin:10px 0 0 10px; float:left; display:inline;}

.projPreview div{margin:0 10px;}

.projPreview b{font-weight:bold; color:#000066;}

.projPreview h2{font-family:Georgia, "Times New Roman", Times, serif; margin:0; font-size:18px; font-weight:normal; color: #660000}

.projPreview h1{font-family:Georgia, "Times New Roman", Times, serif; margin:5px 0; font-size:21px;}

.floorplans h2{font-family:Geneva, Arial, Helvetica, sans-serif; margin:0; padding:5px; font-size:13px; font-weight:bold; color: #660000}

.projPreview a{color:#336600;}



.pageContent{margin:0 20px; background:#FFF; padding:10px 0 0 0; display:inline; line-height:22px;}

.pageData{float:left; width:690px; margin:0;}



.breadCrumb{padding:0 0 10px 20px; color:#999; font-size:11px;}

.breadCrumb a{color:#666;  text-decoration:none;}

.breadCrumb a:hover{color:#666; text-decoration:underline;}

.breadCrumb span{color:#82A220; font-weight:bold;}



.projects{margin:0; padding:0;}

.projects ol{margin:5px 0 0 0; padding:0;}

.projects li{list-style:none;}

.projects li h4{background:url(../images/bullet.gif) no-repeat 5px 8px; padding:2px 2px 2px 25px; color:#000066; font-size:12px;}



.projects li h3{color:#000; font-size:13px; margin:0; padding:10px 0;}



.header{margin:0; padding:0;}



.content{margin:5px 20px; padding:15px; background:url(../images/content-bg.jpg) no-repeat #fff;}

.content h2{ margin:0 0 10px 0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:15px; text-decoration:NONE; color:#87A822;}

.content h4 a{background:url(../images/bullet.gif) no-repeat 5px 8px; padding:5px 2px 2px 25px; color:#000066; font-size:12px;}

.content h4 a:hover{text-decoration:underline;}

.content img{border:1px solid #006600; margin-right:30px;}

.content span{background:url(../images/bullet.gif) no-repeat 5px 8px; padding:5px 2px 2px 25px; color:#000066; font-size:12px; font-weight:bold;}

.content ol{margin:0; padding:0;}

.content ol li{margin:0; padding:0; list-style:none; background:url(../images/bullet1.jpg) no-repeat 6px 9px; padding:2px 2px 2px 25px;}



.rightLinks{margin:0; padding-right:20px; width:230px; float:right;}

.panelLinks{margin:0; padding:0; float:right; width:250px;}

.panelLinks ol{margin:0; padding:10px; background:url(../images/right-links-bg.jpg) no-repeat;}

.panelLinks li{list-style:none; background:url(../images/downloads-bg.jpg) no-repeat; padding:10px; margin-bottom:16px; height:80px;}

.panelLinks li h3{padding:0; margin:0; font-size:12px; color:#586D16;}

.panelLinks li img{margin:0 10px 0 0;}

.panelLinks li a{color:#1A7DB9; text-decoration:none;}

.panelLinks li a:hover{ color:#000; text-decoration:underline}



/*.testimgGalleryInner{margin:0; padding:0; background:url(../images/testcorporate.jpg) no-repeat; height:101px; width:250px; float:right;}*/

.imgGalleryInner{margin:0; padding:20px 15px 20px 25px; background:url(../images/img-galery-inner-bg.jpg) no-repeat; width:210px; float:right;}

.imgGalleryInner ol{margin:0; padding:0;}

.imgGalleryInner li{padding:0 10px 0 0; list-style:none; float:left;}

/*.imgGalleryInner li img{margin:5px;}*/







/* clearfix */

.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



.innercontent{margin:0; padding:3px;}

.innercontent a{color:#000; text-decoration:none;}

.innercontent a:hover{color:#000; text-decoration:underline;}

.innercontent h1{margin:0 0 0 5px; padding:0; font-size:13px; height:20px;}

.innercontent h1 span{margin:0; padding:0; font-size:11px; font-weight:normal;}

.subcontent{margin:0; padding:0; width:975px; height:170px;}

.subcontent img{margin:0 10px 0 0; padding:5px; float:left; border:solid 1px #E9E9E9;}

.subcontentpage{margin:0; padding:0; text-align:center;}

.subcontentpage img{margin:10px; padding:5px; border:solid 1px #E9E9E9;} 

.innercontent1{margin:0; padding:3px; background:url(../images/menu-bg-hover3.jpg) repeat-x;}

.innercontent1 ol{margin:0 auto; padding:3px; list-style:none; width:700px;}

.innercontent1 ol li{margin:0; padding:0 0 0 10px; background:url(../images/tag.png) no-repeat 0 0; line-height:20px;}

.innercontent1 ol li h2{margin:0; padding:0;margin:0 0 0 10px; padding:0; font-size:14px; height:20px; color:#09F;}

.innercontent1 h2{margin:0 0 0 10px; padding:0; font-size:14px; height:20px; color:#09F;}

.innercontent1 h1{margin:0 0 0 5px; padding:0; font-size:14px; height:20px;}

.innercontent h1 span{margin:0; padding:0; font-size:11px; font-weight:normal;}



/*submenu*/

.submenu{}

.submenu ul{margin:0; padding:0;}

.submenu ul li{margin:0 2px 0 0; padding:0; list-style:none; background-color:#06427D; display:block; float:left; font-size:11px; color:#DEEDFA;}

.submenu ul li a{margin:0; padding:5px; background-color:#D1E965; color:#000; text-decoration:none; display:block; font-weight:bold;}

.submenu ul li a:hover{background-color:#95B925; color:#000; text-decoration:underline; font-weight:bold;}

.submenu ul li.active {margin:0 2px 0 0; padding:6px 8px; background-color:#95B925; color:#fff; text-decoration:none; display:block; font-weight:bold;}

/*submenu*/

/*table*/

.tbl{border-top:3px solid #95B925; height:auto !important; height:240px;}

.tbl ul{margin-left:10px; padding:0;}

.tbl ul li{margin:0; padding:0 5px; line-height:18px; list-style:none; clear:both;}

.tbl ul li label{ width:260px; margin:0 5px 0 0; padding:0; float:left; font-weight:bold; display:block; border-right:1px solid #AFE9FE;}

.tbl ul li span{ width:500px; margin:0; padding:0 0 0 5px; float:right; border-left:1px solid #AFE9FE; display:block;}

.tbl li.spec{color:#333; margin:10px 0 0 0; line-height:22px;}

.tbl li.spec h2{ padding:20px 0 0 0; color:#000066; font-size:12px;}

.tbl li.spec h2 a{ padding:10px 0 0 0; color:#000066; font-size:12px;}

.tbl li.spec h2 a:hover{text-decoration:underline;}

.tbl li.spec img{ margin:20px; border:1px solid #006600;}

.tbl li.spec a{color:#990000; text-decoration:underline; font-size:12px;}

.tbl li.spec a:hover{text-decoration:none;}



.pune{width:300px; float:left;}

.pune li.spec{color:#333; margin:10px 0 0 0; line-height:22px;}

.pune li.spec h2{ padding:10px 0 0 0; color:#000066; font-size:12px;}

.pune li.spec h2 a{ padding:10px 0 0 0; color:#000066; font-size:12px;}

.pune li.spec h2 a:hover{text-decoration:underline;}

.pune li.spec img{ margin:20px; border:1px solid #006600;}



.goa{width:300px; float:right;}





.floor{border-top:3px solid #95B925;}

.row{margin:20px 0 0 0; width:270px; float:left;}

.row ol{margin-left:20px; padding:0;}

.row ol li{list-style:none; padding:0; background:none;}

.row ol li a{font-weight:bold;}

.row ol li a:hover{font-weight:bold;}



.floor{border-top:3px solid #95B925;}

.floor ol{margin-left:20px; padding:0;}

.floor ol li{list-style:none; padding:0; background:none;}

.floor ol li a{font-weight:bold;}

.floor ol li a:hover{font-weight:bold;}





.ami{border-top:3px solid #95B925; min-height:250px; height:auto !important; height:240px; padding:10px;}

.ami span{background:url(../images/bullet.gif) no-repeat 5px 8px; padding:5px 2px 2px 25px; color:#000066; font-size:12px; font-weight:bold;}

.ami ol{margin:0; padding:0;}

.ami ol li{margin:0; padding:0; list-style:none; background:url(../images/bullet1.jpg) no-repeat 7px 12px; padding:2px 2px 2px 25px;}

.ami ol li a{font-weight:bold; text-decoration:none;}

.ami ol li a:hover{text-decoration:underline;}



.formData .boxbig{width:150px;}





.enquiry{width:600px; padding-left:10px; font-size:12px; font-weight:bold; color:#5E4B33;}

.enquiry ul{padding:5px; list-style:none;}

.enquiry ul li{padding:5px; display:block; background:none;}

.enquiry label{width:255px; float:left;}

.h700{ min-height:600px; height:auto !important; height:600px;}

input{font-size:12px; width:150px; padding-left:5px;}

textarea{font-size:12px; width:150px; padding-left:5px;}

.btn{margin:0; padding:0; background:url(../images/btn-bg.jpg) no-repeat; height:25px; width:55px; color:#fff; font-family:Tahoma, Arial; font-size:12px; font-weight:bold; text-align:center; border:none;}
