html{color:#0f325a;background:#0f325a;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;font-size:small;}table {font-size:inherit;}pre,code,kbd,samp,tt{font-family:monospace;font-size:108%;line-height:100%;}

loginTable td{
	height: 80px;
}
body {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	height: 100%;
	padding-bottom: 10px;
}

.left{
	float: left;
}

.right{
	float: right;
}

.hidden{
	display: none;
}

.invisible{
	visibility: hidden;
}

sup{
	font-size: 8px;
}

h1{
	color: #3dc2d3;
	font-size: 19px;
	margin: 14px 0;
}

h2{
	color: #0d335a;
	font-size: 16px;
	margin: 5px 0;
}

/* ----------container to center the layout-------------- */
#container {
	width: 975px;
	margin: 0 auto;
	margin-top: 58px;
	background-color: #fff;
	border: 1px solid #95a2b2;
	padding: 10px;
	color: #000;
}

/* ----------header-------------- */
#header {
	padding-bottom: 11px;
	padding-left: 10px;
	height: 93px;
	color: #6b6b6b;
}

#header #search-box{
	margin-top: 75px;
	margin-right: 38px;
}

#header #top-nav{
	margin-top: 80px;
	margin-right: 9px
}

#header #breadcrumbs{
	margin-top: 80px; 
	margin-left: 102px;
}

#ajaxSearch_output {
   border: 1px solid #444;
   padding: 10px;
   background: #fff;
   display: block;
   height: auto;
   vertical-align: top;
   z-index:999;
   position:absolute;
   filter:alpha(opacity=85); 
   -moz-opacity: 0.85; 
   opacity: 0.85;
   width: 214px;
   margin-top: 11px;
}
.AS_ajax_result {
   color: #444;
   margin-bottom: 3px;
   width: 236px
	filter:alpha(opacity=85); 
	-moz-opacity: 0.85; 
	opacity: 0.85;
}
#ajaxSearch_input {
   width: 124px;
   display: inline;
   height: 14px;
   border: 0px solid #ddd;
   border-left-color: #c3c3c3;
   border-top-color: #7c7c7c;
   margin: 0 3px 0 0;
   padding: 3px 0 0;
   vertical-align: top;
   color: #aaa;
}
#searchField {
	float: left;
	border: 1px solid #ccc;
	height: 18px;
}
#header a{
	color: #6b6b6b;
	margin: 0px 5px;
}

#header #search{
	color: #b2b2b2;
	border: 1px solid #b5b6b8;
	height: 20px;
	width: 85px;
	background-image: url('../../images/system/telemedics_search.jpg');
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 25px;
	vertical-align: bottom;
}

/* -----------------content--------------------- */

#content {
	margin: 0 195px;
}

#content, #content legend{
	color: #535353;
}

div#content { 
	width: 532px;
	height:430px;
	overflow-y: auto;
	overflow-x: hidden;
}

#content div.blue, #content div.blue p{
	background-color:#3FC1D1;
	color: #fff;
	padding: 10px;
	font-family: Verdana, Arial, sans-serif;
}

#content div.blue p{
	padding: 0px 10px;
}

#content img.sector-image{
	margin-right: 10px;
	float: left;
}

#content img.sector-header-images{
	/*margin-right: 4px;*/
}

#content .common-link{
	margin-bottom: 3px; 
	display: block;
}

#content p{
	color: #535353;
	font-family: Verdana, Arial, Sans-Serif;
	line-height: 16px;
	margin-bottom: 10px;
	padding-right: 20px;
}

#content p strong,#content strong{
	font-weight: bold;
}

#content p.intro{
	color: #747577;
	font-size: 14px;
	font-family: Arial,Helvetica,sans-serif; 
}

#content ul{
	padding-left: 15px
}

#content li{
	padding: 3px;
	/*list-style-position: inside;*/
	/*list-style-type: circle;*/
	list-style-image: url('../../images/system/blue-line-bullet.jpg');
	font-size: 11px;
	color: #535353;
}

#content .partners-container{
	width: 100%; 
	height: auto;
	clear: both;
	float: left;
}

#content .partner-container{
	width: 250px;
	float: left;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}

#content .partner-container img{
	margin: 0px auto 5px auto;
	cursor: pointer;
	display: block;
}

#content a, #content .partner-container a{
	color: #133359;
}

#content div#sectorHeaderContainer{
	height: 116px;
}

#content .contactform dt,#content .contactform input,#content .contactform textarea{
	margin-bottom: 2px;
}

