@charset 'utf-8';
/* CSS Document */

@media screen{

body {
margin: 0;
padding: 0;
background: #d9e4ef url(../images/img_background_gradient.png) repeat-x;
font-family: Calibri, Candara, Tahoma, Verdana, Arial;
font-size: 14px;
}

/* links */
a{color:#5691d2; text-decoration:underline;}
a:link{color:#5691d2;}
a:visited{color:#5691d2;}
a:hover{color: #000000;}
a:active{color: #000000;}

/* basic text formatting */
#standard{ font-size:14px;}

#standard a{color:#5691d2; text-decoration:underline;}
#standard a:link{color:#5691d2;}
#standard a:visited{color:#5691d2;}
#standard a:hover{color: #000000;}
#standard a:active{color: #000000;}

.inline_superphat{font-size:28px; font-weight:bold; color:#000000;}
#headline_phat{font-size:22px; font-weight:bold; color:#000000;}
.inline_phat{font-size:22px; font-weight:bold; color:#000000;}
#headline_puney_blue{font-size:18px; font-weight:normal; color:#5691d2;}
.inline_puney_blue{font-size:18px; font-weight:normal; color:#5691d2;}
.inline_puney_blue-bold{font-size:14px; font-weight:normal; color:#5691d2; font-weight:bold;}
.inline_puney_red{font-size:18px; font-weight:normal; color:#ee3226;}
.inline_bold_red_italic{font-size:26px; font-weight:bold; color:#ee3226; font-style:italic;}
#headline_puney_orange{font-size:18px; font-weight:normal; color:#e4701e;}
.inline_puney_orange{font-size:18px; font-weight:normal; color:#e4701e;}
.inline_puney_gray{font-size:18px; font-weight:normal; color:#999999;}
.inline_puney_black{font-size:18px; font-weight:normal; color:#000000;}
.inline_puney_black_news{font-size:14px; font-weight:normal; color:#000000; font-weight:normal; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;}
.inline_puney_black-bold{font-size:16px; font-weight:normal; color:#000000; font-weight:bold;}
.inline_puney_black-bold_headline{font-size:20px; font-weight:normal; color:#000000; font-weight:normal; font-family: Palatino Linotype, Book Antiqua, Palatino, serif;}
.inline_medium_blue{font-size:12px; font-weight:bold; color:#5691d2;}
.inline_medium_black{font-size:12px; font-weight:bold; color:#000000;}
.inline_medium_gray{font-size:12px; font-weight:bold; color:#999999;}
.inline_medium_red{font-size:12px; font-weight:bold; color:#ee3226;}
.inline_medium2_red{font-size:20px; font-weight:bold; color:#ee3226;}
.inline_medium2_orange{font-size:20px; font-weight:bold; color:#e4701e;}
.inline_medium_orange{font-size:12px; font-weight:bold; color:#e4701e;}
.inline_date{font-size:14px; font-weight:bold; color:#5691d2;}
.inline_tiny{font-size:10px; font-weight:bold; color:#000000;}
.inline_bar_gray{width:100%; height: 6px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #999999;}
.inline_ask{color:#009933; font-style:italic;}

#form_content_more-info{height:288px;}
#form_content_account-request{height:240px;}

/* top link */
.top_link{font-size:14px; right:0px;}

/* dlink links */
.dlink{font-size:14px;}
.dlink a{color:#e4701e; text-decoration:underline;}
.dlink a:link{color:#e4701e;}
.dlink a:visited{color:#e4701e;}
.dlink a:hover{color: #000000;}
.dlink a:active{color: #000000;}

/* cpdlc links */
.cpdlc {font-size:14px;}
.cpdlc a{color:#ee3226; text-decoration:underline;}
.cpdlc a:link{color:#ee3226;}
.cpdlc a:visited{color:#ee3226;}
.cpdlc a:hover{color: #000000;}
.cpdlc a:active{color: #000000;}


/* page layout */
#wrapper{
position:relative;
margin-top:0px;
margin-left:auto;
margin-right:auto;
width: 986px;
}

#header{
position:absolute;
top:0px;
left:0px;
width:986px;
height:168px;
/* background:url(../images/img_header_background.png); */
background:url(../images/img_header_background_easa.png); 
}

#clock{
position:absolute;
top:0px;
right:0px;
margin-top:30px;
margin-right:24px;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}

#logo{
position:absolute;
top:72px;
left:80px;
}

#logo_for_print{
visibility:hidden;
}

#header_links{
position:absolute;
top:0px;
left:0px;
margin-top:30px;
margin-left:24px;
color:#c5d1dd;
font-weight:bold;
font-size:11px;
z-index:1;
}

#header_links a{color:#ffffff; text-decoration:none;}
#header_links a:link{color:#ffffff;}
#header_links a:visited{color:#ffffff;}
#header_links a:hover{color: #000000;}
#header_links a:active{color: #000000;}

#tabs{
position:absolute;
top:168px;
left:0px;
width:986px;
height:28px;
overflow: hidden;
background:url(../images/img_button_background.png);
/* border: thin solid  #FF9933; */
}

/* tab functions (active) */
a.tab1_active{position:absolute; top:0px; left:12px; width:120px; height:28px; background:url(../images/img_tab1.png) 0 0 no-repeat; display:block;}
a.tab2_active{position:absolute; top:0px; left:132px; width:120px; height:28px; background:url(../images/img_tab2.png) 0 0 no-repeat; display:block;}
a.tab3_active{position:absolute; top:0px; left:252px; width:120px; height:28px; background:url(../images/img_tab3.png) 0 0 no-repeat; display:block;}
a.tab4_active{position:absolute; top:0px; left:372px; width:120px; height:28px; background:url(../images/img_tab4.png) 0 0 no-repeat; display:block;}
a.tab5_active{position:absolute; top:0px; left:492px; width:120px; height:28px; background:url(../images/img_tab5.png) 0 0 no-repeat; display:block;}
a.tab6_active{position:absolute; top:0px; left:612px; width:120px; height:28px; background:url(../images/img_tab6.png) 0 0 no-repeat; display:block;}
a.tab7_active{position:absolute; top:0px; left:732px; width:120px; height:28px; background:url(../images/img_tab7.png) 0 0 no-repeat; display:block;}
a.tab8_active{position:absolute; top:0px; left:852px; width:120px; height:28px; background:url(../images/img_tab8.png) 0 0 no-repeat; display:block;}

/* tab functions (hover) */
a.tab1{position:absolute; top:0px; left:12px; width:120px; height:28px; background:url(../images/img_tab1.png) 0 -56px no-repeat; display:block;}
a:hover.tab1{background-position: 0 -28px;}
a.tab2{position:absolute; top:0px; left:132px; width:120px; height:28px; background:url(../images/img_tab2.png) 0 -56px no-repeat; display:block;}
a:hover.tab2{background-position: 0 -28px;}
a.tab3{position:absolute; top:0px; left:252px; width:120px; height:28px; background:url(../images/img_tab3.png) 0 -56px no-repeat; display:block;}
a:hover.tab3{background-position: 0 -28px;}
a.tab4{position:absolute; top:0px; left:372px; width:120px; height:28px; background:url(../images/img_tab4.png) 0 -56px no-repeat; display:block;}
a:hover.tab4{background-position: 0 -28px;}
a.tab5{position:absolute; top:0px; left:492px; width:120px; height:28px; background:url(../images/img_tab5.png) 0 -56px no-repeat; display:block;}
a:hover.tab5{background-position: 0 -28px;}
a.tab6{position:absolute; top:0px; left:612px; width:120px; height:28px; background:url(../images/img_tab6.png) 0 -56px no-repeat; display:block;}
a:hover.tab6{background-position: 0 -28px;}
a.tab7{position:absolute; top:0px; left:732px; width:120px; height:28px; background:url(../images/img_tab7.png) 0 -56px no-repeat; display:block;}
a:hover.tab7{background-position: 0 -28px;}
a.tab8{position:absolute; top:0px; left:852px; width:120px; height:28px; background:url(../images/img_tab8.png) 0 -56px no-repeat; display:block;}
a:hover.tab8{background-position: 0 -28px;}

/* main menu */
.blacktext{color:#000000; font-weight:bold; font-size:12px;}

#menu{
position:absolute;
top:196px;
left:0px;
width:986px;
height:28px;
background:url(../images/img_menu_background.png);
overflow: hidden;
}

#menu a{color:#ffffff; text-decoration:none;}
#menu a:link{color:#ffffff;}
#menu a:visited{color:#ffffff;}
#menu a:hover{color: #485c71;}
#menu a:active{color: #485c71;}

#menu_button1, #menu_button2, #menu_button3, #menu_button4, #menu_button5, #menu_button6, #menu_button7, #menu_button8{
visibility:hidden;
position:absolute;
top:8px;
left:0px;
width:986px;
font-size:12px;
font-weight: bold;
color: #c5d1dd;
text-align:center;
}

#menu_button1{} 
#menu_button2{} 
#menu_button3{} 
#menu_button4{} 
#menu_button5{} 
#menu_button6{} 
#menu_button7{} 
#menu_button8{} 

/* content wrapper */
#content_wrapper{
position: absolute;
top:224px;
left:0px;
width:986px;
background: url(../images/img_content_background_white.png) repeat-y;
}

/* header background */
#header_background{
position: absolute;
top:0px;
left:0px;
}

/* header media */
#header_media{
position: relative;
top:0px;
left:5px;
}

/* leftside content */
#content_left{
position: relative;
width:200px;
margin-top:12px;
margin-left:24px;
float:left;
}


/* rightside content */
#content_right{
position: relative;
padding-left:18px;
margin-top:12px;
margin-left:242px;
margin-right:24px;
border-left:thin;
border-left-color:#000000;
border-left-style:dashed;
}

/* height adjuster */
#adjuster{
}

/* footer */
#footer{
position:inherit;
left:0px;
width:986px;
height:120px;
background:url(../images/img_footer_background.png);
overflow: hidden;
}

#copyright{
position: relative;
top:0px;
right:24px;
width:986px;
text-align:right;
font-size:12px;
font-weight:bold;
color:#999999;
}

#footer_address{
/* position: inherit; */
top:0px;
width:986px; 
margin-top:60px;
text-align:center;
font-weight: bold;
font-size:12px;
font-weight:bold;
color: #ffffff; border-top:thin #ffffff;
} 

#footer_address a{color:#ffffff; text-decoration:none;}
#footer_address a:link{color:#ffffff;}
#footer_address a:visited{color:#ffffff;}
#footer_address a:hover{color: #485c71;}
#footer_address a:active{color: #485c71;}

}

@media print{

body {
margin: 0;
padding: 0;
background: #d9e4ef url(../images/img_background_gradient.png) repeat-x;
font-family: Calibri, Candara, Tahoma, Verdana, Arial;
font-size: 12pt;
}

/* links */
a{color:#000000; text-decoration:underline;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover{color: #000000;}
a:active{color: #000000;}

/* basic text formatting */
#standard{ font-size:12pt;}
#standard a{color:#000000; text-decoration:underline;}
#standard a:link{color:#000000;}
#standard a:visited{color:#000000;}
#standard a:hover{color: #000000;}
#standard a:active{color: #000000;}

#headline_phat{font-size:18pt; font-weight:bold; color:#000000;}
.inline_phat{font-size:18pt; font-weight:bold; color:#000000;}
#headline_puney_blue{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_blue{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_blue-bold{font-size:12pt; font-weight:normal; color:#000000; font-weight:bold;}
#headline_puney_orange{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_orange{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_gray{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_black{font-size:14pt; font-weight:normal; color:#000000;}
.inline_puney_black-bold{font-size:12pt; font-weight:normal; color:#000000; font-weight:bold;}
.inline_medium_blue{font-size:8pt; font-weight:bold; color:#000000;}
.inline_medium_black{font-size:8pt; font-weight:bold; color:#000000;}
.inline_medium_gray{font-size:8pt; font-weight:bold; color:#000000;}
.inline_date{font-size:10pt; font-weight:bold; color:#000000;}
.inline_tiny{font-size:6pt; font-weight:bold; color:#000000;}
.inline_bar_gray{width:100%; height: 6px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #000000;}
.inline_ask{color:#000000; font-style:italic;}

#form_content_more-info{height:288px;}
#form_content_account-request{height:240px;}

/* top link */
.top_link{font-size:14px; right:0px;}

/* dlink links */
.dlink{font-size:14px;}
.dlink a{color:#000000; text-decoration:underline;}
.dlink a:link{color:#000000;}
.dlink a:visited{color:#000000;}
.dlink a:hover{color: #000000;}
.dlink a:active{color: #000000;}

/* page layout */
#wrapper{
position:relative;
margin-top:0px;
margin-left:auto;
margin-right:auto;
width: 986px;
}

#header, #clock, #logo, #header_links, #tabs, #menu, #menu_button1, #menu_button2, #menu_button3, #menu_button4, #menu_button5, #menu_button6, #menu_button7, #menu_button8, #header_background, #footer_address
{display:none;}

/* content wrapper */
#content_wrapper{
position: absolute;
top: 84px;
left:0px;
width:986px;
background: url(../images/img_content_background_white.png) repeat-y;
}

/* logo for print */
#logo_for_print{
visibility:visible;
}

/* header media */
#header_media{
position: relative;
top:12px;
left:0px;
}

/* leftside content */
#content_left{
position: relative;
width:240px;
margin-top:24px;
margin-left:0px;
float:left;
height:100%;
}

/* rightside content */
#content_right{
position: relative;
padding-left:18px;
margin-top:24px;
margin-left:240px;
margin-right:18px;
border-left:thin;
border-left-color:#000000;
border-left-style:dashed;
height:100%;
}

#adjuster{}

/* footer */
#footer{
position:inherit;
left:0px;
width:986px;
height:120px;
background:url(../images/img_footer_background.png);
overflow: hidden;
}

#copyright{
position: relative;
top:0px;
right:24px;
width:986px;
text-align:right;
font-size:12px;
font-weight:bold;
color:#000000;
}


}
