﻿/* HTML */
body 
{
	font-family:Verdana;
	font-size:10px;
	background-color:#FFFFFF;
	
}
.scrollMe
{
	height: 10px;
	overflow: auto;
	width:620px;
}
.bgMediumWin
{
	background-color:#EEEEEE;		
}
.hypButton
{
  border:solid 1px #000000;
 
  background-color:#EEEEEE;
  padding : 3px 10px 3px 10px;
  text-decoration:none; 
  font-family:Verdana;
	font-size:9px;
	color:#000000;
  
}
.DoPickerSelected
{
	background-color:silver;	
}
.DoPickerNotSelected
{
	background-color:#FFFFFF;	
}
.DoPickerFontHoliday
{
	color:Red;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;	
}
.DoPickerFont
{
	color:#000000;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;	
}

.TWBorderBottom
{
	border:solid 1px silver; 	
}
.bgPicker
{
	background-color:#FFFFFF;		
}
.bgPickerAlt
{
	background-color:#EEEEEE;	
}
.labelMini
{
	font-size:9px;	
}
.labelMiniDark
{
	font-size:9px;
	background-color:Silver;
}

.labelMini2
{
	font-size:11px;
	font-family:Verdana;
}	
.nothiddenItem
{
	visibility:hidden;
}
input,select,textarea
{
	font-family:Verdana;
	font-size:10px;
	margin-left: 0px;
}
.PrintWidth
{
	width:100%;	
}
.PrintWidthBorder1
{
	width:100%;	
	border: solid 1px #000000;
}
.tabGraf
{
	border-bottom:solid 2px #000000;
	background-color:#FFFFFF;
	border-left:solid 2px #000000;
	position:absolute;
	left:10px;
	top:40px;
	z-index:1;	
}
.dropDownFont
{
	font-family:Verdana;
	font-size:8px;
		
}
.tabGrafGrade
{
	border-top:solid 1px #000000;	
}
.borderUp
{
	border-top:solid 1px #FFFFFF;
	font-family:Verdana;
	font-size:10px;	
}
.borderUpDark
{
	border-top:solid 1px #FFFFFF;
	font-family:Verdana;
	font-size:10px;	
	background-color:silver;
}

/*  CWP Specific*/

.bgDark
{
	background-color:#666666;
	color:White;	
}
.bgLight
{
	background-color:#FFFFFF;
	color:#000000;	
}
.bgMedium
{
	background-color:silver;
	color:#000000;	
}
.bgMediumLight
{
	background-color:#EEEEEE;
	color:#000000;	
}
.bgMediumLightDarker
{
	background-color:#EEEEEE;
	color:White;		
}
.border1BackGround 
{
	background-color:#EEEEEE;
	border: solid 1px #000000;	
}
.border1BackGroundWidht100
{
	background-color:#EEEEEE;
	border: solid 1px #000000;	
	width:100%;
}
.border1BackGroundWhite 
{
	background-color:#FFFFFF;
	border: solid 1px #000000;	
}

.borderPerDiemButtonsTable 
{
	background-color:#FFFFFF;
	border: solid 1px #000000;	
}

.border1
{
	border: solid 1px #000000;
}
.DutySwapHeader
{
	font-size:10px;
	font-weight:bold;
	background-color:#EEEEEE;
	height:20px;	
}
.buttonStd
{
	/*border-color:#FFFFFF;	
	color:#000000;
	width:50px;
	text-align:center;
	
	background-color:#EEEEEE;*/	
	/*font-size:12px;	*/
}
.buttonBig
{
	
	width:150px;
	
	font-size:12px;	
}
.calSpecial
{
	border:solid 1px silver;
	background-color:#FFFFFF;	
}
.folderNone
{
	border-bottom:solid 1px silver;
}
.folderSelected
{
	border-top:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	font-size:11px;
	font-weight:bold;	
}
.folderUnSelected
{
	border-top:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
	background-color:#EEEEEE;
	font-size:11px;
	font-weight:bold;	
}

