/*
----------------------------------------------------
LearningGuide look-and-feel set: Blue
----------------------------------------------------

Created: Original
Created by: Rogier Weenen

Last edit: 20071109, 20071130
Editted by: Rogier Weenen

*/
/*
----------------------------------------------------
Clear default browser visualisation
----------------------------------------------------
*/

*{
	margin:0;
	padding:0;
	border:0;
}

html, body{
	width: 100%;
	height: 100%;
}

table{
	border-collapse: collapse;
	border-spacing: 0;
}

cite, code, em, strong, th{
	font-style: normal;
	font-weight: normal;
}

ol, ul{
	list-style:none;
}

th{
	text-align: left;
}

h1, h2, h3, h4{
	font-size: 100%;
}

q:before, q:after{
	content:'';
}

table{
	font-size: inherit;
	font: 100%;
}

select, input, textarea{
	font:99% sans-serif;
}

/*
----------------------------------------------------
Meta stuff
----------------------------------------------------
*/

frame, frameset, noframes{
	background-color: #dfebfc;
}

html, body{
	background-color: #dfebfc;
	overflow: hidden;
}

#container{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: 100%;
	font: normal 0.8em/1.3em Arial, sans-serif;
	color: #000;
	background: #dfebfc url(../images/back_main.gif) no-repeat right top;
	overflow: hidden;
}

* html #container{
	width: expression(document.body.clientWidth);
}

.noshow {
	display: none;
}

.doshow {
	display: block;
}

.pause{
	background: #dfebfc url(../images/loading-ani.gif) no-repeat center center;
	cursor: wait;
}

/*
----------------------------------------------------
Top menu 
----------------------------------------------------
*/

#nav_main{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	background: transparent url(../images/back_head.gif) repeat-x top left;
	overflow: hidden;
	padding: 0 10px 0 5px;
	height: 40px;
}

* html #nav_main{
	width: expression(document.body.clientWidth);
}

/*
----------------------------------------------------
Top menu - button bar
----------------------------------------------------
*/

#nav_main_items{
	float: left;
}
#nav_main_items ul{
	list-style: none;
}

#nav_main_items ul li{
	display: inline;
}

#nav_main_items li a{
	display: block;
	float: left;
	width: 90px;
	height: 22px;
	font-size: .85em;
	line-height: 1em;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding: 5px;
	overflow: hidden;
}

* html #nav_main_items li a{
	width: 100px;
}

#nav_main_items li a:hover{
	background: transparent url(../images/back_kop_item.gif) repeat-x left top;
}

#nav_main_items li.selected a{
	color: #1c48aa;
}

/*
----------------------------------------------------
Top menu - search form
----------------------------------------------------
*/

#nav_main_search{
	position: absolute;
	top: 0;
	right: 0;
	height: 40px;
	width: 200px;
	padding-top: 8px;
	padding-right: 10px;
}

* html #nav_main_search{
	margin-right: 14px;
}

#nav_main_search_form{
}

#nav_main_search_form input{
	float: left;
	border: 1px solid #002d96;
	background-color: #ecf2fc;
	font-size: .89em;
	padding: 2px 2px 0 2px;
	color: #000;
	width: 164px;
	height: 18px;
}

#nav_main_search_button{
	display: block;
	width: 30px;
	float: right;
}

#nav_main_search_button ul{
	list-style: none;
}

#nav_main_search_button ul li{
	display: inline;
}

#nav_main_search a{
	display: block;
	float: right;
	overflow: hidden;
	height: 18px;
	width: 18px;
}

#nav_main_search a#search span{
	display: none;
}

#nav_main_search a#search{
	background: transparent url(../images/search.gif) no-repeat top left;
}

#nav_main_search a:hover#search{
	background: transparent url(../images/search_o.gif) no-repeat top left;
}

/*
----------------------------------------------------
Footer
----------------------------------------------------
*/

#nav_footer{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 40px;
	padding: 0 10px 0 5px;
	background: transparent url(../images/back_foot.gif) repeat-x bottom left;
	overflow: hidden;
}

/*
----------------------------------------------------
Footer - logo
----------------------------------------------------
*/

#nav_footer_logo{
	float: left;
	height: 40px;
	width: 390px;
	background: transparent url(../images/logo.gif) no-repeat bottom left;
}

/*
----------------------------------------------------
Footer - buttonbar and branding
----------------------------------------------------
*/

#nav_footer_main{
	float: right;
	height: 40px;
}

#nav_footer_buttons{
	float: left;
	overflow: hidden;
}

#nav_footer_buttons ul{
	list-style: none;
}

#nav_footer_buttons ul li{
	display: inline;
}

#nav_footer_buttons a{
	display: block;
	float: left;
	overflow: hidden;
	height: 18px;
	width: 18px;
	margin-top: 12px;
	margin-left: 5px;
}

#nav_footer_buttons a#back span{
	display: none;
}

#nav_footer_buttons a#back{
	background: transparent url(../images/back.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#back{
	background: transparent url(../images/back_o.gif) no-repeat top left;
}

#nav_footer_buttons a#forth span{
	display: none;
}

#nav_footer_buttons a#forth{
	background: transparent url(../images/forth.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#forth{
	background: transparent url(../images/forth_o.gif) no-repeat top left;
}

#nav_footer_buttons a#home span{
	display: none;
}

#nav_footer_buttons a#home{
	background: transparent url(../images/home.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#home{
	background: transparent url(../images/home_o.gif) no-repeat top left;
}

#nav_footer_buttons a#help span{
	display: none;
}

#nav_footer_buttons a#help{
	background: transparent url(../images/help.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#help{
	background: transparent url(../images/help_o.gif) no-repeat top left;
}

#nav_footer_buttons a#e-mail span{
	display: none;
}

#nav_footer_buttons a#e-mail{
	background: transparent url(../images/e-mail.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#e-mail{
	background: transparent url(../images/e-mail_o.gif) no-repeat top left;
}

#nav_footer_buttons a#helpdesk span{
	display: none;
}

#nav_footer_buttons a#helpdesk{
	background: transparent url(../images/helpdesk.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#helpdesk{
	background: transparent url(../images/helpdesk_o.gif) no-repeat top left;
}

#nav_footer_buttons a#btnFeedback span{
	display: none;
}

#nav_footer_buttons a#btnFeedback{
	background: transparent url(../images/feedback.gif) no-repeat top left;
}

#nav_footer_buttons a:hover#btnFeedback{
	background: transparent url(../images/feedback_o.gif) no-repeat top left;
}

#nav_footer_branding{
	float: left;
	height: 40px;
	width: 110px;
	background: transparent url(../images/branding.gif) no-repeat bottom right;
	margin-left: 2em;
}

/*
----------------------------------------------------
Content area
----------------------------------------------------
*/

#nav_content{
	position: absolute;
	top: 40px;
	bottom: 40px;
	left: 0;
	right: 0;
	width: 100%;
}

