/* UKŁAD STRONY */

@media print
{
   .printable {display:block;}
   .nonPrintable {display: none;}    
}
@media screen
{
   .printable {display:none;}
}   

*, input, select, textarea, option, button {
	outline-style:none;
}

@font-face {font-family:'AvenirLTPro-Black';
            src:url(../css/avenir/AvenirLTPro-Black.otf)}
@font-face {font-family:'AvenirLTPro-BlackOblique';
            src:url(../css/avenir/AvenirLTPro-BlackOblique.otf)}
@font-face {font-family:'AvenirLTPro-Heavy';
            src:url(../css/avenir/AvenirLTPro-Heavy.otf)}
@font-face {font-family:'AvenirLTPro-HeavyOblique';
            src:url(../css/avenir/AvenirLTPro-HeavyOblique.otf)}
@font-face {font-family:'AvenirLTPro-Light';
            src:url(../css/avenir/AvenirLTPro-Light.otf)}
@font-face {font-family:'AvenirLTPro-LightOblique';
            src:url(../css/avenir/AvenirLTPro-LightOblique.otf)}
            
html,body {margin:0;
         height:100%;
		 background-color:white;}

#boxOuter {padding-left:0px;
          margin:auto;
          background-image:url(../images/cupertino/hot_background_gray.png);}

body>#boxOuter {min-height:78vh;}

#boxOuterNoMenu {height:auto;
                margin-bottom:-1px; 
                background-image:url(../images/cupertino/hot_background_red.png);
                min-height:66%;}
			   
#boxHeader {margin:0;
            width:1200px;
			margin:auto;
            height:1px;
            overflow:hidden;
            background-color:white;}
			
#contentHeader {padding:2px 5px 5px 5px;
               text-align:center;}

#contentInfoTop {float:left;
                margin-left:-60px;
				margin-top:8px;
				color:white;
				font-weight:bold;
				font-size:12pt;
				font-variant:small-caps;}				
				
#boxShortMenu {margin:0;
              position:fixed;
              z-index:1000;			  
              margin-top:8px;
              width:90px;       
              height:0;
              background-color:#FFFFFF;
			  }
/*			  
#contentShortMenu {padding-top:2px;}
*/

#boxFooter {clear:both;
           margin-top:10px;
		   border-top:1px solid #cd0a0a;
           background-color:white;}

#contentFooter {width:1200px;
               margin:auto;
               text-align:left;}

#boxBodyTopLogin {width:100%;
                 height:35px;
				 border-top:1px solid #cd0a0a;
                 background-image:url(../images/cupertino/hot_shadow_top.png);}
				 
#boxBodyBottomLogin {width:100%;
                    height:0px;
			        position:relative;   
                    margin-top:-13px;					
					z-index:-100;
                    background-image:url(../images/cupertino/hot_shadow_bottom.png);}
					
#boxBodyTopMain {width:100%;
                height:104px;
				margin-bottom:-104px; 				 
				position:relative;
                background-image:url(../images/cupertino/hot_shadow_gray_top.png);}
				
#boxBodyBottomMain {width:100%;
                   height:280px;			       
                   margin-top:-281px;
				   z-index:-1;
                   background-image:url(../images/cupertino/hot_shadow_gray_bottom.png);}
				
#boxBodyWide {margin:0;
              min-height:78vh; 
            }

#boxBody {padding:0;
		 top:104px;}
		  
#contentBody {position:relative;
			 width:1200px;
			 margin:auto;}

#boxMenu {width:1200px;
          margin:auto;
          margin-top:-1px;
          padding:0;
          background-repeat:repeat-y;}
#contentMenu {text-align:left;
             width:1200px;}

#boxTop{background-image:url(../images/cupertino/hot_top_background.png);
		display:block;
		height:43px;
		clear:both;}

#footerLogo {
   position:relative;
   bottom:49px;
}

.menugap {display:block;
         height:8px;
         background-color:#FFFFFF;
         margin-top:1px;
         margin-right:2px;
         margin-left:2px;
         -moz-opacity: 0;
         opacity:0;
         filter: alpha(opacity=0,style=0);}

.footerMenuIcon {display:block;
                 float:left;
                 margin:0;
                 padding-top:12px;
                 padding-right:30px;}

.footerAddress {display:block;
                float:right;
				color:#CD0A0A;
                margin:0;
				padding-top:10px;
                padding-right:0;
                font-size:12px;				
                font-family:Tahoma;
                font-weight:normal;}

.footerInfo {margin:0;
             padding-right:10px;
             font-size:13px;
             font-family:Tahoma;
             color:#4655A2;
             padding-top:12px;
             font-weight:bold;}

.appDateInfo {margin:0;
             padding-right:10px;
             font-size:13px;
             font-family:Tahoma;
             color:#4655A2;
             font-weight:bold;}
			 
.xmlInfo {margin:0;
         font-size:13px;
         font-family:Tahoma;
         color:green;
         font-weight:bold;}		

.dbInfo {margin:0;
        padding-right:10px;
        font-size:13px;
        font-family:Tahoma;
        color:magenta;
        padding-top:12px;
        font-weight:bold;}			 
		 

/* STYLE MENU SKRÓCONEGO*/

div.jqDockLabel {border:0px none;
                margin:-10px 50px !important; 
                font-weight:bold;
                font-size:14px;
				font-family:Tahoma;
                font-style:normal;
                white-space:nowrap;
                color:#000000;
                background-color:transparent;}
div.jqDockLabelLink {cursor:pointer;}
div.jqDockLabelImage {cursor:default;}


/* FORMULARZE */

.required {border:1px solid red;
          margin-left:2px;
             }