.folderNoneV
{
	border-bottom:solid 1px silver;
}
.folderSelectedV
{
	border-top:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	font-size:11px;
	font-weight:bold;
	background-color:#EEEEEE;	
}
.folderUnSelectedV
{
	border-top:solid 1px silver;
	border-left:solid 1px silver;
	border-right:solid 1px silver;
	border-bottom:solid 1px silver;
	background-color:#e2e2e2;
	font-size:11px;
	font-weight:bold;	
}


.headerLight
{
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;	
}
.headerDarkBg
{
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#666666;	
}
.headerDark
{
	font-size:15px;
	font-weight:bold;
	color:#666666;	
}
.headerMain
{
	background-color:#EEEEEE;
	color:#000000;
	font-weight:bold;
}
.headerUnderLine
{
	background-color:#FF0000;	
}
.linkStandard
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;	
}


.menuEnabled,.menuDisabled,.menuActive
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.menuEnabled
{
	color:#000000;
	
}
.menuDisabled
{
	color:silver;
	
}
.menuActive
{
	color:#FF0000;
}
.menCell
{
	border-bottom:solid 1px silver;
}
.menuCellActive
{
	border-bottom:solid 1px silver;
	background-color:Silver;
}
.label
{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;	
}
.labelDark
{
	font-size:10px;
	font-weight:bold;
	background-color:Silver;	
}
.labelHeaderDesc
{
	font-size:10px;
	font-style:italic;	
	
}
.labelLink
{
	font-size:10px;
	font-weight:bold;
	color:Black;
}
.labelBig
{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
		
}
.labError
{
	font-size:10px;
	color:red;	
}

.labBigError
{
	font-size:12px;
	color:red;	
}


.labSmallError
{
	font-size:8px;
	color:red;	
}

.labWarning
{
	font-size:10px;
	color:blue;	
}
.labGreen
{
	font-size:10px;
	color:Green;	
}
.labelLight
{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:11px;
		
}
.linkStandard
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;	
}
.reqTDDayOff
{
	background-color:#666666;	
}
.reqTDTimeOff
{
	background-color:#666666;	
}
.reqTDFlight
{
	background-color:#666666;	
}
.reqTDLayOver
{
	background-color:#666666;	
}


.RosterHeaderMain
{
	width:600px;	
}
.selectrow0
{
	background-color:#EEEEEE;
	color:#000000;	
}
.selectrow1
{
	background-color:#FFFFFF;
	color:#000000;	
}
.PrintWidhtUnderBorder
{
	border-bottom:solid 1px #000000;
	width:100%;	
}
.Container0
{
	background-color:#EEEEEE;
	color:#000000;
	width:100%;
	border:solid 1px #000000;	
}
.Container1
{
	background-color:#FFFFFF;
	color:#000000;
	width:100%;
	border:solid 1px #000000;
}
.stdText 
{
	font-family:Verdana;
	font-size:10px;
	
}
.stdTextSilver 
{
	font-family:Verdana;
	font-size:10px;
	color:Silver;
}
.widStdTab
{
	width:100%;	
}
.statusBar
{
	
	border:inset 1px #666666;	
}
.tableBorder
{
	border:solid 1px #000000;
	background-color:#EEEEEE;	
}
.tableBorderHeader
{
	border: solid 0px #000000;
	background-color: #BBDDF0;	

}
.tdBorderUnderline
{
	border-bottom:solid 1px #000000;
		
}
/* DUTYSWAP SPECIFIC*/

.selectrowDiff0
{
	background-color:#c8f2ff;
	color:#000000;	
}
.selectrowDiff1
{
	background-color:#c8e2fd;
	color:#000000;	
}
.selectrowWarning0
{
	background-color:#ffb7b7;
	color:#000000;	
}
.selectrowWarning1
{
	background-color:#ffd7d7;
	color:#000000;	
}
.border1BottomSelected
{
	border-bottom: solid 1px #000000;
	background-color:#c8e2fd;	
}
.border1BottomWarning
{
	border-bottom: solid 1px #000000;
	background-color:#ffb7b7;	
}
.cubesilver
{
	border:solid 1px #000000;
	background-color:Silver;	
}
.cubeblue
{
	border:solid 1px #000000;
	background-color:#6ba9E8;	
}
.cubered
{
	border:solid 1px #000000;
	background-color:#FF3131;	
}
.lightSelected
{
	background-color:#c8e2fd;	
}
.lightSelectedWarning
{
	background-color:#ffb7b7;	
}
.lightSelectedDark
{
	background-color:#6ba9E8;	
}

