﻿.divEarthReg
{
	width:99%; 
	height:270px; 	
	border:solid 2px #EAF3F8;	
}

.divEarth
{
	width:728px; 
	height:400px; 	
	border:solid 2px #EAF3F8;	
}

.divMap2D
{
	width:728px; 
	height:400px; 	
	border:solid 2px #EAF3F8;	
}

.textBoxLogin
{
	height:15px;	
	width:152px;	
	font-size:11px;
}

.textBox
{
	height:17px;	
	width:220px;
}

.textBoxContacts
{
	height:17px;	
	width:260px;
}

.labelTitle
{
	font-family:Verdana;	
	font-size:11px;
	font-weight:bold;
	color:#747474;	
}

.intermedieLabel
{
	font-family:Verdana;	
	font-size:10px;	
	font-weight:bold;
	color:#747474;	
}

.lineStyle
{
	width:100%;
	height:1px;
	background-color:#576EBC;	
}

.divToMoveUserRole
{
	position:absolute; 
	z-index:1000; 
	width:400px; 
	height:130px;
	overflow:hidden; 		
	background-color:white; 
	border:solid 1px #99DBFE;
	font-size:10px;
	display:none;
	text-align:center;
	top:0px;
	left:0px;	
}

.divToMove
{
	position:absolute; 
	z-index:1000; 
	width:300px; 
	height:80px;
	overflow:hidden; 		
	background-color:white; 
	border:solid 1px #99DBFE;
	font-size:10px;
	display:none;
	text-align:center;
	top:0px;
	left:0px;	
}

.ghost
{
	background-color:#EAF3F8;    
	z-index:2;
	position:absolute;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6; 
}

.message
{	
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:300px; 
	left:300px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.messageLoading
{
	z-index:5;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:170px; 
	width:350px; 
	left:0px;
	top:0px;
	display:none; 
	overflow:hidden;	
}


.messagePlugin
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:180px; 
	width:600px; 
	left:400px;
	top:200px;
	display:none; 
	overflow:hidden;	
}

.messageQuestion
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:350px; 
	left:300px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.messageQuestionMessage
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:420px; 
	left:270px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.messageQuestionLogout
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:350px; 
	left:300px;
	top:125px;
	display:none; 
	overflow:hidden;
}

.messageQuestionDeleteAccount
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:450px; 
	left:250px;
	top:125px;
	display:none; 
	overflow:hidden;
}

.inviteArea
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:150px; 
	width:350px; 
	left:300px;
	top:60px;
	display:none; 
	overflow:hidden;	
}

.messageViewMessage
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:250px; 
	width:450px; 
	left:270px;
	top:60px;
	display:none; 
	overflow:hidden;	
}


.messageEditNews
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:250px; 
	width:400px; 
	left:300px;
	top:60px;
	display:none; 
	overflow:hidden;	
}

.messageCompany
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:300px; 
	left:330px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.messageCompanyFeedBack
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:430px; 
	left:270px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.messageMailFeedBack
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:100px; 
	width:600px; 
	left:200px;
	top:125px;
	display:none; 
	overflow:hidden;	
}

.companyData
{
	z-index:3;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	position:absolute;
	background-color:#FFFFFF;
	border:solid 2px #374292;
	height:330px; 
	width:650px; 
	left:160px;
	top:20px;
	display:none; 
	overflow:hidden;		
}

.ddlStyle
{
	width:180px;	
	font-family:Helvetica;
	color:#1A2E67;
}

.ddlStyleFilter
{	
	width:100px;
	font-family:Helvetica;
	color:#1A2E67;
}

.ddlStyleCompany
{
	width:284px;
	height:23px;	
	font-family:Helvetica;
	color:#1A2E67;
}

.headerStyle
{	
	height:20px;
	background-image:url(../image/BGheaderResults.jpg);
	text-align:center;
	color:#374292;	
	width:100%;
	text-transform:uppercase;
}

.headerCommandStyle
{
	width:80px;	
}

.headerStyle th
{		
	border-left:solid 1px #99DBFE;
	border-right:solid 1px #99DBFE;
	border-top:solid 1px #99DBFE;
	border-bottom:solid 1px #99DBFE;
}

.resultItemStyle
{		
	text-align:center;			
}

.resultItemStyle td
{
	border-right:solid 1px #EAEAEA;
	border-bottom:solid 1px #EAEAEA;
	border-left:solid 1px #EAEAEA;	
}

.backStyle
{
	cursor:pointer;
	font-size:10px;	
	text-decoration:underline;
}

.menuLineBig
{
	background-color:rgb(55, 66, 146);
	height:2px;
	width:688px;
}

.menuLineWhite
{
	background-color:rgb(255, 255, 255);
	height:1px;
	width:688px;
}

.menuLineSmall
{
	background-color:#EAF3F8;
	height:1px;
	width:688px;
}

.siteMapStyle
{
	height:445px; 
	overflow:auto; 	
}

.siteMapStyle span
{ 
	color:#747474;	
}

.siteMapStyle a
{	 
	color:#747474;
}

.siteMapStyle td
{
	vertical-align:middle;	
}

.siteMapStyle tr
{
	height:30px;
}

.divItinerary
{
	overflow-x:auto; 
	overflow-y:auto; 
	height:235px;		
}