* html #nav_content{
	height: expression(document.body.clientHeight - 80  + 'px');
}

/*
----------------------------------------------------
Content area - Explorer - MAIN
----------------------------------------------------
*/

#nav_content #content_explorer{
	position: absolute;
	width: 200px;
	top: 0;
	bottom: 0;
	left: 0;
}

* html #nav_content #content_explorer{
	height: expression(nav_content.clientHeight);
}

*:first-child+html #nav_content #content_explorer{
	position: relative;
	height: expression(nav_content.clientHeight);
}

#explorer_title{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	height: 20px;
	background: transparent url(../images/back_bovenmenu.gif) no-repeat top left;
}

#explorer_title p{
	display: block;
	text-transform: capitalize;
	height: 20px;
	color: #fff;
	font-weight: bold;
	padding-left: 5px;
}

/*
----------------------------------------------------
Content area - Explorer - Result - MAIN
----------------------------------------------------
*/

#nav_content #content_explorer #explorer_main{
	width: 190px;
	position: absolute;
	top: 20px;
	left: 0;
	bottom: 20px;
	padding: 0 5px;
	background: #c1d6f5 url(../images/back_menu.gif) no-repeat bottom left;
	border-bottom: 1px solid #002d96;
	font-size: 0.85em;
	line-height: 1.1em;
	overflow: auto;
}

* html #nav_content #content_explorer #explorer_main{
	height: expression(content_explorer.clientHeight - 40  + 'px');
}

#explorer_main li{
	list-style: none;
}

#explorer_main a{
	display: block;
	color: #000;
	padding-left: 15px;
	padding-bottom: 5px;
	text-decoration: none;
}

#explorer_main a:hover{
	background: transparent url(../images/back_kop_item.gif) repeat-x left top;
}

#explorer_main ul.tableofcontents{
	margin-top: 0.5em;
}

/* niveau 0 - Basis*/
#explorer_main ul li.chapter_open a,
#explorer_main ul li.chapter_open_active a{
	background: transparent url(../images/opened.gif) no-repeat 0 2px;
}

#explorer_main ul li.chapter_open a:hover,
#explorer_main ul li.chapter_open_active a:hover{
	background: transparent url(../images/n0-opened.gif) no-repeat 0 0;
}

#explorer_main ul li.chapter_closed a{
	background: transparent url(../images/closed.gif) no-repeat 0 2px;
}

#explorer_main ul li.chapter_closed a:hover{
	background: transparent url(../images/n0-closed.gif) no-repeat 0 0;
}

#explorer_main ul li.topic a{
}

#explorer_main ul li.chapter_closed_empty a,
#explorer_main ul li.chapter_open_empty a{
}

#explorer_main ul li.chapter_open_active a,
#explorer_main ul li.topic_selected a{
	color: #002d96;
	font-weight: bold;
}

/* niveau 1 */
#explorer_main ul ul li.chapter_open a,
#explorer_main ul ul li.chapter_open_active a{
	background: transparent url(../images/opened.gif) no-repeat 15px 2px;
	padding-left: 30px;
}

#explorer_main ul ul li.chapter_open a:hover,
#explorer_main ul ul li.chapter_open_active a:hover{
	background: transparent url(../images/n1-opened.gif) no-repeat 0 0;
	padding-left: 30px;
}

#explorer_main ul ul li.chapter_closed a{
	background: transparent url(../images/closed.gif) no-repeat 15px 2px;
	padding-left: 30px;
}

#explorer_main ul ul li.chapter_closed a:hover{
	background: transparent url(../images/n1-closed.gif) no-repeat 0 0;
	padding-left: 30px;
}

#explorer_main ul ul li.topic a{
	padding-left: 30px;
}

#explorer_main ul ul li.chapter_closed_empty a,
#explorer_main ul ul li.chapter_open_empty a{
	padding-left: 30px;
}

#explorer_main ul ul li.chapter_open_active a,
#explorer_main ul ul li.topic_selected a{
	color: #002d96;
	font-weight: bold;
	padding-left: 30px;
}

/* niveau 2 */
#explorer_main ul ul ul li.chapter_open a,
#explorer_main ul ul ul li.chapter_open_active a{
	background: transparent url(../images/opened.gif) no-repeat 30px 2px;
	padding-left: 45px;
}

#explorer_main ul ul ul li.chapter_open a:hover,
#explorer_main ul ul ul li.chapter_open_active a:hover{
	background: transparent url(../images/n2-opened.gif) no-repeat 0 0;
	padding-left: 45px;
}

#explorer_main ul ul ul li.chapter_closed a{
	background: transparent url(../images/closed.gif) no-repeat 30px 2px;
	padding-left: 45px;
}

#explorer_main ul ul ul li.chapter_closed a:hover{
	background: transparent url(../images/n2-closed.gif) no-repeat 0 0;
	padding-left: 45px;
}

#explorer_main ul ul ul li.topic a{
	padding-left: 45px;
}

#explorer_main ul ul ul li.chapter_closed_empty a,
#explorer_main ul ul ul li.chapter_open_empty a{
	padding-left: 45px;
}

#explorer_main ul ul ul li.chapter_open_active a,
#explorer_main ul ul ul li.topic_selected a{
	color: #002d96;
	font-weight: bold;
	padding-left: 45px;
}

/* niveau 3 */
#explorer_main ul ul ul ul li.chapter_open a,
#explorer_main ul ul ul ul li.chapter_open_active a{
	background: transparent url(../images/opened.gif) no-repeat 45px 2px;
	padding-left: 60px;
}
#explorer_main ul ul ul ul li.chapter_open a:hover,
#explorer_main ul ul ul ul li.chapter_open_active a:hover{
	background: transparent url(../images/n3-opened.gif) no-repeat 0 0;
	padding-left: 60px;
}
#explorer_main ul ul ul ul li.chapter_closed a{
	background: transparent url(../images/closed.gif) no-repeat 45px 2px;
	padding-left: 60px;
}
#explorer_main ul ul ul ul li.chapter_closed a:hover{
	background: transparent url(../images/n3-closed.gif) no-repeat 0 0;
	padding-left: 60px;
}
#explorer_main ul ul ul ul li.topic a{
	padding-left: 60px;
}

#explorer_main ul ul ul ul li.chapter_closed_empty a,
#explorer_main ul ul ul ul li.chapter_open_empty a{
	padding-left: 60px;
}

#explorer_main ul ul ul ul li.chapter_open_active a,
#explorer_main ul ul ul ul li.topic_selected a{
	color: #002d96;
	font-weight: bold;
	padding-left: 60px;
}

