/**
 * @author Jurgen Schot
 * @version (22-2-2010)
 * CSS file created for KSI/CCT
 * Copyright &copy; 2010 KSI/CCT
 */
 
 @import url('format.css');

 /* @import url('tooltip.css'); */
 
/**
 * Layout structuur
 */
 
* {
	padding: 0;
	margin: 0;
}
html {
	height:100%;
	overflow-y: scroll;
}
img {
	border:0px;
	padding:0px;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	background-color:#cbd5e7;
	background-image:url();
	background-repeat:repeat-x;
	background-position:;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	height:100%;
}



#main_wrapper{
	min-height:100%;
	height:100%; /*voor IE6 */
	position:relative;
	background-color:#cbd5e7;
	background-image:url(../images/main_wrapper_background.jpg);
	background-repeat:repeat-x;
}
 
html>body #main_wrapper {
	height:auto; !important; /* voor moderne Browser */
}

* html #main_wrapper {
	height: 100%;
}

#main_wrapper2{
	position:relative;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	width:960px;
}
#header_wrapper{
	position:relative;
/**	height:253px;	IE7 afstand fix */
	width:960px;
}

/* Clusters */

#menu_top{
	width:940px;/* 960-20*/
	height:21px;
	padding-left:20px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
	border-top: solid 1px #015193;
	background:url(../images/menu_top_bg.png) 0 0 no-repeat;
}
#menu_top_items{
	width: 713px;/* 940-10-217(search) */
	padding-left: 10px;
	position:relative;
	float:left;
}
#menu_top_items a{
	font-size: 14px;
	line-height:20px;
	color:#000000;
	text-decoration:none;
}
#menu_top_items a:hover{
	text-decoration:underline;
}
#menu_top_items ul{
	list-style-type: none;
	margin:0;
	padding:0;
}
#menu_top_items ul li{
	display:inline;
	padding:0;
	padding-right:20px;
	padding-left:20px;
	margin:0;
}
#menu_top_search{
	position:relative;
	float:right;
	width:210px;
	height:20px;
	padding-right: 7px;
}
#menu_top_search_left{
	position:relative;
	float:left;
	width:150px;
}
#menu_top_search_right{
	position:relative;
	float:left;
	width:60px;
}
#menu_top_search input[type=text]{
	position:relative;
	float:left;
	height:18px;/* 20px - 2*1px(border) */
	line-height:20px;
	width:144px;
	margin:0;
	padding: 0 2px;
	font-size:12px;
	font-family:Arial;
	color: #79858e;
	background: url(../images/search_top_input_bg.png) 0 0 repeat-x;
	border:1px solid #cbd5e7;
}
.menu_top_search_button{
	position:relative;
	float:left;
	width:60px;
	height:20px;
	padding:0;
	margin-left:0;
	border:0;
}
.languageflag {
float: right;
width: 14px;
height: 12px;
margin-top: 4px;
}
.languageflag.nl{
background-image: url(../images/dutch_flag.jpg);
margin-right: 10px;
}
.languageflag.en{
background-image: url(../images/english_flag.jpg);
margin-right: 10px;
}


.menu_top_search_button.nl{
	background-image:url(../images/search_top_button_NL.png);
}
.menu_top_search_button.en{
	background-image:url(../images/search_top_button_EN.png);
}

/* Header center (met tabs) */

