@charset "utf-8";
/* CSS Document */


/**********************************/
/***   BOXES DEFINITION         ***/
/**********************************/


div.boxGrey{

	height:auto;
	margin: 5px;
	border:none;
	background-color: #F2F2F2;
	background-image: url('../Pictures/Decoration/top_grey_grey37.jpg'); 
	background-repeat: repeat-x;
	padding: 0px;

}

div.boxBlue{

	height:auto;
	margin: 5px;
	border:none;
	background-color: #D9E6F1;
	background-image: url('../Pictures/Decoration/top_blue_blue37.jpg'); 
	background-repeat: repeat-x;
	padding: 0px;

}

div.boxWhite{

	height:auto;
	margin: 5px;
	border:none; 
	background-color: #FFFFFF;
	background-image: url('../Pictures/Decoration/top_grey_white37.jpg'); 
	background-repeat: repeat-x;
	padding: 0px;

}

div.boxRed{

	height:auto;
	margin: 0px;
	border:none;
	background-color: #FFB6C1 ; PINK	
	padding: 0px;

}

div.boxYellow{

	height:auto;
	margin: 0px;
	border:none;
	background-color: #FFD700 ;
	padding: 0px;

}

/**********************************/
/***   TITLE DEFINITION         ***/
/**********************************/

div.title {
	
	font-style: normal;
	font-size: 22px;
	font-family: arial, sans-serif;
	
	padding: 5px 5px 2px 10px;
}

div.titleGrey {
    
    color: #7c7c7c; 
	border: 0px;
}

div.titleGreyBorder {
    
	color: #7c7c7c; 
	border-width: 2px 0px 0px 0px; /* Change Top Border here 2px*/
	border-style: solid;
	border-color:  #a1a1a1;
}

div.titleBlue {
    
    color: #1f4b88; 
	border: 0px;
}

div.titleBlueBorder {
    
	color: #1f4b88; 
	border-width: 2px 0px 0px 0px; /* Change Top Border here 2px*/
	border-style: solid;
	border-color: #5b7ca8;
}

div.titleBlueBorder a {
    
	font-style: normal;
	font-size: 22px;
	font-family: arial, sans-serif;
	color: #1f4b88;
	text-decoration:none;
	
}

div.titleBlueBorder a:hover {
    
	color: #FF3333; 
	border-color: #FF3333;

}

div.titleGreyBorder a {
    
	font-style: normal;
	font-size: 22px;
	font-family: arial, sans-serif;
	color: #7c7c7c; 
	text-decoration:none;
	
}

div.titleGreyBorder a:hover {
    
	color: #FF3333;
	border-color: #FF3333;

}




/**********************************/
/***   BODY DEFINITION          ***/
/**********************************/


div.boxBody {
	
	text-align:justify;
	font-style: normal;
	font-size: 10pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	padding: 10px;	
}

div.boxBodyBlue {
	
    color: #1f4b88;
}

div.boxBodyGrey {
	
	color: #7c7c7c; 
}



/**********************************/
/***   SPECIAL DEFINITION       ***/
/**********************************/

div.boxDepartment {
    
	padding:10px;

	/*background-image: url('../Pictures/Decoration/bottom_white_grey37.jpg'); 
	background-repeat: repeat-x;
	background-position:bottom;
	border-style: solid;*/
	
	border-style:dotted;
	border-left-width: 0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width: 1px;
	border-bottom-color:#838383;
}

div.boxDepartment:hover {

    background-color: #eeeeee;
}

div.boxSalesDepartment {
    
	padding: 5px 10px 5px 10px;
	border-style:dotted;
	border-left-width: 0px;
	border-top-width:0px;
	border-right-width:0px;
	border-bottom-width: 1px;
	border-bottom-color:#838383;
}

div.boxSalesDepartment:hover {

    /*background-color: #ffffff;*/
}


/**********************************/
/***   MENU ROLLOVER Buttons    ***/
/**********************************/