/* niveau 4 */
#explorer_main ul ul ul ul ul li.chapter_open a,
#explorer_main ul ul ul ul ul li.chapter_open_active a{
	background: transparent url(../images/opened.gif) no-repeat 60px 2px;
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.chapter_open a:hover,
#explorer_main ul ul ul ul ul li.chapter_open_active a:hover{
	background: transparent url(../images/n4-opened.gif) no-repeat 0 0;
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.chapter_closed a{
	background: transparent url(../images/closed.gif) no-repeat 60px 2px;
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.chapter_closed a:hover{
	background: transparent url(../images/n4-closed.gif) no-repeat 0 0;
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.topic a{
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.chapter_closed_empty a,
#explorer_main ul ul ul ul ul li.chapter_open_empty a{
	padding-left: 75px;
}

#explorer_main ul ul ul ul ul li.chapter_open_active a,
#explorer_main ul ul ul ul ul li.topic_selected a{
	color: #002d96;
	font-weight: bold;
	padding-left: 75px;
}

/*
----------------------------------------------------
Content area - Explorer - Main Search - result
----------------------------------------------------
*/

#explorer_main .searchresult_chapter_title{
	margin-top: 1em;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom: 1px solid #fff;
}

#explorer_main .searchresult_topic a{
	display: block;
	color: #000;
	padding-bottom: 5px;
	padding-left: 0;
	text-decoration: none;
}

#explorer_main .searchresult_topic_selected a{
	display: block;
	color: #002d96;
	padding-bottom: 5px;
	padding-left: 0;
	text-decoration: none;
	font-weight: bold;
}

#explorer_main .searchresult_topic a:hover{
	background: transparent url(../images/back_kop_item.gif) repeat-x left top;
}

/*
----------------------------------------------------
Content area - Explorer - Keywords search
----------------------------------------------------
*/

#nav_content #content_explorer #explorer_main.bykeywords{
	background: #c1d6f5 url(../images/back_menu_abc.gif) no-repeat left bottom; 
}

#nav_content #content_explorer #explorer_main #bykeywords{
	width: 200px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	padding: 0;
	overflow: hidden;
}

* html #nav_content #content_explorer #explorer_main #bykeywords{
	height: expression(explorer_main.clientHeight);
}

#explorer_main #bykeywords #explorer_main_indexnavigator{
	height: 95px; 
	width: 200px;
	background-color: #dfebfc;
	border-bottom: 1px solid #002d96;
	font-size: 1.2em;
	overflow: auto;
	padding-top: 5px;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter{
	float: left;
	text-align: center;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a{
	display: block;
	width: 18px;
	height: 20px;
	padding: 5px 2px;
	font-size: .85em;
	font-weight: bold;
	text-decoration: none;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a.active{
	color: #000;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a.active:hover{
	color: #000;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a.passive,
#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a.passive:hover{
	color: #ecf2fc;
	cursor: default;
}

#explorer_main #bykeywords #explorer_main_indexnavigator div.indexletter a.selected{
	color: #002d96;
	width: 17px;
	height: 19px;
	border-top: 1px solid #002d96;
	border-left: 1px solid #002d96;
	background-color: #fff;
}

/*
----------------------------------------------------
Content area - Explorer - Keywords search - result
----------------------------------------------------
*/

#nav_content #content_explorer #explorer_main.bykeywords #bykeywords #explorer_main_indexresults{
	position: absolute;
	display: block;
	width: 200px;
	top: 101px;
	left: 0;
	bottom: 0;
	overflow: auto;
}

* html #nav_content #content_explorer #explorer_main.bykeywords #bykeywords #explorer_main_indexresults{
	height: expression(explorer_main.clientHeight - 102 + 'px');
}

#nav_content #explorer_main #bykeywords #explorer_main_indexresults ul.indexresults{
	margin-top: 0.5em;
}

#nav_content #explorer_main #bykeywords #explorer_main_indexresults li a{
	display: block;
	color: #000;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}

#nav_content #explorer_main #bykeywords #explorer_main_indexresults li a:hover{
}

#nav_content #explorer_main #bykeywords #explorer_main_indexresults a.selected{
	color: #002d96;
	font-weight: bold;
}

#nav_content #explorer_main #bykeywords #explorer_main_indexresults li.indexsubkeyword{
	padding-left: 15px;   
}


/*
----------------------------------------------------
Content area - Explorer - Search by chapter
----------------------------------------------------
*/
#nav_content #content_explorer #explorer_main.search{
	background: #c1d6f5 url(../images/back_menu_search.gif) no-repeat bottom left; 
}

#nav_content #content_explorer #explorer_main #bychapter{
	width: 200px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	padding: 0;
	overflow: hidden;
}

* html #nav_content #content_explorer #explorer_main #bychapter{
	height: expression(explorer_main.clientHeight);
}

#explorer_main #bychapter #explorer_main_search{
	height: 100px;
	width: 200px;
	background-color: #dfebfc;
	border-bottom: 1px solid #002d96;
	padding-left: 20px;
	overflow: auto;
}

#explorer_main #bychapter #explorer_main_search_form{
	float: left;
	margin-top: 20px;
}

#explorer_main #bychapter #explorer_main_search_form input{
	border: 1px solid #002d96;
	background-color: #ecf2fc;
	font-size: 1em;
	padding: 2px 2px 0 2px;
	color: #000;
	width: 130px;
	height: 18px;
}

#explorer_main #bychapter #explorer_main_search_button{
	float: left;
	margin-top: 22px;
	margin-left: 10px;
}

#explorer_main #bychapter #explorer_main_search_button ul{
	list-style: none;
}

#explorer_main #bychapter #explorer_main_search_button ul li{
	display: inline;
}

#explorer_main #bychapter #explorer_main_search_button a{
	display: block;
	height: 18px;
	width: 18px;
}

#explorer_main #bychapter #explorer_main_search_button a span{
	display: none;
}

#explorer_main #bychapter #explorer_main_search_button a#searchchapter{
	background: transparent url(../images/search.gif) no-repeat top left;
}
#explorer_main #bychapter #explorer_main_search_button a#searchchapter:hover{
	background: transparent url(../images/search_o.gif) no-repeat top left;
}

/*
----------------------------------------------------
Content area - Explorer - Search by chapter - Result
----------------------------------------------------
*/

#explorer_main #bychapter #explorer_main_searchresults .searchresult_chapter_title{
	display: none;
}

#nav_content #content_explorer #explorer_main #bychapter #explorer_main_searchresults{
	position: absolute;
	display: block;
	width: 200px;
	top: 101px;
	left: 0;
	bottom: 0;
	overflow: auto;
}

* html #nav_content #content_explorer #explorer_main #bychapter #explorer_main_searchresults{
	height: expression(explorer_main.clientHeight - 101  + 'px');
}

#explorer_main #bychapter #explorer_main_searchresults a{
	display: block;
	color: #000;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-right: 5px;
	text-decoration: none;
}

#explorer_main #bychapter #explorer_main_searchresults a:hover{
}

#explorer_main #bychapter #explorer_main_searchresults .searchresult_topic_selected a{
	color: #002d96;
	font-weight: bold;
}

