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

/***************************  GLOBAL ***************************/
@font-face{ 
	font-family: 'formata-light';
	src: url('font/Formata-Light.eot');
	src: url('font/Formata-Light.eot?#iefix') format('embedded-opentype'),
	     url('font/Formata-Light.ttf') format('truetype'),
	     url('font/Formata-Light.svg#WebSymbolsRegular') format('svg');	
	}
@font-face{ 
	font-family: 'formata-bold';
	src: url('font/Formata-Bold.eot');
	src: url('font/Formata-Bold.eot?#iefix') format('embedded-opentype'),
	     url('font/Formata-Bold.ttf') format('truetype'),
	     url('font/Formata-Bold.svg#WebSymbolsRegular') format('svg');	
	}
@font-face{ 
	font-family: 'formata-medium';
	src: url('font/Formata-Medium.eot');
	src: url('font/Formata-Medium.eot?#iefix') format('embedded-opentype'),
	     url('font/Formata-Medium.ttf') format('truetype'),
	     url('font/Formata-Medium.svg#WebSymbolsRegular') format('svg');	
	}
@font-face{ 
	font-family: 'formata-regular';
	src: url('font/Formata-Regular.eot');
	src: url('font/Formata-Regular.eot?#iefix') format('embedded-opentype'),
	     url('font/Formata-Regular.ttf') format('truetype'),
	     url('font/Formata-Regular.svg#WebSymbolsRegular') format('svg');	
	}

	html, body { 
		overflow-x:hidden; 
 		color:#4a4a4a;
		margin: 0px;
		padding:0px;
		background-color: #ffffff;
		-webkit-font-smoothing: antialiased;
		font-family: "formata-regular",arial;
		font-size:20px;
		line-height: 20px;
	}
	::selection {
	        background: #39c7f4;
	        color:#ffffff;
	}
	::-moz-selection {
	        background: #39c7f4;
	        color:#ffffff;
	}
	img{
		border:none;
	}
	a{
		text-decoration: none;
		color: inherit;
	}
	

	
	.arrowright{
		background:url('../image/rightarrow.png');
	}
	
	.arrowleft{
		background:url('../image/leftarrow.png');
	}
	
	.arrowrightclients{
		background:url('../image/rightarrow.png');
	}
	
	.arrowleftclients{
		background:url('../image/leftarrow.png');
	}
	
	.arrowrightclients:hover{
		background:url('../image/rightarrowclientshover.png');
	}
	
	.arrowleftclients:hover{
		background:url('../image/leftarrowclientshover.png');
	}
	
	.arrowright:hover{
		background:url('../image/rightarrowhover.png');
	}
	
	.arrowleft:hover{
		background:url('../image/leftarrowhover.png');
	}
	
	
	.equipegroup{
		width:265px;
		height:40px;
		background-color: #999999;
		margin-bottom:1px;
		cursor: pointer;
	}
	.equipegroup:hover{
		color:#cccccc;
	}
	
	.groupselected{
		background-color: #666666;
	}
	
	.groupselectedclients{
		background-color: #666666;
	}
	
	#menu{
		z-index:300;
		position:fixed;
		height:150px;
		top:0px;
		left:0px;
		width:100%;
		background-color:#ffffff;
		font-size:16px;
	}
	.menuseperator{
		width: 50px;
	}
	
	.menu{
		padding-top:5px;
		width: 10px;
		cursor:pointer;
		border-top: 2px solid transparent;
	}
	.menufirst{
		padding-left:30px;
	}
	.menulast{
		padding-right:30px;
	}
	.menu:hover{
		color:#999999;
	}
	.menuselect{
		color:##005182;
	}
	.options{
		cursor:pointer;
		color:#000000;
		font-size:30px;
		width:150px;
		float:left;
		padding-top: 10px;
		text-align:center;
		border-top:2px solid #ffffff;
	}
	.options:hover{
		border-top:2px solid #000000;
		
	}
	
	.bluecolor{
		color:#2dbae5;		
	}
	.bluecolor:hover{
		opacity:1;
	}
	
	
	