#header_center{
	width:910px;/* 960px-20-30 */
	padding-top:20px;
	padding-right:30px;
	padding-left:20px;
	background:url(../images/clusters_border_top.png) bottom left no-repeat;
}
#header_center_inner{
	width:910px;
	height:77px; /* 119-42 */
	padding-bottom:42px;
	background:url(../images/logos.png) 0 0 no-repeat;
}
.header_title{
	float:right;
	width:594px;
	height:19px;
}
.header_title.nl{
	background:url(../images/header_title_NL.png) 0 0 no-repeat;
}
.header_title.en{
	background:url(../images/header_title_EN.png) 0 0 no-repeat;
}
#header_programma_experiment{
	float:right;
	width:378px;
	height: 46px;
	margin-top:12px;
}
#header_programma_experiment .programma, #header_programma_experiment .experiment {
	float:left;
	width:189px
}
#header_programma_experiment .programma a, #header_programma_experiment .experiment a{
	display:block;
	float:right;
	width:155px;
	height:46px;
}
#header_programma_experiment .experiment.nl {
	background-image:url(../images/experiment_notselected_NL.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .experiment.en {
	background-image:url(../images/experiment_notselected_EN.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .experiment.nl.active {
	background-image:url(../images/experiment_selected_NL.png);
	background-repeat:no-repeat;
}

#header_programma_experiment .experiment.en.active {
	background-image:url(../images/experiment_selected_EN.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .programma.nl {
	background-image:url(../images/programma_notselected_NL.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .programma.en {
	background-image:url(../images/programma_notselected_EN.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .programma.nl.active {
	background-image:url(../images/programma_selected_NL.png);
	background-repeat:no-repeat;
}
#header_programma_experiment .programma.en.active {
	background-image:url(../images/programma_selected_EN.png);
	background-repeat:no-repeat;
}

/* Clusters */

#clusters{
	clear: both;
	width:940px;
	height:58px;
	padding-right:20px;
	background-color:#ffffff;
}
#cluster_items {
	float:right;
	padding-top:17px;
	width: 655px;
	height: 41px;
}
.cluster_item {
	float:left;
}
.cluster_item a {
	display:block;
	width: 131px;
	height:41px;
	background-repeat:no-repeat;	
}
	
.cluster_item.i1nl a {
	background:url(../images/menu_cluster_1_NL.png) right bottom no-repeat;
}
.cluster_item.i1en a {
	background:url(../images/menu_cluster_1_EN.png) right bottom no-repeat;
}
.cluster_item.i2nl a{
	width: 131px;
	background:url(../images/menu_cluster_2_NL.png) right bottom no-repeat;
}
.cluster_item.i2en a{
	width: 131px;
	background:url(../images/menu_cluster_2_EN.png) right bottom no-repeat;
}
.cluster_item.i3nl a{
	width: 131px;
	background:url(../images/menu_cluster_3_NL.png) right bottom no-repeat;
}
.cluster_item.i3en a{
	width: 131px;
	background:url(../images/menu_cluster_3_EN.png) right bottom no-repeat;
}
.cluster_item.i4nl a{
	width: 131px;
	background:url(../images/menu_cluster_4_NL.png) right bottom no-repeat;
}
.cluster_item.i4en a{
	width: 131px;
	background:url(../images/menu_cluster_4_EN.png) right bottom no-repeat;
}
.cluster_item.i5nl a{
	width: 131px;
	background:url(../images/menu_cluster_5_NL.png) right bottom no-repeat;
}
.cluster_item.i5en a{
	width: 131px;
	background:url(../images/menu_cluster_5_EN.png) right bottom no-repeat;
}
.cluster_item.i1nl a:hover, .cluster_item.i1nl.selected a {
	background:url(../images/menu_cluster_1_NL_over.png) right bottom no-repeat;
}
.cluster_item.i1en a:hover, .cluster_item.i1en.selected a {
	background:url(../images/menu_cluster_1_EN_over.png) right bottom no-repeat;
}
.cluster_item.i2nl a:hover, .cluster_item.i2nl.selected a {
	background:url(../images/menu_cluster_2_NL_over.png) right bottom no-repeat;
}
.cluster_item.i2en a:hover, .cluster_item.i2en.selected a {
	background:url(../images/menu_cluster_2_EN_over.png) right bottom no-repeat;
}
.cluster_item.i3nl a:hover, .cluster_item.i3nl.selected a {
	background:url(../images/menu_cluster_3_NL_over.png) right bottom no-repeat;
}
.cluster_item.i3en a:hover, .cluster_item.i3en.selected a {
	background:url(../images/menu_cluster_3_EN_over.png) right bottom no-repeat;
}
.cluster_item.i4nl a:hover, .cluster_item.i4nl.selected a {
	background:url(../images/menu_cluster_4_NL_over.png) right bottom no-repeat;
}
.cluster_item.i4en a:hover, .cluster_item.i4en.selected a {
	background:url(../images/menu_cluster_4_EN_over.png) right bottom no-repeat;
}
.cluster_item.i5nl a:hover, .cluster_item.i5nl.selected a {
	background:url(../images/menu_cluster_5_NL_over.png) right bottom no-repeat;
}
.cluster_item.i5en a:hover, .cluster_item.i5en.selected a {
	background:url(../images/menu_cluster_5_EN_over.png) right bottom no-repeat;
}
#header_location{
	width:940px;
	height:20px;
	text-align:left;
	padding-left:10px;
	padding-right:10px;	
}
#header_location.c1{
	background-color:#ffbc2e;
}
#header_location.c2{
	background-color:#fe7d20;
}
#header_location.c3{
	background-color:#93203e;
}
#header_location.c4{
	background-color:#2046a8;
}
#header_location.c5{
	background-color:#20c762;
}
.location_item_normal{
	float:left;
}
.location_item_normal a{
	font-size:14px;
	line-height: 20px;
	color:#ffffff;
	text-decoration:none;
	
}
.location_item_normal a:hover{
	text-decoration:underline;
}
.location_item_highlight{
	float:left;
	padding-left: 5px;
	padding-right: 5px;
}
.location_item_highlight a{
	font-size:14px;
	line-height: 20px;
	color:#000000;
	text-decoration:none;
}
.location_item_highlight a:hover{
	text-decoration:underline;
}
.location_item_highlight_left{
	padding-left:9px;
	background:url(../images/location_item_left_bg.png) left top no-repeat;

}
.location_item_highlight_center{
	background-color:#ffffff;
	padding-left:4px;
	padding-right:4px;
}
.location_item_highlight_right{
	padding-right:8px;
	background:url(../images/location_item_right_bg.png) right top no-repeat;
	z-index: 9999;
}
#footer{
	float:left;
	position:relative;
	width:960px;
	margin-top:1px;
	background-color:#ffffff;
	height:30px;
}
#footer_left{
	float:left;
	width:230px;/* 270-20-20*/
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	text-align:center;
	color:#b2b2b2;
}
#footer_right{
	float:left;
	width:650px;/* 690-20-20*/
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	text-align:right;
}
#footer_left a{
	color:#b2b2b2;
	margin-left:10px;
	margin-right:10px;
	text-decoration:none;
}
#footer_right a{
	color:#015193;
	margin-left:30px;
	text-decoration:none;
}
#footer_right a:hover{
	text-decoration:underline;
}
#content_wrapper{
	position: relative;
	float:left;
	text-align:left;
	width: 960px;
	min-height:571px; /*671-100(padding-bottom) */
	height:auto !important; /* voor moderne Browser */
	height:571px; /*voor IE6 */
	background-color:white;
}