/*
----------------------------------------------------
Content area - Explorer - Footer
----------------------------------------------------
*/

#explorer_footer{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 200px;
	height: 20px;
	background-color: transparent;
}

#explorer_footer ul.buttonlist{
	list-style: none;
}
#explorer_footer ul.buttonlist li{
	display: inline;
}

/* Buttons_A is voor de knoppen aan linkerzijde, Buttons_B voor aan de rechter */

#explorer_footer #buttons_A{
	float: left;
	display: block;
	width: 50%;
	height: 20px;
}

#explorer_footer #buttons_B{
	float: right;
	display: block;
	width: 50%;
	height: 20px;
}

#explorer_footer a{
	display: block;
	overflow: hidden;
	height: 20px;
	width: 38px;
}

#explorer_footer a#toc span{
	display: none;
}

#explorer_footer a#toc{
	float: left;
	background: transparent url(../images/explorer.gif) no-repeat 5px center;
}


#explorer_footer a:hover#toc{
	background: transparent url(../images/explorer_o.gif) no-repeat 5px center;
}

#explorer_footer a#closeall span{
	display: none;
}

#explorer_footer a#closeall{
	float: left;
	background: transparent url(../images/closeall.gif) no-repeat 5px center;
}


#explorer_footer a:hover#closeall{
	background: transparent url(../images/closeall_o.gif) no-repeat 5px center;
}

#explorer_footer a#openall span{
	display: none;
}

#explorer_footer a#openall{
	float: left;
	background: transparent url(../images/openall.gif) no-repeat 5px center;
}


#explorer_footer a:hover#openall{
	background: transparent url(../images/openall_o.gif) no-repeat 5px center;
}

#explorer_footer a#search_chapter span{
	display: none;
}

#explorer_footer a#search_chapter{
	float: right;
	background: transparent url(../images/search_chapter.gif) no-repeat 5px center;
}


#explorer_footer a:hover#search_chapter{
	background: transparent url(../images/search_chapter_o.gif) no-repeat 5px center;
}

#explorer_footer a#keywords span{
	display: none;
}

#explorer_footer a#keywords{
	float: right;
	background: transparent url(../images/keywords.gif) no-repeat 5px center;
}


#explorer_footer a:hover#keywords{
	background: transparent url(../images/keywords_o.gif) no-repeat 5px center;
}

/*
----------------------------------------------------
Content area - Content (Main and title)
----------------------------------------------------
*/

#nav_content #content_main{
	position: absolute;
	overflow: hidden;
	top: 0;
	bottom: 20px;
	left: 210px;
	right: 10px;
}

* html #nav_content #content_main{
	height: expression(document.body.clientHeight - 99 + 'px');
	width: expression(document.body.clientWidth - 222  + 'px');
}

#content_titlebar{
	position: absolute;
	top: 0;
	left: 0;
	height: 20px;
	width: 100%;
}

#content_titlebar_title{
	float: left;
	width: 70%;
}

#content_titlebar_title p{
	display: block;
	height: 20px;
	font-weight: bold;
	color: #000;
}

#nav_content.starttopic #content_titlebar_title p,
#nav_content.introduction #content_titlebar_title p{
	/* Don't show title of introduction document */
	display: none;
}

#content_titlebar_buttons{
	float: right;
	height: 20px;
	overflow: hidden;
	width: 25%;
}

#content_titlebar_buttons ul{
	list-style: none;
	float: right;
}

#content_titlebar_buttons li{
	display: inline;
	float: right;
}

#content_titlebar_buttons a{
	display: block;
	overflow: hidden;
	height: 15px;
	width: 17px;
	margin-left: 5px;
}

#content_titlebar_buttons a#icon_exercise span{
	display: none;
}

#content_titlebar_buttons a#icon_exercise{
	background: transparent url(../images/exercise_small.gif) no-repeat top left;
}

#content_titlebar_buttons a#icon_exercise:hover{
	background: transparent url(../images/exercise_small_o.gif) no-repeat top left;
}

#content_titlebar_buttons span.disabled a#icon_exercise,
#content_titlebar_buttons span.disabled a#icon_exercise:hover{
	background: transparent url(../images/exercise_small_n.gif) no-repeat top left;
	cursor: default;
}

#content_titlebar_buttons a#icon_externalcontent span{
	display: none;
}

#content_titlebar_buttons a#icon_externalcontent{
	background: transparent url(../images/ec_small.gif) no-repeat top left;
}

#content_titlebar_buttons a#icon_externalcontent:hover{
	background: transparent url(../images/ec_small_o.gif) no-repeat top left;
}

#content_titlebar_buttons span.disabled a#icon_externalcontent,
#content_titlebar_buttons span.disabled a#icon_externalcontent:hover{
	background: transparent url(../images/ec_small_n.gif) no-repeat top left;
	cursor: default;
}

#content_titlebar_buttons a#icon_quickreference span{
	display: none;
}

#content_titlebar_buttons a#icon_quickreference{
	background: transparent url(../images/quickreference.gif) no-repeat top left;
}

#content_titlebar_buttons a#icon_quickreference:hover{
	background: transparent url(../images/quickreference_o.gif) no-repeat top left;
}

#content_titlebar_buttons a#print span{
	display: none;
}

#content_titlebar_buttons a#print{
	background: transparent url(../images/print.gif) no-repeat top left;
}

#content_titlebar_buttons a#print:hover{
	background: transparent url(../images/print_o.gif) no-repeat top left;
}

/*
----------------------------------------------------
Content area - Content (reading area's like 
deeper reference, introductions and reading spaces
----------------------------------------------------
*/

#nav_content.deeper_reference #content_main #contentarea,
#nav_content.introduction #content_main #contentarea,
#nav_content.reading_space #content_main #contentarea,
#nav_content.external_content #content_main #contentarea,
#nav_content.subdocument #content_main #contentarea,
#nav_content.explanation #content_main #contentarea,
#nav_content.simulation #content_main #contentarea,
#nav_content.presentation #content_main #contentarea,
#nav_content.exercise #content_main #contentarea,
#nav_content.starttopic #content_main #contentarea,
#nav_content.assistant_error #content_main #contentarea{
	background-color: #fff;
	border: 1px solid #002d96;
	position: absolute;
	overflow: auto;
	top: 20px;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px;
}

*:first-child+html #nav_content.deeper_reference #content_main #contentarea,
*:first-child+html #nav_content.introduction #content_main #contentarea,
*:first-child+html #nav_content.reading_space #content_main #contentarea,
*:first-child+html #nav_content.external_content #content_main #contentarea,
*:first-child+html #nav_content.subdocument #content_main #contentarea,
*:first-child+html #nav_content.explanation #content_main #contentarea,
*:first-child+html #nav_content.simulation #content_main #contentarea,
*:first-child+html #nav_content.presentation #content_main #contentarea,
*:first-child+html #nav_content.exercise #content_main #contentarea,
*:first-child+html #nav_content.starttopic #content_main #contentarea,
*:first-child+html #nav_content.assistant_error #content_main #contentarea{
	position: relative;
	height: expression(document.body.clientHeight - 142 + 'px');
}

