html, body{
margin: 0;
text-align: center;
background-color: #666666; 
margin-bottom: 1px; 
width:100%; 
height: 100%;
font-family: verdana, arial, sans-serif; 
font-size: 10px; 
color: #666666;
padding: 0;
background-image: url("images/background_img.jpg");
background-repeat: repeat;
background-position: top left;
}
body{
overflow: -moz-scrollbars-vertical;
}
img {
border: 0
}

#homelinks{
width: 250px;
}

#main{
margin: 0px auto 0px auto;
width:959px; 
text-align: left;
height: auto;

}
#container {
position: relative;
margin-top: 20px; 
float: left;
width:959px;
padding:0px;
height: auto;
min-height: 100%;
z-index: 0;
}

#contentainer{
position: relative;
float: left;
margin: -514px 0 0 50px;
width: 744px;
height: auto;
}
#contentainer_contact{
position: relative;
float: left;
margin: -644px 0 0 50px;
width: 444px;
height: auto;
}
#contentmainfoto{
position: absolute;
margin-top: 20px;
margin-left: 0px;
padding: 0; 
 
width: 775px;
height: 540px;
z-index: 500;
}
#titlebox{
width: 326px;


}
.t_home{

}
.t_we-fly-for{
height: 56px;
background-image: url("images/title_weflyfor.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_about-us{
height: 56px;
background-image: url("images/title_aboutus.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_sitemap{
height: 56px;
background-image: url("images/title_sitemap.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_availability-list{
height: 56px;
background-image: url("images/title_availabilitylist.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_newsletter{
height: 56px;
background-image: url("images/title_newsletter.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_charter{
height: 56px;
background-image: url("images/title_charter.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_history{
height: 56px;
background-image: url("images/title_history.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_mission{
height: 56px;
background-image: url("images/title_mission.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_management{
height: 56px;
background-image: url("images/title_management.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_vacancies{
height: 56px;
background-image: url("images/title_vacancies.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_news{
height: 56px;
background-image: url("images/title_news.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_our-fleet{
height: 56px;
background-image: url("images/title_ourfleet.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_references{
height: 56px;
background-image: url("images/title_references.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_wet-lease{
height: 56px;
background-image: url("images/title_wetlease.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_remote-operations{
height: 56px;
background-image: url("images/title_remoteoperations.png");
background-repeat: no-repeat;
background-position: top left;
}
.t_crew-training{
height: 56px;
background-image: url("images/title_crewtraining.png");
background-repeat: no-repeat;
background-position: top left;
}

#box_top{
margin-top: 20px;
width: 444px;
height: 30px;
background-image: url("images/contentainer_top.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_middle{
width: 394px;
padding-left: 20px;
padding-right: 30px;
height: auto;
background-image: url("images/contentainer_middle.png");
background-repeat: repeat-y;
background-position: top left;
}
#box_bottom{
width: 444px;
height: 36px;
background-image: url("images/contentainer_bottom.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_top_klein{
margin-top: 20px;
width: 349px;
height: 30px;
background-image: url("images/contentainer_top_klein.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_middle_klein{
width: 299px;
padding-left: 20px;
padding-right: 30px;
height: auto;
background-image: url("images/contentainer_middle_klein.png");
background-repeat: repeat-y;
background-position: top left;
}
#box_bottom_klein{
width: 349px;
height: 36px;
background-image: url("images/contentainer_bottom_klein.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_top_groot_home{
margin-top: 0px;
width: 550px;
height: 30px;
background-image: url("images/contentainer_top_groot.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_top_groot{
margin-top: 20px;
width: 550px;
height: 30px;
background-image: url("images/contentainer_top_groot.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_middle_groot{
width: 500px;
padding-left: 20px;
padding-right: 30px;
height: auto;
background-image: url("images/contentainer_middle_groot.png");
background-repeat: repeat-y;
background-position: top left;
}
#box_bottom_groot{
width: 550px;
height: 36px;
background-image: url("images/contentainer_bottom_groot.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_top_xl{
margin-top: 20px;
width: 660px;
height: 30px;
background-image: url("images/contentainer_top_xl.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_middle_xl{
width: 660px;
padding-left: 20px;
padding-right: 0px;
height: auto;
background-image: url("images/contentainer_middle_xl.png");
background-repeat: repeat-y;
background-position: top left;
}
#box_bottom_xl{
width: 660px;
height: 36px;
background-image: url("images/contentainer_bottom_xl.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_top_xl_blanco{
margin-top: 20px;
width: 800px;
height: 30px;

}
#box_middle_xl_blanco{
width: 800px;
padding-left: 0px;
padding-right: 0px;
height: auto;

}
#box_bottom_xl_blanco{
width: 800px;
height: 36px;

}
#box_top_news{
margin: 0;
padding: 0;
width: 683px;
height: 28px;
background-image: url("images/contentainer_top_news.png");
background-repeat: no-repeat;
background-position: top left;
}
#box_middle_news{
width: 633px;
padding-left: 20px;
padding-right: 30px;
height: auto;
background-image: url("images/contentainer_middle_news.png");
background-repeat: repeat-y;
background-position: top left;
}
#box_bottom_news{
width: 683px;
height: 37px;
background-image: url("images/contentainer_bottom_news.png");
background-repeat: no-repeat;
background-position: top left;
}

#header{
top:0px;
margin: 0 0 0 0px;
width:959px; 
height: 619px;
padding:0;
background-repeat: no-repeat;
background-position: top left;
clear: both;
}
#headercontact{
top:0px;
margin: 0 0 0 0px;
width:959px; 
height: 728px;
padding:0;
background-image: url("images/top_contact.jpg");
background-repeat: no-repeat;
background-position: top left;
clear: both;
}
.h_home{
background-image: url("images/top_home.jpg");
}
.h_we-fly-for{
background-image: url("images/top_weflyfor.jpg");
}
.h_availability-list{
background-image: url("images/top_home.jpg");
}
.h_sitemap{
background-image: url("images/top_ourfleet.jpg");
}
.h_photo-gallery{
background-image: url("images/top_home.jpg");
}
.h_newsletter{
background-image: url("images/top_home.jpg");
}
.h_about-us{
background-image: url("images/top_aboutus.jpg");
}
.h_history{
background-image: url("images/top_history.jpg");
}
.h_mission{
background-image: url("images/top_mission.jpg");
}
.h_management{
background-image: url("images/top_management.jpg");
}
.h_news{
background-image: url("images/top_news.jpg");
}
.h_vacancies{
background-image: url("images/top_vacancies.jpg");
}
.h_our-fleet{
background-image: url("images/top_ourfleet.jpg");
}
.h_references{
background-image: url("images/top_references.jpg");
}
.h_wet-lease{
background-image: url("images/top_wetlease.jpg");
}
.h_remote-operations{
background-image: url("images/top_remoteoperations.jpg");
}
.h_charter{
background-image: url("images/top_charter.jpg");
}
.h_crew-training{
background-image: url("images/top_crewtraining.jpg");
}


#newslist{
position: absolute;
top: 70px;
left:-30px;
width: 200px;
}
#newsbox{
position: absolute;
top: 70px;
left: 210px;
width: 613px;
height: 349px;

}

#menu{
position: absolute;
padding:0;
margin-top: 15px;
margin-left: 15px;
height: 14px;
width: 800px;
z-index: 1;
}
#logo{
position: absolute;
padding:0;
margin-top: 60px;
margin-left: 725px;

height: 98px;
width: 153px;
z-index: 10;
}
#mid{
height: auto;
width: 959px;
background-image: url("images/mid.jpg");
background-repeat: repeat-y;
background-position: top left;
}
#footer{
width:959px; 
padding-top:0px;
margin-left: 0px;
height: 109px;
background-image: url("images/footer_main.jpg");
background-repeat: no-repeat;
background-position: top left;
margin-bottom: 20px;
}

#footlink{
position: absolute;
width: 188px;
height: 90px;
margin-left:761px;
margin-top: -20px;

text-align: right;
}
#footlink_ref{
position: absolute;
width: 188px;
height: 90px;
margin-left:761px;
margin-top: 0px;

text-align: right;
}

#footlink_margin{
position: relative;
float: right;
height: 27px;
margin-bottom: 3px;
}

#copy_notice{
position: absolute;
margin-left:661px;
margin-top: 110px;
text-align: right;
height: 15px;
color: #242424;
}
ul.submenu{
position: absolute;
padding:0;
margin: 50px 0 0 50px;
list-style: none;  
height: 11px   
}

ul.submenu li{
float: left;
padding-left: 5px;
padding-bottom: 0px;
}

ul.sitemap{
margin: 0 0 0 20px;
padding: 0;
}

ul.sitemapsub{
margin-left:40px;
padding-left: 0;
}
#shortmenu{
position: absolute;
bottom: 20px;
right: 9px;
width: 237px;
float: right;
text-align: right;
}