.content_wrapper0{
	background-image:url(../images/content_wrapper0.png);
	background-repeat:repeat-x;
}
.content_wrapper1{
	background-image:url(../images/content_wrapper1.png);
	background-repeat:repeat-x;
}
.content_wrapper2{
	background-image:url(../images/content_wrapper2.png);
	background-repeat:repeat-x;
}
.content_wrapper3{
	background-image:url(../images/content_wrapper3.png);
	background-repeat:repeat-x;
}
.content_wrapper4{
	background-image:url(../images/content_wrapper4.png);
	background-repeat:repeat-x;
}
.content_wrapper5{
	background-image:url(../images/content_wrapper5.png);
	background-repeat:repeat-x;
}

.content_wrapper_left{
	float:left;
	width:230px;/* 270-20-20*/
	display: inline;
	padding:20px;
	min-height:292px; /*671-100(padding-bottom) */
	height:auto !important; /* voor moderne Browser */
	height:292px; /*voor IE6 */
	text-align:left;
}
.content_wrapper_left a{
	text-decoration:none;
}
.content_wrapper_left img{
	border:1px solid #dfdede;
	padding:0;
	margin:0;
}
.content_wrapper_right_outer{
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	width:690px;
	min-height:531px; /*671-100(padding-bottom) */
	height:auto !important; /* voor moderne Browser */
	height:531px; /*voor IE6 */
	text-align:left;
	background-image:url(../images/content_wrapper_right2.jpg);
	background-repeat:repeat-y;
}
.content_wrapper_right_inner{
	float:left;
	width:650px;/* 690-20-20*/
	min-height:531px; /*671-100(padding-bottom) */
	height:auto !important; /* voor moderne Browser */
	height:531px; /*voor IE6 */
	padding-right:20px;
	padding-left:20px;
	text-align:left;
	background-image:url(../images/content_wrapper_right_background.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}
.content_wrapper_right_outer ul, .content_wrapper_right_outer ol{
	padding:0;
	margin:0;
	margin-bottom:9px;
	line-height:18px;
}
.content_wrapper_right_outer ol li{
	padding:0;
	margin:0;
	margin-left:20px;
	list-style-position: outside;
}
.content_wrapper_right_outer ul li{
	padding:0;
	margin:0;
	margin-left:20px;
	list-style-position: outside;
	list-style-type:bullet;
}
#content_inner_upperfade{
	position:absolute;
	width:960px;
	height:63px;
	margin-left:9px;
}
.content_wrapper_left ul{
	padding:0;
	margin:0;
	list-style-type: none;
	font-size:11px;
	margin-top:-6px;
}
.content_wrapper_left ul li{
	background-image: url(../images/li_icon_type1.png);
	background-repeat:no-repeat;
	background-position: 3px 15px;
	height:auto;
	list-style-position: outside;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:10px;
}
.content_wrapper_left ul li:hover{
	background-image: url(../images/li_icon_type2.png);
	background-repeat:no-repeat;
	background-position: 3px 15px;
	height:auto;
	list-style-position: outside;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:10px;
}
#content_wrapper_left_active{
	background-image: url(../images/li_icon_type2.png);
	background-repeat:no-repeat;
	background-position: 3px 15px;
	height:auto;
	list-style-position: outside;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:10px;
}
.content_wrapper_left ul a{
	color: #264f91;
	text-decoration:none;
}
.content_wrapper_left ul a:hover, #content_wrapper_left_active a{
	color: #dc9e33;
	text-decoration:none;
}
.content_wrapper_right_outer h1, .content_wrapper_left h1{
	font-size:24px;
	font-weight:normal;
	font-style:italic;
	font-family:arial;
	padding:0;
	padding-bottom:5px;
	margin:0;
}
.content_wrapper_right_outer h2, .content_wrapper_left h2{
	font-size:18px;
	font-weight:normal;
	font-family:arial;
	padding:0;
	padding-top:10px;
	padding-bottom:5px;
	margin:0;
}
.content_wrapper_right_outer p{
	padding-top:3px;
	padding-bottom:10px;
	line-height: 18px;
}
.content_wrapper_right_outer a{
	color:#000000;
	text-decoration:underline;
}
.content_wrapper_right_outer a:hover{
	color:#264f91;
	text-decoration:underline;
}
#menu_lower{
	position:relative;
	float:left;
	width:960px;
	height:20px;
	background-color: #f1f3f4;
}
.h1_wrapper{
	position:relative;
	float:left;
	width: 610px;
	height:42px;
	background-image:url(../images/h1_background3.jpg);
	background-repeat:no-repeat;
	background-position:0px 35px;
	margin-bottom:13px;
	clear:both;
}
.h1_wrapper_left, .h1_wrapper_right{
	float:left;
	height:43px;
}
#content_left h2{
	color: #1f3343;
	font-size:12px;
	line-height:12px;
	font-family:arial;
	font-weight:bold;
	padding:0;
	margin:0;
}
#content_right h1{
	font-family:Arial Narrow;
	font-weight:normal;
	font-size: 24px;
	line-height:24px;
	width: 210px; /* 230-20padding */
	color: #007fe0;
	padding:0;
	padding-bottom:8px;
	margin:0;
}
.content_right_item{
	float:left;
	width:230px;
	padding-bottom:22px;
	padding-top:3px;
}
.content_right_item_h1{
	float:left;
	position:relative;
	width: 230px;
	height:39px;
	background-image:url(../images/h1_right_background.jpg);
	background-repeat:no-repeat;
	background-position:0px 32px;
}
.content_right_item_h1_image{
	float:left;
	width:41px;
	height:33px;
}
.content_right_item_h1_h1{
	float:left;
	width:189px;
	padding-top:1px;
}
.content_right_item_content{
	float:left;
	width: 210px; /* 230-20padding */
	min-height:19px;
	height:auto !important; /* voor moderne Browser */
	height:19px; /*voor IE6 */
	padding-left:20px;
	padding-top:21px;
	text-align:left;
}
.content_right_item_news{
	position:relative;
	float:left;
	width:230px;
	font-size:12px;
	padding-bottom:10px;
}
.content_right_news_date{
	float:left;
	width:230px;
	color:#bcc2c6;
}
.content_right_news_text{
	position:relative;
	float:left;
	width:210px;/*230-20 padding-right */
	color:#79858e;
}
.content_right_news_location{
	float:left;
	width:230px;
}