* html #nav_content.deeper_reference #content_main #contentarea,
* html #nav_content.introduction #content_main #contentarea,
* html #nav_content.reading_space #content_main #contentarea,
* html #nav_content.external_content #content_main #contentarea,
* html #nav_content.subdocument #content_main #contentarea,
* html #nav_content.explanation #content_main #contentarea,
* html #nav_content.simulation #content_main #contentarea,
* html #nav_content.presentation #content_main #contentarea,
* html #nav_content.exercise #content_main #contentarea,
* html #nav_content.starttopic #content_main #contentarea,
* html #nav_content.assistant_error #content_main #contentarea{
	height: expression(document.body.clientHeight - 142 + 'px');
	width: expression(document.body.clientWidth - 244  + 'px');
}

/*
----------------------------------------------------
Content area - Example search content
----------------------------------------------------
*/

.chapter #nav_content #content_main #contentarea,
#nav_content #content_main #contentarea.examplelist{
	background-color: #ecf2fc;
	border: 1px solid #002d96;
	position: absolute;
	overflow: auto;
	top: 20px;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px;
}

* html .chapter #nav_content #content_main #contentarea,
* html #nav_content #content_main #contentarea.examplelist{
	height: expression(document.body.clientHeight - 142 + 'px');
	width: expression(document.body.clientWidth - 244  + 'px');
}

.chapter #contentarea .example_title,
#contentarea.examplelist .example_title{
	height: 20px;
}

.chapter #contentarea .example_title p,
#contentarea.examplelist .example_title p{
	display: block;
	height: 20px;
	font-weight: bold;
	margin-bottom: 0;
}

.chapter #contentarea .example_title p a,
#contentarea.examplelist .example_title p a{
	color: #002d96;
	font-weight: bold;
	text-decoration: none;
}

.chapter #contentarea .example_title p a:hover,
#contentarea.examplelist .example_title p a:hover{
}

.chapter #contentarea .example_LOB .example_main,
#contentarea.examplelist .example_LOB .example_main{
	display: block;
	background-color: #fff;
	border: 1px solid #002d96;
	overflow: auto;
	padding: 1px;
	margin-bottom: 10px;
}

.chapter #contentarea .example_RS,
#contentarea.examplelist .example_RS{
	border-bottom: 1px solid #002d96;
	margin-bottom: 10px;
}

.chapter #contentarea .example_main,
#contentarea.examplelist .example_main{
	text-align: center;
	margin: 0;
	padding: 0;
}

/*
----------------------------------------------------
Content area - Content Learning Example
----------------------------------------------------
*/

#nav_content.learning_object #contentarea{
	position: absolute;
	top: 20px;
	bottom: 0;
	left: 0;
	right: 0;
}

* html #nav_content.learning_object #contentarea{
	height: expression(document.body.clientHeight - 118 + 'px');
	width: expression(document.body.clientWidth- 222 + 'px');
}

#main_examplefile{
	display: block;
	background-color: #fff;
	border: 1px solid #002d96;
	overflow: hidden;
}

#main_examplefile p{
	text-align: center;
}

#nav_content.learning_object #content_titlebar{
	display: none;
}

/* 
layout_A: div voor alleen QR, 
layout_B: voor QR met tips en/of related topics 
*/

#content_main.layout_A #main_quickreference{
	position: absolute;
	width: 100%;
}

#content_main.layout_A #main_links, 
#content_main.layout_A #main_tips{
	display: none;
}

#content_main.layout_B #main_quickreference{
	position: relative;
	float: left;
	width: 60%;
}

#content_main.layout_B #main_links, 
#content_main.layout_B #main_tips{
	position: relative;
	float: right;
	width: 38%;
}

#quickreference_titlebar{
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 100%;
}

#quickreference_titlebar_title{
	float: left;
	width: 75%;
	overflow: hidden;
}


#quickreference_titlebar_title p{
	display: block;
	height: 20px;
	padding-top: 5px;
	color: #000;
	font-weight: bold;
	line-height: 20px;
}

#quickreference_titlebar_buttons{
	float: right;
	width: 24%;
	height: 30px;
	padding-top: 3px;
	overflow: hidden;
} 

#quickreference_titlebar_buttons ul{
	list-style: none;
	float: right;
} 

#quickreference_titlebar_buttons li{
	display: inline;
	float: left;
	margin-left: 2px;
} 

/* Deeper reference button */
#quickreference_titlebar_buttons a#icon_deeperreference span{
	display: none;
}

#quickreference_titlebar_buttons a#icon_deeperreference{
	display: block;
	overflow: hidden;
	height: 24px;
	width: 17px;
	background: transparent url(../images/deeperreference.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons a#icon_deeperreference:hover{
	background: transparent url(../images/deeperreference_o.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons span.disabled a#icon_deeperreference,
#quickreference_titlebar_buttons span.disabled a#icon_deeperreference:hover{
	background: transparent url(../images/deeperreference_n.gif) no-repeat bottom right;
	cursor: default;
}

/* Interactive instruction button */
#quickreference_titlebar_buttons a#icon_interactiveinstruction span{
	display: none;
}

#quickreference_titlebar_buttons a#icon_interactiveinstruction{
	display: block;
	overflow: hidden;
	height: 24px;
	width: 17px;
	background: transparent url(../images/ii.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons a#icon_interactiveinstruction:hover{
	background: transparent url(../images/ii_o.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons span.disabled a#icon_interactiveinstruction,
#quickreference_titlebar_buttons span.disabled a#icon_interactiveinstruction:hover{
	background: transparent url(../images/ii_n.gif) no-repeat bottom right;
	cursor: default;
}

/* Exercise button */
#quickreference_titlebar_buttons a#icon_exercise span{
	display: none;
}

#quickreference_titlebar_buttons a#icon_exercise{
	display: block;
	overflow: hidden;
	height: 24px;
	width: 22px;
	background: transparent url(../images/exercise.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons a#icon_exercise:hover{
	background: transparent url(../images/exercise_o.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons span.disabled a#icon_exercise,
#quickreference_titlebar_buttons span.disabled a#icon_exercise:hover{
	background: transparent url(../images/exercise_n.gif) no-repeat bottom right;
	cursor: default;
}

/* External Contyent button */
#quickreference_titlebar_buttons a#icon_externalcontent span{
	display: none;
}

