/* LIKE CN Main Stylesheet */
/* Colors in RGB (Decimal) values */
/* Follow naming hierarchy */
/* Direct access */
#body-tools-directaccess {
	
}
#body-tools-directaccess-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
#body-tools-directaccess-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-top:10px;
}
#body-tools-directaccess-selection {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-top:3px;
}
#body-tools-directaccess-selection-values {
	width:185px;
	_width:187px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-tools-directaccess-links {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
.body-tools-directaccess-links-entry {
	width:185px;
	_width:187px;
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-top:10px;
}
.body-tools-directaccess-links-entry a {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-tools-directaccess-links-entry a:hover {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/*direct access */
/* START: TRANSLATION TOOL FLAG STYLE */
.body-tools-translateFlagStyle {
	float:left;
	_float:none;
	width:228px;
	margin:0px;
}
.body-tools-translateFlagStyle-headline {
	float:left;
	_float:none;
	width:228px;
	background-repeat:repeat-x;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color:rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-tools-translateFlagStyle-headline span {
}
.body-tools-translateFlagStyle-text {
	float:left;
	_float:none;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:2px;
}
.body-tools-translateFlagStyle-input {
	float:left;
	_float:none;
	width:100%;
}
.body-tools-translateFlagStyle-input-box {
	float:left;
	_float:none;
	width:100%;
}
.body-tools-translateFlagStyle-input-box input {
	border:1px solid rgb(153,160,168);
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-tools-translateFlagStyle-flagtext {
	float:left;
	_float:none;
	width:100%;
	margin-top:5px;
	margin-bottom:3px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-translateFlagStyle-links {
	float:left;
	_float:none;
	width:100%;
}
.body-tools-translateFlagStyle-links-entry {
	float:left;
	cursor:pointer;
}
/* END: TRANSLATION TOOL FLAG STYLE */
/* START: TRANSLATION TOOL */
.body-tools-translate {
	float:left;
	clear:left;
	width:100%;
}
.body-tools-translate-headline {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-tools-translate-text {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:2px;
}
.body-tools-translate-input {
	float:left;
	clear:left;
}
.body-tools-translate-input-box {
	float:left;
}
.body-tools-translate-input-box input {
	border:1px solid rgb(153,160,168);
	width:100px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-tools-translate-input-button{
	float:left;
	margin-left:5px;
}
.body-tools-translate-input-button input {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	text-decoration:none;
	background-color:rgb(0,138,196);
	border:1px solid rgb(153,160,168);
}
.body-tools-translate-links {
	float:left;
	clear:left;
	margin-top:5px;
	margin-bottom:2px
}
.body-tools-translate-links-entry {
	float:left;
	clear:left;
	cursor:pointer;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: TRANSLATION TOOL */
#body {
	float:left;
	height:auto;
	z-index:1;
	clear:left;
	width:970px;
	overflow:hidden;
}
#body-content {
	float:left;
	z-index:2;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-top:5px;
	_margin-top:13px;
}
.body-tools-table-spacer td {
	margin-left:12px
	margin-right:12px;
	margin-top:14px;
	margin-bottom:16px;
}
/*BODY*/
body {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-left:10px;
	margin-top:10px;
	padding-top:0px;
	padding-left:0px;
}
/* Fix for fonttags  etc */
body font, tt {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* Body content */
#body-content-titlerelatedlinks {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
}
#body-content-titlerelatedlinks a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	margin-right:18px;
}
#body-content-titlerelatedlinks a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	margin-right:18px;
}
#body-content-title  {
}
#body-content-title h1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-bottom:10px;
}
.body-content-paragraph {
	margin: 0px 0px 10px 0px;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	_float:left;
}
/*.body-content-paragraph table {
	float:left;
	clear:left;
}*/
.body-content-paragraph-arrow {
	margin-right:4px;
	vertical-align:middle;
}
.body-content-paragraph td, p {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-paragraph h2 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-content-paragraph a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* 	colsed by SANDIP
.body-content-paragraph a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}*/
.body-content-anchorlinks {
	float:none;
	margin-top:20px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:20px;
}
.body-content-anchorlinks img {
	vertical-align:middle;
	margin-top:0px;
	margin-left:0px;
	margin-right:6px;
	margin-bottom:0px;
}
.body-content-anchorlinks a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-anchorlinks a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-relatedlinks {
	float:none;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
}
.body-content-relatedlinks img {
	margin-right:6px;
	vertical-align:middle;
}
.body-content-relatedlinks a {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-relatedlinks a:hover {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-relatedlinks-title {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-relatedproducts {
	float:none;
	margin-top:10px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
}
.body-content-relatedproducts img {
	margin-right:6px;
	vertical-align:middle;
}
.body-content-relatedproducts a {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-relatedproducts a:hover {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-relatedproducts-title {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-topnextanchors {
	float:left;
	width:100%;
	border-top:1px solid rgb(127,169,200);
	text-align:right;
}
.body-content-topnextanchors img{
	margin-right:3px;
}
.body-content-topnextanchors a {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-topnextanchors a:hover {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-contact {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-contact-information {
	margin-top:12px;
	float:left;
}
.body-content-contact-name {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-contact-label {
	float:left;
	clear:left;
	width:10em;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-contact-text {
	float:left;
	width:200px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
}
.body-content-contact-imageplaceholder {
	float:left;
	height:119px;
	width:87px;
	overflow:hidden;
	border0px;
	margin:0px;
	margin-top:12px;
	margin-right:18px;
	padding:0px;
}
.body-content-contact-image { 
}
#body-content-newslist-topnews {
	border:0px;
	background:rgb(205,218,226);
	padding:8px;
	margin-bottom:10px;
	width:100%;
	float:left;
}
#body-content-newslist-select {
	margin-top:20px;
	margin-bottom:20px;
}
#body-content-newslist-typebox {
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal
}
.body-content-newslist-entry {
	float:left;
	margin-bottom:15px;
	width:491px;
}
.body-content-newslist-thumbnail {
	float:left;
	margin-right:10px;
}
.body-content-newslist-date {
	float:none;
	margin-top:0px;
	margin-bottom:4px;
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	color:rgb(0,0,0);
	font-weight:normal;
}
/* SANDIP */
.body-content-newslist-title {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92);
	font-weight:600;
}
.body-content-newslist-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,48,92);
}
.body-content-newslist-title a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,48,92);
}
.body-content-newslist-abstract {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
}
.body-content-newslist-abstract a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:rgb(0,0,0);
}
.body-content-newslist-abstract a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:rgb(0,0,0);
}
.body-content-newslist-link {
	float:left;
	margin-left:3px;
	color: rgb(0,138,196);
}
.body-content-newslist-rssicon {
	float:right;
}
.body-content-newslist-blueline {
		width:100%;
		height:1px;
		border-bottom:1px solid rgb(127,174,208);
		margin: 0px 0px 4px 0px;
		padding:0px;
		display:inline;
		line-height:1px;
}
#body-content-newslist-optmorelink a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
}
#body-content-newslist-optmorelink a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
}
/* START: DOCUMENT COLLECTION (LIST STYLE) */
#body-content-collectionlist {
}
#body-content-collectionlist a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
}
#body-content-collectionlist a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
}
/* START: DOCUMENT COLLECTION (LABEL STYLE) */
#body-content-collectionlabel {
	float:left;
	clear:left;
	margin-bottom:10px;
	width:100%;
}
.body-content-collectionlabel-entry {
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:rgb(0,93,161);
	white-space:nowrap;
}
.body-content-collectionlabel-entry a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(255,255,255); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-collectionlabel-entry a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(255,255,255); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-collectionlabel-entry-current {
	float:left;
	margin-right:15px;
	margin-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:rgb(194,201,207);
	white-space:nowrap;
}
.body-content-collectionlabel-entry-current a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(255,255,255); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-collectionlabel-entry-current a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(255,255,255); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/* END: DOCUMENT COLLECTION (LABEL STYLE) */
#body-content-datasheet {
}
.body-content-datasheet-list {
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
	padding:10px;
}
.body-content-datasheet-list h2 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-content-datasheet-select {
	float:left;
	margin-right:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
}
.body-content-datasheet-select select {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	width:250px;
}
.body-content-datasheet-button input {
	background-color:rgb(0,138,196);
	color:rgb(255,255,255);
	height:15px;
	font-size:11px;
	font-weight:600;
	border:none;
	margin-left:6px;
	padding-left:2px;
	padding-right:1px;
	vertical-align:middle;
}
#body-content-events {
	margin-bottom:20px;
}
.body-content-events-label {
	float:left;
	width:110px;
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
}
.body-content-events-info {
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
}
.body-content-eventlist-header {
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:12px;
	float:none;
	clear:left;
	height:auto;
	margin-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
	border-bottom:2px solid rgb(13,92,145);
}
.body-content-eventlist-header-date {
	float:left;
	width:14em;
	overflow:hidden;
}
.body-content-eventlist-header-name {
	float:left;
	width:16em;
	overflow:hidden;
}
.body-content-eventlist-header-location {
	text-align:right;
}
.body-content-eventlist-entry {
	float:none;
	clear:left;
	margin-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
	vertical-align:middle;
	border-bottom:1px solid rgb(127,169,200);
	display:block;
	height:1em;
}
.body-content-eventlist-entry-date {
	float:left;
	width:14em;
	overflow:hidden;
}
.body-content-eventlist-entry-name {
	float:left;
	width:16em;
	overflow:hidden;
}
.body-content-eventlist-entry-location {
	text-align:right;
}
/* START: FAQ */
#body-content-faq {
}
.body-content-faq-question {
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
	font-style:normal;
	margin-bottom:25px;
	border-bottom:1px solid rgb(13,92,145);
}
.body-content-faq-backtoverview {
	margin-top:25px;
	border-top:1px solid rgb(13,92,145);
}
.body-content-faq-backtoverview a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
}
.body-content-faq-backtoverview a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
}
/* FAQ LIST */
#body-content-faqlist-categories {
	float:left;
	padding:10px;
	width:100%;
	background:rgb(236,244,227);
	margin-top:10px;
	margin-bottom:20px;
}
.body-content-faqlist-label {
	float:left;
	margin-right:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(0,0,0);
	text-decoration:none;
}
.body-content-faqlist-selector {
	float:left;
	margin-right:5px;
}
.body-content-faqlist-button {
	float:left;
}
.body-content-faqlist-button input {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	text-decoration:none;
	background-color:rgb(0,138,196);
}
.body-content-faqlist-results {
	float:none;
	clear:left;
	
	margin-top:18px;
}
.body-content-faqlist-results-entry {
	float:none;
	margin-bottom:5px;
	margin-top:5px;
}
.body-content-faqlist-results-entry-title {
	float:none;
	margin-bottom:2px;
}
.body-content-faqlist-results-entry-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
.body-content-faqlist-results-entry-title a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
.body-content-faqlist-results-entry-question {
	float:none;
}
.body-content-faqlist-results-entry-question a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-faqlist-results-entry-question a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/* END: FAQ */
/* START: SEARCH RESULT NAVIGATOR */
.body-content-searchresultnavigator {
	float:left;
	clear:left;
	width:100%;
	margin-top:25px;
	margin-bottom:25px;
	white-space:nowrap;
}
.body-content-searchresultnavigator-overview hr {
	border:0px;
	background:rgb(0,0,0);
	height:1px;
}
.body-content-searchresultnavigator-pagelist {
	float:left;
}
.body-content-searchresultnavigator-pagelist-pagelabel {
	float:left;
	margin-right:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-searchresultnavigator-pagelist-entries {
	float:left;
}
.body-content-searchresultnavigator-pagelist-entries a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-searchresultnavigator-pagelist-entries a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-searchnavigator-quicknavigation {
	float:right;
}
/* END: SEARCH RESULT NAVIGATOR */
/* START: SEARCH RESULTS */
#body-content-searchview {
}
#body-content-advancedsearch {
	width:450px;
}
.body-content-searchview-results {
}
.body-content-searchview-results-entry {
	float:left;
	clear:left;
	margin-bottom:14px;
}
.body-content-searchview-results-entry-col1 {
	float:left;
	width:3em;
}
.body-content-searchview-results-entry-col2 {
	float:left;
	width:430px;
}
.body-content-searchview-results-entry-counter {
	float:left;
	margin-right:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-searchview-results-entry-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-searchview-results-entry-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-searchview-results-entry-title a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-searchview-results-entry-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-searchview-results-entry-link {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
.body-content-searchview-results-entry-link a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
.body-content-searchview-results-entry-link a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
/* END: SEARCH RESULTS */
/* START: TOOL ADVANCED SEARCH */
#body-tools-advancedsearchform {
		float:left;
		width:auto;
}
#body-tools-advancedsearchform-submit-button {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	text-decoration:none;
	background-color:rgb(0,138,196);
	border:1px solid rgb(153,160,168);
	margin-left:8px;
}
.body-tools-advancedsearchform-inputfield {
		font-family: Arial, Univers, Helvetica, sans-serif;
		font-size:11px;
		color:rgb(0,0,0);
		width:175px;
}
.body-tools-advancedsearchform-inputradio {
		font-family: Arial, Univers, Helvetica, sans-serif;
		font-size:11px;
		color:rgb(0,0,0);
		border:0px;
}
#body-tools-advancedsearchform-layouttable {
		border:0px;
		padding:0px;
		margin:0px;
		width:211px;
		font-family: Arial, Univers, Helvetica, sans-serif;
		font-size:11px;
		color:rgb(0,0,0);
}
.body-tools-advancedsearchform-spacer {
		height:15px;
}
.body-tools-advancedsearchform-liner {
		height:1px;
		color:gray;
}
/*  END: TOOL ADVANCED SEARCH */
/* START: NEWS SEARCH */
#body-content-newssearch {
}
.body-content-newssearch-results {
}
.body-content-newssearch-results-entry {
	float:left;
	clear:left;
	margin-bottom:14px;
}
.body-content-newssearch-results-entry-header {
	float:left;
	clear:left;
	margin-bottom:2px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-newssearch-results-entry-title {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-newssearch-results-entry-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-newssearch-results-entry-title a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:600;
	text-decoration:none;
}
.body-content-newssearch-results-entry-text {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-newssearch-results-entry-link {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
.body-content-newssearch-results-entry-link a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
.body-content-newssearch-results-entry-link a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
/* END: NEWS SEARCH */
/* START: IMAGE LIBRARY */
#body-content-imagelibraryentry {
}
.body-content-imagelibraryentry-thumbnail {
	float:left;
	margin-right:90px;
}
.body-content-imagelibraryentry-heading {
	color:rgb(0,48,92);
	font-weight:600;
	font-size:14px;
}
.body-content-imagelibraryentry-zoomlnk {
		margin-top:8px;
}
.body-content-imagelibraryentry-infio {
}
.body-content-imagelibraryentry-abstract {
}
.body-content-imagelibraryentry-downlnk {
		margin-top:8px;
}
/* END: IMAGE LIBRARY */
/* START: IMAGE RESULTS */
#body-tools-imagelibrary {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-imagelibrary-results {
	font-size:10px; 
	border-right-width:0px; 
	border-top-width:0px; 
	border-left-width:0px; 
	border-bottom-width:1px; 
	border-style:solid; border-color:rgb(0,0,0); 
	padding:0px; 
	text-align:right; 
	margin-bottom:20px;
}
.body-tools-imagelibrary-results-view {
}
.body-tools-imagelibrary-results-view-zoomlnk {
	margin-top:5px;
}
.body-tools-imagelibrary-results-view-zoomlnk a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-imagelibrary-results-view-zoomlnk a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-imagelibrary-results-view-downlnk {
	float:none;
	margin-top:5px;
}
.body-tools-imagelibrary-results-view-downlnk a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-imagelibrary-results-view-downlnk a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-imagelibrary-results-view-thumb {
	width:110px;
	float:left;
}
.body-tools-imagelibrary-results-view-text {
	width:340px;
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
}
.body-tools-imagelibrary-results-view-text-caption {
	font-weight:bold;
	float:none;
}
.body-tools-imagelibrary-results-view-text-abstract {
	float:none;
}
.body-tools-imagelibrary-results-wrapper {
	float:left;
	margin-bottom:20px;
}
.body-tools-imagelibrary-navigation {
	float:left;
	clear:left;
	text-align:center;
	width:100%;
}
.body-tools-imagelibrary-navigation-links {
}
.body-tools-imagelibrary-navigation-links a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-imagelibrary-navigation-links a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: IMAGE RESULTS */
/* START: IMAGEFINDER TOOL */
#body-tools-imagefinder {
	float:left;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	width:100%;
}
.body-tools-imagefinder-header {
	float:left;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 12px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:3px;
}
.body-tools-imagefinder-category {
	float:left;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
.body-tools-imagefinder-category select {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	width:187px;
}
.body-tools-imagefinder-search {
	float:left;
	width:100%;
}
.body-tools-imagefinder-search-input {
	float:left;
}
.body-tools-imagefinder-search-input input {
	width:160px;
}
.body-tools-imagefinder-search-button {
	float:left;
}
.body-tools-imagefinder-search-button input {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	background-color:rgb(0,138,196);
	font-weight:600;
	border:none;
	margin-left:8px;
	margin-top:1px;
	margin-bottom:2px;
	width:auto;
}
/* END: IMAGEFINDER TOOL */
/* START: IMAGE LIBRARY POPUP */
#popup-container {
	border-top:1px solid rgb(169,169,169);
	border-left:1px solid rgb(169,169,169);
	border-bottom:2px solid rgb(169,169,169);
	border-right:2px solid rgb(169,169,169);
	background-color:rgb(255,255,255);
	padding:10px;
}
#popup-container-header {
	float:left;
	clear:left;
	width:100%;
}
#popup-container-header-logo {
	float:left;
	clear:left;
	text-align:center;
	border-bottom:1px solid rgb(0,0,0);
	width:100%;
	padding-right:0px;
	padding-bottom:18px;
	padding-top:19px;
}
#popup-container-header-logo img {
	border:0px;
}
#popup-container-header-title {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	margin-top:5px;
	margin-bottom:8px;
	width:100%;
}
#popup-container-body {
	float:left;
	clear:left;
	text-align:center;
	width:100%;
	overflow:hidden;
}
#popup-container-footer {
	float:left;
	clear:left;
	text-align:right;
	margin-top:15px;
	border-top:1px solid rgb(0,0,0);
	width:100%;
}
#popup-container-footer-close {
	float:right;
	cursor:pointer;
	cursor:hand;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:15px;
}
/* END: IMAGE LIBRARY POPUP */
/* START: LOCATIONLIST*/
#body-content-loclist {
}
#body-content-loclist select {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	width:250px;
}
#body-content-loclist input {
	background:rgb(8,166,231);
	color:rgb(255,255,255);
	height:15px;
	font-size:11px;
	font-weight:600;
	border:none;
	margin-left:6px;
	padding-left:2px;
	padding-right:1px;
	vertical-align:top;
}
.body-content-loclist-links img{
	margin-bottom:2px;
}
.body-content-loclist-links a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(13,92,145);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-loclist-links a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(4,162,236);
	text-decoration:underline;
	font-weight:normal;
	font-style:normal;
}
/*END: LOCATIONLIST*/
.body-content-error-noconnection {
	float:none;
	border-top:1px solid rgb(203,197,197);
	border-left:1px solid rgb(203,197,197);
	border-bottom:2px solid rgb(144,138,138);
	border-right:2px solid rgb(144,138,138);
	text-align:center;
	vertical-align:middle;
	width:210px;
}
.body-content-error-noconnection img {
	vertical-align:middle;
}
.body-content-error-noconnection {
	float:none;
	border-top:1px solid rgb(203,197,197);
	border-left:1px solid rgb(203,197,197);
	border-bottom:2px solid rgb(144,138,138);
	border-right:2px solid rgb(144,138,138);
	text-align:center;
	vertical-align:middle;
	width:210px;
}
.body-content-error-noconnection img {
	position:relative;
	top:0px;
	right:0px;
	vertical-align:middle;
}
.body-content-error-noconnection {
	float:none;
	padding:5px;
	border-top:1px solid rgb(203,197,197);
	border-left:1px solid rgb(203,197,197);
	border-bottom:2px solid rgb(144,138,138);
	border-right:2px solid rgb(144,138,138);
	text-align:left;
	vertical-align:middle;
	width:210px;
	min-height:32px;
}
.body-content-error-noconnection img {
	float:left;
}
.body-content-homepagetypea {
	float:left;
	width:480px;
}
.body-content-homepagetypeb {
	float:left;
	width:480px;
}
.body-content-homepagetypec {
	float:left;
	width:480px;
}
.body-content-homepagetypee {
	float:left;
	width:480px;
}
.body-content-homepagetype-entry {
	background-color:rgb(237,237,237);
	width:150px;
	margin:2px;
}
.body-content-homepagetype-viewlist {
	float:left;
	width:303px;
	min-height:200px;
	margin:2px;
	padding-top:20px;
}
.body-content-homepagetype-viewlist-date {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.body-content-homepagetype-viewlist-text {
	margin-bottom:5px;
}
/* TYPE A */
#body-content-homepagetypea-viewlist-morenews {
	margin-top:15px;
}
#body-content-homepagetypea-entry1 {
	float:left;
}
#body-content-homepagetypea-entry2 {
	float:left;
}
#body-content-homepagetypea-entry3 {
	float:left;
}
#body-content-homepagetypea-entry4 {
	float:left;
}
#body-content-homepagetypea-entry5 {
	float:left;
}
#body-content-homepagetypea-viewlist {
	float:left;
}
/* TYPE B */
#body-content-homepagetypeb-viewlist-morenews {
	margin-top:15px;
}
#body-content-homepagetypeb-entry1 {
	float:left;
	width:303px;
}
#body-content-homepagetypeb-entry2 {
	position:absolute;
	top:100px;
	left:100px;
	visibility:hidden;
}
#body-content-homepagetypeb-entry3 {
	float:left;
}
#body-content-homepagetypeb-entry4 {
	float:left;
}
#body-content-homepagetypeb-entry5 {
	float:left;
}
#body-content-homepagetypeb-viewlist {
	float:left;
}
/* TYPE C */
#body-content-homepagetypec-viewlist-morenews {
	margin-top:15px;
}
#body-content-homepagetypec-entry1 {
	float:left;
	width:457px;
}
#body-content-homepagetypec-entry2 {
	position:absolute;
	top:100px;
	left:100px;
	visibility:hidden;
}
#body-content-homepagetypec-entry3 {
	position:absolute;
	top:100px;
	left:100px;
	visibility:hidden;
}
#body-content-homepagetypec-entry4 {
	float:left;
}
#body-content-homepagetypec-entry5 {
	float:left;
}
#body-content-homepagetypec-viewlist {
	float:left;
}
/* TYPE E */
#body-content-homepagetypee-entry1 {
	float:left;
}
#body-content-homepagetypee-entry2 {
	float:left;
}
#body-content-homepagetypee-entry3 {
	float:left;
}
#body-content-homepagetypee-entry4 {
	float:left;
}
#body-content-homepagetypee-entry5 {
	float:left;
}
#body-content-homepagetypee-entry6 {
	float:left;
}
.body-content-homepagetype-entry-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:0px;
}
.body-content-homepagetype-entry-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:5px;
}
.body-content-homepagetype-entry-text img {
	border:0px;
}
.body-content-homepagetype-entry-image {
}
.body-content-homepagetype-entry-image img {
	border:0px;
}
.body-content-teaser-entry {
	float:left;
	clear:left;
	background-color:rgb(237,237,237);
	width:100%;
	margin-bottom:0px;
}
.body-content-teaser-entry-image {
	float:left;
	margin-right:5px;
}
.body-content-teaser-entry-details {
	float:left;
	margin:5px;
}
.body-content-teaser-entry-details-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
.body-content-teaser-entry-details-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-mginfo {
}
.body-content-mginfo-info {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
}
.body-content-mginfo-label {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	width:110px;
}
.body-content-mginfo-subhead {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:bold;
	margin-bottom:10px;
}
#body-content-agentslocatorview {
	width:100%;
}
.body-content-agentslocatorview-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	margin-bottom:15px;
}
.body-content-agentslocatorview-colhead1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	float:left;
	width:20%;
}
.body-content-agentslocatorview-colhead2 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	float:left;
	width:36%;
}
.body-content-agentslocatorview-colhead3 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:600;
	float:left;
	width:30%;
}
.body-content-agentslocatorview-column1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:20%;
}
.body-content-agentslocatorview-column2 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:36%;
}
.body-content-agentslocatorview-column3 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:30%;
}
/* START: LINDE JOBMARKET NAVIGATOR */
#body-content-jobmarket {
	float:left;
	clear:left;
	width:491px;
}
#body-content-jobmarket-introductiontext {
	float:left;
	clear:left;
}
#body-content-jobmarket-selectionmatrix {
	float:left;
	clear:left;
	width:100%;
	background:rgb(255,255,255);
	margin-top:20px;
}
#body-content-jobmarket-selectionmatrix select {
	border:1px solid rgb(155,150,150);
	width:350px;
}
#body-content-jobmarket-selectionmatrix-segment {
	float:left;
	padding:10px;
}
#body-content-jobmarket-selectionmatrix-location {
	float:left;
	padding:10px;
}
#body-content-jobmarket-selectionmatrix-division {
	float:left;
	padding:10px;
}
#body-content-jobmarket-selectionmatrix-search {
	float:left;
	padding:10px;
}
#body-content-jobmarket-selectionmatrix-search {
}
#jobmarket-selectionmatrix-search-input {
	width:350px;
}
#jobmarket-selectionmatrix-search-button {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	text-decoration:none;
	background:rgb(0,94,160);
	border:1px solid rgb(0,94,160);
}
#body-content-jobmarket-selectiondisplay {
	float:left;
	margin-top:20px;
	padding:5px;
	width:100%;
	background:rgb(255,255,255);
}
#body-content-jobmarket-selectiondisplay-segment {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-location {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-division {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-entrycount {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-top:15px;
	border-bottom:1px solid rgb(0,0,0);
}
#body-content-jobmarket-selectiondisplay-print {
	float:right;
	margin-top:2px;
}
#body-content-jobmarket-selectiondisplay-print  img {
	vertical-align:middle;
	border:0px;
}
#body-content-jobmarket-selectiondisplay-print a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-print a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-linkthispage {
	float:right;
	margin-right:8px;
}
#body-content-jobmarket-selectiondisplay-linkthispage a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-linkthispage a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-selectiondisplay-linkthispage img {
	vertical-align:middle;
	border:0px;
}
#body-content-jobmarket-results {
	float:left;
	clear:left;
	_float:none;
	padding:5px;;
	width:100%;
	min-height:300px;
	background:rgb(255,255,255);
}
#body-content-jobmarket-results-noresults {
	float:left;
	clear:left;
	_float:none;
	text-align:center;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 18px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	width:100%;
}
.body-content-jobmarket-results-category {
	margin-bottom:25px;
}
.body-content-jobmarket-results-category-title {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:14px;
	color:rgb(243,243,243); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	width:300px;
	padding:2px;
	background:rgb(173,173,173);
}
.body-content-jobmarket-results-category-entrycount {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:14px;
	color:rgb(213,213,213); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	padding:2px;
	background:rgb(173,173,173);
	text-align:right;
	width:10em;
}
.body-content-jobmarket-results-entry {
	float:left;
	clear:left;
	_float:none;
	width:95%;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:15px;
}
.body-content-jobmarket-results-entry-location {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-content-jobmarket-results-entry-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 14px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.body-content-jobmarket-results-entry-description{
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-close {
	cursor:pointer;
	float:right;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-right:8px;
}
#body-content-jobmarket-results-job-close a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-close a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-print {
	float:right;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-print a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-print a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-results-job-print img {
	vertical-align:middle;
	border:0px;
}
#body-content-jobmarket-results-job-linkthispage {
	float:left;
	margin-right:8px;
}
#body-content-jobmarket-results-job-linkthispage img {
	border:0px;
	vertical-align:middle;
}
#body-content-jobmarket-results-job-linkthispage a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-linkthispage a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-text {
	float:left;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-content-jobmarket-results-job-text h1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-bottom:0px;
}
#body-content-jobmarket-results-job-text td {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-jobmarket-results-entry-link {
	cursor: pointer;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-content-jobmarket-loadscreen {
	float:left;
	clear:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 10px;
	text-align:center;
	padding:5px;
	width:100px;
	background-color:rgb(255,255,255);
	border-top:1px solid rgb(150,150,150);
	border-left:1px solid rgb(150,150,150);
	border-right:2px solid rgb(96,96,96);
	border-bottom:2px solid rgb(96,96,96);
}
#body-content-jobmarket-loadscreen img {
	vertical-align:middle;
}
/* END: LINDE JOBMARKET NAVIGATOR */
/* These classes (body-content-inpform-X) are used for ALL contact or subscription forms! */
#body-content-inpform {
	width:492px;
	margin:0px;
	padding:0px;
}
#body-content-inpform-header {
	position:absolute;
	top:0px;
	left:0px;
	width:450px;
	height:70px;
	background-color:rgb(0,48,92);
	z-index:1;
}
#body-content-inpform-header-order {
	position:absolute;
	top:0px;
	left:0px;
	width:492px;
	height:70px;
	background-color:rgb(255,255,255);
	z-index:1;
	border-bottom:1px solid black;
}
.body-content-inpform-hrdevider2 {
	width:346px;
	height:1px;
	color:rgb(199,200,202);
	margin: 0px;
}
.body-tools-inpform-ordertable {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
}
.body-tools-inpform-ordertable-left {
	margin:0px;
	padding:0px;
	border:0px;
	width:225px;
}
.body-tools-inpform-ordertable-right {
	margin:0px;
	padding:0px;
	border:0px;
	width:100px;
}
.body-tools-inpform-ordertable-right input {
	margin:0px;
	padding:0px;
	border:0px;
	vertical-align:middle;
}
#body-content-inpform-headerimage {
	position:absolute;
	left:208px;
	top:0px;
}
#body-content-inpform-headerlogo {
	float:right;
	margin-right:20px;
}
	