#menu_bottom{
	width:904px;
	height:20px;
	margin-left: auto;
	margin-right: auto;
	background-color:#f1f3f4;
	text-align:left;
	line-height:20px;
	color: #79858e;
	padding-left:28px;
	padding-right:28px;
}
#menu_bottom ul{
	list-style-type: none;
	margin:0;
	padding:0;
}
#menu_bottom ul li{
	display:inline;
	padding:0;
	padding-right:7px;
	padding-left:11px;
	margin:0;
	background-image:url(../images/menu_top_border.jpg);
	background-repeat:no-repeat;
	background-position: 0px 3px;
}
#menu_bottom li:first-child {
	background-image:url();
}
#menu_bottom a{
	color: #79858e;
	text-decoration:none;
}
#menu_bottom a:hover{
	color:#0091ff;
}
#copyright{
	width:960px;
	margin-left:auto;
	margin-right:auto;
	height:48px;
	line-height:48px;
	background-image:url(../images/copyright_background.jpg);
	background-repeat:repeat-x;
	text-align:center;
	color: #d2d6d9;
}


/* Table styles */
#content_left table{
	width:610px;
	padding:0;
	margin:0;
	border-collapse:collapse;
}
#table_blue_border td{
	background-color:#0280e0;
	border-left:1px solid #0280e0;
	border-right:1px solid #0280e0;
	height:3px;
	border-bottom:1px solid white;
}
#table_white{
	height:1px;
	background-color:white;
}
#content_left table tr.table_titles{
	color:white;
	height:22px;
	background-color: #79868f;
	border-left:1px solid #79868f;
	border-right:1px solid #79868f;
}
#content_left table tr.table_titles th{
	height:22px;
	padding:0;
	margin:0;
	text-align:left;
	padding-left:10px;
	vertical-align:bottom;
	font-weight:normal;
	padding-bottom:2px;
}
#content_left table tr.table_titles th.sort {
	background-image:		none;
	background-repeat:		no-repeat;
	background-position:	center right;
}
#content_left table tr.table_titles th.sort.asc {
	background-image:		url(../images/table-sort-column-up.gif);
}
#content_left table tr.table_titles th.sort.desc {
	background-image:		url(../images/table-sort-column-down.gif);
}
#content_left table tr.table_titles.clickable th {
	cursor:					pointer;
}
#content_left table tr.table_titles.clickable th:hover {
	background-color:		#344654;
}