a.MenuHomepage { display: block; width: 159px; height: 49px; background-image: url('../Pictures/Header/Homepage-li.jpg') }
a.MenuHomepage:hover { visibility: visible }
a.MenuHomepage:hover img { visibility: hidden }

a.MenuCompany { display: block; width: 138px; height: 49px; background-image: url('../Pictures/Header/Company-li.jpg') }
a.MenuCompany:hover { visibility: visible }
a.MenuCompany:hover img { visibility: hidden }

a.MenuSolutions { display: block; width: 142px; height: 49px; background-image: url('../Pictures/Header/Solutions-li.jpg') }
a.MenuSolutions:hover { visibility: visible }
a.MenuSolutions:hover img { visibility: hidden }

a.MenuFleet { display: block; width: 109px; height: 49px; background-image: url('../Pictures/Header/Fleet-li.jpg') }
a.MenuFleet:hover { visibility: visible }
a.MenuFleet:hover img { visibility: hidden }

a.MenuJobs { display: block; width: 103px; height: 49px; background-image: url('../Pictures/Header/Jobs-li.jpg') }
a.MenuJobs:hover { visibility: visible }
a.MenuJobs:hover img { visibility: hidden }

a.MenuContacts { display: block; width: 135px; height: 49px; background-image: url('../Pictures/Header/Contact-li.jpg') }
a.MenuContacts:hover { visibility: visible }
a.MenuContacts:hover img { visibility: hidden }

a.MenuNewsroom { display: block; width: 159px; height: 49px; background-image: url('../Pictures/Header/Newsroom-li.jpg') }
a.MenuNewsroom:hover { visibility: visible }
a.MenuNewsroom:hover img { visibility: hidden }



/**********************************/
/***   SOLUTIONS ROLLOVER       ***/
/**********************************/


a.SolutionCargo { display: block; width: 124px; height: 108px; background-image: url('../Pictures/Homepage/Solution_Cargo_Yellow.png') }
a.SolutionCargo:hover { visibility: visible }
a.SolutionCargo:hover img { visibility: hidden }

a.SolutionPassenger { display: block; width: 125px; height: 108px; background-image: url('../Pictures/Homepage/Solution_Passenger_Yellow.png') }
a.SolutionPassenger:hover { visibility: visible }
a.SolutionPassenger:hover img { visibility: hidden }

a.SolutionLogistic { display: block; width: 124px; height: 108px; background-image: url('../Pictures/Homepage/Solution_Logistic_Yellow.png') }
a.SolutionLogistic:hover { visibility: visible }
a.SolutionLogistic:hover img { visibility: hidden }

a.SolutionHandling { display: block; width: 123px; height: 108px; background-image: url('../Pictures/Homepage/Solution_Handling_Yellow.png') }
a.SolutionHandling:hover { visibility: visible }
a.SolutionHandling:hover img { visibility: hidden }

a.SolutionTraining { display: block; width: 126px; height: 108px; background-image: url('../Pictures/Homepage/Solution_Training_Yellow.png') }
a.SolutionTraining:hover { visibility: visible }
a.SolutionTraining:hover img { visibility: hidden }




/**********************************/
/***   BUTTONS    Definitions   ***/
/**********************************/


div.ButtonGrey {
	margin-top:10px;
	height:20px;
}