.blauwtekst{
color: #5092c9;
font-weight: bold;
}
#managementcontainer{

height: auto;
}
div.clear {clear: both}
 
.managementbox{
float: left;
margin: 10px 15px 10px 0;

width: 300px;
height: 150px;

}
.managementpic{
float: left;
width: 100px;
}
.managementcontent{
font-size: 9px;
float: left;
width: 180px;
padding-left: 15px;
padding-top: 0px;
margin: 0;
}
.managementcontact{
font-size: 9px;
margin-top: 4px;
color: #5092c9;
font-weight: normal;
}

.avlistcontent{
background-color: #EFEFEF;
font-size: 9px;
float: left;
width: 170px;
padding: 10px 10px 10px 10px;
margin: 0 0 0 10px;
}
.avlistseats{
font-size: 9px;
margin: 6px 0 0 -10px;
padding: 4px 0 4px 10px;
background-color: #dcdcdc;
font-weight: normal;
width: 180px;
}
.avlistav{
font-size: 9px;
margin: 4px 0 0 -10px;
padding: 4px 0 4px 10px;
background-color: #dcdcdc;
font-weight: normal;
width: 180px;
}
.vliegtuignaam{
font-size: 11px;
font-weight: bold;
color: #5092c9;
}

#wetlease_shortmenu{
position: absolute;
bottom: 46px;
right: 1px;
width: 237px;
float: right;
text-align: right;
}
.imgspace{
margin-bottom: 3px;
}
#mainframe_def{




}
#mainframe_home{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
height: 718px;
background-image: url("images/home_back.png");
background-repeat: no-repeat;
background-position: top left;
z-index: 10;

}