#content_left table tr.clickable {
	cursor:					pointer;
}

#content_left table tr.clickable.data.A:hover td {
	background-color:		#dadae2;
}

#content_left table tr.clickable.data.B:hover td {
	background-color:		#d8d8e0;
}

#content_left table .data td{
	height:20px;
	line-height:20px;
	background-color:white;
	border:1px solid #d9dee0;
	vertical-align:middle;
	padding-left:10px;
	padding-right:10px;
	color:#79858e;
}

#content_left table .data.A td{
}

#content_left table .data.B td{
	background-color:		#f0f0f4;
	background-image:url(../images/table_type_2.jpg);
}

/* Paginator styles */

#content_left table.paginator {
	position:					relative;
	width:						auto;
	height:						30px;
	display:					block;
	text-align:					right;
	clear:						both;
	
	float:						right;
}

table.paginator td.label {
	padding-right:				10px;
}

table.paginator td.page, table.paginator td.dots, table.paginator td.arrow {
	width:						16px;
	text-align:					center;
}

table.paginator td a {
	color:						#007fe0;
	text-decoration:			none;
	width:						16px;
	display:					block;
	text-align:					center;
}

table.paginator a:hover {
	background-color:			#007fe0;
}

table.paginator td.arrow {
	padding-top:				-3px;
}
table.paginator a.current {
	font-weight:				bolder;
	color:						#000000;
}