.error {color:red;
       background-color:#FFFFFF;}

.formFieldsHighlight {color:black;
                      background-color:#F5F5F5;}


.noButtons {padding-top:0px;
		   padding-bottom:0px;
		   margin-top:0px;
		   margin-bottom:0px;}
			 
.formButtons {border-bottom-left-radius: 5px 5px;
             border-bottom-right-radius: 5px 5px;
             border-top-left-radius: 5px 5px;
             border-top-right-radius: 5px 5px;
			 background: #eeeeee url(../images/cupertino/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
		     float:left;
		     border-left:1px solid #3D80B3;		     			 
			 border-top:1px solid #3D80B3;		     			 
			 border-right:3px solid #3D80B3;		     			 
			 border-bottom:3px solid #3D80B3;		     			 
			 margin-bottom:10px;
			 padding-top:8px;
			 padding-bottom:8px;
			 margin-top:7px;
			 margin-left:3px;}

.formTitle{display:block;
           padding-top:2px;
           padding-right:8px;
		   padding-left:2px;
           color:#CD0A0A;
           font-size:16pt;
		   font-family:Arial,Tahoma;
		   font-variant:small-caps;
           font-weight:bold}			 
		   
.formSubtitle{font-size:13pt;}			 
		  
.formFieldset {border:0;
               
               /*border-bottom:1px solid #C0066C;*/
               width:99%;
               /*margin-bottom:15px;*/
               /*padding-bottom:10px;*/
               margin-left:0;
               margin-right:auto;}  /*jesli formularz ma byc przysuniety do lewej krawedzi to trzeba dac w pliku xml w style='margin-left:0'*/

.formLegend {margin:10px;
             color:#4655A2;
             font-size:13pt;
             font-family:Arial,Tahoma;
             font-weight:normal;}

.groupFieldset {border-bottom-left-radius: 5px 5px;
               border-bottom-right-radius: 5px 5px;
               border-top-left-radius: 5px 5px;
               border-top-right-radius: 5px 5px;
			   background: #eeeeee url(../images/cupertino/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x;
               margin-bottom:5px;
			   padding-bottom:20px;
			   padding-top:2px;
			   padding-left:2px;
			   padding-right:2px;
               border-left:1px solid #3D80B3;
			   border-top:1px solid #dddddd;
			   border-right:3px solid #3D80B3;
			   border-bottom:3px solid #3D80B3;
               display:block;
               float:left;
               width:99%;}

.labelLegend {padding-left:20px;
	         font-size:13pt;
	         color:white;}

fieldset{padding:0;
      padding-bottom:10px;}

.groupLegend {border-bottom-left-radius: 5px 5px;
             border-bottom-right-radius: 5px 5px;
             border-top-left-radius: 5px 5px;
             border-top-right-radius: 5px 5px;
             margin-bottom:15px;		 
			 width:100%;
             line-height:30px;			 
			 background-image:url(../images/cupertino/hot_top_background.png);
             font-size:11pt;
             font-family:Arial,Tahoma;
             font-weight:bold;}
			  
.innerFieldset {border:1px solid #D4D0C8;
                width:70%;
                padding-bottom:10px;}
.innerWideFieldset {border:1px solid #D4D0C8;
                   width:92%;
                   padding-bottom:10px;}				

.nofieldset {border:0;
             width:100%;
             margin:0;
             padding:0;}


.label {display:block;
       text-align:left;
	   text-transform:uppercase;
	   font-weight:bold;
       width:200px;
       height:auto;
       margin-left:10px;
       margin-right:10px;
	   margin-top:2px;
       border:0;
	   color:#000000;
       background-color:#FFFFFF;
       font-size:11px;
       font-family:Tahoma;
	   padding-left:5px;
	   padding-top:2px;
	   padding-bottom:3px;
       float:left;}
	   
.field {display:block;
       text-align:left;
	   clear:right;
	   font-variant:small-caps;
	   font-weight:bold;
       height:auto;
       border:0;
	   color:black;
       background-color:#FFFFFF;
       font-size:14px;
       font-family:Arial,Trebuchet;
	   padding-top:2px;
	   background-color:#F2F5F6;}

.labelinfo {display:block;
           text-align:left;
	       font-variant:small-caps;
	       font-weight:normal;
           width:250px;
           height:auto;
           border:0;
	       color:#555555;
           background-color:#FFFFFF;
           font-size:13px;
           font-family:Arial,Trebuchet;
	       padding-top:2px;
	       float:left;
	       background-color:#F2F5F6;}
	   
.fieldinfo {display:block;
           text-align:left;
	       clear:right;
	       font-variant:small-caps;
	       font-weight:bold;
           height:auto;
           border:0;
	       color:black;
           background-color:#FFFFFF;
           font-size:13px;
           font-family:Arial,Trebuchet;
	       padding-top:2px;
	       background-color:#F2F5F6;}
		   
.labeltab {text-transform:uppercase;}
	   
label {display:block;
     text-transform:uppercase;
     text-align:left;
	 font-weight:bold;
     width:200px;
     height:auto;
     margin-left:10px;
     margin-right:10px;
	 margin-top:2px;
     border:0;
	 color:#000000;
     background-color:#FFFFFF;
     font-size:11px;
     font-family:Tahoma;
	 padding-left:5px;
	 padding-top:2px;
	 padding-bottom:3px;
     float:left;}
label.error {padding-top:3px;
           font-size:11px;
           width:170px;}

form div {overflow:hidden;
       margin-bottom:1px;
       /*clear:right;*/}

.printArea {overflow:visible;}
	   
input,textarea,select {display:block;
                 float:left;
                 width:auto;}
				 
input,textarea{padding-left:3px;}

.nowysiwyg {display:block;
            float:left;
            width:auto;
            color:black;
            font-family:Arial,Tahoma;
            font-size:13px;
            font-weight:normal;
            padding-top:1px;
            padding-left:5px;
			margin-left:2px;}
.nostyle {}

.selected {color:red;
          background-color:black;}

input[type=submit],input[type=button],input[type=reset] {margin-right:10px;
                                                         margin-left:10px;
                                                         margin-bottom:1px;
													     background-repeat:no-repeat;
													     background-position:5px center;													
													     border-top: 1px solid #999999;
                                                         background: #f3f3f3;
                                                         background: -webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#d6d6d6));
                                                         background: -webkit-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -moz-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -ms-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         background: -o-linear-gradient(top, #f3f3f3, #d6d6d6);
                                                         padding: 5px 10px;
                                                         -webkit-border-radius: 6px;
                                                         -moz-border-radius: 6px;
                                                         border-radius: 6px;
                                                         -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         box-shadow: rgba(0,0,0,1) 0 1px 0;
                                                         text-shadow: rgba(0,0,0,.4) 0 1px 0;
                                                         color: #012276;
                                                         font-size: 12px;
                                                         font-family: Arial,'Lucida Grande', Helvetica, Arial, Sans-Serif;
                                                         text-decoration: none;
                                                         vertical-align: middle;
														 font-weight:normal;}
													
input[type=submit],input[type=button],input[type=reset]:hover {border-top-color: #CD0A0A;
                                                          background: #c9c9c9;
                                                          color: #000000;}

input[type=submit],input[type=button],input[type=reset]:active {border-top-color: #bfbfbf;
                                                           border-left-color:#bfbfbf;
                                                           background: #bfbfbf;}													

.modalButtons {margin-top:0;
              margin-right:10px;
              margin-left:10px;
              margin-bottom:0;
              background-color:#E3EFF8;
              color:#011480;
			  text-align:right;
			  background-repeat:no-repeat;
			  background-position:5px center;}
			  
.modalDialog{font-weight:bold;             
			 font-size:12px;
			 text-align:center;
			 vertical-align: middle;}			  

.optionTitle {padding-top:1px;
             padding-left:7px;
			 font-size:12px;
			 color:#222;
			 font-family:Arial,Arial,Lucida Grande,Lucida Sans,sans serif;}
			  
input[type=checkbox],input[type=radio] {padding-right:5px;
                                    border:none;}
	
input[type=button] ,input[type=submit]{padding:0;
                                    background-position:5px center;
	                                background-repeat:no-repeat}

#login{width:110px;
       font-weight:bold;
	   font-size:14px;
	   background-image: url(../images/btn_login.png);}			
#cancel{width:80px;
        background-image: url(../images/btn_cancel.png);}	
#insert{width:90px;
        background-image: url(../images/btn_insert.png);}	
#edit{width:80px;
      background-image: url(../images/btn_edit.png);}	
#copy{width:85px;
      background-image: url(../images/btn_copy.png);}		  
#update{width:90px;
        background-image: url(../images/btn_update.png);}	
#find{width:80px;
      background-image: url(../images/btn_find.png);}			
#back{width:80px;
      background-image: url(../images/btn_back.png);}	
#delete{width:80px;
        background-image: url(../images/btn_delete.png);}	
#print{width:90px;
       background-image: url(../images/btn_print.png);}		
#printHtml{width:90px;
           background-image: url(../images/btn_print.png);}			   
#printView{width:90px;
           background-image: url(../images/btn_print.png);}	
#printForm{width:90px;
           background-image: url(../images/btn_print.png);}			   
#printExcel{width:90px;
            background-image: url(../images/btn_excel.png);}		   
#printRtf{width:90px;
            background-image: url(../images/btn_rtf.png);}		   			
#add{width:80px;
        background-image: url(../images/btn_add.png);}	
#filter{width:80px;        
        background-image: url(../images/btn_filter.png);}	
#sort{width:80px;
      background-image: url(../images/btn_sort.png);}	
#search{width:90px;
        background-image: url(../images/btn_search.png);}	
#headersearch{width:25px;
              background-image: url(../images/btn_search.png);}		
#make{width:85px;
      background-image: url(../images/btn_make.png);}			
#ok{width:70px;
        background-image: url(../images/btn_ok.png);}
#do{width:100px;
    background-image: url(../images/btn_do.png);}		
#expand{width:90px;
        background-image: url(../images/btn_expand.png);}
#collapse{width:90px;
          background-image: url(../images/btn_collapse.png);}		
#close{width:95px;
       background-image: url(../images/btn_ok.png);}		
#forgot{width:150px;
        background-image: url(../images/btn_forgot.png);}	
#closeModalSortDialog{width:80px;
                      height:25px;
                      background-image: url(../images/btn_cancel.png);}	
#closeModalFilterDialog{width:80px;
                        height:25px;
                        background-image: url(../images/btn_cancel.png);}		
#calendar{width:28px;
          background-image: url(../images/btn_calendar.png);}		

#excel{width:85px;
       background-image: url(../images/btn_excel.png);}		

#email{width:88px;
       background-image: url(../images/btn_email.png);}		
	   