#mainframe_denimair{
position: absolute;
left: 0px;
top: 0px;
width:979px; 

z-index: 10;
}
#mainframe_wetlease{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
height: 718px;

z-index: 10;
}
#mainframe_remoteoperations{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
z-index: 10;
}
#mainframe_charter{
position: absolute;
left: 0px;
top: 0px;
width:979px; 

z-index: 10;
}
#mainframe_crewtraining{
position: absolute;
left: 0px;
top: 0px;
width:979px; 

z-index: 10;
}
#mainframe_tiresandbrakes{
position: absolute;
left: 0px;
top: 0px;
width:979px; 

z-index: 10;
}
#mainframe_contact{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
height: 718px;
background-image: url("images/contact_back.png");
background-repeat: no-repeat;
background-position: top left;
z-index: 10;
}
#mainframe_ourfleet{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
z-index: 10;
}
#mainframe_references{
position: absolute;
left: 0px;
top: 0px;
width:979px; 
z-index: 10;
}
#frametop{
float: left;
background-image: url("images/tekst_back_top.png");
background-repeat: no-repeat;
background-position: top left;
height: 577px;
width: 979px;
}
#frametop_ourfleet{
float: left;
background-image: url("images/ourfleet_back_top.png");
background-repeat: no-repeat;
background-position: top left;
height: 577px;
width: 979px;
}
#frametop_wetlease{
float: left;
background-image: url("images/wetlease_back_top.png");
background-repeat: no-repeat;
background-position: top left;
height: 577px;
width: 979px;
}
#framemiddle{
position: relative;
float: left;
background-image: url("images/tekst_back_middle.png");
background-repeat: repeat-y;
background-position: top left;
height: auto;
width: 979px;
}
#framemiddle_ourfleet{
position: relative;
float: left;
background-image: url("images/ourfleet_back_middle.png");
background-repeat: repeat-y;
background-position: top left;
height: auto;
width: 979px;
}
#framebottom{
position: relative;
float: left;
background-image: url("images/tekst_back_bottom.png");
background-repeat: no-repeat;
background-position: top left;
width: 979px;
height: 95px;
}
#framebottom_ourfleet{
position: relative;
float: left;
background-image: url("images/ourfleet_back_bottom.png");
background-repeat: no-repeat;
background-position: top left;
width: 979px;
height: 95px;
z-index: 11;
}
#tekstvak{
position: relative;
margin-left: 90px;
margin-top: -507px;
width: 360px;
}