#body-content-inpform-header-capt {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	position:absolute;
	bottom:13px;
	left:27px;
	color:rgb(255,255,255);
}
.body-content-inpform-leadtext {
	margin-top:15px;
	margin-bottom:9px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
}
.body-content-inpform-endtext {
	margin-top:15px;
	margin-bottom:15px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;;
}
#body-content-inpform-form {
	position:absolute;
	top:90px;
	left:27px;
	z-index:2;
	width:348px;
}
.body-content-inpform-vspacer {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	float:none;
	margin-top:3px;
	margin-bottom:3px;
	width:355px;
}
#body-content-inpform-postcodespacer {
	width:53px;
	float:left;
}
.body-content-inpform-leftcol {
	width:180px;
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	min-height:13px;
}
.body-content-inpform-rightcol {
	width:170px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	float:left;
	min-height:13px;
}
#body-content-inpform-postcode {
	width:50px;
	border:1px solid rgb(199,200,202);
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
#body-content-inpform-towncity {
	width:111px;
	border:1px solid rgb(199,200,202);
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.body-content-impform-sendbutton {
	font-size:11px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	background-color:rgb(13,92,145);
	color:rgb(255,255,255);
	font-weight:600;
	border:none;
	margin-left:7px;
	margin-bottom:2px;
	width:50px;
	align:middle;
	float:right;	
	position:absolute;
	top:320px;
	left:290px;
}
.body-content-impform-sendbutton-order {
	font-size:11px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	background-color:rgb(13,92,145);
	color:rgb(255,255,255);
	font-weight:600;
	border:none;
	width:50px;
	align:middle;
}
.body-content-inpform-leftcol input, select{
	width:166px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.body-content-inpform-rightcol input, select {
	width:166px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.body-content-inpform-body {
	float:none;
	width:346px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
	margin-top: 10px;
}
.body-content-inpform-body textarea {
	width:347px;
	border:1px solid gray;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.body-content-inpform-agree {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:450px;
}
.body-content-inpform-agree input {
	border:0px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
}
.body-content-inpform-orderitem td {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
.body-content-inpform-orderitem input {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
#body-content-inpform-close-window {
	position:absolute;
	top:41px;
	left:332px;
	font-size:11px;
	text-decoration:none;
	color:rgb(255,255,255);
}
#body-content-inpform-close-window a {
	font-family:Arial, Univers, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(255,255,255);
}
#body-content-inpform-send-button {
	background:rgb(0,94,162);
	color:rgb(255,255,255);
	height:15px;
	font-weight:600;
	border:none;
	width:39px;
	padding:0px 3px 0px 3px;
		margin-right:15px;
	float:right;
}
/*START --- Send to colleague*/
#body-content-sendmailto {
	position:absolute;
	width:427px;
	top:0;
	left:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Univers, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
}
#header-sendmailto-background {
	background-color:rgb(228,238,180);
	width:427px;
	height:66px;
	margin:0;
	border:0;
	padding:0;
}
#header-sendmailto-backgroundtext-left {
	position:absolute;
	top:33px;
	left:27px;
	font-size:20px;
	color:rgb(0,92,159)
}
#header-sendmailto-backgroundlink-right a {
	position:absolute;
	top:41px;
	left:332px;
	font-size:11px;
	text-decoration:none;
	color: rgb(0,138,196);
}
#body-content-sendmailto-top {
	position:absolute;
	left:28px;
	width:348px;
}
#body-content-sendmailto-headline {
	margin:23px 0 0 0;
	font-weight:bold;
}
#body-content-sendmailto-leadtext {
	margin:1px 0 0 0;
	line-height:1.47em;
}
hr#body-content-sendmailto-hr1 {
	position:absolute;
	top:101px;
	width:100%;
	color:rgb(198,199,201);
	background-color:rgb(198,199,201);
	height:1px;
	padding:0;
	border-width:0;
	margin:0;
}
#body-content-sendmailto-headline2 {
	margin:23px 0 0 0;
	font-weight:bold;
	padding:0;
	border:0;
}
#body-content-sendmailto-inputarea {
	margin:10px 0 0 0;
}
.body-content-sendmailto-input input {
	width:100%;
	height:18px;
	font-size:11px;
	border:1px solid rgb(199,200,202);
}
#body-content-sendmailto-leftcol {
	float:left;
	width:168px;
	margin:0 12px 6px 0;
}
.body-content-sendmailto-vspacer {
	margin:0 0 2px 0;
	float:none;
	padding:0;
	border:0;
}
#body-content-sendmailto-rightcol {
	float:left;
	width:168px;
	margin:0;
	padding:0;
	border:0;
}
#body-content-sendmailto-inputarea2 {
	clear:both;
	width:100%;
	padding:0;
	border:0;
	margin:0;
}
hr#body-content-sendmailto-hr2 {
	position:absolute;
	top:229px;
	width:100%;
	color:rgb(198,199,201);
	background-color:rgb(198,199,201);
	height:1px;
	padding:0;
	border-width:0;
	margin:0;
}
#body-content-sendmailto-personalnote {
	margin:26px 0 12px 0;
	font-weight:bold;
	padding:0;
	border:0;
}
#body-content-sendmailto-body textarea {
	width:100%;
	font-size:11px;
	font-family:Arial, Univers, Helvetica, sans-serif;
	height:118px;
	overflow-y:scroll;
	scrollbar-arrow-color:#000;
	scrollbar-track-color:#fff;
	scrollbar-face-color:#fff;
	scrollbar-darkshadow-color:#fff;
	border:1px solid rgb(199,200,202);
}
#body-content-sendmailto-button {
	background:rgb(0,94,162);
	color:rgb(255,255,255);
	height:15px;
	font-weight:600;
	border:none;
	width:37px;
	padding:0 1px 0 1px;
	margin:16px 0 0 310px;
}
/*END --- Send to colleague*/
/* End forms */
/*TOOLS Specific styles */
.body-tools-genclass-header {
	font-size:11px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color:rgb(13,92,145);
	font-weight:600;
	margin-bottom:2px;
}
.body-tools-genclass-form {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
}
.body-tools-genclass-form select, input {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	border:1px solid rgb(153,160,168);
}
.body-tools-genclass-form a {
	color:rgb(0,138,196);
	text-decoration:none;
	font-size:11px;
	font-family: Arial,Univers,Helvetica,sans-serif;
}
.body-tools-genclass-form  ol {
	font-size:11px;
	font-family: Arial,Univers,Helvetica,sans-serif;
}
.body-tools-genclass-form-btn {
	background-color:rgb(0,138,196);
	color:rgb(255,255,255);
	font-size:11px;
	font-weight:600;
	border:none;
	margin-left:8px;
	margin-top:1px;
	margin-bottom:2px;
	width:auto;
}
/* start: RightToolsImage */
#body-tools-righttool {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
/* end: RightToolsImage */
/* start: Banner */
#body-tools-banner {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
/* end: Banner */
/* start: NewsFinder */
#body-tools-newsfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-newsfinder-form-select {
	width:185px;
	_width:187px;
	margin-bottom:5px;
	margin-top:3px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
}
.body-tools-newsfinder-form-searchbox {
	width:145px;
	_width:155px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
}
.body-tools-newsfinder-form-submit-button {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(255,255,255);
	text-decoration:none;
	background-color:rgb(0,138,196);
	border:1px solid rgb(153,160,168);
	margin-left:8px;
}
/* end: NewsFinder */
/* start: PageHistory */
#body-tools-pagehistory {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
/* end: PageHistory */
/* Start: Newsletter  */
.body-tools-newsletter {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;;
}
.body-tools-newsletter-input {
	width:145px;
	_width:155px;
	border:1px solid gray;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
}
.body-tools-newsletter-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	width:auto;
	margin-buttom:6px;
}
.body-tools-newsletter-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	width:auto;
	margin-top:2px;
	margin-bottom:3px;
}
.body-tools-newsletter-submitbutton {
	background:rgb(0,138,196);
	color:rgb(255,255,255);
	font-size:11px;
	font-weight:600;
	border:none;
	margin-left:6px;
	margin-top:1px;
	width:auto;
}
/* End: Newsletter */
/* start: NewsTicker */
#body-tools-newsticker {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
#body-tools-newsticker-placeholder {
	width:170px;
	height:90px;
}
/* end NewsTicker */
/* start: PopularPages */
#body-tools-popularpages {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
/* end PopularPages */
/* start: ApprenticeshipFinder */
#body-tools-appfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
	padding-left:12px;
	padding-right:12px;
}
.body-tools-appfinder-tabtable_tab1_active a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,0,0);
	margin-left:5px;
}
.body-tools-appfinder-tabtable_tab1_active a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,0,0);
	margin-left:5px;
}
.body-tools-appfinder-tabtable_tab1_inactive a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,138,196);
	margin-left:5px;
	margin-bottom:5px;
}
.body-tools-appfinder-tabtable_tab1_inactive a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,138,196);
	margin-left:5px;
	margin-bottom:5px;
}
.body-tools-appfinder-tabtable_tab2_active a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,0,0);
	margin-left:5px;
}
.body-tools-appfinder-tabtable_tab2_active a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,0,0);
	margin-left:5px;
}
.body-tools-appfinder-tabtable_tab2_inactive a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,138,196);
	margin-left:5px;
	margin-bottom:5px;
}
.body-tools-appfinder-tabtable_tab2_inactive a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	color:rgb(0,138,196);
	margin-left:5px;
	margin-bottom:5px;
}
.body-tools-appfinder-tabtable_tab1_active {
	border:1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: rgb(153,153,153);
	border-right-color: rgb(153,153,153);
	border-bottom-color: rgb(153,153,153);
	border-left-color: rgb(153,153,153);
	width:50px;
	float:left;
}
.body-tools-appfinder-tabtable_tab1_inactive {
	border:1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: rgb(153,153,153);
	border-right-color: rgb(153,153,153);
	border-bottom-color: rgb(153,153,153);
	border-left-color: rgb(153,153,153);
	width:50px;
	float:left;
}
.body-tools-appfinder-tabtable_tab2_active {
	border:1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: rgb(153,153,153);
	border-right-color: rgb(153,153,153);
	border-bottom-color: rgb(153,153,153);
	border-left-color: rgb(153,153,153);
	width:50px;
	float:left;
}
.body-tools-appfinder-tabtable_tab2_inactive {
	border:1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: rgb(153,153,153);
	border-right-color: rgb(153,153,153);
	border-bottom-color: rgb(153,153,153);
	border-left-color: rgb(153,153,153);
	width:50px;
	float:left;
}
.body-tools-appfinder-tabtable_tab3_inactive {
	border:1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: rgb(153,153,153);
	border-right-color: rgb(153,153,153);
	border-bottom-color: rgb(153,153,153);
	border-left-color: rgb(153,153,153);
	width:auto;
	float:left;
}
.body-tools-appfinder-select {
	width:187px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	clear: both;
}
.body-tools-appfinder-caption {
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
}
.body-tools-appfinder-introtxt {
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	margin-bottom:13px;
}
.body-tools-appfinder-form {
	margin-bottom:5px;
}
/* end: ApprenticeshipFinder */
/* start: WebsiteFinder */
#body-tools-websitefinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-websitefinder-select {
	width:185px;
	_width:187px;
	margin-top:3px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	border:1px solid rgb(153,160,168);
}
.body-tools-websitefinder-form {
	margin-bottom:5px;
}
/* end: WebsiteFinder */
/* start: AgentsLocator */
#body-tools-agentslocator {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
/* end: AgentsLocator */
/* start: JobmarketFinder */
#body-tools-jobmarketfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-jobmarketfinder-form {
	margin-bottom:5px;
}
.body-tools-jobmarketfinder-select {
	width:185px;
	_width:187px;
	margin-bottom:5px;
	margin-top:3px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
/* end: JobMarketFinder */
/* start: CustomerMagazineFinder */
#body-tools-custmagfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-custmagfinder-select {
	width:185px;
	_width:187px;
	margin-top:3px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
.body-tools-custmagfinder-selectcaption {
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
}
.body-tools-custmagfinder-searchcaption {
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
}
.body-tools-custmagfinder-searchbox {
	width:145px;
	_width:155px;
	float:left;
	margin-top:3px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
/* end: CustomerMagazineFinder */
/* start: LocationList */
#body-tools-locationlist {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-locationlist-searchbox {
	width:145px;
	_width:155px;
	float:left;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
.body-tools-locationlist-select {
	width:185px;
	_width:187px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
.body-tools-locationlist-form {
	margin-bottom:5px;
	margin-top:3px;
}
/* end: Location List */
/* START: GLOSSARY */
#body-content-glossary {
	float:left;
	width:100%;
	margin-bottom:30px;
}
.body-content-glossary-navigation {
	float:left;
	_float:none;
	width:100%;
	margin-bottom:20px;
}
#body-conent-glossary-navigation-popup {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:16px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	text-align:center;
	float:left;
	_float:none;
	padding:5px;
	margin-right:5px;
	border:1px solid rgb(0,0,0);
	width:2em;
}
.body-content-glossary-navigation-letters {
	float:left;
	_float:none;
	width:100%
}
.body-content-glossary-navigation-letters a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-navigation-letters a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-navigation-figures {
	float:left;
	_float:none;
	width:100%
}
.body-content-glossary-navigation-figures a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-navigation-figures a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-navigation-key {
	float:left;
	margin-left:3px;
	margin-right:3px;
	text-align:center;
}
#body-content-glossary-list {
	float:left;
	_float:none;
	width:100%;
}
.body-content-glossary-entry {
	float:none;
	margin:0px;
}
.body-content-glossary-entry a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-entry a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-entry-title {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:14px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	padding:5px;
	margin-bottom:5px;
	border-bottom:1px solid rgb(0,0,0);
	width:150px;
}
.body-content-glossary-entry-value {
	float:left;
	clear:left;
	width:100%;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-left:10px;
}
.body-content-glossary-entry-value a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-content-glossary-entry-value a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: GLOSSARY */
/* start: Event finder */
#body-tools-eventfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-eventfinder-form {
	margin-bottom:5px;
}
.body-tools-eventfinder-select {
	width:187px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	margin-bottom:5px;
	border:1px solid rgb(153,160,168);
}
/* end: Event finder */
/* start: Heritage finder */
#body-tools-heritagefinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-heritagefinder-caption {
	font-weight:bold;
}
.body-tools-heritagefinder-form {
	margin-bottom:5px;
}
.body-tools-heritagefinder-select {
	width:187px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
/* end: Heritage finder */
/* start: Personality finder */
#body-tools-personfinder {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	width:auto;
}
.body-tools-personfinder-caption {
	font-weight:bold;
}
.body-tools-personfinder-form {
	margin-bottom:5px;
}
.body-tools-personfinder-select {
	width:187px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Arial, Univers. Helvetica, sans-serif;
	border:1px solid rgb(153,160,168);
}
/* end: Personality finder */
/*start: custom code tool */
.body-tools-customcode {
	width:auto;	
}
.body-tools-customcode a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-tools-customcode a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
/*end: custom code tool */
/*start: category teaser */
.body-tools-categoryteaser {
	background-color:rgb(0,138,196);
	width:240px;
	padding-top:25px;
	padding-bottom:25px;
}
.body-tools-categoryteaser-entry {
	float:none;
	padding-left:16px;
	padding-right:16px;
}
.body-tools-categoryteaser-spacer {
	height:30px;
}
.body-tools-categoryteaser-header {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	color: rgb(255,255,255);
	text-decoration: none;
}
.body-tools-categoryteaser-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	color: rgb(0,0,0);
	text-decoration: none;
}
.body-tools-categoryteaser-link a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	color: rgb(0,138,196);
	text-decoration: none;
}
.body-tools-categoryteaser-link a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-style: normal;
	line-height: normal;
	font-weight:normal;
	color: rgb(0,138,196);
	text-decoration:none;
}
/*end: category teaser */
/* START: TOP LINKS TOOL */
.body-tools-toplinks {
	border-top:1px dotted rgb(153,153,153);
	border-bottom:1px dotted rgb(153,153,153);
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:0px;
	margin:0px;
}
.body-tools-toplinks-seperator {
	border-top:1px dotted rgb(153,153,153);
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
}
.body-tools-toplinks-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(102,102,102);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-top:4px;
}
.body-tools-toplinks-links {
}
.body-tools-toplinks-links td {
	vertical-align:top;
}
.body-tools-toplinks-links-entry {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(102,102,102);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	line-height:16px;
}
.body-tools-toplinks-links-entry a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(102,102,102);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-tools-toplinks-links-entry a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(102,102,102);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/* END: TOP LINKS TOOL */
/* START: STOCKCHART TOOL (NARROW) */
#body-tools-stockchart-narrow {
	float:none;
	width:auto;
	overflow:visible;
}
#body-tools-stockchart-narrow-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
.body-tools-stockchart-narrow-graph {
	float:none;
}
.body-tools-stockchart-narrow-graph-monthchart {
}
.body-tools-stockchart-narrow-graph-intradaychart {
	visibility:hidden;
	position:absolute;
	top:10px;
	left:10px;
}
.body-tools-stockchart-narrow-currentprice {
	float:none;
	margin-top:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,210);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-narrow-buttons {
	float:none;
	margin-top:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(255,255,255);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-narrow-buttons-month {
	float:left;
	cursor:pointer;
	margin-bottom:5px;
	margin-right:3px;
	width:60px;
	text-align:center;
	background-color:rgb(0,138,196);
}
.body-tools-stockchart-narrow-buttons-intraday {
	float:left;
	cursor:pointer;
	margin-bottom:5px;
	width:60px;
	text-align:center;
	background-color:rgb(194,201,207);
}
#body-tools-stockchart-narrow-links {
	float:left;
	margin-top:5px;
}
.body-tools-stockchart-narrow-links-entry {
}
.body-tools-stockchart-narrow-links-entry a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-narrow-links-entry a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: STOCKCHART TOOL (NARROW) */
/* START: STOCKCHART TOOL (WIDE) */
#body-tools-stockchart-wide {
	float:left;
	clear:left;
	width:228px;
	overflow:visible;
}
#body-tools-stockchart-wide-column1 {
	float:left;
}
#body-tools-stockchart-wide-column2 {
	float:left;
	margin-left:5px;
}
#body-tools-stockchart-wide-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
.body-tools-stockchart-wide-graph {
}
.body-tools-stockchart-wide-graph-monthchart {
}
.body-tools-stockchart-wide-graph-intradaychart {
	visibility:hidden;
	position:absolute;
	top:10px;
	left:10px;
}
.body-tools-stockchart-wide-currentprice {
	float:left;
	clear:left;
	margin-top:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,210);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-wide-buttons {
	float:left;
	clear:left;
	margin-top:5px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(255,255,255);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-wide-buttons-month {
	cursor:pointer;
	margin-bottom:5px;
	margin-right:3px;
	width:60px;
	text-align:center;
	background-color:rgb(0,138,196);
}
.body-tools-stockchart-wide-buttons-intraday {
	cursor:pointer;
	margin-bottom:5px;
	width:60px;
	text-align:center;
	background-color:rgb(194,201,207);
}
#body-tools-stockchart-wide-links {
	float:left;
	clear:left;
	margin-top:40px;
}
.body-tools-stockchart-wide-links-entry {
}
.body-tools-stockchart-wide-links-entry a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
.body-tools-stockchart-wide-links-entry a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: STOCKCHART TOOL (WIDE) */
/* START: TEASERA TOOL */
.body-tools-teaser {
	float:none;
	border:1px solid rgb(216,223,227);
	overflow:hidden;
	height:57px;
	width:229
	_height:59px;
	_width:229px;
	padding:0px;
	margin:0px;
}
.body-tools-teaser-image {
	float:left;
	margin-right:6px;
}
.body-tools-teaser-image img {
	border:0px;
	padding:0px;
	margin:0px;
}
.body-content-teaser-arrowimg {
	vertical-align:middle;
	margin-right:5px;
	border:0px;
}
.body-tools-teaser-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-bottom:0px;
	margin-right:3px;
}
.body-tools-teaser-headline a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-bottom:0px;
}
.body-tools-teaser-headline a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-bottom:0px;
}
.body-tools-teaser-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-tools-teaser-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-tools-teaser-text a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/* END: TEASER TOOL */
#body-tools-TeaserB1 {
}
.body-content-Teaser-title {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:600;
}
.body-content-Teaser-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,0,0);
}
.body-content-Teaser-title a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,0,0);
}
.body-content-Teaser-more {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,138,196);
	font-weight:normal;
}
.body-content-Teaser-more a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-content-Teaser-more a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
/*
#body-tools-teaserB-layouttable {
	margin-top:0px;
	padding-top:0px;
	width:100%;
}
#body-tools-teaserB-layouttable td {
}
#body-tools-teaserB-layouttable a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
#body-tools-teaserB-layouttable a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
*/
.body-tools-teaserB-image {
	
}
.body-tools-teaserB-image img{
	margin-right:4px;
}
.body-tools-teaserB-image-landscape {
	margin:0px;
	padding:0px;
	height:72px;
	width:210px;
	overflow:hidden;
}
.body-tools-teaserB-image-portrait {
	margin:0px;
	padding:0px;
	height:61px;
	width:72px;
	overflow:hidden;
}
.body-tools-teaserB-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92); 
	text-decoration:none;
	font-weight:800;
	font-style:normal;
}
.body-tools-teaserB-headline-marginbottom {
	margin-bottom:9px;
}
.body-tools-teaserB-text-width {
	width:120px;
}
.body-tools-teaserB-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-bottom:4px;
}
.body-tools-teaserB-text-marginleft {
	margin-left:13px;
}
.body-tools-teaserB-linklistitem {
	vertical-align:middle;
	padding-borrom:4px;
	clear:left;
}
.body-tools-teaserB-linklistitem a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-tools-teaserB-linklistitem a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/
.body-content-Teaser-Text {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
}
.body-content-Teaser-Text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,0,0);
}
.body-content-Teaser-Text a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,0,0);
}
/*
.body-tools-teaserB-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-tools-teaserB-text a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
*/
/* ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^*/
.body-tools-teaserB-text-margintop {
	margin-top:10px;
}
#body-tools-TeaserBN1 {
}
/* Teaserb margin if in right side bar */
#body-tools-teaserBN-layouttable {
	margin-top:0px;
	padding-top:0px;
	width:100%;
	background-color:transparent;
}
.body-tools-table-container #body-tools-teaserBN-layouttable {
	margin-top:20px;
}
#body-tools-teaserBN-layouttable td {
	background-color:transparent;
}
#body-tools-teaserBN-layouttable a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:none;
}
#body-tools-teaserBN-layouttable a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBN-image {
	background-color:transparent;
	margin:0px;
	padding:0px;
	border:0px;
}
.body-tools-teaserBN-image img{
	border:0px;
}
.body-tools-teaserBN-image-landscape {
	margin:0px;
	padding:0px;
	height:72px;
	width:150px;
	overflow:hidden;
}
.body-tools-teaserBN-image-portrait {
	margin:0px;
	padding:0px;
	height:102px;
	width:72px;
	overflow:hidden;
}
.body-tools-teaserBN-headline-marginbottom {
	margin-bottom:9px;
}
.body-tools-teaserBN-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:800;
	font-style:normal;
	background-color:transparent;
}
.body-tools-teaserBN-text-marginleft {
	margin-left:20px;
}
.body-tools-teaserBN-text-width {
	width:70px;
}
.body-tools-teaserBN-text-margintop {
	margin-top:10px;
}
.body-tools-teaserBN-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
	line-height:16px;
}
.body-tools-teaserBN-linklistitem {
	vertical-align:middle;
	padding-bottom:4px;
	clear:left;
	background-color:transparent;
}
.body-tools-teaserBN-linklistitem a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBN-linklistitem a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBN-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
}
.body-tools-teaserBN-text a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
}
#body-tools-TeaserBW {
}
/* Teaserb margin if in right side bar */
#body-tools-teaserBW-layouttable {
	margin-top:0px;
	padding-top:0px;
	width:100%;
	background-color:transparent;
}
.body-tools-table-container #body-tools-teaserBW-layouttable {
	margin-top:20px;
}
#body-tools-teaserBW-layouttable td {
	background-color:transparent;
}
#body-tools-teaserBW-layouttable a{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:none;
}
#body-tools-teaserBW-layouttable a:hover{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBW-image {
	background-color:transparent;
	margin:0px;
	padding:0px;
	border:0px;
}
.body-tools-teaserBW-image img{
	border:0px;
}
.body-tools-teaserBW-image-landscape {
	margin:0px;
	padding:0px;
	width:252px;
	overflow:hidden;
}
.body-tools-teaserBW-image-portrait {
	margin:0px;
	padding:0px;
	height:102px;
	width:72px;
	overflow:hidden;
}
.body-tools-teaserBW-headline-marginbottom {
	margin-bottom:9px;
}
.body-tools-teaserBW-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:800;
	font-style:normal;
	background-color:transparent;
}
.body-tools-teaserBW-text-marginleft {
	margin-left:20px;
}
.body-tools-teaserBW-text-width {
	width:252px;
}
.body-tools-teaserBW-text-margintop {
	margin-top:10px;
}
.body-tools-teaserBW-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
	line-height:16px;
}
.body-tools-teaserBW-linklistitem {
	vertical-align:middle;
	padding-bottom:4px;
	clear:left;
	background-color:transparent;
}
.body-tools-teaserBW-linklistitem a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBW-linklistitem a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
	background-color:transparent;
}
.body-tools-teaserBW-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
}
.body-tools-teaserBW-text a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(13,92,145);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	background-color:transparent;
}
/* END: TEASER -B- TOOL */
/* START: TEASER-C TOOL */
#body-tools-teaserC-placeholder {
	padding-top:9px;
	padding-bottom:9px;
}
#body-tools-teaserC-image {
	margin: 0px 9px 8px 9px;
	width:193px;
	overflow:hidden;
}
#body-tools-teaserC-subheadline {
	margin: 0px 9px 11px 15px;
	font-family:Arial, Verdana;
	font-size:11px;
	color:rgb(13,92,145);
	font-weight:normal;
}
#body-tools-teaserC-headline {
	margin: 0px 9px 0px 15px;
	font-family:Arial, Verdana;
	font-size:18px;
	color:rgb(13,92,145);
	font-weight:bold;
	line-height:18px;
}
#body-tools-teaserC-text {
	margin: 0px 9px 5px 15px;
	font-family:Arial, Verdana;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
	line-height:16px;
}
#body-tools-teaserC-link {
	margin: 21px 6px 0px 15px;
	height:17px;
}
#body-tools-teaserC-link img {
	float:right;
}
/* END: TEASER-C TOOL */
/* START: TEASER-D TOOL */
#body-tools-teaserD-placeholder {
	margin-bottom:5px;
}
#body-tools-teaserD-image {
	width:456px;
	height:158px;
	overflow:hidden;
	padding-left:9px;
	padding-top:14px;
	padding-bottom:9px;
	padding-right:9px;
}
.body-toolsTeaserD-spacer {
	width:100%;
}
#body-tools-teaserD-whitespace {
	width:205px;
	height:95px;
	padding-left:9px;
	padding-top:9px;
}
#body-tools-teaserD-textarea {
	position:relative;
	top:-91px;
	left:8px;
	width:438px;
	height:144px;
	background-color:none;
	opacity: 1.0;
	filter: alpha(opacity:100);
}
#body-tools-teaserD-subheadline {
	font-family:Arial, Verdana;
	font-size:11px;
	color:rgb(13,92,145);
	font-weight:normal;
	margin: 0px auto 11px 0px;
}
#body-tools-teaserD-headline {
	font-family:Arial, Verdana;
	font-size:18px;
	color:rgb(13,92,145);
	font-weight:bold;
	line-height:18px;
	margin: 0px auto auto 0px;
}
#body-tools-teaserD-text {
	font-family:Arial, Verdana;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
	line-height:16px;
	margin: 0px auto auto 0px;
}
#body-tools-teaserD-link {
	margin-right:5px;
	margin-top:37px;
	_margin-top:39px
}
#body-tools-teaserD-link img {
	float:right;
}
/* END: TEASER-D TOOL */
/* START NEWSLISTTOOL */
.body-content-newslisttool-entry {
	float:left;
	clear:left;
	margin-bottom:17px;
}
.body-content-newslisttool-headline {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	font-style:normal;
	margin-bottom:11px;
}
.body-content-newslisttool-thumbnail {
	float:left;
	margin-right:10px;
}
.body-content-newslisttool-date {
	float:none;
	margin-top:0px;
	margin-bottom:4px;
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	color:rgb(0,0,0);
	font-weight:normal;
}
/* SANDIP */
.body-content-newslisttool-title {
	float:none;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,92);
	font-weight:600;
}
.body-content-newslisttool-title a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,48,92);
}
.body-content-newslisttool-title a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:600;
	font-style:normal;
	color:rgb(0,48,92);
}
.body-content-newslisttool-abstract {
	float:left;	
	font-family:Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,0,0);
	font-weight:normal;
}
.body-content-newslisttool-link {
	float:left;
	margin-left:4px;
}
.body-content-newslisttool-link a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color: rgb(0,138,196);
}
.body-content-newslisttool-link a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-content-newslisttool-abstract a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-content-newslisttool-abstract a.hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(0,138,196);
}
.body-content-newslisttool-blueline {
		width:100%;
		height:1px;
		border-bottom:1px solid rgb(127,174,208);
		margin: 0px 0px 4px 0px;
		padding:0px;
		display:inline;
		line-height:1px;
}
#body-content-newslisttool-optmorelink a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
}
#body-content-newslisttool-optmorelink a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	color:rgb(13,92,145);
}
/* END NEWSLISTTOOL */
/* START: TOPNEWS TEASER TOOL */
#body-tools-topnewsteaser {
	float:left;
	margin-bottom:15px;
}
#body-tools-topnewsteaser-label {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color:rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
#body-tools-topnewsteaser-date {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 10px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
#body-tools-topnewsteaser-title {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color:rgb(0,48,92);
	font-size: 11px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	margin-bottom:5px;
}
#body-tools-topnewsteaser-text {
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,0,0);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
#body-tools-topnewsteaser-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,138,196); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#body-tools-topnewsteaser-text a:hover {
	float:none;
	font-family: Arial,Univers,Helvetica,sans-serif;
	color: rgb(0,138,196);
	font-size: 11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
}
/* END: TOPNEWS TEASER TOOL */
/*START: BODY TOOLS LAYOUT */
.body-content-tools-layout-spacercol {
	height:10px;
	_height:7px;
	border:0px;
	margin:0px;
	padding:0px;
}
/* START: TYPE 1 */
#body-content-tools-type1 {
	
}
#body-content-tools-type1 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type1 td {
	vertical-align:top;
	overflow:visible;
}
.body-content-tools-type1-leftcol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
.body-content-tools-type1-rightcol {
	border:0px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
/* END: TYPE 1 */
/* START: TYPE 2 */
#body-content-tools-type2 {
	
}
#body-content-tools-type2 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type2 td {
	vertical-align:top;
}
.body-content-tools-type2-leftcol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
.body-content-tools-type2-rightcol {
	border:0px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
/* END: TYPE 2 */
/* START: TYPE 3 */
#body-content-tools-type3 {
}
#body-content-tools-type3 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type3 td {
	vertical-align:top;
}
.body-content-tools-type3-leftcol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
.body-content-tools-type3-rightcol {
	border:0px;
	padding-bottom:7px;
	width:228px;
	vertical-align:top;
}
/* END: TYPE 3 */
/* START: TYPE 4 */
#body-content-tools-type4 {
	
}
#body-content-tools-type4 table {
	border:0px;
}
#body-content-tools-type4 td {
	vertical-align:top;
}
.body-content-tools-type4-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type4-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type4-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 4 */
/* START: TYPE 5 */
#body-content-tools-type5 {
	
}
#body-content-tools-type5 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type5 td {
	vertical-align:top;
}
.body-content-tools-type5-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type5-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type5-spannedcol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-bottom:7px;
	vertical-align:top;
}
.body-content-tools-type5-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 5 */
/* START: TYPE 6 */
#body-content-tools-type6 {
	
}
#body-content-tools-type6 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type6 td {
	vertical-align:top;
}
.body-content-tools-type6-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type6-spannedcol {
	border:0px;
	padding-bottom:7px;
	vertical-align:top;
}
.body-content-tools-type6-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type6-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 6 */
/* START: TYPE 7 */
#body-content-tools-type7 {
	
}
#body-content-tools-type7 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type7 td {
	vertical-align:top;
}
.body-content-tools-type7-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type7-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type7-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 7 */
/* START: TYPE 8 */
#body-content-tools-type8 {
	
}
#body-content-tools-type8 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type8 td {
	vertical-align:top;
}
.body-content-tools-type8-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type8-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type8-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 8 */
/* START: TYPE 9 */
#body-content-tools-type9 {
	
}
#body-content-tools-type9 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type9 td {
	vertical-align:top;
}
.body-content-tools-type9-leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type9-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:43px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type9-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 9 */
/* START: TYPE 10 */
#body-content-tools-type10 {
	
}
#body-content-tools-type10 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type10 td {
	vertical-align:top;
}
.body-content-tools-type10leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type10-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type10-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 10 */
/* START: TYPE 11 */
#body-content-tools-type11 {
	
}
#body-content-tools-type11 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type11 td {
	vertical-align:top;
}
.body-content-tools-type11leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type11-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type11-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 11 */
/* START: TYPE 12 */
#body-content-tools-type12 {
	
}
#body-content-tools-type12 table {
	border:0px;
	vertical-align:top;
}
#body-content-tools-type12 td {
	vertical-align:top;
}
.body-content-tools-type12leftcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type12-middlecol {
	border:0px;
	padding-right:34px;
	_padding-right:33px;
	padding-left:34px;
	_padding-left:33px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
.body-content-tools-type12-rightcol {
	border:0px;
	padding-bottom:7px;
	width:195px;
	vertical-align:top;
}
/* END: TYPE 12 */
/* START: TYPE 13 */
#body-content-tools-type13 {
	margin-top:0px;
	padding-top:0px;
}
#body-content-tools-type13-title {
}
#body-content-tools-type13-title h1{
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	color:rgb(13,92,145); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	margin-bottom:10px;
	margin-top:0px;
	padding-top:0px;
}
#body-content-tools-type13 table {
	border:0px;
}
#body-content-tools-type13 td {
	vertical-align:top;
	border:0px;
}
.body-content-tools-type13-leftcol {
	border:0px;
	padding-bottom:7px;
	width:252px;
}
.body-content-tools-type13-spacercol {
	border:0px;	
	padding:0px;
	margin:0px;
	width:150px;
	height:22px;
}
.body-content-tools-type13-rightcol {
	border:0px;
	padding-left:34px;
	_padding-left:33px;
	width:150px;
}
/* END: TYPE 13 */
/* START: TYPE 14 */
#body-content-tools-type14 {
}
#body-content-tools-type14 table {
	border:0px;
}
#body-content-tools-type14 td {
	vertical-align:top;
	border:0px;
}
.body-content-tools-type14-leftcol {
	border:0px;
	padding-bottom:7px;
	width:210px;
}
.body-content-tools-type14-spannedcol {
	border:0px;
	padding-bottom:7px;
}
.body-content-tools-type14-rightcol {
	border:0px;
	padding-bottom:7px;
	padding-right:34px;
	_padding-right:33px;
	width:210px;
}
/* END: TYPE 14 */
/*END: BODY TOOLS LAYOUT */
/*ABSTRACT POPUP*/
.body-nav-popup-window {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color:rgb(13,92,145);
	position:absolute;
          	top:0px;
visibility:hidden;
          	background:rgb(181,203,222);
          	padding:6px;
          	border:1px solid rgb(181,203,222);
          	color: rgb(0,81,148);
	z-index:1000;
	width:250px;
}
.body-nav-popup-connector {
	position:absolute;
          	visibility:hidden;
          	background:black;
}
/*NAVIGATION*/
.body-nav {
	width:174px;
	margin-top:21px;
	_margin-top:5px;
	float:left;
}
.body-nav a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color: rgb(0,48,92);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
	line-height:17px;
}
.body-nav a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,138,196);
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
.body-nav-row-level1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	width:174px;
	color: rgb(0,48,92);
	overflow:hidden;
	border-bottom:1px solid rgb(205,212,218);
}
.body-nav-row-level1-spacer {
	float:left;
	width:6px;
}
.body-nav-row-level2 { 
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal; 
	text-decoration:none;
	color: rgb(0,48,92);
	background:rgb(240,244,247);
	width:174px;
	overflow:hidden;
	border-bottom:1px solid rgb(205,212,218);
}
.body-nav-row-level2-spacer {
	float:left;
	width:16px;
}
.body-nav-row-level3 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color: rgb(0,48,92);
	background:rgb(240,244,247);
	width:174px;
	overflow:hidden;
	border-bottom:1px solid rgb(205,212,218);
}
.body-nav-row-level3-spacer {
	float:left;
	width:26px;
}
.body-nav-row-level4 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color: rgb(0,48,92);
	background:rgb(240,244,247);
	width:174px;
	overflow:hidden;
	border-bottom:1px solid rgb(201,212,218);
}
.body-nav-row-level4-spacer{
	float:left;
	width:36px;
}
.body-nav-row-level5 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	text-decoration:none;
	color: rgb(0,48,92);
	background:rgb(240,244,247);
	width:174px;
	overflow:hidden;
	border-bottom:1px solid rgb(205,212,218);
}
.body-nav-row-level5-spacer {
	float:left;
	width:46px;
}
.body-nav-navigationentry {
	margin:0px;
	padding:0px;	
}
.body-nav-image {
	float:left;
	height:7px;
}
.body-nav-image img {
	position:relative;
	left:-6px;
	margin:0px;
	padding:0px;
}
/*HEADER*/
.head {
	float:left;
	clear:left;
	width:960px;
	z-index:1;
	overflow:hidden;
}
/* START: background image layer for globalintranet */
#head-backgroundimage {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:-10;
}
/* END: background image layer for globalintranet */
.head-img {
	float:left;
	clear:left;
	width:960px;
	height:144px;
	overflow:hidden;
	z-index:1;
}
.head-img-logo {
	float:left;
	width:323px;
	overflow:hidden;
	margin-left:0px;
	margin-right:3px;
	z-index:1;
}
.head-img-header {
	float:left;
	width:634px;
	margin-left:0px;
	margin-right:0px;
	overflow:hidden;
	z-index:1;
}
/* START: Quicklinks drop-down menu */
#head-quicklinks-menu {
	position:absolute;
	top:110px;
	left:340px;
	z-index:3;
	vertical-align:bottom;
	width:800px;
	height:auto;
}
.head-quicklinks-menu-image {
	border:1px solid black;
}
.head-quicklinks-menu-menuitem {
	padding-left:10px;
	padding-right:10px;
	width:100%;
	background:rgb(255,255,255);
	border:1px solid rgb(0,0,0);
	height:25px;
	vertical-align:middle;
}
.head-quicklinks-menu-menuitem a{
	font-family:arial;
	font-size:11px;
	vertical-align:middle;
	text-decoration:none;
	color:rgb(0,48,92);
}
#head-quicklinks-menu-menu1 {
	padding:0px;
	position:absolute;
	visibility:hidden;
}
#head-quicklinks-menu-menu2 {
	visibility:hidden;
	position:absolute;
}
#head-quicklinks-menu-menu3 {
	visibility:hidden;
	position:absolute;
}
#head-quicklinks-menu-menu4 {
 	visibility:hidden;
	position:absolute;
}
.head-quicklinks-menu-menutitle  {
}
.head-quicklinks-menu-arrowimg {
	margin-right:4px;
	vertical-align:middle;
}
.head-quicklinks-menu-topleveltext {
	height:auto;
	width:auto;
	background:rgb(255,255,255);
	border:1px solid black;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:8px;
	padding-right:20px;
	font-size:13px;
}
.head-quicklinks-menu-topleveltext a{
	font-family:arial;
	font-size:11px;
	vertical-align:middle;
	text-decoration:none;
	color:rgb(0,48,92);
}
/* END: Quicklinks drop-down menu */
.head-metanav {
	float:left;
	_float:none;
	width:100%;
	overflow:hidden;
	z-index:1;
	vertical-align:middle;
}
.head-metanav table {
	width:100%;
	height:46px;
	overflow:hidden;
}
.head-metanav-col1 {
	width:156px;
	height:100%;
	white-space:nowrap;
	vertical-align:middle;
}
.head-metanav-col2 {
	width:auto;
	height:100%;
	white-space:nowrap;
	vertical-align:middle;
}
.head-metanav-col3 {
	width:auto;
	height:100%;
	white-space:nowrap;
	vertical-align:middle;
}
.head-metanav-companylink {
	float:left;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	z-index:1;
}
.head-metanav-companylink-arrow {
	margin-top:5px;
	margin-bottom:0px;
	margin-right:6px;
	z-index:1;
}
.head-metanav-companylink a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	z-index:1;
}
.head-metanav-companylink a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:13px;
	font-style:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	z-index:1;
}
.head-metanav-search {
	float:left;
	z-index:1;
}
.head-metanav-search-label {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:rgb(0,138,196);
	margin-right:8px;
	margin-top:2px;
	line-height:18px;
}
.head-metanav-search-input {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	color:rgb(0,0,0);
	width:120px;
	border:1px solid rgb(153,160,168);
}
.head-metanav-search-button {
	float:left;
	background-color:rgb(0,138,196);
	color:rgb(255,255,255);
	font-size:11px;
	font-weight:600;
	border:none;
	margin-left:8px;
	margin-top:1px;
	margin-bottom:2px;
	width:auto;
}
.head-metanav-shortcuts {
	float:left;
	margin-left:35px;
	z-index:1;
	white-space:nowrap;
}
.head-metanav-shortcuts a {
	margin-left:0px;
	margin-right:18px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
}
.head-metanav-shortcuts a:hover {
	margin-left:0px;
	margin-right:18px;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
}
.head-metanav-companyinfo {
	float:right;
	margin-top:0px;
	margin-left:0px;
	margin-right:3px;
	z-index:1;
}
.head-metanav-companyinfo-name {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	color:rgb(13,92,145);
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:18px;
	z-index:1;
}
.head-metanav-companyinfo-country {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:15px;
	font-weight:normal;
	color:rgb(13,92,145);
	text-decoration:none;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	z-index:1;
}
.head-navpath {
	float:left;
	clear:left;
	width:960px;
	background-color:rgb(218,223,226);
	z-index:1;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:18px;
	margin:0px;
}
.head-navpath-text {
	float:left;
}
.head-navpath-text a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
}
.head-navpath-text a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
}
.head-navpath-text-selected {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:rgb(0,138,196);
	text-decoration:none;
}
.head-navpath-arrow {
	float:left;
	margin-left:10px;
	margin-right:6px;
	margin-top:5px;
	margin-bottom:0px;
}
.head-navpath-arrow img {
	border:0px;
}
/* START: HEADER SITE POPUP */
#head-popup {
	float:left;
	clear:left;
	background-color:rgb(191,209,214);
	width:100%;
	border-bottom:1px solid rgb(150,150,220);
	margin-bottom:10px;
}
#head-popup-title {
	float:left;
	padding-top:30px;
	padding-bottom:0px;
	padding-left:10px;
}
#head-popup-title h1 {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:20px;
	color:rgb(13,92,145); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#head-popup-closewindow {
	float:right;
}
#head-popup-closewindow a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,83); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
#head-popup-closewindow a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	color:rgb(0,48,83); 
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
/* END: HEADER SITE POPUP * /
/*FOOTER*/
#foot {
	float:left;
	padding-top:5px;
	width:960px;
	z-index:1;
}
#foot-actions {
	padding-left:211px;
	z-index:1;
}
.foot-actions-link, a.foot-actions-link {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-right:6px;
}
a.foot-actions-link:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-right:6px;
}
.foot-actions-linkicon {
	margin-right:2px;
}
#foot-line {
	width:950px;
	margin-top:4px;
	margin-bottom:6px;
	_margin-bottom:4px;
	border-bottom:1px solid rgb(205,212,218);
}
#foot-shortcuts {
	padding-left:211px;
	z-index:1;
}
#foot-copyright {
	float:left;
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,0,0);
	text-decoration:none;
	margin-right:20px;
}
#foot-link {
	float:left;
	z-index:1;	
}
#foot-link a {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-right:20px;
}
#foot-link a:hover {
	font-family: Arial,Univers,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:rgb(0,138,196);
	text-decoration:none;
	margin-right:20px;
}
