html,body{
margin:0px;
background-color:#7F909B;
height:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
td
{
	vertical-align:top;
}


div#topServ{height:119px; overflow:hidden;}
div#topServ div{float:left; overflow:hidden; background-repeat:no-repeat;}
div#topServ span{display:block; margin-top:5px; margin-left:5px; margin-right:1px;}
div#topServ h1{padding:0px; margin:0px; color:#446e86; font-size:12px;}
div#topServ h2{padding:0px; margin:0px; color:#6393af; font-size:12px; font-weight:normal; overflow:hidden; margin-top:3px; height:77px; overflow:hidden;}
div#topServ a{display:block; text-align:right; padding-right:5px;}
div#topServ div.ims_div{width:183px; height:119px; background-image:url(images/homepage/msi_bg.jpg);}
div#topServ div.ims_div a{color:#3a7d8e}
div#topServ div.gms_div{width:185px; height:119px; background-image:url(images/homepage/gms_bg.jpg);}
div#topServ div.gms_div a{color:#844429}
div#topServ div.fms_div{width:185px; height:119px; background-image:url(images/homepage/fms_bg.jpg);}
div#topServ div.fms_div a{color:#697a43}
div#topServ div.tba_div{width:215px; height:119px; background-image:url(images/homepage/tba_bg.jpg);}
div#topServ div.tba_div a{color:#ada829}


div.imageGallery{color:#417272;}

img{border:0px;}
#fullheight{height:100%}
.formInput 
{
	background-image:url(/contentManagment/site/language/english/images/homepage/text_input.jpg); 
	background-position:right;
	width:170px; 
	height:24px; 
	background-color:#96B7C9; 
	border:0px; 
	padding-top:4px; 
	padding-right:0px; 
	padding-left:2px;
}
.pageLeftTD 
{
	background-image:url(/contentManagment/site/language/english/images/page/left_bg.jpg); 
	width:8px; 
	font-size:1px;
}
.pageRightTD
{
	background-image:url(/contentManagment/site/language/english/images/page/right_bg.jpg); 
	width:8px; 
	font-size:1px;
}
.homePage_MSItd 
{
	background-image:url(/contentManagment/site/language/english/images/homepage/msi_bg.jpg); 
	background-repeat:no-repeat; 
	width:183px; 
	height:102px;
}
.homePage_GMStd
{
	background-image:url(/contentManagment/site/language/english/images/homepage/gms_bg.jpg); 
	background-repeat:no-repeat; 
	width:256px; 
	height:102px;
}	
.homePage_FMStd
{
	background-image:url(/contentManagment/site/language/english/images/homepage/fms_bg.jpg); 
	background-repeat:no-repeat; 
	width:256px; 
	height:102px;
}	

.pageLink {vertical-align:middle; padding-left:7px;}
.pageLink a {color:#ffffff; font-size:14px; text-decoration:none;}
.pageLink a:hover{color:#ffffff; font-size:14px; text-decoration:underline;}

.pageLink_on {vertical-align:middle; padding-left:7px;}
.pageLink_on a {color:#264457; font-size:14px; text-decoration:none; font-weight:bolder;}
.pageLink_on a:hover{color:#264457; font-size:14px; text-decoration:underline; font-weight:bolder;}

.company_fullTextTD {color:#5C6A73;}
.company_fullTextTD p a{color:#5C91A8;}


.services_rightLinks td{color:#5C91A8; vertical-align:top; padding-bottom:15px;}
.services_rightLinks td a{color:#5C91A8; text-decoration:none;}
.services_rightLinks td a:hover{color:#5C91A8; text-decoration:underline;}

.formInputContact
{
	background-image:url(/contentManagment/site/language/english/images/contact/contact_text.jpg);
	width:182px; 
	height:24px; 
	background-color:#D8E2E6; 
	border:0px; 
	padding-top:4px; 
	padding-right:0px; 
	padding-left:4px;
}
.formInputContactERR
{
	width:178px; 
	height:18px; 
	background-color:#990000; 
	border:1px solid #000000;
	color:#FFFFFF; 
	padding-top:4px; 
	padding-right:0px; 
	padding-left:4px;
}

.formEraeContact
{
	background-image:url(/contentManagment/site/language/english/images/contact/contact_erea.jpg);
	width:182px; 
	padding-left:4px;
	height:111px; 
	padding-top:4px; 	
	background-color:#D8E2E6; 
	border:0px; 
	scrollbar-face-color: #8CA8B5;
	scrollbar-dardshadow-color: #ffffff;
	scrollbar-highlight-color: #8CA8B5;
	scrollbar-shadow-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-track-color: #8CA8B5;
	scrollbar-base-color: #D8E2E6;
	scrollbar-arrow-color: #D8E2E6;	
}
.footerText{color:#35586D; padding-top:11px; padding-left:15px; font-size:11px; font-weight:bolder;}
.footerText a{color:#35586D; font-size:11px; font-weight:bolder; text-decoration:none;}
.footerText a:hover{color:#35586D; font-size:11px; font-weight:bolder; text-decoration:underline;}

.lernMoreIms a
{
	padding-right:13px; 
	color:#0692B5; 
	font-size:11px; 
	font-weight:bolder;
}	
.lernMoreGms a{padding-right:13px; color:#B54006; font-size:11px; font-weight:bolder;}
.lernMoreFms a{padding-right:13px; color:#688620; font-size:11px; font-weight:bolder;}
.lostPass a{color:#35586D;}

.footerPropozaText{color:#6393AF; padding-top:11px; padding-left:15px; font-size:11px; font-weight:bolder; padding-right:5px;}
.footerPropozaText a{color:#6393AF; font-size:11px; font-weight:bolder; text-decoration:none;}
.footerPropozaText a:hover{color:#6393AF; font-size:11px; font-weight:bolder; text-decoration:underline;}

.errText{color:#990000;}


/*
##########################################
#######  menu  ##########
##########################################
*/




/* Root = Horizontal, Secondary = Vertical */
ul#navmenu-h {
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height: 44px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  height: 44px;
  position:relative;
}

ul#navmenu-h ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  /*width: 160px;*/
  list-style: none;
  display: none;
  position: absolute;
  top: 44px;
  left: 20;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 44px;
  visibility: hidden;
}

ul#navmenu-h ul li {
	/*width: 160px;*/
	height:23px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
	padding-left:0px;
	padding-right:0px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: #0396C1;
	font: 12px/18px Arial,Verdana,  Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	/*width:74px;*/
	text-align:center;
	/*border-left:1px solid #DDF4B5;*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  /*color: #FFF;
  background-image:url(images/bg_menu_on.jpg);  */

}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
	/*width:220px;*/
	/*border-top:1px solid #D9F2B3;
	padding-right:5px;*/
	padding-left:5px;	
	float: none;
	background: #5D88A1;
	color: #FFFFFF;
	text-align:left;
	height:23px;
  	font-weight:bold;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
	color: #35586C;
	font-weight:bold;
	background: #96B7C9;
	text-align:left;
}
ul#navmenu-h ul {
  display: none;
  position: absolute;
  top: 44px;
  left: -81px;
}
/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #b3dbe8;
  color: #4671BE;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #85AEF9;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: -160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}