#imagevak{
position: absolute;
left: 420px;
top: 70px;
width: 420px;
height: 500px;

text-align: left;
}

#images1{
position: relative;
float: left;
margin-left: 30px;
width: 300px;
height: 200px;
}
#images2{
position: relative;
float: left;
margin-left: 130px;
width: 300px;
height: 200px;
}
#tekstvak_wetlease{
position: relative;
margin-left: 90px;
margin-top: -507px;
width: 979px;
z-index: 20;
}

#tekstvak_ourfleet{
position: relative;
margin-left: -1px;
margin-top: -473px;
width: 600px;
height: auto;
}

.fleetimg{
margin-bottom: 10px;
}
#home_right{
position: absolute;
left: 741px;
top: 15px;
width:227px; 
height: 718px;
}
#home_intro_1{
position: relative;
float: right;
margin-right: -3px;
width:227px; 
height: 161px;
margin-top: -5px;
}
#home_intro_2{
position: relative;
float: right;
margin-right: -3px;
margin-top: 3px;
width:227px; 
height: 161px;


}
#home_intro_3{
position: relative;
float: right;
margin-right: -3px;
margin-top: 1px;
width:227px; 
height: 161px;

}
#home_intro_4{
position: relative;
float: right;
margin-right: -3px;
margin-top: 2px;
width:227px; 
height: 161px;
background-image: url("images/home_intro_4.png");
background-repeat: no-repeat;
background-position: top left;
}

#home_intro_titel{
position: absolute;
top: 87px;
width: 207px;
padding: 0px 10px 5px 10px;
font-size: 12px;
font-weight: bold;
color: #5092c9;
}

#home_intro_tekst{
position: absolute;
top: 102px;
width: 207px;
padding: 0px 10px 5px 10px;
font-size: 9px;
font-weight: normal;
color: #000000;
}

#aircraft{
position: relative;
float: left;
top: 10px;
left: -60px;
width: 238px;
z-index: 100;
clear: left;
}

#midcol{
position: relative;
float: left;
top: 10px;
width: 380px;
height: 518px;
}
#maintenance{
position: relative;
float: left;
top: -65px;
left: 40px;
width: 239px;
z-index: 100;
}
#crew{
position: relative;
float: left;
top: -70px;
left: -10px;
width: 239px;

z-index: 100;
clear: left;
}