/* ROSTER SPECIFIC*/
.CWPPUPRosterName
{
	color:Black;
	text-align:left;
	font-size:xx-small;	
}
.CWPPUPRosterPhone
{
	color:Black;
	text-align:left;
	font-size:xx-small;	
}
.CWPHtlRosterDate
{
	color:Black;
	text-align:left;
	font-size:xx-small;
}
.CWPHtlRosterName
{
	color:Black;
	text-align:left;
	font-size:xx-small;
	
}
.CWPHtlRosterPhone
{
	color:Black;
	text-align:left;
	font-size:xx-small;
}
.ActivityNoteRow
{
	color:Black;
	text-align:left;
	font-size:xx-small;
}
.CWPCOBRosterDate
{
	color:Black;
	text-align:left;
	font-size:xx-small;
}
.CWPCOBRosterFlightId
{
	color:Black;
	text-align:left;
	font-size:xx-small;	
	
}
.COBNotSameCrewType
{
	font-style:italic;
		text-align:left;
	font-size:xx-small;

}
.Rosterdate
{
	font-weight:bold;
		text-align:left;
	font-size:xx-small;

}
.RosterHeader
{
	background-color:#EEEEEE;
	color:#000000;
	height:20px;
}
.RosterRowAcRegId
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
}
.RosterRowHotelInfo
{
	font-size:10px;
	color:Black;
	text-align:center;
}
.RosterRowCOBCrewType
{
	color:Black;
	text-align:center;
}
.RosterRowCOBCrewCat
{
	color:Black;
	text-align:center;
}
.RosterRowCOBFirstName
{
	color:Black;
	text-align:center;
}
.RosterRowCOBLastName
{
	color:Black;
	text-align:center;
}
.RosterRowCOBEmpNo
{
	color:Black;
	text-align:center;
}
.RosterRowCOBSign
{
	color:Black;
	text-align:center;
}
.RosterRowCOBPrevAct
{
	color:Black;
	text-align:center;
}
.RosterEvenRow {BORDER: #d2d2c6 0px solid;FONT-SIZE: 10px;COLOR: #3c3c30;BACKGROUND-COLOR: #f1f1ea;width:100%}
.SelectedRow {BORDER: #d2d2c6 0px solid;FONT-SIZE: 10px;COLOR:White;BACKGROUND-COLOR: Silver;width:100%}
.RosterOddRow {BORDER: #d2d2c6 0px solid;FONT-SIZE: 10px;COLOR: #3c3c30;BACKGROUND-COLOR: white;width:100%}

.RosterRowIdEmpNo
{
	visibility:hidden;
	width:0px;
	left:0%;
	
}
.RosterSeqNo
{
	color:Black;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
	
}
.RosterRowAcRegId
{
	color:Black;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowActivity
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
		
}
.RosterRowCheckin
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowStart
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowDep
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowArr
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowEnd
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowCheckout
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowAcType
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowAcVersion
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowDutyDesig
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterRowAsgCat
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}
.RosterActivityNote
{
	color:Black;
	text-align:center;
	font-size:10px;
	font-family:Verdana;
}

/* TimeTable  specifiv*/
.TTRowAirline
{
	color:Black;
	text-align:center;
	font-size:9px;
	font-family:Verdana;
}
.TTRowFltNbr
{
		color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowSuffix
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowLegDate
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowFltType
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowLegType
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowDep
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowArr
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowDTerm
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowATerm
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowSTA
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowAcType
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}

.TTRowAcVersion
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowOnwardAirline
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowOnwardFltNbr
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowOnwardSuffix
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowAcOwner
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowCockpitCrew
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowCabinCrew
{
	color:Black;
	text-align:center;
font-size:9px;
font-family:Verdana;
}
.TTRowJointAirl
{
	color:Black;
	text-align:center;
	display:none;
	font-size:9px;
	font-family:Verdana;

}
.TTRowPBDD
{
	color:Black;
	text-align:center;
	display:none;
	font-size:9px;
	font-family:Verdana;

}
.TTRowMeal
{
	color:Black;
	text-align:center;
	display:none;
	font-size:9px;
 font-family:Verdana;
}
.TTRowRequest
{
	color:Black;
	text-align:center;
	
	font-size:9px;
 font-family:Verdana;
}
/** VOYAGE REPORTING  **/
/*SHOWN*/
.VOYUPLIFT,.VOYONBOARD,.VOYBURN,.VOYFUELCOMPANY,.VOYTAKEOFFPILOT,
.VOYLANDINGPILOT,.VOYLANDINGTYPE,.VOYNOOFLANDING,.VOYLANDINGCATEGORY,.VOYUSEGPUAPU,
.VOYMISCFIELD1,.VOYMISCFIELD2,.VOYCOMMENT,.VOYFUELARRIVAL,
.VOYSTEPS,.VOYAIRBRIDGE,.VOYBUS,.VOYTOILETS,.VOYWATER,.VOYDEICE,.VOYAIRCON,.VOYGPU
{
	display:block;	
}
/*HIDDEN*/

.VOYMISCFIELD3,.VOYMISCFIELD4
{
	display:block;
}

.CWPOFPGrid
{
	font-size:xx-small;
	border-color:Black;
	width:250px;
	text-align:center;
}
.CWPOFPGridRight
{
	font-size:xx-small;
	border-color:Black;
	width:230px;
	text-align:center;
}
.CWPOFPLeftAlignGrid
{
	font-size:xx-small;
	border-color:Black;
	text-align:left;
}
.CWPOFPHeaders
{
	font-size:xx-small;
	width:400px;
	font-weight:bold;
}
.CWPOFPFooter
{
	font-size:xx-small;
	font-weight:bold;
}
.OFPCrew
{
	font-size:xx-small;
	width:680px;
}
.GridHeader
{
	font-weight:bold;
	text-align:center;
}
.DetailsRect
{
	width:180px;
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:thin;	
}
.AternativeInfo
{
	width:200px;
	font-size:xx-small;
}
.OFPTableNoBottom
{
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:thin;
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:thin;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:thin;
}
.OFPTableNoTop
{
	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:thin;
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:thin;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:thin;
}

.RequestChangeFrame
{
	height:600px;
	width:550px;
}

.RevisionMailFrame
{
	height:300px;
	width:650px;
}

.MySettingsManageRosterViewers
{
	height:500px;
	width:600px;
}

.MySettingsChangePassword
{
	height:300px;
	width:400px;
}

.MySettingsCWPMyFavEmails
{
	height:580px;
	width:680px;
}

.MySettingsCOB
{
	height:200px;
	width:400px;
}

.MySettingsTimeMode
{
	height:200px;
	width:400px;
}

.MySettingsStartPage
{
	height:200px;
	width:400px;
}

.EmpNoteLabel
{
	color: Black;
	font-family:Verdana;
	font-size:17px;
	text-align:center;
	border-style : solid;
	border-color : Black;
	border-width : 1px;
	padding : 10px;
	background-color:Gray;
}

.autocomplete_completionListElement
{
    margin : 0px!important ;
    background-color : inherit ;
    color : windowtext ;
    border : buttonshadow ;
    border-width : 1px ;
    border-style : solid ;
    cursor : 'default' ;
    overflow : auto ;
    height : 200px ;
    font-family : Tahoma ;
    font-size : small ;
    text-align : left ;
    list-style-type : none ;
    }
/* AutoComplete highlighted item */
.autocomplete_highlightedListItem
   {
    background-color : #ffff99 ;
    color : black ;
    padding : 1px ;
    }

    /* AutoComplete item */
.autocomplete_listItem
    {
    background-color : window ;
    color : windowtext ;
    padding : 1px ;
   }