
html, body {
        font:normal 12px verdana;
        margin:0;
        padding:0;
        border:0 none;
        overflow:hidden;
        height:100%;
    }

/*
#loading-mask{
	position:absolute;
	left:0;
	top:0;
    width:100%;
    height:100%;
    z-index:20000;
    background-color:white;
}
#loading{
	position:absolute;
	left: 35%;
	top:40%;
	padding:2px;
	z-index:20001;
    height:auto;
}
#loading img {
    margin-bottom:5px;
}
#loading .loading-indicator{
	background:white;
	color:#555;
	font:bold 13px tahoma,arial,helvetica;
	margin:0;
	margin-bottom:-16px;
    text-align:center;
    height:auto;
}

#loading-msg {
	background:none;
	color:#555;
	font:bold 13px tahoma,arial,helvetica;
	font-size: 10px;
 	font-weight: normal;
	margin-left:40px;
	padding-top:-40px;
	padding-left: 20px;
    text-align:center;
    height:auto;
}

#loading .loading-indicator2{
	top:60%;
	background:white;
	color:#555;
	font:bold 13px tahoma,arial,helvetica;
	padding:10px;
	margin:0;
    text-align:center;
    height:auto;
}
*/

.gradient_background {

	/* default background colour, for all layout engines that don't implement gradients */
	background: #707070;

	/* gecko based browsers */
	background: -moz-linear-gradient(top, #f9f9f9, #707070);

	/* webkit based browsers */
	background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#707070));

}

.footer_background {
	/* default background colour */
	background: #707070;

}
.hide-row{display:none}
#toolbar {
					height: 27px;
}

#loading-mask{
	position:absolute;
	left:0;
	top:0;
    width:100%;
    height:100%;
    z-index:20000;
    background-color:#BEBEBE;
}

#loading{
	position:absolute;
	/*left:45%;*/
	left: 35%;
	top:40%;
	padding:2px;
	z-index:20001;
  height: 120px;
  width: 506px;
  border: 2px solid #202123;
  -moz-border-radius: 1em 1em 1em 1em;
  -webkit-border-radius: 1em 1em 1em 1em;
  border-radius: 1em 1em 1em 1em;



 	-moz-box-shadow: 0 0 1em #202123;
	-webkit-box-shadow: 0 0 1em #202123;
  box-shadow: 0 0 1em #202123;
  /*border-width: 2px;
  : 4px 0 10px #CCCCCC, -4px 0 10px #CCCCCC, 0 38px 36px -24px #AAAAAA
	border-color:#535050;*/
  background-color: #9E9E9E;
}

#loading img {
    margin-bottom:5px;
	content: url("../../conf/desktop/pelagus_header_customer18.png");
}