#quickreference_titlebar_buttons a#icon_externalcontent{
	display: block;
	overflow: hidden;
	height: 24px;
	width: 17px;
	background: transparent url(../images/ec.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons a#icon_externalcontent:hover{
	background: transparent url(../images/ec_o.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons span.disabled a#icon_externalcontent,
#quickreference_titlebar_buttons span.disabled a#icon_externalcontent:hover{
	background: transparent url(../images/ec_n.gif) no-repeat bottom right;
	cursor: default;
}

/* Help on Top button */
#quickreference_titlebar_buttons a#icon_externalquickreference span{
	display: none;
}

#quickreference_titlebar_buttons a#icon_externalquickreference{
	display: block;
	overflow: hidden;
	height: 24px;
	width: 19px;
	background: transparent url(../images/qrh.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons a#icon_externalquickreference:hover{
	background: transparent url(../images/qrh_o.gif) no-repeat bottom right;
}

#quickreference_titlebar_buttons span.disabled a#icon_externalquickreference,
#quickreference_titlebar_buttons span.disabled a#icon_externalquickreference:hover{
	background: transparent url(../images/qrh_n.gif) no-repeat bottom right;
	cursor: default;
}

/* End of buttons */
#quickreference_contentarea{
	position: absolute;
	background-color: #fff;
	border: 1px solid #002d96;
	overflow: auto;
	left: 0;
	right: 0;
	top: 30px;
	bottom: 0;
	padding: 10px;
}

* html #quickreference_contentarea{
	width: expression(main_quickreference.clientWidth - 22 + 'px');
	height: expression(main_quickreference.clientHeight - 53  + 'px');
}

/*
----------------------------------------------------
Content area - Content Learning Example - Tips & Related topic links
----------------------------------------------------
*/

#tips_titlebar, #link_titlebar{
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 100%;
}

#tips_titlebar_title, #link_titlebar_title{
	float: left;
	display: none;
}


#tips_titlebar_title p, #link_titlebar_title p{
	display: block;
	height: 30px;
	color: #000;
	font-weight: bold;
}


#tips_titlebar_buttons, #link_titlebar_buttons{
	float: right;
	width: 100%;
	height: 30px;
	padding-top: 1px;
	overflow: hidden;
} 

#tips_titlebar_buttons ul, #link_titlebar_buttons ul{
	list-style: none;
	float: right;
} 

#tips_titlebar_buttons li, #link_titlebar_buttons li{
	display: inline;
	float: left;
} 

#tips_titlebar_buttons li a, #link_titlebar_buttons a{
	display: block;
	overflow: hidden;
	margin-top: 1px;
	height: 26px;
	width: 26px;
}

#tips_titlebar_buttons a#icon_tips span,
#link_titlebar_buttons a#icon_tips span,
#tips_titlebar_buttons a#icon_links span,
#link_titlebar_buttons a#icon_links span{
	display: none;
}

#tips_titlebar_buttons a#icon_tips.selected{
	background: transparent url(../images/tips_s.gif) no-repeat top left;
}

#tips_titlebar_buttons a#icon_links{
	background: transparent url(../images/reltopics.gif) no-repeat top left;
}

#tips_titlebar_buttons a#icon_links:hover{
	background: transparent url(../images/reltopics_o.gif) no-repeat top left;
}

#link_titlebar_buttons a#icon_tips{
	background: transparent url(../images/tips.gif) no-repeat top left;
}

#link_titlebar_buttons a#icon_tips:hover{
	background: transparent url(../images/tips_o.gif) no-repeat top left;
}

#link_titlebar_buttons a#icon_links.selected{
	background: transparent url(../images/reltopics_s.gif) no-repeat top left;
}

#tips_contentarea{
	position: absolute;
	background-color: #fff;
	border: 1px solid #002d96;
	overflow: auto;
	left: 0;
	right: 0;
	top: 30px;
	bottom: 0;
	padding: 10px;
}

* html #tips_contentarea{
	width: expression(main_tips.clientWidth - 22 + 'px');
	height: expression(main_tips.clientHeight - 53  + 'px');
}

#link_contentarea{
	position: absolute;
	background-color: #fff;
	border: 1px solid #002d96;
	overflow: auto;
	left: 0;
	right: 0;
	top: 30px;
	bottom: 0;
	padding: 10px;
}

* html #link_contentarea{
	width: expression(main_links.clientWidth - 22 + 'px');
	height: expression(main_links.clientHeight - 53  + 'px');
}

/*
----------------------------------------------------
Start document - introduction (don't show explorer)
----------------------------------------------------
*/

#nav_content.starttopic #content_explorer{
	display: none;
}

#nav_content.starttopic #content_main{
	left: 5px;
}

* html #nav_content.starttopic #content_main{
	width: expression(document.body.clientWidth - 15  + 'px');
}

#nav_content.starttopic #content_main #contentarea{
	background-color: #fff;
	border: 1px solid #002d96;
	position: absolute;
	overflow: auto;
	top: 20px;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 10px;
}

* html #nav_content.starttopic #content_main #contentarea{
	width: expression(document.body.clientWidth - 37 + 'px');
}

/*
----------------------------------------------------
Content area - Explanation
----------------------------------------------------
*/

.explanation_link{
	border-bottom: 1px dashed #002d96;
	background-color: #ecf2fc;
	cursor: help;
}

/*
----------------------------------------------------
Content area - Explanation - Result-box
----------------------------------------------------
*/

.explantion{
	position:absolute;
	z-index:10;
	width:200px;
	height: 140px;
}

#explanation_titlebar{
	display: none;
}

#explanation_contentarea{
	position: absolute;
	display: block;
	background-color: #fff;
	overflow: auto;
	width: 200px;
	height: 150px;
	padding: 5px;
	border: 1px solid #002d96;
	font: normal 0.8em/1.3em Arial, sans-serif;
}

/*
----------------------------------------------------
Content area - Presentations
----------------------------------------------------
*/

#nav_content #ifr_presentation{
	width: 100%;
	height: 100%;
	margin-top: 20px;
}

* html #nav_content #ifr_presentation{
	height: expression(nav_content.clientHeight - 40  + 'px');
}


/*
----------------------------------------------------
Content area - Quick Reference Help (on top) and Exercise
----------------------------------------------------
*/

body.qrf_body,
body.exercise_body,
body.exer_index,
body.con_index,
body.qrf_index{
	overflow: hidden;
}


.qrf_body #content_main,
.exercise_body #content_main,
.exer_index #content_main,
.con_index #content_main,
.qrf_index #content_main{
	left: 0;
	right: 0;
	bottom: 0;
	background: #dfebfc url(../images/back_main.gif) no-repeat right bottom;
}

* html .qrf_body #content_main,
* html .exercise_body #content_main,
* html .exer_index #content_main,
* html .con_index #content_main,
* html .qrf_index #content_main{
	height: expression(document.body.clientHeight);
	width: expression(document.body.clientWidth);
}

.qrf_body #content_titlebar,
.exercise_body #content_titlebar,
.exer_index #content_titlebar,
.con_index #content_titlebar,
.qrf_index #content_titlebar{
	position: absolute;
	top: 0;
	left: 10px;
	right: 100px;
	height: 20px;
	overflow: hidden;
	width: 100%;
}