.table_pages{
	position:relative;
	width:610px;
	height:30px;

	text-align:right;
	clear:both;
}
.pages{
	float:left;
	line-height:30px;
}
.pages a{
	color: #007fe0;
	text-decoration:none;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	width: 10px;
	text-align: center;
	display: block;
	float: left
}
.pages a:hover{
	background-color: #007fe0;
}
.arrows{
	float:left;
	padding-top:3px;
	
}
.table_pages_left{
	float: left;
	line-height:30px;
	padding-right:10px;
}
.table_pages_right{
	position:relative;
	float:right;
	color:#0280e0;
}
.hr{
	position:relative;
	height:3px;
	line-height:3px;
	border:0;
	padding:0;
	margin:0;
	width:610px;
	padding-bottom:1px;
	clear:both;
}
.hr_inner{
	height:3px;
	line-height:3px;
	background-color:#007fe0;
	color:#007fe0;
	border:0;
	padding:0;
	margin:0;
	clear:both;
}
.all{
	float:right;
	padding-left:8px;
	padding-right:8px;
	background-image:url(../images/all_background.jpg);
	background-repeat:repeat-x;
	color:#ffffff;
	height:27px;
	line-height:18px;
}
.player_wrapper{
	width:610px;
	text-align:center;
	padding-top:30px;
	padding-bottom:30px;
}
.output_title{	
	float:left;
	margin-left:125px;
	width:485px;
}
.output_row{
	position:relative;
	float:left;
	width:610px;
	clear:both;
}
.output_row_left{
	float:left;
	width:125px;
	color: #bcc2c6;
}
.output_row_right{
	float:left;
	width:485px;
	color: #79858e;
}
.goto_document{
	float:right;
	padding-left:20px;
	padding-right:20px;
	background-image:url(../images/goto.jpg);
	background-repeat:repeat-x;
	color: #ffffff;
	height:38px;
	line-height:22px;
}
.content_right_item_content ul{
	list-style-type:none;
	list-style-position:inside;
}
.content_right_item_content ul li{
	background-image:url(../images/contents_li.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding-left:9px;
	color: #007fe0;
}
.content_right_item_content ul li a{
	color: #007fe0;
	text-decoration:none;
}
.content_right_item_content ul li a:hover{
	text-decoration:underline;
}
#contents_li_active{
	background-image:url(../images/contents_icon_active.jpg);
	background-repeat:no-repeat;
	background-position: 0px 8px;
}
#contents_li_active a{
	text-decoration:underline;
}