/* --------------left navi------------- */
#left {
	float: left;
	width: 185px;
	height: 430px;
	background-color: #3fc1d1;
	overflow: hidden;
}

/* --------------right navi------------- */
#right {
	float: right;
	width: 236px;
	height: 430px;
}

#right #banner-background{
	width: 238px; 
	height: 431px; 
	/*background-image: url('../../images/system/logos/iridium.jpg');*/
	background-position: bottom left; 
	background-repeat: no-repeat;
	overflow: hidden;
}

#right div.banner-main{
	width: 236px;
	height: 86px;
	float: left;
}


#right div#menu1{
	background-image: url('../../images/system/Exploration_02.jpg');
}

#right div#menu2{
	background-image: url('../../images/system/Aviation_02.jpg');
}

#right div#menu3{
	background-image: url('../../images/system/Maritime_02.jpg');
}

#right div#menu4{
	background-image: url('../../images/system/Healthcare_02.jpg');
}

#right .menu-static{
	width: 236px;
	height: 173px;
}

#right div#menu1Static{
	background-image: url('../../images/system/Exploration.jpg');
}

#right div#menu2Static{
	background-image: url('../../images/system/Aviation.jpg');
}

#right div#menu3Static{
	background-image: url('../../images/system/Maritime.jpg');
}

#right div#menu4Static{
	background-image: url('../../images/system/Healthcare.jpg');
}

#right img, div.banner-main{
	cursor: pointer;
	float: left;
}

#right img.standart{
	cursor: default;
	margin-bottom: 10px;
}

#right #case-studies-header, #right #case-studies-header-sectors{
	background-color: #19a8a6;
	float: left;
	width: 224px;
	color: #fff;
	padding: 3px 3px 3px 10px;
}

#right #case-studies-header-sectors{
	margin-top: 10px;
}

#right #case-studies{
	background-color: #4fc1c1;
	float: left;
	width: 237px;
}

#right #case-studies img{
	cursor: default;
}

#right #case-studies p{
	margin: 5px 10px;
	color: #fff;
	float: left;
}

#right #case-studies a{
	padding: 3px 0px 3px 10px;
	color: #fff;
	display: block;
	float: left;
}

#right #case-studies a.sectors{
	margin-bottom: 10px;
}

#logoRotator{
	height: 64px; 
	width: 238px; 
	margin-top: 23px;
}


/* -----------footer--------------------------- */
#footer {
	clear: both;
	background-color: #696a6c;
	margin-top: 10px;
	border-bottom: 1px solid #b8b8b8;
	border-right: 1px solid #dcdcdc;
	padding: 3px 10px 4px 10px;
}

#footer a{
	color: #fff;
	font-family: Helvetica, Arial, Sans-Serif;
	margin-right: 6px;
}

/* left menu and right menu*/
.three-level-menu, #right ul{
	cursor: pointer;
}

.three-level-menu a, #right ul li a{
	display: block;
}

#left ul{
	width: 100%;
}

#right ul{
	width: 237px;
}

#left ul li a, #right ul li a{
	background-color: #3fc1d1;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	padding: 2px 0px 2px 6px;
	border-bottom: 1px solid #73ccda;
	height: 15px;
}

#right ul li a{
	filter:alpha(opacity=90); 
	-moz-opacity: 0.90; 
	opacity: 0.90;
}

#left ul li a:hover, #left ul li a.selected{
	background-color: #133359;
	border-bottom: 1px solid #22476F;
}

#left ul li ul li a{
	background-color: #92a3b5;
	border-bottom: 1px solid #a6b2c2;
}

#left ul li ul li a:hover, #left ul li ul li a.selected{
	background-color: #637b95;
	border-bottom: 1px solid #a6b2c2;
}

#left ul li ul li ul li a, #right ul li a{
	background-color: #b5b6b8;
	border-bottom: 1px solid #c2c2c2;
}

#left ul li ul li ul li a:hover, #left ul li ul li ul li a.selected
, #right ul li a:hover, #right ul li a.selected{
	background-color: #818284;
	border-bottom: 1px solid #c2c2c2;
}

div.preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

#goBack{
	color: #0D335A;
	text-align: center; 
	margin-top: 10px;
}

#goBack span{
	margin-left: 10px;
	text-decoration: underline;
	cursor: pointer;
}

p#tooltip {
	background-color: #133359;
	color: #fff;
	display:none;
	padding:2px 5px;
	position:absolute;
	width: 350px;
}

#searchClose{
	cursor: pointer;
	width: 32px;
	height: 18px;
}
/* ../img / => ../assets/images/system / on ModX */