/*@charset "utf-8";
 CSS Document */

body,td,th {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #005688;
	cursor:default;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	background-color:#00a0d9;
	background-image:url(../pics/background_gradient.jpg);
	text-align: center;
}
a:link {
	color: #005688;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #005688;
}
a:hover {
	text-decoration: none;
	color: #C33; 
	cursor:pointer;
}
a:active {
	text-decoration: none;
}
.mainTable {
	border-color:#000;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
	background-color:#FFF;
	width:900px;
	height:600px;
	align:center;
}
#mainTableDiv {
	position:absolute;
	z-index:1;
	width: 900px;
	height: 600px;
 top: -285px;
 left: -910px;	
} 
#logoDiv {
	position:absolute;
	z-index:2;
	background-image:url(../pics/logo_300.jpg);
	width:300px;
	height:107px;
	top: 40px;
	left: -480px;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;		
}
#virdisHouseDiv {
	position:absolute;
	z-index:2;
	width:300px;
	height:107px;
	top: 40px;
	left: -480px;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;	
	visibility: hidden;
}
.virdisHouseDiv {
	border:1px;
	border-color:#005688;
}
#coRegDiv {
	position:absolute;
	z-index:2;
	width:1000px;
	height:25px;
	top: 560px;
	left: -1001px;
	visibility: hidden;
}	
.coRegTxt{
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:11px;
	height:11px;
	padding:0px;
	font-weight:normal;
	text-align:center;
}
#timelessDiv {
	position:absolute;
	z-index:1;
	width:275px;
	height:22px;
	top: 285px;
	left: -475px;
	opacity: 0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;		
}
#homeButtonDiv {
	position:absolute;
	z-index:3;
	width:71px;
	height:25px;
	top: -30px;
	left: 365px;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	cursor:pointer;
}
.homeButton {
	width:71;
	height:25;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
}
#aboutUsButtonDiv {
	position:absolute;
	z-index:4;
	width:71px;
	height:25px;
	top: -30px;
	left: 365px;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	cursor:pointer;
}
.aboutUsButton {
	width:71;
	height:25;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
}
#contactUsButtonDiv {
	position:absolute;
	z-index:5;
	width:71px;
	height:25px;
	top: -30px;
	left: 365px;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	cursor:pointer;
}
.contactUsButton {
	width:71;
	height:25;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
}
#pressButtonDiv {
	position:absolute;
	z-index:6;
	width:71px;
	height:25px;
	top: -30px;
	left: 365px;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	cursor:pointer;
}
.pressButton {
	width:71;
	height:25;
	opacity:0.0;
	filter: alpha(opacity=0);
	-moz-opacity: 0.0;
}

.headingTxt_Bld{
	color:#d7472f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:10px;
	height:10px;
	padding:0px; 
	font-weight:bold;
}
#movingWordsDiv {
	position:absolute;
	z-index:10;
	width:393px;
	height:90px;
	top: -159px;
	left: -455px;
	visibility: hidden;
}
.movingWordsDiv {
	border:1px;
	border-color:#005688;
}

#home {
	z-index:4;
	position:absolute;
	width: 470px;
	top: 249px;
	left: 373px;
	visibility: hidden;
}
.home  {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;	
}
#aboutUs {
	z-index:5;
	position:absolute;
	visibility:hidden;
	width: 431px;
	top: 152px;
	left: 415px;
	height:394px;
	overflow:auto;
}
.aboutUs  {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;	
}
#aboutUsNavDiv {
	z-index:5;
	position:absolute;
	visibility:hidden;
	width: 399px;
	top: 152px;
	left: 385px;
	visibility: hidden;
}
#contactUs {
	z-index:7;
	position:absolute;
	width: 440px;
	visibility: hidden;
}
.contactUs  {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;	
}
#press {
	z-index:4;
	position:absolute;
	width: 470px;
	top: 249px;
	left: 373px;
	visibility: hidden;
}
.press  {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;	
}
#pressWordsDiv {
	position:absolute;
	z-index:10;
	width:393px;
	height:90px;
	top: -159px;
	left: -455px;
	visibility: hidden;
}
.pressWordsDiv {
	border:1px;
	border-color:#005688;
}
#watchFixDiv {
	position:absolute;
	z-index:10;
	width:179px;
	height:240px;
	top: -159px;
	left: -455px;
	visibility: visible;
	opacity:1.0;
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;		
}
.watchFixDiv {
	border:0px;
	border-color:#005688;
}
.homeTxt{
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:13px;
	height:12px;
	padding:0px; 
	cursor:text;
}
.homeTxt_Bld {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:22px;
	height:20px;
	padding:0px;
}
.homeTxtMain{
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	height:14px;
	padding:0px; 
	text-align:justify;
}
.homeTxtMain_Bld{
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:10px;
	height:10px;
	padding:0px; 
	font-weight:bold;
}

