@charset "utf-8";
/* © 2007 EMC Prasad All Rights Reserved*/
*{
	margin: 0px;
	padding: 0px;
}


html,body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #e4e4e4;
	background-image: url(../images/imgBg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	color: #333333;
	scrollbar-3dlight-color:#372a7c;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#5a5498;
	scrollbar-darkshadow-color:#372a7c;
	scrollbar-face-color:#372a7c;
	scrollbar-highlight-color:#5a5498;
	scrollbar-shadow-color:#5a5498;
	scrollbar-track-color: #676197;
	height: 100%;
	width: 100%;
}

.textBox{
	width: 215px;
	height: 14px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-image: url(../images/imgTileTxtBox.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-decoration: none;
}

.textBox:hover{
	width: 215px;
	height: 14px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-image: url(../images/imgTileTxtBoxMo.jpg);
	background-position: top;
	background-repeat: repeat-x;
	text-decoration: none;
}

.textBoxCombo{
	width: 215px;
	height: 20px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #d8e9fd;
	text-decoration: none;
	scrollbar-3dlight-color:#c1ddf5;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#c1ddf5;
	scrollbar-darkshadow-color:#c1ddf5;
	scrollbar-face-color:#c1ddf5;
	scrollbar-highlight-color:#c1ddf5;
	scrollbar-shadow-color:#c1ddf5;
	scrollbar-track-color: #d8e9fd;
}

.textBoxCombo:hover{
	width: 215px;
	height: 20px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #d8e9fd;
	text-decoration: none;
}


.msgTextBox{
	width: 445px;
	height: 150px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #d8e9fd;
	text-decoration: none;
	scrollbar-3dlight-color:#c1ddf5;
	scrollbar-arrow-color:#ffffff;
	scrollbar-base-color:#c1ddf5;
	scrollbar-darkshadow-color:#c1ddf5;
	scrollbar-face-color:#c1ddf5;
	scrollbar-highlight-color:#c1ddf5;
	scrollbar-shadow-color:#c1ddf5;
	scrollbar-track-color: #d8e9fd;
}

.msgTextBox:hover{
	width: 445px;
	height: 150px;
	vertical-align: middle;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	border: 1px solid #cccccc;
	background-color: #d8e9fd;
	text-decoration: none;
}

.submit{
	width: 215px;
	height: 20px;
	background-image: url(../images/btnSubmit.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.submit:hover{
	width: 215px;
	height: 20px;
	background-image: url(../images/btnSubmitMo.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.reset{
	width: 215px;
	height: 20px;
	background-image: url(../images/btnReset.jpg)
	background-position: top;
	background-repeat: no-repeat;
}

.reset:hover{
	width: 215px;
	height: 20px;
	background-image: url(../images/btnResetMo.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.mandatory{
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: left;
	color: #FF0000;
}


.ctnMid{
	padding: 15px 15px 0px 15px;
	vertical-align: top;
}

.ctnContiner{
	width: 800px;
	height: 100%;
	vertical-align: top;
}

.bannerArea{
	height: 330px;
	width: 800px;
	background-color: #ffffff;
	vertical-align: top;
}

.hcLogoArea{
	height: 70px;
	width: 800px;
	background-color: #ffffff;
	vertical-align: top;
	text-align: right;
}



.whaiteAreaLeft{
	width: 100%;
	height: 330px;
	background-color: #ffffff;
}

.perpleAreaLeft{
	width: 100%;
	height: 20px;
	background-color: #372a7c;
}

.whaiteAreaRight{
	width: 100%;
	height: 330px;
	background-color: #ffffff;
}

.perpleAreaRight{
	width: 100%;
	height: 20px;
	background-color: #372a7c;
}

.whaiteAreaLeftSmall{
	width: 100%;
	height: 70px;
	background-color: #ffffff;
}

.perpleAreaLeftSmall{
	width: 100%;
	height: 20px;
	background-color: #372a7c;
}

.whaiteAreaRightSmall{
	width: 100%;
	height: 70px;
	background-color: #ffffff;
}

.perpleAreaRightSmall{
	width: 100%;
	height: 20px;
	background-color: #372a7c;
}

.naviArea{
	width: 800px;
	height: 32px;
	background-image: url(../images/imgNaviBG.jpg);
	background-position: top;
	background-repeat: repeat-x; 
}

.naviTxt{
	width: 157px;
	height: 32px;
	text-align: center;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.naviLine{
	width: 3px;
	height: 32px;
	background-image: url(../images/imgNaviLine.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

/* dropmenu */


.dropmenudiv{
	position: absolute;
	line-height:20px;
	z-index:100;
	background-color: #372a7c;
	width: 157px;
	visibility: hidden;
}

.dropmenudiv a{
	width: 157px;
	display: block;
	text-indent: 0px;
	border-bottom: 1px solid #5a5498;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial;
	font-size: 8pt;
	font-weight: 100;
	text-align: center;
}

* html .dropmenudiv a{
	width: 100%;
}

.dropmenudiv a:hover{
	background-color: #676197;
}

/* copyright  */

.micArea{
	width: 800px;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #dfdfdf;
}

.copyMic{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #666666;
	text-align: left;
}

.copyTandC{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #666666;
	text-align: left;
}

.txtTandC{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #666666;
	text-align: left;
	text-decoration: none;
}

.txtTandC:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #666666;
	text-align: left;
	text-decoration: underline;
}

.txtCrypto{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #660000;
	text-align: left;
	text-decoration: none;
}

.txtCrypto:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: 100;
	color: #660000;
	text-align: left;
	text-decoration: underline;
}

/* content Area  */

.lineLeft{
	width: 1px;
	height: 250px;
	background-image: url(../images/imgLine.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.lineMid{
	width: 1px;
	height: 250px;
	background-image: url(../images/imgLine.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.lineRight{
	width: 1px;
	height: 250px;
	background-image: url(../images/imgLine.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.lineLeftBig{
	width: 1px;
	height: 600px;
	background-image: url(../images/imgLineBig.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.lineRightBig{
	width: 1px;
	height: 600px;
	background-image: url(../images/imgLineBig.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

.ctnBigArea{
	width: 446px;
	height: 250px;
	padding: 15px 15px 0px 15px;
	vertical-align: top;
}

.ctnSmkallArea{
	width: 288px;
	height: 250px;
	padding: 15px 15px 0px 15px;
	vertical-align: top;
}

.contentTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	
}

.contentTxt2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: justify;
	width:150px;
	height:83px;
	vertical-align:top;
}

.cbnBanner{
    width:144px;
	height:235px;
	vertical-align:top;
	text-align:center;
	padding:0px 0px 0px 0px;

}

.cbnBannersmall{
    width:144px;
	height:35px;
	vertical-align:top;
	text-align:center;
	padding:0px 0px 5px 0px;

}

.imagegalleryBtn{
    width:144px;
	height:35px;
	vertical-align:top;
	text-align:center;
	padding:0px 0px 5px 0px;

}

.constructBannersmall{
    width:144px;
	height:35px;
	vertical-align:top;
	text-align:center;
	padding:0px 0px 0px 0px;

}

.contentTxtFax{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #443880;
	text-align: left;
}

.contentRedTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #660000;
	text-align: left;
	text-decoration: none;
}


.contentPerTxt{
	vertical-align: top;
	height: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 100;
	color: #ffffff;
	text-align: left;
	background-color: #443880;
	padding: 10px 10px 10px 10px;
}

.contentTxtNews{
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding: 5px 0px 5px 0px;
}

.TxtNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #333333;
	text-align: left;
	text-decoration: none;	
}

.TxtNews:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #660000;
	text-align: left;
	text-decoration: none;	
}

.contentTxtNewsDay{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 100;
	color: #333333;
	text-align: left;
	padding: 5px 0px 5px 0px;
}


.mailLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #660000;
	text-align: left;
	text-decoration: none;
}

.imgArea{
	width: 800px;
	height: 175px;
	vertical-align: top;
	background-color: #ffffff;
}

.pathArea{
	width: 780px;
	height: 20px;
	background-color: #413982;
	padding: 5px 10px 5px 10px;
	vertical-align: middle;
	text-align: left;
}

.pathTxtNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 100;
	color: #ffffff;
}

.pathTxtLines{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 100;
	color: #0099cc;
	padding: 0px 10px 0px 10px;
}

.pathTxtBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #ffffff;
}

/* towerdisplay  */

.levelCorner{

  width:32px;
  height:10px;
  vertical-align:top;
  
}

.tabBar{

  width:670px;
  height:10px;
  vertical-align:top;
  background-color:#372a7c;
  
}

.levelCorner2{

  width:3px;
  height:10px;
  vertical-align:top;
  
}

.levelCorner3{

  width:3px;
  height:10px;
  vertical-align:top;
  background-color:#372a7c;
  
}


.level3flooorpaln{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-image:url(../images/img_button_bg.jpg);
  background-repeat:repeat-x;
  
  
}

.level3flooorpaln:hover{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-image:url(../images/img_button_bg_active.jpg);
  background-repeat:repeat-x;
  
}

.level3flooorpalnVisited{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-color:#4a3e8b;
  
}


.level4flooorpaln{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-image:url(../images/img_button_bg.jpg);
  background-repeat:repeat-x;
  
  
}

.level4flooorpaln:hover{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-image:url(../images/img_button_bg_active.jpg);
  background-repeat:repeat-x;
  
}

.level4flooorpalnVisited{

  width:150px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  text-align:center;
  color: #ffffff;
  background-color:#4a3e8b;
  
}

.levelnameArea{

  width:145px;
  height:18px;
  vertical-align:middle;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:200;
  text-decoration:none;
  padding:0px 0px 0px 5px;
  text-align:left;
  color: #4a3e8b;
  
  
}



.floorplanTitletxt{

 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 font-weight:bold;
 text-decoration:none;
 text-align:center;
 color:#000000;
 padding:0px 100px 0px 200px;
 height:10px;
 width:350px;

}

/* new tower plan display styils  */

.levelflooorpalnTab{

  width:205px;
  height:30px;
  vertical-align:top;
   
}

.tabmidSpace{

  width:3px;
  height:30px;
  vertical-align:top;
  
}