#footer_spacer{
	float:left;
	position:relative;
	width:960px;
	height:30px;
}
.content_wrapper_left_button{
	width:230px;
	height:19px;
	border-bottom:1px solid #264f91;
	margin-top:20px;
}
.content_wrapper_left_button a{	
	display:block;
	width:230px;
	height:19px;
	color:#000000;
	text-decoration:none;
}
.print_all_questions{
	width:230px;
	height:19px;
	border-bottom:1px solid #264f91;
	margin-top:20px;
}
.print_all_questions a{	
	display:block;
	width:230px;
	height:19px;
	color:#000000;
	text-decoration:none;
}
.button_left{
	float:left;
	background-image:url(../images/print_all_questions_left.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:10px;
}
.print_all_questions_center{
	float:left;
	background-color:#c7dafd;
	height:18px;
	width:210px;
	text-align:center;
	padding-top:1px;
}
.button_right{
	float:left;
	background-image:url(../images/print_all_questions_right.jpg);
	background-repeat:no-repeat;
	height:19px;
	width:10px;
}
#content_wrapper_right_inner_options{
	float:left;
	width:650px;/* 690-20-20*/
	position:relative;
	padding-top:20px;
}
#content_wrapper_right_inner2_options{
	float:left;
	width:457px;/* 690-20-20*/
	position:relative;
	padding-top:20px;
}
#content_wrapper_right_inner_options a, #content_wrapper_right_inner2_options a{
	text-decoration:none;
}
#content_wrapper_right_inner_options a:hover, #content_wrapper_right_inner2_options a:hover{
	color:#000000;
}
.return{
	position:relative;	
	float:left;
	height:19px;
	border-bottom:1px solid #264f91;
}
.print_article{
	position:relative;	
	float:right;
	height:19px;
	border-bottom:1px solid #264f91;
}
.print_article_center{
	float:left;
	padding-left:5px;
	padding-right:5px;
	background-color:#c7dafd;
	height:18px;
	padding-top:1px;
	width:90px;
	text-align:center;
}
.return_center{
	float:left;
	padding-left:5px;
	padding-right:5px;
	background-color:#c7dafd;
	height:18px;
	padding-top:1px;
	width:90px;
	text-align:center;
}
.content_wrapper_left input[type=text]{
	width:188px;
	border:1px solid black;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
}
.content_wrapper_left select{
	width:190px;
	border:1px solid black;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:15px;
}
.content_wrapper_right_inner2{
	clear: none;
	float:left;
	width:457px;/* 457+2*20 (padding) */
	padding-right:20px;
	padding-left:20px;
	overflow: hidden;
}
.content_wrapper_right_image{
	float: right;
	clear: none;
	width: 173px;			/* 193-20(padding-right) */
	text-align:right;
	padding-right: 20px;
	/* padding-right:20px; */
	overflow: hidden;
}
.content_wrapper_right_image img{
	margin: 0 auto;
	border:1px solid #c7dafd;
	margin-top:5px;
	
	width: 148px;
	
	overflow: hidden;
}