::-webkit-input-placeholder {
		color:#666666;
}
:-moz-placeholder {
		color:#666666;
}
:-ms-input-placeholder {
		color:#666666;
}


	.title{
		font-size:26px;
		color:#005380;
	}
	.shadowtext{
		text-shadow: 0px 1px 0px #ffffff;
		filter: dropshadow(color=#ffffff, offx=0, offy=1);
	}
	.shadowtextblack{
		text-shadow: 0px 1px 0px #000000;
		filter: dropshadow(color=#000000, offx=0, offy=1);
	}
	
	.titlesmall{
		font-family:"formata-medium";
		font-size:18px;
		color:#005380;
	}
	.titlegrey{
		font-size:22px;
		color:#4a4a4a;
	}
	
	.banner{
		background:url('../image/bgbanner.png');
		
		height:185px;
		width:100%;
		position:absolute;
		top:190px
	}
	.pagecontent{
		color:#4a4a4a;
		position:absolute;
		width:960px;
		margin-left:-450px;
		left:50%;
		top:220px;
		font-size:16px;
	}
	
	.gradiant{
		/* IE10 Consumer Preview */ 
		background-image: -ms-linear-gradient(top, #FFFFFF 0%, #DBDBDB 100%);
		
		/* Mozilla Firefox */ 
		background-image: -moz-linear-gradient(top, #FFFFFF 0%, #DBDBDB 100%);
		
		/* Opera */ 
		background-image: -o-linear-gradient(top, #FFFFFF 0%, #DBDBDB 100%);
		
		/* Webkit (Safari/Chrome 10) */ 
		background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #DBDBDB));
		
		/* Webkit (Chrome 11+) */ 
		background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #DBDBDB 100%);
		
		/* W3C Markup, IE10 Release Preview */ 
		background-image: linear-gradient(to bottom, #FFFFFF 0%, #DBDBDB 100%);
	}
	.shadowfooter{
-webkit-box-shadow:  1px 1px 20px 1px rgba(0, 0, 0, 0.5);
        
        box-shadow:  1px 1px 20px 1px rgba(0, 0, 0, 0.5);
	}
	input{
		padding-left:18px;
		padding-right:18px;
		width: 170px;
		height:37px;
		border: 1px solid #dddddd;
		background-color: #ffffff;
		color:#333333;
		font-size: 14px;
		line-height: 35px;
		outline:none;	
		margin-bottom:10px;
	}
	input:focus{
		border: 1px solid #39c7f4;
	}
	textarea{	
		padding:10px;
		width: 207px;
		border: 1px solid #dddddd;
		background-color: #ffffff;
		color:#333333;
		font-size: 14px;
		outline:none;	
		margin-bottom:10px;
		height:122px;
	}
	textarea:focus{
		border: 1px solid #39c7f4;
	}
	.formfalse{
		border:1px solid #f50b59;
	}
	#sendbtn{
		width:230px;
		height:40px;
		cursor:pointer;
		background:url('../image/send.png');
	}	
	#sendbtn:hover{
		background:url('../image/sendhover.png');
	}	
	#senddiv{
		text-align:center;
		color:#2dbae5;
		line-height:35px;
		height:35px;
		width:212px;
	}
	.loadbg{
		background:url(../images/loading.gif) 50% 50% no-repeat;
	}

	.contacttext:hover{
		border-top: 1px solid #000000;
		background-color:#2dbae5;
		color:#ffffff;
		cursor:pointer;
	}
	.social{
		border-top: 2px solid #ffffff;
	}
	.social:hover{
		border-top: 2px solid #000000;
	}
	.heightlight{
		color:#2dbae5;
	}
	.heightlight2{
		color:#000000;	
	}
	
	
	
	
	
	
	
/*
dropdown navi
*/
	
.trigger{
	cursor:pointer;
	color:#2dbae5;
	font-size:30px;
	border-top:2px solid #ffffff;
}

.trigger:hover{
		border-top:2px solid #000000;
}

.triggerolder{
	cursor:pointer;
	color:#2dbae5;
	font-size:30px;
	border-top:2px solid #ffffff;
}
.triggerolder:hover{
		border-top:2px solid #000000;
}

.triggernews{
cursor:pointer;
	  color:#000000;
	  font-size:30px;


}
.triggernews:hover{
	background-color: #2dbae5;
	color:#ffffff;
}

.trigger2{
cursor:pointer;
	  color:#2dbae5;
	  font-size:18px;
	  width:100%;
}

.trigger2:hover{
		text-decoration:underline;
}

.block{
	width:100%;
	margin-right:15px;
	color:#444444;
	border-top:2px solid #2dbae5;
	font-size:16px;
}		

.foo{
	width:100%;
}		

	.aproposselected{
		color:#005380;
	}

	.aproposnotselected{
		color:#aaaaaa;
	}
			
	