@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#mainBg{background:url(background.jpg) repeat-x top; width:1003px; height:920px;}
#mainBg1{background:url(background.jpg) repeat-x top; width:100%; height:920px;}
#innerMainBg{background:url(innerBackground.jpg) repeat-x top; width:1003px; height:920px;}
#innerMainBg1{background:url(innerBackground.jpg) repeat-x top; width:100%; height:920px;}
#centerArea{width:983px; margin:0 0 0 15px;}
#centerArea1{width:998px;}
#centerArea1 .homeLogo{}
.logo{width:400px; background:url(bollineniLogo.jpg) left no-repeat ; height:86px; padding:12px 0 0 25px; background-position:25px;}
.logo h2{margin:25px 0 0 75px; font-size:20px; color:#647a84; font-weight:normal;}
.logo1{width:400px; background:url(bollineniLogo.jpg) left no-repeat ; height:86px; padding:12px 0 0 25px; background-position:25px; margin-left:15px; float:left;}
.homepageLoginbutton{float:right; margin-top:0px;}
.logo1 h2{margin:25px 0 0 75px; font-size:20px; color:#647a84; font-weight:normal;}
#topNavigation{width:100%; height:30px;}
#topNavigation1{width:98%; height:30px; padding-left:15px;}
#topNavigation ul{padding:8px 0 0 100px; font-family:Arial; font-size:13px;}
#topNavigation1 ul{padding:8px 0 0 100px; font-family:Arial; font-size:13px;}
#topLinks{height:20px; padding:10px 0 0 100px; font-family:Arial; font-size:13px;}
#topNavigation ul li{list-style:none; float:left; margin:0 5px 0 5px;}
#topNavigation1 ul li{list-style:none; float:left; margin:0 5px 0 5px;}
#backColor{background-color:#FFFFFF; padding:1px 5px 2px 5px;}
#contentArea{width:983px; margin:0 0 0 0;}
.contentArea{width:983px; height:600px;}
#whiteSpace{height:40px;}
#leftArea{width:390px; float:left;}
#clear{clear:both;}
#rightArea{width:592px; float:right; padding-top:11px;}
.leftContent{padding:24px 0 0 0px; line-height:18px; text-align:justify; margin-left:15px;}
#banner{padding:11px 0 0 0;}
#login{height:159px; background:#fccb28 url(mainTextBG.jpg) repeat-x top right; margin-top:37px; width:391px;}
.growthImage{margin:15px 0 0 25px;}
#whiteColor{width:235px; height:24px;}
#bottomPhotos{height:112px; padding:5px 0 0 15px;}
.bottomLogos{margin:10px 30px 0 10px; float:left;}
.bottomLogos1{margin:9px 20px 0 25px; float:left;}
#bottomLinks{height:35px;}
#bottomLinks ul{padding:15px 0 0 390px; font-family:Arial; font-size:12px;}
#bottomLinks ul li{list-style:none; float:left; margin:0 5px 0 5px; color:#FFFFFF}
#bottomLinks ul li a:link, #bottomLinks ul li a:visited{text-decoration:none; color:#FFFFFF;}
#bottomLinks h3{color:#FFFFFF; font-size:10px; float:left; width:360px; font-weight:normal; margin:16px 0 0 0;}
#bottomLinks1{height:35px; margin-left:15px;}
#bottomLinks1 ul{padding:13px 0 0 100px; font-family:Arial; font-size:13px;}
#bottomLinks1 ul li{list-style:none; float:left; margin:0 5px 0 5px; color:#FFFFFF}
#bottomLinks1 ul li a:link, #bottomLinks1 ul li a:visited{text-decoration:none; color:#FFFFFF;}
#centerArea1 h3{color:#333333; font-size:10px; float:right; width:500px; font-weight:normal; padding:10px 320px 0 0;}
#centerArea h6{color:#333333; font-size:10px; float:right; width:500px; font-weight:normal; padding:10px 320px 0 0;}
#innerBottomLinks{height:37px;}
#innerBottomLinks ul{padding:16px 0 0 100px; font-family:Arial; font-size:13px;}
#innerBottomLinks ul li{list-style:none; float:left; margin:0 5px 0 5px; color:#FFFFFF}
#innerBottomLinks ul li a:link, #innerBottomLinks ul li a:visited{color:#FFFFFF; text-decoration:none;}
#innerBottomLinks h3{color:#FFFFFF; font-size:10px; float:left; width:360px; font-weight:normal; margin:19px 0 0 0;}
#form{padding:60px 0 10px 30px;}
#textfield{margin-left:15px; background-color:#FFFFFF; border:none; padding:5px 0 5px 10px;}
#gobutton{margin-top:10px;}
#innerLeftArea{width:201px; float:left; height:559px; background:url(leftPhotos.jpg) no-repeat center bottom;}
#innerLeftArea1{width:201px; float:left; height:559px;}
#innerLeftArea h2{color:#647a84; font-weight:normal; font-size:18px;}
#innerLeftArea1 h2{color:#647a84; font-weight:normal; font-size:18px;}
#innerRightContent{width:780px; float:left;background:url(textBG1.jpg) no-repeat left top; height:559px;}
#rightContent{height:420px; line-height:20px; margin:20px 0 0px 20px; text-align:justify; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px;  overflow-x:hidden; width:747px;}
#rightContent .photoGallery{ height:107px; padding:0 0 25px 0;}
#rightContent .photoGallery img{margin:0 10px 0 10px; padding:3px; border:#999999 1px solid;}
#HEPPInnerRightContentArea{width:780px; float:left;background:url(textBG1.jpg) no-repeat left top; height:559px;}
#seniorManagementRightContent{margin-left:5px; background:url(seniorManagement.jpg) no-repeat bottom left; height:280px; padding:120px 0 0 183px; width:574px;}
#seniorManagementNmae{width:568px; height:230px;}
#seniorManagementNmae ul{list-style:none;}
#seniorManagementNmae ul li{font-size:13px;}
#seniorManagementNmaeBG1{background:url(seniorManagementTextBG.jpg) no-repeat left; padding:5px 0 5px 10px;}
#seniorManagementNmaeBG2{background:url(seniorManagementTextBG_1.jpg) no-repeat left; padding:5px 0 5px 10px;}
#companyProfileContentArea{line-height:20px; text-align:justify; padding:60px 0 0 40px;}
#newandupdateRightContent{height:370px; line-height:20px; margin:10px 30px 0px 50px; text-align:justify; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden;}
#newandupdateRightContent h1{margin:15px 0; font-size:12px; font-weight:bold;}
#VacanciesRightContent{height:380px; line-height:20px; margin:50px 5px 0px 15px; text-align:justify; width:757px;}
#VacanciesRightContentTopBG{background:url(VacanciesContentTop.jpg) no-repeat top; width:757px; height:79px;}
#VacanciesRightContentCenter{width:757px; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid;}
#VacanciesRightContentCenterLeft{background:url(VacanciesLeftImage.jpg) no-repeat left; float:left; width:395px; height:140px; padding:15px 15px;}
#VacanciesRightContentCenterRight{background:url(VacanciesRightImage.jpg) left no-repeat; float:right; width:332px; height:170px;}
#VacanciesRightContentBottomBG{background:url(VacanciesContentBottom.jpg) no-repeat top; width:757px; height:79px;}
#projectsRightContent{margin:15px 0 0px 20px;}
#performanceRightContentArea{padding:60px 50px 50px 220px; background:url(Performance.jpg) no-repeat left; line-height:20px; height:300px; margin-left:40px; margin-top:20px}
#anualReportsRightContentArea{margin:20px 0 0 25px; background:url(annualReports_1.jpg) no-repeat top left; height:371px; padding-top:54px;}
#graphsRightContentArea{margin:15px 20px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden; height:400px;}
#contactRightContentArea{line-height:20px; height:440px ;padding-left:35px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden;}
#contactLeftContent{float:left; width:350px; margin-top:15px; background-position:0;}
#contactBottomText{background-color:#8aabc4; padding:15px 15px; margin:10px 10px;}
#contactContent{background:url(BSCPL%20LOGO.jpg) left no-repeat; padding-left:100px;}
#contactRightContent{float:left; width:350px; margin-top:15px;}
#contentMassageArea{background-color:#d8e3eb; width:300px; margin:0 auto; margin-top:25px; padding:25px 25px;}
#contactRightContent #blackTopArea{margin:0 auto;}
#irrigationRightContentArea{margin:15px 0 0px 20px; background:url(irrigation.jpg) no-repeat bottom; height:437px;}
#airportsRightContentArea{margin:15px 0 0px 20px; height:434px; border-right:#fcd140 5px solid;}
#airportsLeftImage{float:left; width:251px;}
#airportsRightContent{float:left; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden; line-height:20px; width:455px; margin:0 0 0 15px; height:430px;}
 #airportsRightContent h2{font-size:14px; margin:10px 0 ;}
#railwayRightContentArea{margin:15px 0 0px 20px; height:437px;}
#railwayLeftImage{float:left; width:251px;}
#railwayRightImage{float:left; width:502px; background:url(railwayTopBanner.jpg) top no-repeat; height:437px; border-right:#fcd140 5px solid;}
#railwayRightContent{margin:120px 5px 0 15px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden; height:317px; line-height:20px;}
#railwayRightContent ul{margin-left:20px;}
#roadsRightContentArea{margin:15px 0 0px 20px; background:url(roads.jpg) no-repeat bottom; height:437px;}
#realEstateRightContentArea{margin:15px 0 0px 10px; height:437px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden;}
#realEstateLeftContent{float:left; width:332px; line-height:20px;}
#realEstateRightContent{float:left; width:398px;}
#HEPPRightContentArea{background:url(HEPPContentBG.jpg) no-repeat left; height:325px; width:294px; padding:40px 50px 0 400px; margin:50px 0 0 25px;}
#HEPPRightContent{line-height:20px;}
#irrigationRightContent{margin:0 6px 0 15px; line-height:20px; height:120px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden;}
#roadsRightContent{margin:0 6px 0 15px; line-height:20px; height:155px; overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; 
scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff;
 padding-right:15px; overflow-x:hidden;}
#hrPolicyRightContent{height:432px; line-height:20px; margin:20px 0 0px 20px; text-align:justify; background:url(HR%20Policy.jpg) no-repeat bottom; width:709px;}
#hrPolicyRightContent ul{margin:103px 50px 0 350px;}
#hrPolicyRightContent ul li{margin-bottom:4px;}
#innerLeftNavigation{}
#innerLeftNavigation ul{margin-left:0; margin-top:80px; padding-left:20px;}
#innerLeftNavigation ul li{background:url(buttonBg_1.jpg) no-repeat left; font-size:12px; padding:7px 20px 8px 10px; margin-bottom:10px; text-decoration:none;}
#innerLeftNavigation #currentPage{background:url(buttonBg.jpg) no-repeat left; font-size:12px; padding:7px 21px 8px 10px; margin-bottom:10px;}

#innerLeftNavigation #projectsSubLinkBg{background:url(mainLink.jpg) no-repeat left; font-size:12px; padding:10px 0px 18px 10px; margin-bottom:10px;}
#innerLeftNavigation #performanceSubLinkBg{background:url(mainLink1.jpg) no-repeat left; font-size:12px; padding:10px 0px 18px 10px; margin-bottom:10px;}
#innerLeftNavigation #partnersinBusiness{background:url(mainLink2.jpg) no-repeat left; font-size:12px; padding:10px 0px 18px 10px; margin-bottom:10px;} 

#innerLeftNavigation #currentSubLinksPage{background:url(subLink.jpg) no-repeat left; font-size:12px; padding:7px 10px 8px 30px; margin-bottom:8px; text-decoration:none; width:111px; margin:0 0; margin-right:0; color:#FFFFFF;}
#innerLeftNavigation ul li ul{margin-left:0px; margin-top:5px; list-style:none;}
#innerLeftNavigation ul li ul li{background:url(subLink1.jpg) no-repeat left; font-size:12px; padding:7px 10px 8px 30px; margin-bottom:8px; text-decoration:none; width:111px; margin:0 0; margin-right:0;}

#innerLeftNavigation ul li a:link, #innerLeftNavigation ul li a:visited{text-decoration:none; color:#000000;}
#rightContent h2{font-size:11px; color:#2a2a2a; background:url(titleBG.jpg) no-repeat left; padding:10px 0 10px 10px; text-transform:uppercase;}
.DIRECTORS{border-bottom:dotted 1px #647a84; padding-bottom:60px; margin-bottom:40px;}
.DIRECTORS1{}
#rightContent ul{margin-left:30px;}
#rightContent ol{margin-left:30px;}
#rightContent ul li{margin-bottom:5px;}
#rightContent ol li{margin-bottom:5px;}
#Krishnaiah{float:left; margin:25px 15px 0 0;}
.DIRECTORS h3{font-size:12px; font-weight:normal; font-weight:bold;}
.DIRECTORS1 h3{font-size:12px; font-weight:normal; font-weight:bold;}
#topNavigation ul li a:link, #topNavigation ul li a:visited{font-family:Arial; font-size:13px; text-decoration:none; color:#000000;}
#topNavigation ul li a:hover, #topNavigation ul li a:active{font-family:Arial; font-size:13px; text-decoration:none; color:#2184B4;}
#topNavigation1 ul li a:link, #topNavigation1 ul li a:visited{font-family:Arial; font-size:13px; text-decoration:none; color:#000000;}
#topNavigation1 ul li a:hover, #topNavigation1 ul li a:active{font-family:Arial; font-size:13px; text-decoration:none; color:#2184B4;}
#ContactUs{float:right; margin-top:20px;}
.innerLeftContentArea{width:380px; float:left;}
.innerRightContentArea{width:360px; float:right;}
#imageAlign{margin-left:2px; margin-top:2px;}
#apDiv1 {position:absolute;	left:202px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv2 {position:absolute;	left:285px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv3 {position:absolute;	left:400px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv4 {position:absolute;	left:482px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv5 {position:absolute;	left:550px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv6 {position:absolute;	left:655px;	top:123px;	width:24px;	height:20px; z-index:1;}
#apDiv7 {position:absolute;	left:770px;	top:123px;	width:24px;	height:20px; z-index:1;}
#Chairman{float:left; margin:60px 0 0 10px;}
#rightContent p{margin-left:250px;}
#theGroup{float:right;}
#subsidiariesRightContentArea{width:778px; float:left;background:url(textBG1.jpg) no-repeat left top; height:559px; margin-left:0px;}
#BSCPLInfraLtd{height:188px; background:#f9e7ad url(Subsidiaries1.jpg) no-repeat left; margin:0 0 4px 0; padding:0 10px 0 260px; line-height:19px;}
#realEstate{height:140px; background:#b9d3ed url(Subsidiaries3.jpg) no-repeat left; margin:0 0 0 0; padding:0 10px 0 260px; line-height:19px;}
#BSCPLRealtyLtd{height:80px; background-color:#c8e9ba; margin:0 0 4px 0; padding:0 10px 0 10px; line-height:19px;}
#BSCPLInfraLtd h1{color:#d1be81; font-size:30px; margin:0 0 10px 0; font-weight:normal; padding-top:5px;}
#realEstate h1{color:#7caad6; font-size:30px; margin:0 0 10px 0; font-weight:normal; padding-top:5px;}
#BSCPLRealtyLtd h1{color:#aac99e; font-size:30px; margin:0 0 10px 0; font-weight:normal; padding-top:5px;}
#achievementsImage{float:left; border-left:#fccb28 3px solid; margin-right:20px;}
#achievements{height:436px; line-height:20px; margin:20px 18px 0px 20px; text-align:justify; background:url(AchievementsTextBg.jpg) right no-repeat; padding-right:20px;}
.clientsRightContent{height:420px; line-height:20px; margin:20px 0 0px 20px; text-align:justify; overflow:auto; scrollbar-face-color:#c8d0d3; 
scrollbar-shadow-color:#000000; scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff; overflow-x:hidden; padding:0 15px;}
.jointventuresRightContent{height:420px; line-height:20px; margin:20px 0 0px 20px;}
.financersRightContent{height:420px; line-height:20px; margin:20px 0 0px 20px;}
.bankersRightContent{height:420px; line-height:20px; margin:20px 0 0px 20px;}
.clientsTabelBorder{border:#989898 solid 1px; padding:10px 0 10px 0;}
#companyBackground{height:432px; line-height:20px; margin:10px 0 0 2px; background:url(companyBackground.jpg) no-repeat left bottom; padding:10px 0 0 160px;}
#companyBackgroundContent{overflow:auto; scrollbar-face-color:#c8d0d3; scrollbar-shadow-color:#000000; scrollbar-highlight-color:#632984; scrollbar-3dlight-color:#b3cf7e; scrollbar-darkshadow-color:#130919; scrollbar-track-color:#c6c5c2; scrollbar-arrow-color:#ffffff; overflow-x:hidden; padding:0 15px; height:320px;}
#vision{background:url(vision.jpg) no-repeat left; height:122px; width:340px; margin:0 auto; color:#FFFFFF; padding:30px 17px 0 350px;}
#mission{background:url(mission.jpg) no-repeat left; height:98px; width:322px; margin:0 auto; padding:40px 370px 0 15px; text-align:left;}
#quality{background:url(qualityPolicy.jpg) no-repeat left; height:323px; width:707px; margin:0 auto;}
#newandupdateTopHeading{margin:10px 0 0 40px;}
.newandupdateTabel{border-bottom:#647a84 dotted 1px; padding-left:15px;}
#newandupdateTabel1{border-right:#647a84 dotted 1px; padding:25px 25px 25px 30px;}
.paddingLeft{padding-left:15px;}
.vacanciesTabel{border-bottom:#647a84 dotted 1px; text-align:center;}
#vacanciesTabel1{border-right:#647a84 dotted 1px; padding:15px 0 15px 0px; text-align:center;}
#hrPolicy{margin:32px 0 0 10px;}
#vacanciesHeading{margin:10px 0 0 30px;}
.textArea{width:210px; overflow:hidden; height:100px; border:#383838 1px solid;}
.textFiled{width:210px; overflow:hidden; height:18px; border:#383838 1px solid;}
.submitButton{background-color:#FFFFFF; border:#000000 1px solid; margin-right:3px;}
.downloadAlign{margin:100px 0 0 10px;}
.realEstateImagesAlign{float:right;}
#dubaiHotel{height:207px;}
#bollineniHillSide{margin-bottom:15px; height:250px;}
#bollineniHomes{margin-bottom:15px; height:320px;}
#arenaApartments{margin-bottom:15px; height:300px;}
#realEstateLeftContent{width:300px; float:left; padding:15px 15px;}
#realEstateLeftContent h2{font-size:12px;}
#roadInprogress{background-color:#f4ca3b; margin:220px 5px 0 4px; padding:5px 0 5px 60px;}
#irrigationInprogress{background-color:#f4ca3b; margin:250px 5px 0 4px; padding:5px 0 5px 60px;}
.anualReportsTabel{margin:0 0 0 220px;}
.anualReportsSelectes{width:280px;}
a.NwesandUpadatesLink:link, a.NwesandUpadatesLink:visited{color:#3399FF; font-size:12px; text-decoration:none; font-weight:bold;}








