#header_right, #header_left, #content_left, #menu_left, 
#menu_right, #top, #bottom, .anker_top, .content_head, #list_inline {
 display:none;
}
div.clear_both {clear:both; width: 0px; height: 0px;visibility:hidden;}

#print_clear_both {clear:both; width: 0px; height: 0px;visibility:hidden;}

hr { clear:both; visibility:hidden;}
#font { font-family: "Times New Roman"; color: #000000; }

#list {
	color: #000; 
	font-family: "Times New Roman"; 
	line-height: 1.2em;
	font-size: 1em;
} 
 
#list h1,h2 {
	color: #000; 
	text-decoration: none;
	font-family: "Times New Roman"; 
	line-height: 1.2em;
	font-size: 1em;
}

.center  { text-align: center; }

/* LINKS */
a { 
	color: #000;  
}
a.text{ 
	color: #000;  
}
a.email02{ 
	color: #000;  
}
a.email{ 
	color: #000;  
}
a.pdf{ 
	color: #000;  
}

#content_right { 
	vertical-align: top;
	line-height: 1.2em;
	font-size: 0.9em;
	padding: 30px 50px 30px 50px;
	background-color: #fff; 
}
div.content_column_01 {
	width: 100%;
}
div.code_sample { 
	text-align: left; 
	font-weight: normal; 
	margin: 0px 0px 20px 0px;
	color: #000;
	padding: 4px; 
}
/* Spacer */

div.line_dotted_5   { margin: 5px 0px 5px 0px; height: 1px; border-top: 1px solid #c2c2c2; }
div.line_dotted_15   { margin: 15px 0px 15px 0px; height: 1px; border-top: 1px solid #c2c2c2; }
div.line_dotted_b15   { margin: -10px 0px 22px 0px; height: 1px; border-top: 1px solid #c2c2c2; }

/* Headline */
#print_logo   { float: right; text-align: right; }
#print_headline {
	float: left;
	width: 500px;
	font-size: 1.4em;
	line-height: 1.4em;
	font-weight: 700;
	margin: 22px 0px 25px 0px;
}

/* Text */
div.content_title {
	font-weight: 700; 
	margin: 0px 0px 20px 0px;
}
.content_subtitle_01 {
	font-weight: 700; 
	margin: 0px 0px 10px 0px;
}
.content_subtitle_02 {
	font-style: italic;  
	margin: 0 0 10px 
}
.content_subtitle_03 { 
	text-align: left; 
	font-weight: 700;
	margin: 0 0 10px 0px;  
}
.content_body {
	margin: 0px 0px 20px 0px;
}


div.content_column_01 { 
	vertical-align: top;
	margin: 0px 35px 0px 20px;
}
div.col01{
  	width:230px;
  	float: left;
}
div.col02{
  	width:200px;
  	float: left;
}

/* ### Table Data ### */

table.naked_table td {
	padding: 3px 10px 3px 0px;
	text-align: left;
	vertical-align: top;
	font-size: 0.9em;
	}

table.naked_table td.code_sample {
	color: #000;
	}

#table_layer_data {
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 0.9em;
	color: #000000;
	font-weight: normal;
}
#table_layer_data tr.head {
	background-color: #E6EDF0;
}
#table_layer_data td.head, td.content01, td.content02{
	height: 0.9em;
	font-size: 0.9em;
 	vertical-align: middle;
 	padding: 2px 5px 2px 5px;
}

#table_layer_data td.head {
	font-weight: 700;
	height: 20px;
	background-color: #cccccc;
}
#table_layer_data td.content01 {
	background-color: #f7f7f7;
	border-top: 1px solid #A2A1A0;
}
#table_layer_data td.content02{
	background-color: #cccccc;
	border-top: 1px solid #A2A1A0;
}
/* ### Table Teaser ### */

#teaser_01 { font-size: 0.9em; font-family: "Times New Roman";  }

#teaser01 p {
  margin: 0;
  margin-bottom:10px;
}
#teaser01 table {
  width: 450px;
  padding: 2px;
  margin: 0;
}
#teaser01 td {
  vertical-align: top;
  font-size: 0.9em; font-family: "Times New Roman";
}
#teaser01 td.content {
  padding: 6px 8px 6px 8px;
  vertical-align: top;
  margin: 0;
}
#teaser01 td.navi {
  vertical-align: bottom;
  height: 20px;
  padding: 0px 8px 6px 8px;
  margin: 0;
}

/* ### TABLE ### */
#table_layer td.head, td.content, td.content_nbr, td.content_nbt, td.content_nbr_nbt{
	min-height: 15px;
 	vertical-align: middle;
 	padding: 2px 5px 2px 5px;
}
#table_layer td.content_nb{
	min-height: 15px;
 	vertical-align: middle;
 	padding: 2px 2px 2px 5px;
}
#table_layer td.head {
	font-weight: 700;
	height: 20px;
 	border-right: 1px solid #A2A1A0;
}
#table_layer td.head_nbr {
	font-weight: 700;
	height: 20px;
}
#table_layer td.content_nbr {
 	border-top: 1px solid #A2A1A0;
}
#table_layer td.content {
 	border-top: 1px solid #A2A1A0;
 	border-right: 1px solid #A2A1A0;
}
#table_layer td.content_nbt {
 	border-right: 1px solid #A2A1A0;
}