#switch{width:28px;
        background-image: url(../images/btn_switch.png);}		
						
#sum{width:130px;
     background-image: url(../images/btn_sum.png);}		
	 
#guestlogin{width:80px;
            background-image: url(../images/btn_guest.png);}								

#import{width:90px;
        background-image: url(../images/btn_import.png);}								

#report{width:90px;
        background-image: url(../images/btn_report.png);}		

#change{width:90px;
        background-image: url(../images/btn_change.png);}		
		
#decision{width:100px;
          background-image: url(../images/btn_decision.png);}		

#revoke{width:150px;
        background-image: url(../images/btn_revoke.png);}		
		  
#restore{width:150px;
         background-image: url(../images/btn_restore.png);}		

#correct{width:95px;
         background-image: url(../images/btn_correct.png);}		
		 
#printworksheet{width:120px;
                background-image: url(../images/btn_excel.png);}		
				
#boxShortMenu{margin-top:2px;
			  margin-left:2px;}

#refresh{width:100px;
         background-image: url(../images/btn_refresh.png);}	
				 		 
#send{width:80px;
      background-image: url(../images/btn_send.png);}	
	  
#receive{width:100px;
         background-image: url(../images/btn_receive.png);}	
	  
#mail{width:115px;
      background-image: url(../images/btn_mail.png);}	
	  					  
#accept{width:170px;
        background-image: url(../images/btn_accept.png);}		
#archive{width:150px;
         background-image: url(../images/btn_archive.png);}		

#prev{width:80px;
      background-image: url(../images/btn_prev.png);}		
#next{width:80px;
      background-image: url(../images/btn_next.png);}		
	  
#new{width:125px;
     background-image: url(../images/btn_new.png);}			  

#task{width:100px;
      background-image: url(../images/btn_task.png);}		

#makeinspection{width:150px;
            background-image: url(../images/btn_inspection.png);}	
#makedrill{width:140px;
            background-image: url(../images/btn_drill.png);}					
			
#makework{width:140px;
          background-image: url(../images/btn_work.png);}		            
#makeoverhaul{width:160px;
              background-image: url(../images/btn_overhaul.png);}		
      	  
#clear{width:100px;
       background-image: url(../images/btn_clear.png);}		
#move{width:100px;
      background-image: url(../images/btn_move.png);}		
       
#addoverhaul{width:140px;
             background-image: url(../images/btn_add_overhaul.png);}			       
#overhaul{width:110px;
          background-image: url(../images/btn_overhaul.png);}			 

#addinspection{width:140px;
               background-image: url(../images/btn_add_inspection.png);}		          
#inspection{width:140px;
            background-image: url(../images/btn_inspection.png);}		
#adddrill{width:120px;
               background-image: url(../images/btn_add_drill.png);}		          
#drill{width:110px;
            background-image: url(../images/btn_drill.png);}		

#addwork{width:130px;
         background-image: url(../images/btn_add_work.png);}		          
#work{width:90px;
      background-image: url(../images/btn_work.png);}		
            
#job{width:90px;
     background-image: url(../images/btn_job.png);}		

#overduejob{width:100px;
            background-image: url(../images/btn_overduejob.png);}		
#duejob{width:100px;
        background-image: url(../images/btn_duejob.png);}		
#nextjob{width:100px;
         background-image: url(../images/btn_nextjob.png);}		
#alljob{width:20px;
         background-image: url(../images/btn_alljob.png);}		
#postponedjob{width:20px;
              background-image: url(../images/btn_make.png);}		
		 
#overdueequipment{width:100px;
                  background-image: url(../images/btn_overduejob.png);}		
#dueequipment{width:100px;
              background-image: url(../images/btn_duejob.png);}		
#nextequipment{width:100px;
               background-image: url(../images/btn_nextjob.png);}		
#allequipment{width:20px;
              background-image: url(../images/btn_alljob.png);}				 
			  
#overdueexercise{width:100px;
                  background-image: url(../images/btn_overduejob.png);}		
#dueexercise{width:100px;
              background-image: url(../images/btn_duejob.png);}		
#nextexercise{width:100px;
               background-image: url(../images/btn_nextjob.png);}		
#allexercise{width:20px;
              background-image: url(../images/btn_alljob.png);}				 
			  
#interval{width:200px;
          background-image: url(../images/btn_interval.png);}	
#run{width:145px;
     background-image: url(../images/btn_run.png);}	

#createToolbarOk{width:95px;
                 background-image: url(../images/btn_save.png);}	
				 
#choose{width:95px;
        background-image: url(../images/btn_choose.png);}	
        
#recounting{width:150px;
            background-image: url(../images/btn_recounting.png);}	
			
#makepostponed{width:160px;
               background-image: url(../images/btn_make.png);}		
#acceptpostponed{width:160px;
                 background-image: url(../images/btn_accept.png);}		
#reset{width:90px;
       background-image: url(../images/btn_reset.png);}		
	   
#quick{width:130px;
       background-image: url(../images/btn_quick.png);}		
			        
	 
/* SMAIL */

#newmail{width:150px;
         background-image: url(../images/btn_newmail.png);}			  

#sendall{width:150px;
         background-image: url(../images/btn_sendall.png);}			  

#sendselected{width:150px;
              background-image: url(../images/btn_sendselected.png);}			  

#answer{width:120px;
        background-image: url(../images/btn_answer.png);}			  

#answerall{width:170px;
        background-image: url(../images/btn_answerall.png);}			  
		
#passforward{width:130px;
             background-image: url(../images/btn_passforward.png);}			  

#sendnow{width:120px;
      background-image: url(../images/btn_send_now.png);}	
	  
#sendlater{width:130px;
      background-image: url(../images/btn_send_later.png);}	

#evaluation{width:110px;
            background-image: url(../images/btn_send_later.png);}	
			
#btnHelp{width:110px;
         background-image: url(../images/btn_help.png);}		

#yes{width:80px;
     background-image: url(../images/btn_yes.png);}		
#no{width:80px;
     background-image: url(../images/btn_no.png);}	
#getagain{width:150px;
          background-image: url(../images/btn_refresh.png);}

#newwindow{width:150px;
           background-image: url(../images/btn_newwindow.png);}	
#mark{width:150px;
           background-image: url(../images/btn_markunread.png);}	
#draft{width:140px;
           background-image: url(../images/btn_draft.png);}			   
#lteswitch{width:125px;
           background-image: url(../images/btn_lteswitch.png);}			   

/* TIMESHEET */

#worklog{width:25px;
            background-image: url(../images/btn_filter.png);}				
			
#validate{width:95px;
          background-image: url(../images/btn_validate.png);}				

#recount{width:120px;
         background-image: url(../images/btn_recount.png);}		
#remove{width:100px;
        background-image: url(../images/btn_remove.png);}         
#overtime{width:120px;
           background-image: url(../images/btn_overtimes.png);}         
#holiday{width:130px;
         background-image: url(../images/btn_holidays.png);}         
		 
#checklist{width:130px;
           background-image: url(../images/btn_checklist.png);}
		 
/* SHIP ORDERS */		 

#position{width:110px;
          background-image: url(../images/btn_position.png);}         
#pdf{width:80px;
     background-image: url(../images/btn_pdf.png);}         		  
#xml{width:80px;
     background-image: url(../images/btn_xml.png);}         
#csv{width:80px;
     background-image: url(../images/btn_csv.png);}         
#order{width:105px;
          background-image: url(../images/btn_order.png);}
	 

/* REPORTS */		 
	 
#export{width:90px;
        background-image: url(../images/btn_csv.png);}         
	 
/* OPERATIONAL */		 	 
#signon{width:90px;
        background-image: url(../images/btn_sign_on.png);}		   
#signoff{width:90px;
         background-image: url(../images/btn_sign_off.png);}		   
	   
#selectcrew{width:170px;
            background-image: url(../images/btn_select_crew.png);}		   	   

#select{width:90px;
        background-image: url(../images/btn_select.png);}	
		
#printcert{width:145px;
           background-image: url(../images/btn_add_from_csv_file.png);}		 		   

#getdata{width:145px;
         background-image: url(../images/btn_get_data.png);}
#addmultiple{width:130px;
             background-image: url(../images/btn_add_multiple.png);}		
