
/* fix firefox print-one-page-only-behaviour */
* {overflow:visible !important;}


#frame_top, #frame_left_menu, #box_middle_top, #box_middle_right, #box_content_navi, #frame_right, #frame_bottom {position: static; display: none;}

#applicant ul.optionslist li a.icon, #applicant ul.optionslist li p.icon {position: static; display: none;}
#applicant ul.optionslist li a.icon-left, #applicant ul.optionslist li p.icon-left {position: static; display: none;}

ul.profile_options a {display: none;}


/* 2011 */

.no-print {display: none; visibility: hidden;}

#applicant {margin-top: -170px; margin-left: -20px; margin-right: -75px;}

#applicant h2 {font-size: 11pt; line-height: 18pt; width: 620px; white-space:nowrap;}
#applicant h3, #applicant h3 a {font-size: 10pt; line-height: 18pt; white-space:nowrap;}
#applicant p {font-size: 10pt; line-height: 18pt; width: 620px;}
#applicant p.more {width: 620px;/* border: thin solid black;*/}

#applicant ul li {margin-top: 20px;}


/*#applicant ul.optionslist li {page-break-before: always;}
#applicant ul.optionslist li ul.sub li {page-break-before: auto;}*/

/*#applicant ul.optionslist li ul.sub li {page-break-before: avoid; page-break-after: avoid;}
#applicant ul.optionslist li ul.sub li h3 {page-break-before: avoid; page-break-after: avoid;}
#applicant ul.optionslist li ul.sub li p {page-break-before: avoid; page-break-after: avoid;}*/


/* fix absolute layers */

/*
#overlay_bg, #overlay_wrapper, #box_loginform {position: static; display: none;}

#box_top_logo, #box_top_navi, #box_top_lang, #box_login, #box_footer_sitemap, #box_left_navi, #box_left_search, #box_middle_right, #box_content_logo2, #box_right_partner , #box_right_sitemap {position: static; display: none;}

.style_right, #applicant div.infobox  {position: static; display: none;}
*/