#insurance{
position: relative;
float: left;
top: 100px;
right: 42px;
width: 239px;
z-index: 100;
}

#contactform{
position: absolute;
padding: 0;
margin: 0;
left: 520px;
top: 70px;
width: 357px;
height: 491px;
background-image: url("images/contactform_back2.png");
background-repeat: no-repeat;
background-position: top left;
}
#contactform_manda{
position: absolute;
padding: 0;
margin: 0;
left: 520px;
top: 561px;
width: 357px;
height: 10px;
font-size: 9px;
}
#contactform_naw{
position: absolute;
padding: 0;
margin: 0;
left: 520px;
top: 581px;
width: 357px;
height: 50px;
text-align: center;
font-size: 9px;
}

.vidbut_home{
position: absolute;
top: 535px;
left: 290px;
}
.weflyfor_home{
position: absolute;
top: 390px;
left: 770px;
}
.weflyforbox{
float: left;
margin-top: 5px;
margin-right: 50px;
padding: 0;
width: 348px;
height: 100px;
background-image: url("images/weflyforbox.png");
background-repeat: no-repeat;
background-position: top left;
}
.flycontent1{
position: absolute;
margin-top: 10px;
margin-left: 11px;
width: 100px;
height: 70px;

}
.flycontent2{
position: absolute;
margin-top: 10px;
margin-left: 130px;
width: 195px;
height: 70px;

}

#managementbox1{
margin-top: 20px;
padding: 15px 25px 20px 150px;
width: 173px;
height: 65px;
background-image: url("images/management1.png");
background-repeat: no-repeat;
background-position: top left;
}
#managementbox2{
margin-top: 20px;
padding: 15px 25px 20px 150px;
width: 173px;
height: 112px;
background-image: url("images/management2.png");
background-repeat: no-repeat;
background-position: top left;
}
#ourfleetbox1{
margin-top: 20px;
padding: 13px 25px 17px 150px;
width: 274px;
height: 93px;
background-image: url("images/ourfleet1.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 11px;
}
#ourfleetbox2{
margin-top: 5px;
padding: 13px 25px 17px 150px;
width: 274px;
height: 93px;
background-image: url("images/ourfleet2.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 11px;
}
#ourfleetbox3{
margin-top: 5px;
padding: 13px 25px 17px 150px;
width: 274px;
height: 92px;
background-image: url("images/ourfleet3.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 11px;
}

#wetleasebox1{
margin-top: 20px;
padding: 13px 25px 17px 230px;
width: 326px;
height: 107px;
background-image: url("images/wetlease1.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 12px;
}
#wetleasebox2{
margin-top: 2px;
padding: 13px 25px 17px 230px;
width: 325px;
height: 98px;
background-image: url("images/wetlease2.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 12px;
}
#wetleasebox3{
margin-top: 2px;
padding: 13px 25px 17px 230px;
width: 325px;
height: 99px;
background-image: url("images/wetlease3.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 12px;
}
#wetleasebox4{
margin-top: 2px;
padding: 13px 25px 17px 230px;
width: 325px;
height: 98px;
background-image: url("images/wetlease4.png");
background-repeat: no-repeat;
background-position: top left;
font-size: 9px;
line-height: 12px;
}

#fillpic_crewtraining{
position: absolute;
top: 440px;
left: 20px;
height: 112px;
width: 525px;
background-image: url("images/fillpic_crewtraining.png");
background-repeat: no-repeat;
background-position: top left;
}

