﻿body 
{
   font-family:Verdana, Arial, Helvetica, sans-serif;
   background-color:#1A8677;
   margin:0 0 0 0 ;
   padding:0 0 0 0 ;
}
p{margin:5px;}
.MainDiv
{
width: 674px; border: 1px solid #FFFFFF; margin: 0px auto;height: 250px; background-color: #1A8677;border-bottom:0px;
}
.BottomMainDiv
{
width: 674px; border: 1px solid #FFFFFF; margin: 0px auto;height: 72px; background-color: #1A8677;border-top:0px;
}
.EntersiteDiv{width: 635px; margin: 0px auto; padding-top: 3px;}
.entersitetxt{font-size: 11px; color: #FFFFFF; float: right;text-decoration:none;padding-right:5px;}
.logodiv{background-color: #FFFFFF;height:22px; width:100%;vertical-align:text-top;}
.logotxt{width: 630px; margin: 0px auto;}
.navdiv{height: 17px; background: #BE96D2; padding-bottom: 2px;}
.archtxt{font-size: 11px; color: #1f362e; padding-left: 22px;font-weight:bold;}
.desigtxt{font-size: 11px; color: #FFFFFF; padding-left: 22px;font-weight:bold;}
.surveytxt{font-size: 11px; color:#1f362e; padding-left: 22px;font-weight:bold;}
.addressdiv{padding-left: 22px; padding-top: 20px;line-height:10px;}
.addresstxt{font-size: 10px; color: #FFFFFF;}
#ImgDiv{width: 627px;height: 176px; margin-left: 24px; margin-right: 24px; border: 1px solid #FFFFFF;margin-top: 24px; }
.homepagemainDiv
{
    width: 662px; border: 1px solid #FFFFFF; margin: 0px auto; height: auto; background-color: #1A8677;border-bottom: 0px;
}
.leftnavtxt{color:#7C2DA5;text-decoration:none;font-size:12px;font-weight:bold;padding-right:15px;}
.leftnavtxt_selected{color:#C2C2C2;text-decoration:none;font-size:12px;font-weight:bold;padding-right:15px;}
.rightnavtxt{color:#000000;font-size:12px;font-weight:bold;padding-left:15px;text-decoration:none;}

.rightnavdiv{width: 243px; float: right; line-height: 20px; height:20px;padding-right:10px;text-align:right;}
.leftnavdiv{width: 386px; float: left; line-height: 20px; height:20px;text-align:left;padding-left:10px;}

.BottomhomeDiv
{
width: 662px;margin: 0px auto;height: auto; background-color: #1A8677; height: auto;border: 1px solid #FFFFFF;border-top: 0px;
}
.footerhometxt{width: 100%; height: 15px; background-color: #8CC3BC; font-size: 10px;padding-right:15px;padding-top:1px;color:#FFFFFF;}
.footerhometxt1{ height: 15px; background-color: #8CC3BC; font-size: 10px;padding-right:15px;padding-top:0px;color:#FFFFFF;}


.footerrightdiv{width:535px;height:15px;float:left;background-color:#8CC3BC;}
.footerlefttxt{font-size:11px;color:#000000;padding-top:3px;float:left;padding-left:3px;}
.footerleftdiv{width:150px;height:20px;float:left;background-color:#FFFFFF;}
.homepagedesc{text-align:justify;font-size:10px;color:#FFFFFF;float:left;padding-top:15px;padding-left:10px;padding-right:10px;padding-bottom:15px;width:97%!Important;width:100%;height:172px;overflow-y:auto;}
.homepagetxtdiv{height:152px;width:660px;margin:0px auto;}
.midnavdiv{width: 662px; margin: 0px auto;}
.hometopleftimg{width:428px;float:left;height:170px;}
.hometoprightimg{width:240px;float:left;border-left:1px solid #FFFFFF;height:170px;}

.catpagemainDiv
{
width: 675px; border: 1px solid #FFFFFF; margin: 0px auto; margin-top: 80px;height: 110px; background-color: #1A8677;
}
.smallimgdiv{width:51px;height:50px;float:left;border-top:1px solid white;border-right:1px solid white;}
.smallimgdiv1{width:51px;height:50px;float:left;border-top:1px solid white;border-right:0px solid white;}

.indivpagediv{width: 662px;margin: 0px auto;height: 365px;background-color: #1A8677;}

.whiteborder{background-color: #FFFFFF; height: 20px; width: 100%; margin-top:20px;}
.closediv{width:660px;margin: 0px auto;}
.campbelltxt{float:left;font-size:11px;padding-top:3px;}
.closetxt{float:right;font-size:11px;padding-top:3px;padding-right:20px;}
.mainimg{height:323px;width:662px;border:1px solid #FFFFFF;margin:0px auto;margin-top:20px;}
.contactusmainDiv
{
width: 669px; border: 1px solid #FFFFFF; margin: 0px auto; margin-top: 20px;height: 168px; background-color: #1A8677;border-bottom:0px;
}
.contactusbottomDiv
{
width: 669px; border: 1px solid #FFFFFF; margin: 0px auto;height: 174px; background-color: #1A8677;border-top:0px;
}
.sendpadding{font-size:12px;padding-right:15px;padding-bottom:5px;}
.sendtxt{color:#000000;text-decoration:none;font-size:10px;border:1px solid #000000;background-color:#1A8677;}
.querytxtbox{width:535px;border:1px solid black;height:50px;}
.contactustxtbox{width:535px;border:1px solid black;}
.formtxt{font-size:10px;padding-left:25px;color:#000000;}
.errortxt{font-size:10px;padding-left:25px;color:#FFFFFF;}
.contactaddtxt{font-size:12px;color:#FFFFFF;}
.enlargemaptxt{float:right;font-size:10px;color:#000000;padding-bottom:5px;text-decoration:none;padding-right:8px;}
.contactadressdiv{overflow-y:auto;float:left;width:355px!important;width:395px;text-align:left;padding-left:42px;padding-top:13px;font-size:12px;height:155px!important;height:168px;}
.contactpagetxtdiv{height:152px;width:672px;margin:0px auto;overflow-y:scroll;}
.newstxtdiv{padding-left:25px;padding-right:20px;padding-top:15px;float:left;width:570px!important;width:620px;}



.newsrightimg{width:265px;float:right;height:168px;}
.newstopdiv{overflow-y:auto;width:396px!important;width:394px;float:left;height:168px;text-align:left;}
.newsheadtxt{font-size:12px;color:#000000;font-weight:bold;}
.newsdetailtxt{font-size:11px;color:#FFFFFF;text-decoration:none;}
.newssectiondiv{width:350px;padding-bottom:7px;padding-left:25px;padding-top:5px;}
.float-left{float:left;}

.bottomhomeborderdiv{width:669px;background-color: #1A8677;float:left;border:1px solid #FFFFFF;border-top:0px;}

.verticaltoppadd2{vertical-align:middle;margin-top:2px!important;margin-top:1px;border:0px;}
.floatrightpadd10{float:right;padding-right:10px;}
.verticaltoppadd6{vertical-align:middle;padding-top:6px;border:0px;}
a{outline:none;}
a:hover{outline:none;}
.newspagemainDiv
{
width: 669px; border: 1px solid #FFFFFF; margin: 0px auto; margin-top: 20px;height: 168px; background-color: #1A8677;border-bottom:0px;
}
.newspagetxtdiv{height:152px;width:668px;margin:0px auto;overflow-y:scroll;}
.logodiv1{background-color: #FFFFFF; height: 22px; width: 100%;}

.cattxthead{font-size:10px;color:#FFFFFF;}
.catheaddiv{width:528px;float:left;padding-top:10px;padding-left:8px;padding-bottom:10px;padding-right:13px;height:auto;}
.cattxtdiv{width:110px;float:left;padding-top:5px;padding-right:5px;}
.cattxt{font-size:36px;font-weight:bold;color:#5a3769;}
.smallflashsection{height:47px;width:667px;float:left;}
.categorytopdiv{width: 669px; border: 1px solid #FFFFFF; margin: 0px auto; margin-top: 20px;border-bottom:0px;height:119px;}
.Flashbottomdiv{width: 669px; border: 1px solid #FFFFFF; margin: 0px auto; height: 230px;border-top: 0px;}
.flashsection{width: 665px;  margin: 0px auto; height: 215px;border-top: 0px;}
.Mainlogo{float: left; width: 132px; height: 15px;}
.txtaligncenter{text-align:center;}
.borderzero{border:0px;}
.preprojectdiv{float:left;padding-top:3px!important;padding-left:10px;padding-right:23px;}
.nextprojectdiv{float:left;padding-top:3px!important;}
.nextpretxt{font-size:10px;color:#000000;text-decoration:none;}
.Projecttitletxt{font-size:14px;font-weight:bold;color:#5A3769;}
.nextprevoiusdiv{width:197px;height:18px;background-color:#FFFFFF;float:left;text-align:center;}
.categorytopdiv1{width: 669px; border: 1px solid #FFFFFF; margin: 0px auto; margin-top: 20px;border-bottom:0px;height:111px;}
.Whiteholimediv{height:18px;float:left;width:472px;background-color:#8CC3BC;}
.projectdetailtxt{width:645px;float:left;padding-top:10px;padding-left:8px;padding-bottom:10px;padding-right:13px;height:auto;}
.welcomelogowhite{background-color: #FFFFFF; height: 26px; width: 100%;}

/* new css */
.main-header{color:#583668;font-size:36px;font-weight:bold;}
.main-desc{color:#fff;font-size:11px;text-align:justify;}
.main-desc a{color:#ffffff;}
.bd{border:1px solid red;}
.flashnormal{background:#583668;width:517px;border-left:1px solid #FFF;}
.flashbottom{background:#583668;font-size:12px;border-left:1px solid #fff;}
.flashbottom1{background:#583668;font-size:12px;border-left:0px solid #fff;}

.project-top{background:#8CC3BC;width:660!Important;width:662px;text-align:left;font-size:16px;font-weight:bold;color:#583668;padding-top:0;padding-left:2px;float:left;}
.mainlink{color:#fff;font-weight:bold;text-decoration:none;font-size:12px;}
.floatleft{float:left;}
.nextprev{float:right;background:#fff;padding:0 5px;padding-bottom:5px;}
.nextprev a{color:#000;font-size:11px;text-decoration:none;font-weight:normal;}
.clear{clear:both;}
.scrolldivcatpage{float:left;overflow-y:auto;width:98%!important;width:100%;padding-right:7px;height:62px;padding-left:5px;padding-top:0px!important;padding-top:10px;margin-right:5px;padding-bottom:0px!important;padding-bottom:5px;}
.scrolldivprojectpage{width:649px!important;width:662px;overflow-y:auto;height:47px;float:left;height:48px;padding-left:6px;padding-right:7px;padding-top:3px;}
.scrolldivprojectpage p{margin:0px;}
.news_headtxt{font-size:12px;color:#000000;font-weight:bold;}
.news_detailtxt{font-size:10px;color:#FFFFFF;text-align:justify;}
.paddleft10right5{padding-left:5px;padding-right:5px;}
.paddleft4top3{padding-left:4px;padding-top:3px;}

.bottomclass{text-align: left;width:674px!important;width:677px;}
.homepageclass{width:662px!important;width:664px;}
.mailtolink{color: #FFFFFF;text-decoration:none;}
.catfooterlogo{float:left;background:#fff;display:block;width:154px;height:16px;}
.catfooterlogoright{background-color:#8CC3BC;font-size:10px;text-align:right;color:#FFF;padding-right:15px;}

ul.category-link1{width:153px;float:left;text-align:left;padding-top:10px;margin-left:10px!Important;margin-left:5px;}

ul.category-link{float:left;list-style:none;padding:0;margin-top:10px;margin-bottom:0;margin-left:15px!Important;margin-left:5px;}
ul.category-link li {float:left;width:150px;text-align:left;list-style:none;background-color:#8CC3BC;margin-left:5px;}
ul.category-link li a{color:#7C2DA5;text-decoration:none;font-size:14px;font-weight:bold;float:left;padding:2px;width:150px;}
ul.category-link li ul {float:left;list-style:none;margin-top:0px;width:150px;background-color:#1A8677;padding:0;margin:0;}
ul.category-link li ul li{float:left;width:140px;text-align:left;list-style:none;background-color:#1A8677;}
ul.category-link li ul li a{color:#fff;text-decoration:none;font-size:12px;font-weight:normal;float:left;padding:0;width:140px;padding-top:2px;padding-bottom:2px;}
ul.category-link li a:hover{text-decoration:underline;}