#addattachments{width:150px;
             background-image: url(../images/btn_rtf.png);}					 
					
	 
.modalDialogContent {display:none;
                    font-weight:bold;
                    margin-top:20px;
			        font-size:12px;
			        text-align:center;}
					
.headerFilterButton {padding:0;
                     margin:1px 0px 0px 0px !important;
                     border:0;
					 width:15px;
					 background-position:0 center !important;
                     background-image:url(../images/checkmark.png) !important;
                     background-color:#FFFFFF !important;
                     background-repeat:no-repeat;}

.pagerSaveButton {padding:0;
                 margin:1px 8px 2px 0px !important;
                 border:0 !important;
			     width:15px;
			     background-position:0 center !important;
                 background-image:url(../images/save.png) !important;
                 background-color:#FFFFFF !important;
                 background-repeat:no-repeat;}

.multiselectable {width:390px;
                  display:block;
                  overflow:auto;
                  width:70%;}

.multiselectable select,

.multiselectable div {width:195px;
                      display:inline;
                      float:left;}

.multiselectable div * {display:block;
                        margin:0 auto;
                        float:left}

.multiselectable label {color:#4655A2;
                        background-color:#FFFFFF;
                        font-weight:normal;
                        font-size:10px;
                        font-family:Arial,Arial;}

.multiselectable .m-selectable-controls {margin-top:5px;
                                         width:40px;}

.multiselectable .m-selectable-controls button {margin-top:10px;}

input[type="file"] {position: relative; 
                   height: 25px; 
				   width: 85px; 
				   display: inline; 
				   opacity: 0; 
				   margin-left: 3px;}
				   
.infoTitle {color:#659fcd;
            font-size:9px;}
.infoValue {color:#2a3778;
            font-size:11px;
            padding-left:5px;}

.buttonsTopGap {padding-left:13px;
                padding-top:0;
                clear:both;}
.viewFrame {padding-top:0;
           margin-bottom:10px;
           clear:both;}				

.disabled {background-color: #EBEBE4;
          border:1px solid #4655A2;
          color: #000000;
          font-weight:normal;
		  font-family:Arial;
          font-size:10pt;
          cursor: default;}

.modifiedInfo {color:gray;
              font-size:12px;
			  padding-top:6px;
			  font-family:Arial,Tahoma;             
              font-weight:bold;
			  }
		   
input[type="text"]:disabled {border:1px solid #4655A2;
                           color:black;}  

select:disabled {border:1px solid #4655A2;
               background-color:#EBEBE4; 
               color:black;}  

.ui-autocomplete-loading { background: white url('../images/cupertino/ui-anim_basic_16x16.gif') right center no-repeat; }
			   
/*.errorContainer {}*/

/*
input[disabled],
input[readonly],
select[disabled],
select[readonly],
checkbox[disabled],
checkbox[readonly],
textarea[disabled],
textarea[readonly] {border:1px solid gray;
                    cursor: default;}
*/
/* WIDOKI */


table {width:100%;
     empty-cells:show;}