#fillpic_remoteop{
position: absolute;
top: 380px;
left: 20px;
height: 126px;
width: 541px;
background-image: url("images/fillpic_remoteop.png");
background-repeat: no-repeat;
background-position: top left;
}
#fillpic_charter{
position: absolute;
top: 65px;
left: 455px;
height: 401px;
width: 432px;
background-image: url("images/fillpic_charter.png");
background-repeat: no-repeat;
background-position: top left;
}
.videobutton1{
position: absolute;
top: 175px;
left: 152px;
}
.videobutton2{
position: absolute;
top: 305px;
left: 152px;
}
.videobutton3{
position: absolute;
top: 435px;
left: 152px;
}
.videobutton4{
position: absolute;
top: 568px;
left: 152px;
}
p.formu1{ 
position: absolute;
top: 52px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu2{ 
position: absolute;
top: 97px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu3{ 
position: absolute;
top: 143px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu4{ 
position: absolute;
top: 184px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu5{ 
position: absolute;
top: 231px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu6{ 
position: absolute;
top: 273px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
}
p.formu7{ 
position: absolute;
top: 316px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;

}
p.formu8{ 
position: absolute;
top: 357px;
left: 26px;
margin: 0 0 10px 0; 
padding: 0;
color: #FFFFFF; 
width: 153px;
height: 28px;
}
p.formu9{ 
position: absolute;
top: 416px;
left: 16px;
margin: 0 0 10px 0; 
padding: 0;
color: #FFFFFF; 
width: 300px;
}
p.formu10{ 
position: absolute;
top: 436px;
left: 16px;
margin: 0 0 10px 0; 
padding: 0;
color: #FFFFFF; 
width: 300px;
}
p.formu11{ 
position: absolute;
top: 436px;
left: 174px;
margin: 0 0 10px 0; 
padding: 0;
color: #FFFFFF; 
width: 300px;
}

#foutconsole{
position: absolute;
top: 50px;
left: 520px;
width: 300px;
}
#error_msg{

position: absolute;
top: -50px;
left: 0px;
color: red;
font-size: 9px;
}

p:last-child { 
position: absolute;
margin: 0; 
padding: 0;
}
input.radio { 
	width: 20px;
	
}
input.subbutton { 
	width: 153px;
	height: 38px;
	
}
input.checkbox { 
	
	
	width: 20px;
	
	
}
input { 
	border: 0px solid #ccc;
	padding: 4px;
	width: 230px;
	color: #ccc; 
	font: 14px Helvetica, Arial, sans-serif;
}

input:focus, input.focused {
border: 0; 
border-color: #000; 
color: #000000; 
}

textarea { 
	width: 280px;
	height: 30px;
	border: 0px solid #ccc;
	padding: 4px;
	
	color: #ccc; 
	font: 14px Helvetica, Arial, sans-serif;
}
textarea:focus, textarea.focused {
border: 0; 
border-color: #000; 
color: #000000; 
}
.submitButton input
{
position: absolute;
left: 30px;
top: 390px;
color: #000;
background: #ffa20f;
border: 2px outset #d7b9c9
} 

h1{
font-size: 14px;
font-weight: bold;
color: #5092c9;
}

h2{
margin-top: 0px;
font-size: 13px;
font-weight: bold;
color: #5092c9;
}

h3{
margin: 0 0 4px 0;
font-size: 9px;
font-weight: bold;
color: #5092c9;
}
.datumnews{
font-size: 9px;
color: #666666;
letter-spacing: 1px;
margin-bottom: 5px;
}
/* *    Setup */ 
ul.cssmenu {  
position: absolute;
top: 0px;
left: 0px;
list-style: none;     
padding: 0;   
margin: 0; 
} 
.displace {     
position: absolute;     
left: -5000px;     
} 
ul.cssmenu li {     
float: left; 
width: 135px;     
} 
ul.cssmenu li.home {     
float: left; 
width: 58px;     
} 
ul.cssmenu li.denimair {     
float: left; 
width: 106px;     
} 
ul.cssmenu li.wetlease {     
float: left; 
width: 109px;     
} 
ul.cssmenu li.remoteoperations {     
float: left; 
width: 182px;     
} 
ul.cssmenu li.charter {     
float: left; 
width: 90px;     
} 
ul.cssmenu li.crewtraining {     
float: left; 
width: 141px;     
} 
ul.cssmenu li.contact {     
float: left; 
width: 81px;     
} 






ul.cssmenu li a {     
display: block;     
width: 58px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.home a {     
display: block;     
width: 58px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.denimair a {     
display: block;     
width: 106px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 

ul.cssmenu li.wetlease a {     
display: block;     
width: 109px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.remoteoperations a {     
display: block;     
width: 182px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.charter a {     
display: block;     
width: 90px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.crewtraining a {     
display: block;     
width: 141px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 
ul.cssmenu li.contact a {     
display: block;     
width: 81px;     
height: 14px;     
background: url('images/spritemenu.png');     
} 


/* *    Normal Links */ 
ul.cssmenu li.home a {     
background-position: 0px 0px;     
} 
ul.cssmenu li.denimair a {     
background-position: -58px 0px;     
} 
ul.cssmenu li.wetlease a {     
background-position: -164px 0px;     
} 
ul.cssmenu li.remoteoperations a {     
background-position: -273px 0px;     
} 
ul.cssmenu li.charter a {     
background-position: -455px 0px;     
} 
ul.cssmenu li.crewtraining a {     
background-position: -545px 0px;     
} 
ul.cssmenu li.contact a {     
background-position: -686px 0px;     
} 

/* *    Hover Links */ 
ul.cssmenu li.home a:hover {     
background-position: 0px -14px;     
} 
ul.cssmenu li.denimair a:hover {     
background-position: -58px -14px;     
} 
ul.cssmenu li.wetlease a:hover {     
background-position: -164px -14px;     
} 
ul.cssmenu li.remoteoperations a:hover {     
background-position: -273px -14px;     
} 
ul.cssmenu li.charter a:hover {     
background-position: -455px -14px;     
} 
ul.cssmenu li.crewtraining a:hover {     
background-position: -545px -14px;     
} 
ul.cssmenu li.contact a:hover {     
background-position: -686px -14px;     
} 


/* *    Selected/Active Links */ 
ul.cssmenu li.home a.selected {     
background-position: 0px -14px;     
} 
ul.cssmenu li.denimair a.selected {     
background-position: -58px -14px;     
} 
ul.cssmenu li.wetlease a.selected {     
background-position: -164px -14px;     
} 
ul.cssmenu li.remoteoperations a.selected {     
background-position: -273px -14px;     
} 
ul.cssmenu li.charter a.selected {     
background-position: -455px -14px;     
} 
ul.cssmenu li.crewtraining a.selected {     
background-position: -545px -14px;     
} 
ul.cssmenu li.contact a.selected {     
background-position: -686px -14px;     
} 


a.newslinks:link, a.newslinks:visited{
color: #626262;
text-decoration: none;
font-weight: bold;
font-size: 10px;
}

a.newslinks:hover {
color: #5092c9;
text-decoration: none;
font-weight: bold;
font-size: 10px;
}



a:link, a:visited{
color: #626262;
text-decoration: none;
font-weight: bold;
font-size: 10px;
}

a:hover {
color: #5092c9;
text-decoration: none;
font-weight: bold;
font-size: 10px;
}

a.footlink:link, a.footlink:visited{
color: #5092c9;
text-decoration: none;
font-weight: bold;
font-size: 10px;
}

a.footlink:hover {
color: #5092c9;
text-decoration: underline;
font-weight: bold;
font-size: 10px;
}

a.submenulink:link, a.submenulink:visited{
color: #000000;
text-decoration: none;
font-weight: normal;
font-size: 10px;
}

a.submenulink:hover {
color: #5092c9;
text-decoration: none;
font-weight: normal;
font-size: 10px;
}

a.selected:link, a.selected:visited{
color: #5092c9;
text-decoration: none;
font-weight: normal;
font-size: 10px;
}
a.selected:hover {
color: #5092c9;
text-decoration: none;
font-weight: normal;
font-size: 10px;
}