/* CSS Document */
body{
	background:#23475a url(../images/bg.jpg) repeat-x top;
	margin:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
}
html {
scrollbar-base-color: #112b3a;
scrollbar-arrow-color: #77ff0d;
scrollbar-track-color: #2a546a;

scrollbar-shadow-color: #000;
scrollbar-lightshadow-color: #000;
scrollbar-darkshadow-color:black;

scrollbar-highlight-color:  #000;
scrollbar-3dlight-color: #23465a;
}

/* text style */
.white11normal a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.white11normal a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#ffb400;
	text-decoration:underline;
}
.white12bold a{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.white12bold a:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffb400;
	text-decoration:underline;
}
a.green12bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a9ea32;
	text-decoration:none;
	line-height:18px;
	text-transform:uppercase;
}
a.green12bold:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffb400;
	text-decoration:none;
	line-height:18px;
	text-transform:uppercase;
}
a.toplinks{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
a.toplinks:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#a9ea32;
	text-decoration:none;
}
a.footerlinks{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#95d7fa;
	text-decoration:none;
	text-transform:uppercase;
}
a.footerlinks:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}

.copyrights{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	
}

.img{
	border:5px solid #fff;
}

.body-txt{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:18px;
	text-align:justify;
}
.body-txt2{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:18px;
}
.body-txt-bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:18px;
}

.white11normal{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:18px;
}
.white12bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
	line-height:18px;
}
.orange12bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ff8a57;
	text-decoration:none;
	line-height:18px;
}
.blue12bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#34bdf5;
	text-decoration:none;
	line-height:18px;
}
.green12bold{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#a9ea32;
	text-decoration:none;
	line-height:18px;
}
.green12normal{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a9ea32;
	text-decoration:none;
	line-height:18px;
}

.productrange-txt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#fccdb9;
	text-decoration:none;
	line-height:18px;
}
.facilities-txt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#e9ffb5;
	text-decoration:none;
	line-height:18px;
}
.specialization-txt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#b7eaff;
	text-decoration:none;
	line-height:18px;
}
.uppercasetxt{
	text-transform:uppercase;	
}


#layer1 {
	position: absolute;
	visibility: hidden;
	width: 500px;
	height: auto;
	left:50%;
	top: 50%;
	background-color: #d9ccbb;
	border: 1px solid #a88d6f;
	padding: 10px 10px 10px 30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:20px;
}
#layer1 .input{
	background-color: #fff;
	border: 1px solid #a88d6f;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6d4514;
	padding:2px;
}
#layer2 {
	position: absolute;
	visibility: hidden;
	width: 575px;
	height: auto;
	left:50%;
	top: 300px;
	background-color: #d9ccbb;
	border: 1px solid #a88d6f;
	padding: 10px 10px 10px 30px;
	font:normal 12px Arial, Helvetica, sans-serif;
	line-height:20px;
}
#layer2 .input{
	background-color: #fff;
	border: 1px solid #a88d6f;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#6d4514;
	padding:2px;
}


#close {
	float: right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	}
#close a {
	float: right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
#close a:hover{
	float: right;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#e47105;
	text-decoration:underline;
}
#pop-logo{
	width:180px;
	height:100px;
	float:left;
}

div.thumbs {display:inline; margin-right:45px; margin-top:30px; width:162px; float:left; font:normal 11px Tahoma; text-align: center; line-height:20px;  }
  div.thumbs a img {margin:0px auto; background:none; padding:0px; border:3px solid #fff;}