td {font-family: Arial,Tahoma, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #000000;}

.viewFieldset {border:0;
               margin-bottom:0px;
               padding-bottom:0px;
               margin-left:0;
               margin-right:0;
			   margin-top:0px;}

.viewLegend {margin:0px;
             color:#4655A2;
             font-size:13pt;
             font-family:Arial,Tahoma;
             font-weight:normal;}


.viewHeader {background-image:url(../images/cupertino/hot_top_background.png);
             clear:both;
			 height:40px;
             color:#000000;
             text-align:center;
             margin:0;
             padding:1px 5px 4px 5px;
             vertical-align:middle;
             text-decoration: none;
             font-family: Arial,Tahoma, sans-serif;
             font-size: 11px;
             font-weight:bold;}

.viewHeaderHref,
.viewHeaderHref:link,
.viewHeaderHref:active,
.viewHeaderHref:visited,
.viewHeaderHref:hover {display:inline;
                       color:#000000;
                       text-align:center;
                       text-decoration: none;
                       font-family: Arial,Tahoma,sans-serif;
                       font-size: 11px;
                       font-weight:bold;}

.viewHeaderNoSort {color:#000000;
                   text-align:center;
                   margin-top:-10px;
                   text-decoration: none;
                   font-family: Arial,Tahoma, sans-serif;
                   font-size: 11px;
                   font-weight:bold;}

.viewHeaderTitle {height:40px;
                 color:#000000;
                 text-align:center;
                 margin:0;
                 padding:1px 5px 4px 5px;
                 vertical-align:middle;
                 text-decoration: none;
                 font-family: Arial,Tahoma, sans-serif;
                 font-size: 13px;
                 font-weight:bold;}
				   
.viewDataOdd {border-bottom: 1px solid #dadada;
              border-right: 1px solid #dadada;
              height:20px;
              padding-right: 5px;
              padding-left: 5px;
              padding-top: 5px;
              padding-bottom: 5px;}

.viewDataEven {border-bottom: 1px solid #dadada;
               border-right: 1px solid #dadada;
               height:20px;
               background-color:#f6f5f5;
               padding-right: 5px;
               padding-left: 5px;
               padding-top: 5px;
               padding-bottom: 5px;}

.viewFooterInfo {background-color:#E3EFF8;
                 text-align:center;
                 font-size:13px;}

.viewFooter {background-image:url(../images/view_footer_background.png);
             text-align:center;
             font-weight:bold;
             padding:5px;
             font-size:12px;}

.viewTableBorder {border-top:1px solid #3D80B3;
                 border-left:1px solid #3D80B3;
                 border-bottom:3px solid #3D80B3;
                 border-right:3px solid #3D80B3;
                 border-bottom-left-radius: 5px 5px;
                 border-bottom-right-radius: 5px 5px;
                 border-top-left-radius: 5px 5px;
                 border-top-right-radius: 5px 5px;}	 
			 
.printColumn {width:1px;}
.deleteColumn {width:1px;}

.headerDescription {color:#CD0A0A;
                   padding-left:2px;  
				   padding-bottom:2px;
		           font-family:Arial,Tahoma;
		           font-variant:small-caps;
                   font-size:18px;}

/* KOLORY LINKĂ“W W WIDOKU*/
table a {text-decoration: none;
	   font-family: Arial,Tahoma, sans-serif;
	   font-size: 11px;
       font-weight:bold;
	   color:#2F2F4F;}

table a:hover {text-decoration: underline;
            font-weight:bold;
	        font-family: Arial,Tahoma, sans-serif;
	        font-size: 11px;
	        color:#003300;}

.pageNumber  {width:25px;
             height:16px;
             color:black;
			 font-weight:bold;
			 font-size:11px;
			 padding:1px;
			 padding-top:4px;
             text-align:center;
			 border: 1px solid #3D80B3}
.pageNumber:hover {background-color:#E87722;
                  width:25px;
				  height:16px;
                  color:#000000;
			      font-weight:bold;
			      font-size:11px;
                  text-align:center;
				  text-decoration:none;}
		
				 
/* MENU */

.globalMenuStyle{background-repeat:no-repeat;
                 padding-left:20px;
                 padding-bottom:3px;
				 background-position-y:2px;}
				 
.MSG_MNU_SERVICE{background-image:url(../images/msg_mnu_service.png);}
.MSG_MNU_DEVICES{background-image:url(../images/msg_mnu_devices.png);}
.MSG_MNU_WORK_HOURS{background-image:url(../images/msg_mnu_work_hours.png);}
.MSG_MNU_CURRENT_JOBS{background-image:url(../images/msg_mnu_current_jobs.png);}
.MSG_MNU_POSTPONED_JOBS{background-image:url(../images/msg_mnu_postponed_jobs.png);}
.MSG_MNU_POSTPONED_TANGO_ECHO{background-image:url(../images/msg_mnu_postponed_jobs.png);}
.MSG_MNU_POSTPONED{background-image:url(../images/msg_mnu_postponed_jobs.png);}
.MSG_MNU_UNPLANNED_JOBS{background-image:url(../images/msg_mnu_unplanned_jobs.png);}
.MSG_MNU_DONE_OVERHAULS{background-image:url(../images/msg_mnu_done_overhauls.png);}
.MSG_MNU_ACCOUNT_RESET{background-image:url(../images/msg_mnu_account_reset.png);}
.MSG_MNU_REPORTS{background-image:url(../images/msg_mnu_reports.png);}
.MSG_MNU_VARIOUS_REPORTS{background-image:url(../images/msg_mnu_various_reports.png);}

.MSG_MNU_EQUIPMENT{background-image:url(../images/msg_mnu_equipment.png);}
.MSG_MNU_DONE_INSPECTIONS{background-image:url(../images/msg_mnu_done_inspections.png);}
.MSG_MNU_CURRENT_INSPECTIONS{background-image:url(../images/msg_mnu_current_inspections.png);}

.MSG_MNU_EXERCISES{background-image:url(../images/msg_mnu_exercise.png);}
.MSG_MNU_DONE_DRILLS{background-image:url(../images/msg_mnu_done_drills.png);}
.MSG_MNU_CURRENT_DRILLS{background-image:url(../images/msg_mnu_current_drills.png);}

.MSG_MNU_REMINDERS{background-image:url(../images/msg_mnu_reminders.png);}
.MSG_MNU_DONE_WORKS{background-image:url(../images/msg_mnu_done_works.png);}
.MSG_MNU_CURRENT_WORKS{background-image:url(../images/msg_mnu_current_works.png);}

.MSG_MNU_GROUPS_AND_TASKS{background-image:url(../images/msg_mnu_task_and_groups.png);}
.MSG_MNU_TASK_GROUPS{background-image:url(../images/msg_mnu_task_groups.png);}
.MSG_MNU_TASKS_DEFINITIONS{background-image:url(../images/msg_mnu_tasks_definitions.png);}

.MSG_MNU_JOBS_AND_INSPECTIONS{background-image:url(../images/msg_mnu_jobs_and_inspections.png);}
.MSG_MNU_JOB_SYNCHRONIZATION{background-image:url(../images/msg_mnu_job_synchronization.png);}
.MSG_MNU_EQUIPMENT_SYNCHRONIZATION{background-image:url(../images/msg_mnu_equipment_synchronization.png);}
.MSG_MNU_EQUIPMENT_RECOUNTING{background-image:url(../images/msg_mnu_equipment_recounting.png);}
.MSG_MNU_EXERCISE_SYNCHRONIZATION{background-image:url(../images/msg_mnu_exercise_synchronization.png);}
.MSG_MNU_EXERCISE_RECOUNTING{background-image:url(../images/msg_mnu_exercise_recounting.png);}

.MSG_MNU_SYNCHRONIZATION_LOG{background-image:url(../images/msg_mnu_synchronization_log.png);}
.MSG_MNU_SYNCHRONIZATION_TIMES{background-image:url(../images/msg_mnu_synchronization_times.png);}
.MSG_MNU_JOBS_RECOUNTING{background-image:url(../images/msg_mnu_job_recounting.png);}
.MSG_MNU_NORMS_RECOUNTING{background-image:url(../images/msg_mnu_norms_recounting.png);}
.MSG_MNU_WARNING_PERIODS{background-image:url(../images/msg_mnu_warning_periods.png);}
.MSG_MNU_CLEAR_VESSEL{background-image:url(../images/msg_mnu_clear_vessel.png);}

.MSG_MNU_GLOBAL_OPERATIONS{background-image:url(../images/msg_mnu_global_operations.png);}
.MSG_MNU_REMOVE_FOREIGN{background-image:url(../images/msg_mnu_remove_foreign.png);}
.MSG_MNU_IMPORT_VESSEL{background-image:url(../images/msg_mnu_import_vessel.png);}
.MSG_MNU_EXPORT_VESSEL{background-image:url(../images/msg_mnu_export_vessel.png);}
.MSG_MNU_REMOVE_ALL{background-image:url(../images/msg_mnu_remove_all.png);}
.MSG_MNU_REMOVE_ALL_WITHOUT_TASKS{background-image:url(../images/msg_mnu_remove_all_without_tasks.png);}
				 
.MSG_MNU_SYNCHRONIZATION{background-image:url(../images/msg_mnu_synchronization.png);}
.MSG_MNU_UPDATE_APPLICATION{background-image:url(../images/msg_mnu_update_application.png);}
.MSG_MNU_SEND{background-image:url(../images/msg_mnu_send.png);}
.MSG_MNU_RECEIVE{background-image:url(../images/msg_mnu_receive.png);}
.MSG_MNU_TRANSFER{background-image:url(../images/msg_mnu_transfer.png);}
				 
.MSG_MNU_CALENDARS{background-image:url(../images/msg_mnu_calendars.png);}
.MSG_MNU_TASK_MANAGER{background-image:url(../images/msg_mnu_task_manager.png);}
.MSG_MNU_REQUESTS {background-image:url(../images/msg_mnu_requests.png);}
.MSG_MNU_ADD_REQUEST {background-image:url(../images/msg_mnu_add_request.png);}
.MSG_MNU_REQUESTS_LIST {background-image:url(../images/msg_mnu_requests_list.png);}
.MSG_MNU_ACCESSIBLE_SERVICES {background-image:url(../images/msg_mnu_accessible_services.png);}					   
.MSG_MNU_ADMINISTRATION {background-image:url(../images/msg_mnu_administration.png);}
.MSG_MNU_KIT {background-image:url(../images/msg_mnu_kit.png);}
.MSG_MNU_EMPLOYEES{background-image:url(../images/msg_mnu_employees.png);}
.MSG_MNU_STRUCTURE{background-image:url(../images/msg_mnu_structure.png);} 					
.MSG_MNU_DICTIONARY {background-image:url(../images/msg_mnu_dictionary.png);}
.MSG_MNU_STATUSES{background-image:url(../images/msg_mnu_statuses.png);}
.MSG_MNU_DOCUMENTS {background-image:url(../images/msg_mnu_documents.png);}		
.MSG_MNU_PDF_FORMS {background-image:url(../images/msg_mnu_pdf_forms.png);}					
.MSG_MNU_FILLED_FILES{background-image:url(../images/msg_mnu_filled_files.png);}					
.MSG_MNU_DOCUMENTS_CATEGORIES {background-image:url(../images/msg_mnu_documents_categories.png);}					
.MSG_MNU_AUTOCOMPLETE {background-image:url(../images/msg_mnu_autocomplete.png);}	
.MSG_MNU_NOTIFY {background-image:url(../images/msg_mnu_notify.png);}
.MSG_MNU_DELETED_RECORDS {background-image:url(../images/msg_mnu_deleted_records.png);}						 
.MSG_MNU_MAINTENANCE{background-image:url(../images/msg_mnu_maintenance.png);}
.MSG_MNU_DATABASE{background-image:url(../images/msg_mnu_database.png);}
.MSG_MNU_DATABASE_SHOW{background-image:url(../images/msg_mnu_database_show.png);}
.MSG_MNU_DATABASE_OPTIMIZATION{background-image:url(../images/msg_mnu_database_optimization.png);}
.MSG_MNU_DATABASE_BACKUP{background-image:url(../images/msg_mnu_database_backup.png);}
.MSG_MNU_DATABASE_RESTORE{background-image:url(../images/msg_mnu_database_restore.png);}
.MSG_MNU_DAILY_OPERATIONS{background-image:url(../images/msg_mnu_daily_operations.png);}
.MSG_MNU_DICTIONARY_REFRESH{background-image:url(../images/msg_mnu_dictionary_refresh.png);}
.MSG_MNU_MESSAGES {background-image:url(../images/msg_mnu_messages.png);}				   
.MSG_MNU_EXCEL_FORMATS {background-image:url(../images/msg_mnu_excel_formats.png);}				   					   
.MSG_MNU_SCHEDULER{background-image:url(../images/msg_mnu_scheduler.png);}
.MSG_MNU_IMPORT_DATA {background-image:url(../images/msg_mnu_import.png);}		
.MSG_MNU_PERMISSIONS {background-image:url(../images/msg_mnu_permissions.png);}		
.MSG_MNU_TOOLS{background-image:url(../images/msg_mnu_tools.png);}		
.MSG_MNU_APPLICATION_OBJECTS {background-image:url(../images/msg_mnu_application_objects.png);}		
.MSG_MNU_ACCESS_GROUPS {background-image:url(../images/msg_mnu_access_groups.png);}									 
.MSG_MNU_QUERY {background-image:url(../images/msg_mnu_query.png);}				
.MSG_MNU_PREPARE_UPDATE{background-image:url(../images/msg_mnu_prepare_update.png);}
.MSG_MNU_LOAD_SQL_FILE{background-image:url(../images/msg_mnu_load_sql_file.png);}				
.MSG_MNU_GET_MESSAGES {background-image:url(../images/msg_mnu_get_messages.png);}						
.MSG_MNU_ONE_TIME_CODE {background-image:url(../images/msg_mnu_one_time_code.png);}	
.MSG_MNU_GLOBAL_SETTINGS {background-image:url(../images/msg_mnu_global_settings.png);}				  										
.MSG_MNU_SAVE {background-image:url(../images/msg_mnu_save.png);}			   
.MSG_MNU_RESTORE {background-image:url(../images/msg_mnu_restore.png);}
.MSG_MNU_USER_DATA {background-image:url(../images/msg_mnu_user_data.png);}		
.MSG_MNU_PARAMETERS {background-image:url(../images/msg_mnu_parameters.png);}					   
.MSG_MNU_HELP {background-image:url(../images/msg_mnu_help.png);}					   					
.MSG_MNU_HELP_GENERAL_INSTRUCTION {background-image:url(../images/msg_mnu_help_general_instruction.png);}					   					
.MSG_MNU_CHANGELOG {background-image:url(../images/msg_mnu_changelog.png);}							 
.MSG_MNU_LOGOUT {background-image:url(../images/msg_mnu_logout.png);}

/*SMAIL*/
.MSG_MNU_ACCOUNT_SETTINGS{background-image:url(../images/msg_mnu_account_settings.png);}
.MSG_MNU_MAIL{background-image:url(../images/msg_mnu_mail.png);}
.MSG_MNU_NEW_MAIL{background-image:url(../images/msg_mnu_new_mail.png);}
.MSG_MNU_INBOX{background-image:url(../images/msg_mnu_inbox.png);}
.MSG_MNU_OUTBOX{background-image:url(../images/msg_mnu_outbox.png);}
.MSG_MNU_DRAFTS{background-image:url(../images/msg_mnu_drafts.png);}
.MSG_MNU_SEND_ITEMS{background-image:url(../images/msg_mnu_send_items.png);}
.MSG_MNU_ADDRESS_BOOK{background-image:url(../images/msg_mnu_address_book.png);}
.MSG_MNU_REFRESH_FREQUENCY{background-image:url(../images/msg_mnu_refresh_frequency.png);}
.MSG_MNU_MAIL_LIMITS{background-image:url(../images/msg_mnu_mail_limits.png);}
.MSG_MNU_MAIL_IMPORT {background-image:url(../images/msg_mnu_mail_import.png);}

/*TIMESHEET*/
.MSG_MNU_OPERATIONS{background-image:url(../images/msg_mnu_operations.png);}
.MSG_MNU_CREW_PROMOTION{background-image:url(../images/msg_mnu_crew_promotion.png);}
.MSG_MNU_CREW_MEMBERS{background-image:url(../images/msg_mnu_crew_members.png);}
.MSG_MNU_WORKLOGS{background-image:url(../images/msg_mnu_worklogs.png);}
.MSG_MNU_GET_EXCEL_WORKLOG{background-image:url(../images/msg_mnu_get_excel_worklog.png);}
.MSG_MNU_WORKLOG_VALIDATE{background-image:url(../images/msg_mnu_worklog_validate.png);}
.MSG_MNU_VALIDATE_RESULTS{background-image:url(../images/msg_mnu_validate_results.png);}
.MSG_MNU_OVERTIMES{background-image:url(../images/msg_mnu_overtimes.png);}
.MSG_MNU_HOLIDAYS{background-image:url(../images/msg_mnu_holidays.png);}
.MSG_MNU_WORKLOGS_REMOVE{background-image:url(../images/msg_mnu_worklogs_remove.png);}

/*SHIP ORDERS*/
.MSG_MNU_ALL_REQUISITIONS{background-image:url(../images/msg_mnu_all_requisitions.png);}
.MSG_MNU_DEMAND{background-image:url(../images/msg_mnu_demand.png);}
.MSG_MNU_PROVISION{background-image:url(../images/msg_mnu_provision.png);}
.MSG_MNU_STORE{background-image:url(../images/msg_mnu_store.png);}
.MSG_MNU_COLLECTIONS{background-image:url(../images/msg_mnu_collections.png);}
.MSG_MNU_DIVISIONS{background-image:url(../images/msg_mnu_divisions.png);}
.MSG_MNU_PRODUCTS{background-image:url(../images/msg_mnu_products.png);}

/*REPORTS*/
.MSG_MNU_DAILY_REPORTS{background-image:url(../images/msg_mnu_daily_reports.png);}								
.MSG_MNU_ALL_DAILY_REPORTS{background-image:url(../images/msg_mnu_all_daily_reports.png);}								
.MSG_MNU_DAILY_SEA{background-image:url(../images/msg_mnu_daily_sea.png);}								
.MSG_MNU_DAILY_ANCHOR{background-image:url(../images/msg_mnu_daily_anchor.png);}								
.MSG_MNU_DAILY_PORT{background-image:url(../images/msg_mnu_daily_port.png);}								
.MSG_MNU_DAILY_INDICATION{background-image:url(../images/msg_mnu_daily_indication.png);}										
.MSG_MNU_DAILY_ARRIVAL_ANCHOR{background-image:url(../images/msg_mnu_daily_arrival_anchor.png);}								
.MSG_MNU_DAILY_ARRIVAL_PORT{background-image:url(../images/msg_mnu_daily_arrival_port.png);}								
.MSG_MNU_DAILY_DEPARTURE_ANCHOR{background-image:url(../images/msg_mnu_daily_departure_anchor.png);}								
.MSG_MNU_DAILY_DEPARTURE_PORT{background-image:url(../images/msg_mnu_daily_departure_port.png);}								
.MSG_MNU_DAILY_VOYAGE_CONFIRMATION{background-image:url(../images/msg_mnu_daily_voyage_confirmation.png);}								
.MSG_MNU_DAILY_FUEL_BUNKERED{background-image:url(../images/msg_mnu_daily_fuel_bunkered.png);}								
.MSG_MNU_PARAMETERS_RANGES{background-image:url(../images/msg_mnu_parameters_ranges.png);}										
.MSG_MNU_PARAMETERS_CONDITIONS{background-image:url(../images/msg_mnu_parameters_conditions.png);}										
.MSG_MNU_COUNTRIES{background-image:url(../images/msg_mnu_countries.png);}
.MSG_MNU_PORTS{background-image:url(../images/msg_mnu_ports.png);}

.MSG_MNU_SHIP_PROBLEMS{background-image:url(../images/msg_mnu_ship_problems.png);}
.MSG_MNU_NCR_REPORTS{background-image:url(../images/msg_mnu_ncr_reports.png);}
.MSG_MNU_REPORTING_FORMS {background-image:url(../images/msg_mnu_reporting_forms.png);}		
.MSG_MNU_MONTHLY_ENGINE_DECK{background-image:url(../images/msg_mnu_monthly_engine_deck.png);}			
.MSG_MNU_EEOI{background-image:url(../images/msg_mnu_eeoi.png);}			
.MSG_MNU_CREW_CHANGE_INDICATION{background-image:url(../images/msg_mnu_crew_change_indication.png);}
.MSG_MNU_HOME_ALLOTMENT{background-image:url(../images/msg_mnu_home_allotment.png);}
.MSG_MNU_MONTHLY_WAGES_ACCOUNT{background-image:url(../images/msg_mnu_monthly_wages_account.png);}
.MSG_MNU_EVIDENCE{background-image:url(../images/msg_mnu_evidence.png);}										
.MSG_MNU_SURVEYS{background-image:url(../images/msg_mnu_surveys.png);}										
.MSG_MNU_A27_REPORT{background-image:url(../images/msg_mnu_a27_report.png);}										

/* LINKI */

a {text-decoration: none;
	 font-family: Arial,Tahoma, sans-serif;
	 font-size: 11px;
	 color: #FF0000;}
a:hover {text-decoration: underline;
	    font-family: Arial,Tahoma, sans-serif;
	    font-size: 11px;
	    color: #FF0000;}

/* INNE */

.logout {color:#00247E;
         font-size:20px;
         margin-top:2em;}
.login {color:#CD0A0A;
         font-weight:normal;
		 font-family: Arial,Tahoma, sans-serif;
         font-size:18px;
		 display:block;
		 border: 1px solid #CD0A0A;
		 width:60%;
		 padding:30px;
		 margin: 0 auto;
		 
         border-bottom-left-radius: 5px 5px;
         border-bottom-right-radius: 5px 5px;
         border-top-left-radius: 5px 5px;
         border-top-right-radius: 5px 5px;}
		 
.info {font-size:13px;
       color:#CD0A0A;
       margin-top:5px;}
.assess {text-align:right;
		font-size:11px;
		color:red;
		font-family: Arial,Tahoma, sans-serif;
	    font-weight: bold;
		border-bottom: 1px solid #dadada;
        border-right: 1px solid #dadada;
        height:20px;
        background-color:#e1f8fe;
        padding-right: 5px;
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;}	   

.loginFormField {float:right;
                border:1px solid white;
				height:25px;
				-moz-border-radius: 10px 10px 10px 10px;
				-webkit-border-radius: 10px 10px 10px 10px;
				border-radius: 10px 10px 10px 10px;							
				padding-left:5px;
				width:200px;
				}

.loginFormLabel {width:40px;
                float:right;
				font-family:Arial,Tahoma;
				margin-left:40px;
				font-size:12px;
				font-weight:normal;
				color:#606060;
				background-color:#FFFFFF}

#calendarTable {
               border-collapse: separate;
               background-color: #ffc;
			   empty-cells:show;
			   border-spacing:2px;
			   border-width:1px;}
			   
#calendarTable td {
                 padding: 10px;
				 border-spacing:5px;
			     border-width:1px;}	
				 
td.noDay {border: 1px solid black;
         background-color:#E9E9E9;
         padding: 1px;}								 
td.nameDay {border: 1px solid black;
           background-color:#CD0A0A;
		   color:#FFFFFF;
           padding: 1px;}								 		 
td.activeDay {border: 1px solid red;
             background-color:#FFFFFF;		     
             padding: 1px;}								 		 		   
td.observedDay {border: 1px solid red;
               background-color:#00FF00;
		       color:black;
               padding: 1px;}								 		 		   
td.activeDayClicked{border: 1px solid green;
                   background-color:#FFFFFF;		     
                   padding: 1px;}								 		 		   
td.observedDayClicked {border: 1px solid green;
                      background-color:yellow;
		              color:black;
                      padding: 1px;}								 		 		   

td.unactiveDay {border: 1px solid black;
               background-color:white;
		       color:black;
               padding: 1px;}								 		 		   			 
			   
.browserInfoSpan {font-family:Arial,Tahoma;
		         margin-top:5px;
		         font-size:16pt;
			     font-variant:small-caps;				   
		         font-weight:bold;
		         color:#000000;}
.browserInfoDiv {display:block;
                clear:both; 
		        border: 2px solid #FFFFFF;
				background:#FFD4AA;
		        width:100%;
		        padding:30px;
		        margin: 0 auto;
				text-align:center;
		        -webkit-border-radius:5px;
		        -moz-border-radius:5px;		 
                border-radius:5px;
		        margin-top:150px;}
			   
div div ul{margin-top:0;}
textarea {padding:5px;}
.textarea {font-family:Arial,sans-serif;
	      font-size:13px;}	   

.applicationTitle, 
.applicationTitle :link,
.applicationTitle :active,
.applicationTitle :visited{float:left;
                          padding-top:10px;
				          padding-left:20px;
				          color:#74b2e2 !important;
				          font-weight:bold;
				          font-variant:small-caps;
				          font-family:Garamond;
				          font-size:14pt;
						  text-decoration:none  !important;}			
#applicationTitle :hover{float:left;
                        padding-top:10px;
                        color:#7E000C !important;
				        padding-left:20px;
				        font-weight:bold;
				        font-variant:small-caps;
				        font-family:Garamond;
				        font-size:14pt;
				        text-decoration:none  !important;}			
.applicationSubtitle1, 
.applicationSubtitle1 :link,
.applicationSubtitle1 :active,
.applicationSubtitle1 :visited{color:#FFFFFF;
                              font-size:11pt;
                              font-weight:bold;
                              font-family:Arial;
                              text-align:center;}			
							 
.applicationSubtitle1 :hover{color:#000000;
                            font-size:11pt;
                            font-weight:bold;
                            font-family:Arial;
                            text-align:center;}			

.applicationSubtitle2, 
.applicationSubtitle2 :link,
.applicationSubtitle2 :active,
.applicationSubtitle2 :visited{color:#FFFFFF;
                              font-size:11pt;
                              font-weight:bold;
                              font-family:Arial;
                              text-align:center;}			
							 
.applicationSubtitle2 :hover{color:#000000;
                            font-size:11pt;
                            font-weight:bold;
                            font-family:Arial;
                            text-align:center;}			
					
.applicationSubtitle3, 
.applicationSubtitle3 :link,
.applicationSubtitle3 :active,
.applicationSubtitle3 :visited{color:#FFFFFF;
                              font-size:11pt;
                              font-weight:bold;
                              font-family:Arial;
                              text-align:center;}			
							 
.applicationSubtitle3 :hover{color:#000000;
                            font-size:11pt;
                            font-weight:bold;
                            font-family:Arial;
                            text-align:center;}			
					
.applicationSubtitle4{color:#000000;
                      font-size:11px;
                      font-weight:normal;
                      font-family:Tahoma;                            
					  text-align:left;}			
							
.applicationInfo,
.applicationInfo :link,
.applicationInfo :active,							 
.applicationInfo :visited{float:left;
                         padding-top:5px;
                         color:#7E000C;
				         padding-left:20px;
				         font-weight:bold;
				         font-variant:small-caps;
				         font-family:Garamond;
				         font-size:14pt;
				         text-decoration:none;}			
.applicationInfo :hover{float:left;
                        padding-top:5px;
                        color:#FFFFFF;
				        padding-left:20px;
				        font-weight:bold;
				        font-variant:small-caps;
				        font-family:Garamond;
				        font-size:14pt;
				        text-decoration:none;}			

.applicationModule {float:right;
                    padding-top:6px;
                    color:#7E000C;
				    padding-left:20px;
					padding-right:20px;
				    font-weight:bold;
				    font-variant:small-caps;
				    font-family:Garamond;
				    font-size:18pt;
				    text-decoration:none;}			
							
#barIcon1 {float:left;
		   margin-top:-2px;
		   margin-left:15px;
		   position:relative;
		   z-index:1;}
		   
#barIcon2 {float:left;
		   margin-top:-2px;
		   margin-left:10px;
		   width:60px;
		   text-align:center}						   
#barIcon3 {float:left;
		   margin-top:-2px;
		   margin-left:10px;
		   width:60px;
		   text-align:center}						   
		  
#barIcon4{float:left;
		  margin-top:-2px;
		  margin-left:10px;
		  width:60px;
		  text-align:center}						   
						  
.transparent {border:0px !important;
             background-color: transparent !important;}				  
			 
.fancyFrame{border-top:1px solid red;
            border-left:1px solid red;
			border-bottom:3px solid red;
			border-right:3px solid red;
            border-bottom-left-radius: 15px 15px;
            border-bottom-right-radius: 15px 15px;
            border-top-left-radius: 15px 15px;
            border-top-right-radius: 15px 15px;
            margin-top:20px;
			margin-right:100px;
			padding-top:10px;
			padding-bottom:10px;
			padding-right:20px;
			padding-left:20px;}			 

.changelogFrame{padding-top:10px;
                margin-top:10px;
				border-top:1px solid #3D80B3;
                border-left:1px solid #3D80B3;
			    border-bottom:3px solid #3D80B3;
			    border-right:3px solid #3D80B3;
				font-family:Verdana;
				font-size:15px;
/*				background-image:url(../images/cupertino/hot_shadow_gray_horizontal.png);*/
                border-bottom-left-radius: 15px 15px;
                border-bottom-right-radius: 15px 15px;
                border-top-left-radius: 15px 15px;
                border-top-right-radius: 15px 15px;}			 
			
.welcomeDescription{float:left;
                    margin-left:20px;
					font-family:Verdana;
					color:#222222;
					font-weight:normal;
					font-size:12px;
					text-align:left;}
					
.welcomeData{clear:right;
             font-family:Verdana;
             color:#362b36;
			 font-weight:bold;
			 font-size:16px;
			 margin-left:180px;
			 text-align:left;
			 padding-bottom:5px;}
			 
.wrongLogin{width:100%;
            padding:0;
			text-align:center;
			color:#002D72;}			 
			
.loginPageTitle {display:none;
                width:100%;
				font-size:24px;
				font-weight:bold;
				font-family:Garamond;
				margin-top:-30px;
				margin-bottom:20px;
				text-align:center;
				color:#74b2e2;}			
				
.loginLabel {font-family:Arial;
            font-variant:normal;
			font-weight:bold;
			font-size:14px;
			width:1px;
			margin-left:420px;
			margin-top:6px;
			background-color:#73B1E1;
			color:#14253A;}				
			
.tabs {position:static !important;
	  border-top:0;
	  border-left:1px solid #3D80B3 !important;
	  border-bottom:3px solid #3D80B3 !important;
	  border-right:3px solid #3D80B3 !important;}			
	  
.formSeparatorText {padding-top:20px;
                   margin-top:20px;
			       padding-bottom:20px;
			       text-align:center;
			       color:#7E000C;
			       border-top:1px solid red;
			       font-size:14px;
			       font-weight:bold;
			       font-family:Arial;
			       font-variant:small-caps}	  

.sectionSeparatorText {clear:both;
                      padding-left:10px;
					  padding-top:8px;
					  padding-bottom:3px;
					  font-weight:bold;
					  font-variant:small-caps;
					  color:#CD0A0A;
					  font-size:10px;
					  font-family:Arial;}				   
					  
.panelData {float:left;
		   font-family:Tahoma;
		   font-variant:normal;
		   font-size:11px;
		   font-weight:bold;
		   text-align:left;		   
		   color:#000000;		   
		   padding-right:10px;
	       padding-top:4px;
	       padding-bottom:2px;}					  
		   
.modificationHeader {color:#CD0A0A;
                    font-weight:bold;}
.modificationTitle {color:#4E8CBB;
                   font-weight:bold;}
				   
.descriptionLabel {padding-top:5px;
                  padding-left:10px;
				  font-style:italic;
				  font-size:12px;
				  color:#5591BE}				   
				  
.desktopBox{border-left:1px solid #C2D6E0;
            border-top:1px solid #C2D6E0;
			border-right:3px solid #AED0EA;
			border-bottom:3px solid #AED0EA;}				  
			
.desktopBox:hover{border-left:1px solid #4686B7;
                  border-top:1px solid #4686B7;
                  border-right:3px solid #4686B7;
			      border-bottom:3px solid #4686B7;
				  }			
.desktopTitle{margin-top:0px;
              text-align:center;
			  color:#C30404;
			  font-weight:bold;
			  font-variant:small-caps;
			  font-family:Garamond;
			  font-size:18px;}		
			  				  
input[type="text"] {margin-left:2px;}  
select {margin-left:2px;}			  							  
			  
iframe {border-width:1px;}				

.downloadFile, 
.downloadFile:link,
.downloadFile:active,
.downloadFile:visited {font-variant:small-caps;color:brown;font-size:18px;font-weight:bold;text-decoration:none;}			
.downloadFile:hover {color:red;}			

.MultiFile-label{font-size:10pt;
                 font-weight:bold;
                 float:right;
                 clear:right;}
                 
#newWindowIcon{width:16px !important;
               height:16px !important;
               margin-right:2px;
               margin-bottom:11px;
               opacity:0.7 !important;}                 
			   
.folderContent {background-image: url(../images/file.png);
               background-repeat: no-repeat;
			   background-position-y:2px;
               padding-left:20px;
			   margin-top:5px;
			  }			   
			  
.warning {color:white;
         background-color:red;
		 font-size:14px;
		 font-weight:bold;
		 font-variant:small-caps;
		 width: 320px;
		 height:25px;
		 padding-top:10px;
		 margin-top:55px;
		 text-align:center;}			  
.warningJobLabel {clear:both;
                 padding-left:10px;
			     font-weight:bold;
				 font-variant:small-caps;
				 color:red;
				 font-size:16px;
				 font-family:Arial;}				   

.snapshoot1{background-color:#D6EBFF;
            margin-bottom:10px;
			margin-top:10px;
			padding-left:10px;
			padding-right:25px;			
            border-left:1px solid #ECF2F8;
            border-top:1px solid #ECF2F8;
			border-right:3px solid #C1D4E6;
			border-bottom:3px solid #C1D4E6;
			border-bottom-left-radius: 10px 10px;
            border-bottom-right-radius: 10px 10px;
            border-top-left-radius: 10px 10px;
            border-top-right-radius: 10px 10px;}				  
			
.snapshoot2{background-color:#C2FFE0;
            margin-bottom:10px;
			margin-top:10px;
			padding-left:10px;
			padding-right:25px;						
            border-left:1px solid #E1F0E8;
            border-top:1px solid #E1F0E8;
			border-right:3px solid #9BCCB3;
			border-bottom:3px solid #9BCCB3;
			border-bottom-left-radius: 10px 10px;
            border-bottom-right-radius: 10px 10px;
            border-top-left-radius: 10px 10px;
            border-top-right-radius: 10px 10px;}				  

.snapshoot3{background-color:#FFE6E6;
            margin-bottom:10px;
			margin-top:10px;
			padding-left:10px;
			padding-right:25px;						
            border-left:1px solid #F8F1F1;
            border-top:1px solid #F8F1F1;
			border-right:3px solid #E6CFCF;
			border-bottom:3px solid #E6CFCF;
			border-bottom-left-radius: 10px 10px;
            border-bottom-right-radius: 10px 10px;
            border-top-left-radius: 10px 10px;
            border-top-right-radius: 10px 10px;}				  

.snapshoot4{background-color:#E0E0FF;
            margin-bottom:10px;
			margin-top:10px;
			padding-left:10px;
			padding-right:25px;						
            border-left:1px solid #E9E9F1;
            border-top:1px solid #E9E9F1;
			border-right:3px solid #B6B6CF;
			border-bottom:3px solid #B6B6CF;
			border-bottom-left-radius: 10px 10px;
            border-bottom-right-radius: 10px 10px;
            border-top-left-radius: 10px 10px;
            border-top-right-radius: 10px 10px;}				  
			
.centerOnPage{margin:auto;
			  padding-top:9%;
              width: 60%;}
			  
.mailTo{width:830px;
        font-size:12px;
		font-weight:bold;}
.mailToDisabled{width:830px;
                font-size:12px;
		        font-weight:bold;
				border:1px solid #C0C0C0;
				background-color:transparent;}

.mailCc{width:830px;
        font-size:12px;
		font-weight:bold;}
.mailCcDisabled{width:830px;
                font-size:12px;
		        font-weight:bold;
				border:1px solid #C0C0C0;
				background-color:transparent;}

.mailFrom{width:835px;
          font-size:12px;
		  font-weight:bold;
		  padding-left:5px;}
.mailFromDisabled{width:835px;
                  font-size:12px;
				  font-weight:bold;
				  padding-left:5px;
				  border:1px solid #C0C0C0 !important;
				  background-color:transparent;}

.mailSubject{width:830px;
             font-size:13px;}
.mailSubjectDisabled{width:830px;
                     font-size:13px;
					 border:1px solid #C0C0C0;
					 background-color:transparent;}
					 
.mailAttachment{width:840px;
                font-size:13px;}
					 
.mailBody{width:1055px;}			  
.mailBodyDisabled{width:1055px;
                  background-color:transparent;}			  
				  
.nonefloat{text-align:right;}		   

.dailyIndicationAverage{background-color:lime;
                        color:black}