.qrf_body #content_titlebar_title,
.exercise_body #content_titlebar_title,
.exer_index #content_titlebar_title,
.con_index #content_titlebar_title,
.qrf_index #content_titlebar_title{}

.qrf_body #content_titlebar_buttons{
	margin-right: 20px;
	width: 30px;
}

* html .qrf_body #content_titlebar_buttons{
	margin-right: 10px;
}

.qrf_body #content_titlebar_buttons a{
	display: block;
	height: 15px;
	width: 20px;
}

.qrf_body a#icon_externalquickreference_back span{
	display: none;
}

.qrf_body a#icon_externalquickreference_back{
	background: transparent url(../images/gotolg.gif) no-repeat left center;
}

.qrf_body a#icon_externalquickreference_back:hover{
	background: transparent url(../images/gotolg_o.gif) no-repeat left center;
}


.qrf_body #contentarea,
.exercise_body #contentarea,
.exer_index #contentarea,
.con_index #contentarea,
.qrf_index #contentarea{
	background-color: #fff;
	border: 1px solid #002d96;
	position: absolute;
	overflow: auto;
	top: 20px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	padding: 10px;
}

* html .qrf_body #contentarea,
* html .exercise_body #contentarea{
	height: expression(document.body.clientHeight - 50  + 'px');
	width: expression(document.body.clientWidth - 40  + 'px');
}

* html .exer_index #contentarea,
* html .con_index #contentarea,
* html .qrf_index #contentarea{
	height: expression(document.body.clientHeight - 50  + 'px');
	width: expression(document.body.clientWidth - 40  + 'px');
}

/*
----------------------------------------------------
Content area - Global content
----------------------------------------------------
*/

.contentarea{
	font: normal 1em/1.3em Arial, sans-serif;
}

.contentarea a{
	color: #002d96;
	font: bold .9em/1.3em Verdana, sans-serif;
	text-decoration: none;
}

.contentarea a:hover{
}

.contentarea .searchword{
	background-color: #ecf2fc;
	color: #000;
}

.contentarea h1{
	font-size: 1.4em;
	margin-bottom: 1em;
}

.contentarea h2, 
.contentarea h3, 
.contentarea h4{
	font-size: 1.2em;
	margin-bottom: 1em;
}

.contentarea p, 
.contentarea h5, 
.contentarea h6{
	font-size: 1em;
	margin-bottom: 1em;
}

.contentarea strong{
	font-weight: bold;
}

.contentarea em{
	font-style: oblique;
}

.contentarea ul{
	margin-bottom: 1em;
}


.contentarea ol{
	margin-left: 1.6em;
	margin-bottom: 1em;
}

*:first-child+html .contentarea ol{
	margin-left: 1.85em;
}

* html .contentarea ol{
	margin-left: 1.85em;
}

.contentarea ul ul{
	margin-bottom: 0;
}

.contentarea ol ol{
	margin-bottom: 0;
}

.contentarea ol li,
.contentarea ol ol ol li{
	list-style-type: decimal;
}

.contentarea ol ol li{
	list-style-type: lower-alpha;
}

.contentarea ul li{
	background: transparent url(../images/bullet.gif) no-repeat 0 0.55em;
	padding-left: 1.6em;
}

*:first-child+html .contentarea ul li{
	background: transparent url(../images/bullet.gif) no-repeat 0 0.7em;
	padding-left: 1.6em;
}

* html .contentarea ul li{
	background: transparent url(../images/bullet.gif) no-repeat 0 0.7em;
	padding-left: 1.6em;
}

.contentarea p img, 
.contentarea li img{
	vertical-align: middle;
}

.contentarea .sc_symbol{
	font-family: symbol;
}

/*
----------------------------------------------------
Content area - External content
----------------------------------------------------
*/

embed.VideoBorder{
	border: 1px solid #002d96;	
	margin-bottom: 1em;
}

object.External_SWF{
	margin-bottom: 1em;
}

p embed.VideoBorder,
p object.External_SWF{
	margin-bottom: 0;
}
/*
----------------------------------------------------
Content area - See also
----------------------------------------------------
*/

.contentarea #seealso{}

.contentarea p.seealso_title{
	font-weight: bold;
	width: 50%;
	padding-bottom: 2px;
	border-bottom: 1px solid #002d96;
}

.contentarea ul.seealso_list{}
.contentarea li.seealso_list_item{}

/*
----------------------------------------------------
Content area - Presentational hyperlink
----------------------------------------------------
*/

a.presentation{
	display:	-moz-inline-box;
	display: inline-block;
	height: 18px;
	padding-left: 18px;
	background: transparent url(../images/pres-inline.gif) no-repeat 0 50%;
}

a.presentation:hover{
	background: transparent url(../images/pres-inline_o.gif) no-repeat 0 50%;
}

a.externalcontent_link{
	display:	-moz-inline-box;
	display: inline-block;
	height: 18px;
	padding-left: 18px;
	background: transparent url(../images/ec-inline.gif) no-repeat 0 50%;
}

a.externalcontent_link:hover{
	background: transparent url(../images/ec-inline_o.gif) no-repeat 0 50%;
}

a.exercise_link{
	display:	-moz-inline-box;
	display: inline-block;
	height: 18px;
	padding-left: 18px;
	background: transparent url(../images/exercise-inline.gif) no-repeat 0 50%;
}

a.exercise_link:hover{
	background: transparent url(../images/exercise-inline_o.gif) no-repeat 0 50%;
}
/*
----------------------------------------------------
Content area - Global content - Tables
----------------------------------------------------
*/

table{}

/* non-bordered tables */
.tf_fixed, 
.tf_tip, 
.tf_warning, 
.tf_symbol, 
.tf_imageNumbers, 
.tf_LGM2080_NB,  
.tf_LGM100_NB,
.tf_LGM75_NB,
.tf_LGM50_NB,
.tf_LGM2080_50_NB,
.tf_LGM1090_NB{
	margin-bottom: 0;
} 

/* bordered tables */
.tf_question,
.tf_LGM2080,
.tf_LGM100, 
.tf_LGM75, 
.tf_LGM2080_50, 
.tf_LGM50{
	margin-bottom: 1em;
}

td, th {
	vertical-align: top;
	padding-right: .5em;
	color: #000;
}

td.header, 
th.header, 
td.header1,
th.header1, 
td.header2,
th.header2, 
td.header3,
th.header3{
	padding: 5px 0;
}

td h1,
th h1, 
td h2,
th h2{
	font: bold 1em/1.3em Arial, sans-serif !important;
	margin: 0 !important;
}

.tf_fixed, 
.tf_tip, 
.tf_warning, 
.tf_question, 
.tf_imageNumbers, 
.tf_LGM2080,
.tf_LGM1090_NB, 
.tf_LGM2080_NB, 
.tf_LGM100, 
.tf_LGM100_NB{
	width: 97.5%;
}