.addressTxt_Bld {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	height:20px;
	padding:0px;
	cursor:text;
}
.whoWeAreTxt {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:0px;
}
.whoWeAreTxt_Bld {
	color:#005688;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	height:13px;
	padding:0px;
}
.pastExperienceTxt {
	color:#005688; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:0px;
	padding-left:30px;
}
.halfLine {
	line-height:25pt;
}
.focusButton {
	color:#d7472f; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:4px;
	/*background:#D7DCDF; /*#CCC;*/
	/*background-color:#D7DCDF; */
	font-weight:bold;
	cursor:pointer;
}	
.qualityButton {
	color:#FFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:4px;
	/*background:#D7DCDF;
	background-color:#D7DCDF;*/
	font-weight:bold;
	cursor:pointer;
}	
.efficiencyButton {
	color:#FFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:4px;
	/*background:#D7DCDF;
	background-color:#D7DCDF;*/
	font-weight:bold;
	cursor:pointer;
}	
.costButton {
	color:#FFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	height:14px;
	padding:4px;
	/*background:#D7DCDF;
	background-color:#D7DCDF;*/
	font-weight:bold;
	cursor:pointer;
}
#eggDiv {
	 position:absolute;
	 align:left;
	 valign:top;
	 width:297px;
	 height:auto;
	 z-index:11;
	 top: -285px;
	 left: -475px;
	 visibility: hidden;
}
#clientsDiv {
	 position:absolute;
	 align:left;
	 valign:top;
	 width:110px;
	 height:20px;
	 z-index:11;
	 top: -285px;
	 left: -475px;
	 visibility: hidden;
}
#candidatesDiv {
	 position:absolute;
	 align:left;
	 valign:top;
	 width:140px;
	 height:20px;
	 z-index:11;
	 top: -285px;
	 left: -475px;
	 visibility: hidden;
}
#clients_candidates_for_index_Div {
	 position:absolute;
	 align:left;
	 valign:top;
	 width:1000px;
	 height:auto;
	 z-index:11;
	 top: -2000px;
	 left: -1475px;
}







/*

#focusRationalDiv1 {
 position:relative;
 align:left;
 valign:top;
 width:190px;
 height:auto;
 z-index:0;
}
#focusRationalDiv2 {
 position:absolute;
 width:200px;
 top:20px;
 left:207px;
 height:auto;
 z-index:0;
}
#focusPsychoDiv1 {
 position:absolute;
 width:200px;
 top:200px;
 left:0px;
 height:auto;
 z-index:0;
}
#focusPsychoDiv2 {
 position:absolute;
 width:200px;
 top:199px;
 left:207px;
 height:auto;
 line-height:10px; 
 z-index:0;
}
#focusSelfDiv1 {
 position:absolute;
 width:200px;
 top:268px;
 left:0px;
 height:auto;
 line-height:10px; 
 z-index:0;
}
#focusSelfDiv2 {
 position:absolute;
 width:200px;
 top:268px;
 left:207px;
 height:auto;
 z-index:0;
}
#qualityRationalDiv1 {
 position:relative;
 align:left;
 valign:top;
 width:190px;
 height:auto;
 z-index:0;
}
#qualityRationalDiv2 {
 position:absolute;
 width:200px;
 top:20px;
 left:207px;
 height:auto;
 z-index:0;
}
#qualityPsychoDiv1 {
	position:absolute;
	width:190px;
	top:265px;
	left:0px;
	height:auto;
	z-index:0;
}
#qualityPsychoDiv2 {
	position:absolute;
	width:200px;
	top:265px;
	left:207px;
	height:auto;
	line-height:10px;
	z-index:0;
}
#qualitySelfDiv1 {
	position:absolute;
	width:190px;
	top:360px;
	left:0px;
	height:auto;
	line-height:10px;	
	z-index:0;
}
#qualitySelfDiv2 {
	position:absolute;
	width:200px;
	top:360px;
	left:207px;
	height:auto;
	z-index:0;
}
#effeciencyRationalDiv1 {
 position:relative;
 align:left;
 valign:top;
 width:190px;
 height:auto;
 z-index:0;
}
#effeciencyRationalDiv2 {
 position:absolute;
 width:200px;
 top:20px;
 left:207px;
 height:auto;
 z-index:0;
}
#effeciencyPsychoDiv1 {
	position:absolute;
	width:190px;
	top:210px;
	left:0px;
	height:auto;
	z-index:0;
}
#effeciencyPsychoDiv2 {
	position:absolute;
	width:200px;
	top:210px;
	left:207px;
	height:auto;
	line-height:10px;
	z-index:0;
}
#effeciencySelfDiv1 {
	position:absolute;
	width:190px;
	top:277px;
	left:0px;
	height:auto;
	line-height:10px;	
	z-index:0;
}
#effeciencySelfDiv2 {
	position:absolute;
	width:200px;
	top:277px;
	left:207px;
	height:auto;
	z-index:0;
}
#costRationalDiv1 {
 position:relative;
 align:left;
 valign:top;
 width:190px;
 height:auto;
 z-index:0;
}
#costRationalDiv2 {
 position:absolute;
 width:200px;
 top:20px;
 left:207px;
 height:auto;
 z-index:0;
}
#costPsychoDiv1 {
	position:absolute;
	width:190px;
	top:135px;
	left:0px;
	height:auto;
	z-index:0;
}
#costPsychoDiv2 {
	position:absolute;
	width:200px;
	top:134px;
	left:207px;
	height:auto;
	line-height:10px;
	z-index:0;
}
#costSelfDiv1 {
	position:absolute;
	width:190px;
	top:200px;
	left:0px;
	height:auto;
	line-height:10px;
	z-index:0;
}
#costSelfDiv2 {
	position:absolute;
	width:200px;
	top:199px;
	left:207px;
	height:auto;
	z-index:0;
}
*/