div.ButtonGrey a {
	
	
	background-image: url('../Pictures/Decoration/ButtonGreyBackground.png');
	background-repeat: repeat-x;
	
	border-width:1px;
	border-style:solid;
	border-color: #818181;
	padding: 1px 5px 2px 5px;
	
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	font-style: normal;
	font-size: 9pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

div.ButtonGrey a:hover {
	
	color: #FFFFFF;
	border-color: #818181;
	background-image: url('../Pictures/Decoration/ButtonGreyBackground2.png'); 
}


div.ButtonBlue {
	margin-top:10px;
	height:20px;
}


div.ButtonBlue a {
	
	
	background-image: url('../Pictures/Decoration/ButtonBlueBackground.png');
	background-repeat: repeat-x;
	
	border-width:1px;
	border-style:solid;
	border-color: #818181;
	padding: 1px 5px 2px 5px;
	
	text-align:center;
	text-decoration:none;
	vertical-align:middle;
	font-style: normal;
	font-size: 9pt;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

div.ButtonBlue a:hover {
	
	color: #FFFFFF;
	border-color: #818181;
	background-image: url('../Pictures/Decoration/ButtonBlueBackground2.png'); 
}



/**********************************/
/***   QUICKLINK  Definitions   ***/
/**********************************/




div.QuickLink tr:hover {

    background-color: #eeeeee;
}

div.FactSheet tr:hover {

    background-color: #f0f4f8;
}

















/*********************************/
/***   LIST STYLE Definitions   ***/
/**********************************/







ul.Airplane
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	margin-left: .6em;
}

ul.Airplane li
{
	background-image: url('../Pictures/Decoration/BulletAirplane.png');
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 1.5em;
	/*padding-top: .3em;*/
	padding-top: 3px;
	vertical-align:middle;
	
	text-align:left;
}

li.Airplane
{

	list-style-image: url('../Pictures/Decoration/BulletAirplane.png');
	text-align:left;
	
	padding-top: 3px;
	vertical-align:middle;
}



ul.Jobs
{
	list-style-type: none;
	padding: 0;
	margin: 0;
	padding-left:1.5em;
	/*margin-left: 1.5em;*/
}

ul.Jobs li
{
	background-image: url('../Pictures/Decoration/JobIcon.png');
	background-repeat: no-repeat;
	background-position: 0 8px;
	padding-left: 1.5em;
	/*padding-top: .3em;*/
	padding-top: 8px;
	padding-bottom:8px;
	vertical-align:middle;
	
	text-align:left;
}

ul.Jobs li:hover{
	
	/*background-color: #eeeeee;*/

	}










/**********************************/
/***   LINK Color Definitions   ***/
/**********************************/


/* Body Blue Red Hover*/

a.bodyBlue{
	font-style: normal;
	font-weight:bolder;
	font-size: 10pt;
	font-family: arial, sans-serif;
	
	color: #1f4b88;
	/*color: #0056A3;*/
	
	text-decoration:none;
}

a.bodyBlue:hover{
    COLOR: #FF3333;
}

/* Body Blue Red Hover UNDERLINED*/

a.bodyBlueU{
	font-style: normal;
	font-weight:bolder;
	font-size: 10pt;
	font-family: arial, sans-serif;
	/*color: #0056A3;*/
	color: #1f4b88;
}

a.bodyBlueU:hover{
    COLOR: #FF3333;
}

/* Body Grey Red Hover*/

a.bodyGrey{
	font-style: normal;
	font-weight:bolder;
	font-size: 10pt;
	font-family: arial, sans-serif;
	/*color: #838383;*/
	color: #7c7c7c; 
	text-decoration:none;
}

a.bodyGrey:hover{
    COLOR: #FF3333;
}

/* Body Grey Red Hover UNDELINED*/

a.bodyGreyU{
	font-style: normal;
	font-weight:bolder;
	font-size: 10pt;
	font-family: arial, sans-serif;
	/*color: #838383;*/
	color: #7c7c7c; 
}

a.bodyGreyU:hover{
    COLOR: #FF3333;
}






/**********************************/
/***   LINK Color Definitions   ***/
/**********************************/


img.pictureBlue{
	border-style: solid;
	border-width:1px;
	border-color:#0056A3;
	color: #0056A3;
}

img.pictureGrey{
	border-style: solid;
	border-width:1px;
	border-color: #838383;
	color: #838383;
}

img.pictureGrey:hover{
	border-color: #FF3333;
}

img.pictureBlue:hover{
	border-color: #FF3333;
}