.tf_LGM75, 
.tf_LGM75_NB{
	width: 75%;
}

.tf_LGM2080_50, 
.tf_LGM2080_50_NB, 
.tf_LGM50,
.tf_LGM50_NB{
	width: 50%;
}

.tf_tip .column1, 
.tf_tip .icon_tip,
.tf_warning .column1,
.tf_warning .icon_warning, 
.tf_question .column1, 
.tf_imageNumbers .column1,
.tf_imageNumbers .imagenumber_1,
.tf_imageNumbers .imagenumber_2,
.tf_imageNumbers .imagenumber_3,
.tf_imageNumbers .imagenumber_4,
.tf_imageNumbers .imagenumber_5,
.tf_imageNumbers .imagenumber_6,
.tf_imageNumbers .imagenumber_7,
.tf_imageNumbers .imagenumber_8,
.tf_imageNumbers .imagenumber_9,
.tf_imageNumbers .imagenumber_10{
	width: 50px;
}

.tf_warning .icon_warning p,
.tf_tip .icon_tip p,
.tf_question .column1 p,
.tf_imageNumbers .imagenumber_1 p,
.tf_imageNumbers .imagenumber_2 p,
.tf_imageNumbers .imagenumber_3 p,
.tf_imageNumbers .imagenumber_4 p,
.tf_imageNumbers .imagenumber_5 p,
.tf_imageNumbers .imagenumber_6 p,
.tf_imageNumbers .imagenumber_7 p,
.tf_imageNumbers .imagenumber_8 p,
.tf_imageNumbers .imagenumber_9 p,
.tf_imageNumbers .imagenumber_10 p{
	display: none;
}

.tf_warning .icon_warning{
	background: #fff url(../images/warning.gif) no-repeat 11px top;
}

.tf_tip .icon_tip{
	background: #fff url(../images/tip.gif) no-repeat 11px top;
}

.tf_question .column1{
	background: #fff url(../images/question.gif) no-repeat 11px top;
	height: 25px;
}

.tf_imageNumbers .imagenumber_1{
	background: #fff url(../images/n1.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_2{
	background: #fff url(../images/n2.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_3{
	background: #fff url(../images/n3.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_4{
	background: #fff url(../images/n4.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_5{
	background: #fff url(../images/n5.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_6{
	background: #fff url(../images/n6.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_7{
	background: #fff url(../images/n7.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_8{
	background: #fff url(../images/n8.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_9{
	background: #fff url(../images/n9.gif) no-repeat 11px top;
}

.tf_imageNumbers .imagenumber_10{
	background: #fff url(../images/n10.gif) no-repeat 11px top;
}

.tf_tip .column2 p,
.tf_warning .column2 p,
.tf_rightmouse .column2 p,
.tf_question .column2_question p{
	font-style: italic;
}

.tf_question .column2_answer{
	height: 3em;
	border-bottom: 1px solid #002d96;
}

.tf_LGM2080, 
.tf_LGM2080_50, 
.tf_LGM100,
.tf_LGM75,
.tf_LGM50{
   border-top: 2px solid #002d96;
	border-bottom: 2px solid #002d96;
}

.tf_LGM2080 .column1,
.tf_LGM2080_NB .column1,
.tf_LGM2080_50 .column1,
.tf_LGM2080_50_NB .column1{
	width: 20%;
}

.tf_LGM1090_NB .column1{
	width: 10%;
} 

.tf_LGM2080 .column2,
.tf_LGM2080_NB .column2,
.tf_LGM2080_50 .column2,
.tf_LGM2080_50_NB .column2{
	width: 80%;
}

.tf_LGM1090_NB .column2{
	width: 90%;
}

.tf_LGM2080 .header,
.tf_LGM2080_50 .header, 
.tf_LGM100 .header, 
.tf_LGM100 .header1, 
.tf_LGM100 .header2, 
.tf_LGM100 .header3, 
.tf_LGM75 .header, 
.tf_LGM75 .header1, 
.tf_LGM75 .header2, 
.tf_LGM75 .header3, 
.tf_LGM50 .header, 
.tf_LGM50 .header1, 
.tf_LGM50 .header2, 
.tf_LGM50 .header3 {
	border-bottom: 1px solid #002d96;
}

.tf_LGM100 .column1, 
.tf_LGM100 .column2, 
.tf_LGM100_NB .column1, 
.tf_LGM100_NB .column2, 
.tf_LGM75 .column1, 
.tf_LGM75 .column2, 
.tf_LGM75_NB .column1, 
.tf_LGM75_NB .column2, 
.tf_LGM50 .column1, 
.tf_LGM50 .column2, 
.tf_LGM50_NB .column1, 
.tf_LGM50_NB .column2{
	width: 25%;
}

.tf_LGM100 .column3, 
.tf_LGM100_NB .column3, 
.tf_LGM75 .column3, 
.tf_LGM75_NB .column3, 
.tf_LGM50 .column3, 
.tf_LGM50_NB .column3{
	width: 50%;
}

/*
----------------------------------------------------
Content area - loading page
----------------------------------------------------
*/

.launchpage #nav_main,
.launchpage #nav_content #content_explorer,
.launchpage #content_titlebar_buttons{
	display: none;
}

.launchpage #nav_content{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
}

* html .launchpage #nav_content{
	height: expression(document.body.clientHeight);
}

.launchpage #content_main{
	position: absolute;
	overflow: hidden;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

* html .launchpage #content_main{
	height: expression(document.body.clientHeight);
	width: expression(document.body.clientWidth);
}

.launchpage #content_titlebar{
	display: block;
	position: fixed;
	z-index: 1;
	top: 0;
	left: 10px;
}

.launchpage #nav_footer{
	background-image: none;
	height: 0;
}

.launchpage #nav_content #contentarea{
	background: #fff url(../images/loading_bg.gif) no-repeat right bottom;
	border: 1px solid #002d96;
	position: absolute;
	overflow: auto;
	top: 20px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	padding: 10px;
}

* html .launchpage #nav_content #contentarea{
	height: expression(document.body.clientHeight - 32 + 'px');
	width: expression(document.body.clientWidth - 22  + 'px');
}

.launchpage #nav_footer p.noshow{
	display: block;
	position: fixed;
	z-index: 1;
	top: 0;
	right: 10px;
}

.launchpage #nav_footer p.noshow a{
	color: #002d96;
	font: bold .9em/1.3em Verdana, sans-serif;
	text-decoration: none;
}

.launchpage #nav_footer p.noshow a:hover{
}

* html .launchpage{
	/* Niet tonen in IE6 */
	display: none;
}

/*
----------------------------------------------------
	Notes (This space is left intentionally blank)
----------------------------------------------------
*/







/*
----------------------------------------------------
	The End
----------------------------------------------------
*/