#loading .loading-indicator{
	background:transparent;
	color:#414445;
	font:bold 13px tahoma,arial,helvetica;
	/*padding:10px;*/
	top: 20%;
	margin:0;
	position: relative;
	padding-left: 0px;
    text-align:center;
    height:auto;
}
.warning-row-red {
   	/*background-color: #fdb268 !important;*/
	  background: #FF3500;
		/* gecko based browsers */
		background: -moz-linear-gradient(top, #F2B1A0, #FF3500);
		/* webkit based browsers */
		background: -webkit-gradient(linear, left top, left bottom, from(#F2B1A0), to(#FF3500));
}
.warning-row-green {
   	/*background-color: #fdb268 !important;*/
	  background: #00FF78;
		/* gecko based browsers */
		background: -moz-linear-gradient(top, #AFFFD5, #00FF78);
		/* webkit based browsers */
		background: -webkit-gradient(linear, left top, left bottom, from(#AFFFD5), to(#00FF78));
}
#loading-msg {
	background:none;
	color:#555;
	font:bold 13px tahoma,arial,helvetica;
	font-size: 10px;
 	font-weight: normal;
	/*padding:10px;*/
	margin-left:40px;
	padding-top:-40px;
	padding-left: 20px;
	/*margin:0;*/
    text-align:center;
    height:auto;
}

.ais-login {

	color: #225588;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: bottom;
	text-align: right;
    z-index:30000;
}

.ais-title {

	color: #225588;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	text-align: right;
}

.ais-welcome {

	color: #474747;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	text-align: left;
}

.ais-memberstates {

	color: #474747;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 7px;
	text-align: left;
}

/*
.ais-memberstates-row {
	background-position:bottom;
	background-image:url(../../common/images/flags/bottombar.gif);
	background-repeat:no-repeat;
}
*/

.ais-infos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 7px;
	text-align: left;
}

.ais-infos-row {
	background-position:bottom;
	background-image:url(../../common/images/bottombar2.png);
	background-repeat:no-repeat;
	background-size: 90% auto;
}

.ais-logo {

	float:left;
	width:100%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	background-image:url(../images/pelagus_texture.png); 
	background-repeat:repeat-x;
}
.ais-logo img {
	content: url("../../conf/desktop/pelagus_header_customer18.png");
}
#logoImg {
	content: url("../images/pelagus_small.png");
}
#loginPanel_optimized_for_id {
	color:#535353;
}

.font-bold {
    font-family: tahoma, verdana;
    font-size: 11px;
    font-weight: bold;
}

.font-normal {
    font-family: tahoma, verdana;
    font-size: 11px;
    font-weight: normal;
}

DIV #header {

	background: #d0def0;
	height:120px;
	vertical-align: bottom;
}
.go-home{
	background-image:url(../../common/images/icons/go-home.gif) !important;
}
.help{
	background-image:url(../../common/images/icons/information.gif) !important;
}
.login{
	background-image:url(../../common/images/icons/login.gif) !important;
}
.crypto{
	background-image:url(../../gis_new/common/images/key.png) !important;
}
.inbox{
	background-image:url(../../common/images/inbox.png) !important;
}
.ares{
	background-image:url(../../common/images/chart_line_edit.png) !important;
}
.chat{
	background-image:url(../../common/images/user_comment.png) !important;
}
.clock_red {
    background-image:url(../images/clock_red.png) ! important;
}
.ref_db_arrow {
    background-image:url(../images/ref_db.png) ! important;
}
.inbox_not{
	background-image:url(../../common/images/inbox_not.png) !important;
}
.logo_e_16{
	background-image:url(../../common/images/logo_e_16.png) !important;
}
.inbox_add{
	background-image:url(../../common/images/inbox_add.png) !important;
}
.inbox_delete{
	background-image:url(../../common/images/inbox_delete.png) !important;
}
.inbox_open{
	background-image:url(../../common/images/inbox_open.png) !important;
}
.inbox_go{
	background-image:url(../../common/images/inbox_go.png) !important;
}
.visib {
 background-image: url(../../gis_new/common/images/rainbow.png) !important;
}
.logout{
	background-image:url(../../common/images/icons/logout.gif) !important;
}
.change_password{
	background-image:url(../../common/images/icons/bullet_key.png) !important;
}
.profiles{
	background-image:url(../../common/images/icons/profiles.gif) !important;
}
.preferences{
	background-image:url(../../common/images/icons/preferences.png) !important;
}
.configuration{
	background-image:url(../../common/images/icons/configuration.png) !important;
}
.satellite{
	background-image:url(../../common/images/icons/satellite.png) !important;
}
.monitoring{
	background-image:url(../../common/images/icons/monitoring.png) !important;
}
.add {
	background-image:url(../../common/images/icons/add.gif) !important;
}
.up{
	background-image:url(../../common/images/arrow_up.png) !important;
}
.icon-chart_bar {
 background-image: url(../../gis_new/common/images/chart_bar.png) !important;
}
.icon-database {
    background-image: url(../../gis_new/common/images/icons/database.png) !important;
}
.icon-users {
    background-image:url(../../common/images/group.png) !important;
}
.icon-user {
    background-image:url(../../common/images/user.png) !important;
}
.icon-ais {
    background-image:url(../../common/images/ais.png) !important;
}
.edit {
	background-image:url(../../common/images/icons/edit.gif) !important;
}
.remove {
	background-image:url(../../common/images/icons/delete.png) !important;
}
.nav_site{
	background-image:url(../../common/images/antenna16.png) !important;
}
.pitch_roll_icon{
	background-image:url(../../gis_new/common/images/0786-ship.png) !important;
}
.gmdss_icon{
	background-image:url(../../common/images/icon_gmdss_16.png) !important;
}
.dsc_icon{
	background-image:url(../../common/images/email_error.png) !important;
}
.nav_radio{
	background-image:url(../../common/images/antennaBlue16.png) !important;
}
.nav_maintenance{
	background-image:url(../../common/images/antenna_maintenance.png) !important;
}
.icon-sidebar-sent-messages {
    background-image: url(../../gis_new/common/images/icons/sidebar/email_go.png) !important;
}
.icon-sidebar-search {
    background-image: url(../../gis_new/common/images/icons/sidebar/search.gif) !important;
}
.book{
	background-image:url(../../common/images/book.png) !important;
}
.book2{
	background-image:url(../../common/images/book2.png) !important;
}
.icon-sidebar-received-messages {
    background-image: url(../../gis_new/common/images/icons/sidebar/email_open.png) !important;
}
.icon-sidebar-save {
    background-image: url(../../gis_new/common/images/icons/sidebar/save.gif) !important;
}

.icon-sidebar-print {
    background-image: url(../../gis_new/common/images/icons/sidebar/print.gif) !important;
}

.kml {
	background-image:url(../../gis_new/common/images/icons/page_white_world.png) !important;
}
.icon-toolbar-tools {
	background-image: url(../../gis_new/common/images/icons/toolbar/tools.gif) !important;
}
.music-icon {
	background-image: url(../../gis_new/common/images/icons/music.png) !important;
}

.radio{
	background-image:url(../../common/images/radio.png) !important;
 	background-size: 16px auto;
	background-repeat: no-repeat;
}
.navtex{
	background-image:url(../../common/images/navtex.png) !important;
}
.clone {
	background-image:url(../../common/images/icons/clone.gif) !important;
}
.excel {
	background-image:url(../../common/images/icons/excel.gif) !important;
}
.icon-pdf{ /*DMO 20240118*/
	background-image:url(../../common/images/icons/pdf.png) !important;
}
.ic-gis-menu {
	background-image: url(../../common/images/icons/ic_gis.png) !important;
}
.left{
	background-image:url(../../common/images/arrow_left) !important;
}
.icg{
	background-image:url(../../common/images/icg_icon.png) !important;
}
.adrirep{
	background-image:url(../../common/images/adrirep.png) !important;
}
.safeseanet{
	background-image:url(../../common/images/safeseanet.png) !important;
}
.history {
	background-image: url(../../common/images/icons/calendar.png) !important;
}
.disconnect {
	background-image:url(../../common/images/icons/disconnect.png) !important;
}
.configuration2{
	background-image:url(../../common/images/wrench.png) !important;
}
.standby_off {
	background-image:url(../../common/images/icons/lightning.png) !important;
}
.clear_filter {
	background-image: url(../../common/images/icons/clear_filter.png) !important;
}
.page_white {
	background-image:url(../../gis_new/common/images/page_white_text.png) !important;
}
.control_play {
	background-image: url(../../gis_new/common/images/icons/control_play.png) !important;
}
.control_pause {
	background-image: url(../../gis_new/common/images/icons/control_pause.png) !important;
}
.control_end {
	background-image: url(../../gis_new/common/images/icons/control_end.png) !important;
}
.control_fastforward {
	background-image: url(../../gis_new/common/images/icons/control_fastforward.png) !important;
}
.clock{
	background-image:url(../../common/images/clock.png) !important;
}
.clock_delete{
	background-image:url(../../common/images/clock_delete.png) !important;
}
.icon-view{ /*DMO 20240118*/
	background-image:url(../../common/images/eye.png) !important;
}
.icon-hide{ /*DMO 20240118*/
	background-image:url(../../common/images/eye_close.png) !important;
}
.vis_ico{
	background-image:url(../../common/images/vis_icon.png) !important;
}
.zoom {
	background-image:url(../../common/images/zoom.png) !important;
}
.icon-schedule-resume {
    background-image: url(../images/icons/control_play_blue.png) !important;
}
.icon-schedule-stop {
    background-image: url(../images/icons/control_stop_blue.png) !important;
}
.tick {
	background-image:url(../../common/images/tick.png) !important;
}
	p {
	    margin:5px;
	}
    .settings {
        background-image:url(../../../shared/icons/fam/folder_wrench.png);
    }
    .nav {
        background-image:url(../../../shared/icons/fam/folder_go.png);
    }

.required .x-form-item-label {}

.warning-row-orange {
   /*background-color: #fdb268 !important;*/
	  background: #FFC925;
		/* gecko based browsers */
		background: -moz-linear-gradient(top, #FFE28A, #FFC925);
		/* webkit based browsers */
		background: -webkit-gradient(linear, left top, left bottom, from(#FFE28A), to(#FFC925));
}
.warning-row-yellow {
   background-color: #ffeba4 !important;;
}

.ux-icon-combo-icon {
    background-repeat: no-repeat;
    background-position: 0 50%;
    width: 18px;
    height: 18px;
}
.ux-icon-combo-input {
    padding-left: 25px;
}
.x-form-field-wrap .ux-icon-combo-icon {
    top: 3px;
    left: 5px;
}
.ux-icon-combo-item {
    background-repeat: no-repeat ! important;
    background-position: 3px 50% ! important;
}

.x-combo-list-item-disabled {
    color:gray;
}