.image_with_source a{
	font-weight:bold;
	color:#7f7f7f;
}
.question_answer_table{
	border:1px;
	padding:0;
	margin:0 auto;
	color: #015193;
	text-align:left;

}
.question_answer_table td{
	vertical-align:top;
	padding-bottom:5px;
}
.question_answer_table_left{
	text-align:left;
	font-weight:bold;
	padding-right:10px;
}
.question_answer_table_right{
	font-style:italic;
}
.content_wrapper_right_outer table{
	border:4px solid #dfdede;
	padding:0;
	margin:0;
}
.content_wrapper_right_outer table td{
	vertical-align:top;
	padding:6px;
}
.publication_box, .definition_box{
	width:650px;
	position:relative;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	text-align: left;
}
.definition_title{
	float:left;
	width:650px;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.publication_title, .definition_title{
	float:left;
	width:630px;
	font-size:13px;
	color:#000000;
	font-weight:bold;
}
.publication_title a, .definition_title a{
	color:#000000;
	text-decoration:none;
}

.publication_title a:hover, .definition_title a:hover{
	color:#000000;
	text-decoration:underline;
}

.publication_dropdown, .defintion_dropdown{
	float:left;
	width:15px;
	padding-top:3px;
	padding-left:5px;
}
.publication_dropdown a img, ..defintion_dropdown a img{
	border:0;
}
.publication_text,.defintion_text{
	position:relative;
	float:left;
	width:630px;
	color: #3b3232;
}
.publication_row1, .defintion_row1{
	float:left;
	clear:both;
}
.publication_link{
	position:relative;
	float:left;
	width:630px;
	padding-top:2px;
}
.publication_link_text, .publication_link_icon{	
	float:left;
}
.publication_link_icon a img{
	border:0;
	width:15px;
	padding-right:5px;
}
 
.definition_box:target {
	font-style: italic;
}
 
.definition_box:target .definition_title {
	text-decoration: underline;
}
 
.hidden {
	display:none;
}
.example_box{
	float:left;
	width:457px;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
}
.example_title{
	float:left;
	width:457px;
}
.example_title a{
	color: #000000;
	text-decoration:none;
}
.example_title a:hover{
	color: #f0972c;
	text-decoration:underline;
	
}
.example_parameter1{
	float:left;
	color: #005695;
	width:457px;
	font-weight:normal;
	font-style:italic;
}
#sitemap_list{
	position:relative;
	float:left;
	margin-top:20px;
}
#sitemap_list ul li{
	list-style-type:none;
	background-image: url(../images/bullet_sitemap.png);
	background-repeat:no-repeat;
	background-position: 0px 8px;
	padding-left:10px;
}
#sitemap_list ul li ul li{
	margin-left:10px;
}
#sitemap_list a{
	text-decoration:none;
}
#sitemap_list a:hover{
	text-decoration:underline;
}
.sitemap_list_block{
	float:left;
	width:325px;
}
.content_wrapper_right_outer input[type=text]{
	width:188px;
	border:1px solid black;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
}
.content_wrapper_right_inner hr{
  background-color: #264f91;
  color: #264f91;
  height: 1px;
  border:0;
  padding:0;
  margin:0;
  margin-top:10px;
  margin-bottom:10px;
}
.content_wrapper_right_inner h3, .content_wrapper_right_inner2 h3{
	margin:				4px 0px;
	padding:			0px;
	font-size:			12px;
}
 .content_wrapper_right_inner p, .content_wrapper_right_inner2 p {
 	margin:				2px 0px;
 }
.search_center{
	float:left;
	padding-left:5px;
	padding-right:5px;
	background-color:#c7dafd;
	height:18px;
	padding-top:1px;
	width:90px;
	text-align:center;
}
.tooltip{
	position:absolute;
	width: 180px;
	z-index: 3000;
	border: 0px none;
	background-color: transparent;
	padding: 0px;
	opacity: 1;
	font-size:10px;
}
.tooltip_top{
	float:left;
	width:200px;
	height:30px;
	background-image: url(../images/tooltip_top.png);
	text-align:center;
	font-weight:bold;
	line-height:30px;
	font-size:14px;
}
.tooltip_center{
	float:left;
	width:188px;/* 200-2 (border) - 10 (padding) */
	border-right:1px solid #264f91;
	border-left:1px solid #264f91;
	background-color:#e3e9f2;
	background-image: url(../images/tooltip_center.jpg);
	background-repeat:repeat-x;
	padding:5px;
	text-align: left;
	height: 130px;
	overflow: hidden;
}
.tooltip_bottom{
	float:left;
	width:200px;
	height:30px;
	background-image: url(../images/tooltip_bottom.png);
}
.definition_highlight{
	color:#666768	!important;
	text-decoration: none !important;
}
.search_bar{
	position:relative;
}
.search_bar a{
	display:block;
}	
.search_bar_left{
	float:left;
	padding-right:10px;
}
.search_bar_right_center{
	float:left;
	background-color:#c7dafd;
	width:75px;
	height:18px;
	text-align:center;
	padding-top:1px;
}
.search_bar_right{
	position:relative;
	float:left;
	padding-top:6px;
	border-bottom:2px solid #264f91;
}

