﻿@charset "utf-8";
img, div, input {
	behavior: url("/iepngfix.htc");
}
.clear {
	clear:both;
}
p {
	padding:0;
	margin:0;
}
.popupOverlay {
	width: 100%;
	height: 600px;
	background-color: #ccc;
	clear:both;
}
.popup {
	width:507px;
	position:relative;
	top:10px;
	font:normal 12px Arial, Helvetica, sans-serif; /* Font Size Increase */
	z-index:0;
	left:10px;
}
.popupMedia
{
	display: none;
	position: absolute;
	top: 20%;
	left: 25%;
	width:507px;
	z-index:1002;
	overflow: auto;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.buttonClose {
	position:absolute;
	right:35px;
	top: 25px;
	z-index:100;
}
.popupTop {
	background:url(/images/popup/overlay-pop2.png) no-repeat left top;
	padding:23px 35px 0 35px;
	position:relative;
	height:15px;
	z-index:1;
}
.popupmid {
	background:url(/images/popup/overlay-pop2-2.png) repeat-y left top;
	padding:0 35px;
	width:437px;
}
.popupbot {
	background:url(/images/popup/overlay-pop2-1.png) no-repeat left top;
	height:22px;
	position:relative;
	padding:0 35px 23px 35px;
}
.clientLogo {
	border-bottom:1px solid #aeaeae;
	clear:both;
	padding:0 0 3px 0;
}
.popCont {
	font:normal 12px Arial, Helvetica, sans-serif; /* Font Size Increase */
	color:#484848;
	padding:10px 0 5px 0;
}
/* Management team Popup */

.popupmid1 {
	background:url(/images/popup/overlay-pop2-2.png) repeat-y left top;
	padding:0 24px;
	width:507px;
}
.TeamLogo {
	clear:both;
	padding:0 25px 10px 25px;
}
.TeamLogo img {
	float:left;
	margin:0 10px 10px 0;
}
.popCont1 {
	font:normal 12px Arial, Helvetica, sans-serif; /* Font Size Increase */
	background:#fdfdfd url(/images/team/content-bg.gif) repeat-x left top;
	color:#484848;
	padding:10px 25px 5px 25px;
	line-height:16px;
	clear:both;
}
.popCont1 p{
	margin:0px 0 0 0;
}

.name{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#4276ae;
	width:350px;
	float:left;
	margin:0 0 20px 0;
}
.designation{
	font:normal 12px Arial, Helvetica, sans-serif; /* Font Size Increase */
	color:#4276ae;
}
.email_phone{
	font:normal 12px Arial, Helvetica, sans-serif;
	margin:3px 0 0 0;
}
.watchVideo{
	position:absolute;
	right:6px;
	top:115px;
}
.titile{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:8px 0;
	width:245px;
	float:left;
}
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.6;
	opacity:.60;
 height:expression(document.body.clientHeight);
 width:expression(document.body.clientWidth);
	filter: alpha(opacity=60);
}
