.w { font: 10px Arial, Helvetica; color:#FFFFFF; }
.wbig { font: 11px Arial, Helvetica; color:#FFFFFF; }
.wbold { font: bold 11px Arial, Helvetica; color:#FFFFFF; }
.bold { font-weight: bold; }
a.w { text-decoration:none; }
a.b { text-decoration:none; color: #000000; }
.klein { font-size: 10px; font-family:  Arial; }
.biggray { font:bold 13px Arial, Helvetica; color: #7C7C7C; }
a.klein { font-size: 11px; font-family: Arial, Helvetica; text-decoration:none; color: #7C7C7C; }
a.kleinb { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; text-decoration:none; color: #7C7C7C; }
a.gray { font-size: 11px; font-family: Arial, Helvetica; color: #7C7C7C; }
.sshead { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; color: #308187; }
a{ color: #308187; }
.red { color:#FF0033; }
.doccheck{ font-weight: bold; color:#CC4150 }
a.head { font-size: 11px; font-family: Arial, Helvetica; font-weight:bold; }
li { color: #308187; }
ul.news { color: #000000; list-style-type:circle; margin-left:0px; }
li.news { color: #000000; }
b { font-weight: bold;}
BODY, TABLE, TR, TD, DIV  { font-size: 11px; font-family: Arial, Helvetica; color: #000000; }
TEXTAREA.small { font: 12px Arial, Helvetica; }
input.uni { font: 10px Arial;}
.popgray{color:gray;}
.popgray:link {color:"#777777";}
.popgray:visited {color:"#888888";}
.popgray:hover{color:"#222222";}


.headline{font-size:18px;font-weight:bold;color:#777777;font-family:Arial,Helvetica;}
.subline{font-size:13px;color:#777777;font-family:Verdana,Arial,Helvetica;font-weight:bold;}
.bodytext{ font-size: 11px; font-family: Arial, Helvetica; color: #000000; }
.outerlink{ color: #308187; }
.emaillink{ color: #308187; }
.greenbullet{ color: #308187; }
.bullet{}
.green{ color: #308187; }




.menunodes{font-family:verdana;font-size:10px; color:#FFFFFF;text-decoration:none;letter-spacing:0.2pt;}
.menunodes:hover{font-family:verdana;font-size:10px; color:#FFFFFF;font-weight:bold;text-decoration:none;letter-spacing:0.2pt;}



.navgrey, .navgrey:visited, .navgrey:link{color:#555555;text-decoration:none;line-height:11px;font-size:10px;font-family:Verdana;}
.navgrey:hover {font-weight:bold;font-size:10px;}

.linkgrey, .linkgrey:visited,.linkgrey:hover, .linkgrey:link{color:#555555;text-decoration:none;line-height:11px;font-size:11px;font-family:Arial;}

.linkgreyactive, .linkgreyactive:visited,.linkgreyactive:hover, .linkgreyactive:link{font-weight:bold;color:#555555;text-decoration:none;line-height:11px;font-size:11px;font-family:Arial;}

.plink, .plink:visited,.plink:hover, .plink:link{color:#555555;line-height:13px;font-size:11px;font-family:Arial;}
.productlink, .productlink:visited,.productlink:hover, .productlink:link{color:#777777;line-height:11px;font-size:11px;font-family:Arial;}
.greyheader{color:#888888;font-size:12px;font-weight:bold;}
.doccheck{ font-weight: bold; color:#CC4150 }


.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clBar{position:absolute; width:10; height:10; background-color:#C5C5C5; layer-background-color:#C5C5C5; visibility:hidden}

.clLevel0{position:absolute;color:#555555;text-decoration:none;line-height:11px;font-size:10px;font-family:Verdana;
}

.clLevel0over{	cursor:pointer; cursor:hand;  position:absolute;font-weight:bold; position:absolute;color:#555555;text-decoration:none;line-height:11px;font-size:10px;font-family:Verdana; } 
.clLevel0border{position:absolute; visibility:hidden; }

.clLevel1, .clLevel1over{background-color:#FFFFFF;padding:3px;vertical-align:top;width:90px; layer-background-color:#FFFFFF;position:absolute;color:#555555; text-decoration:none;line-height:11px;font-size:10px;font-family:Verdana;}


.clLevel1over{	cursor:pointer; cursor:hand;  font-weight:bold;} 


.clLevel1border{position:absolute; visibility:hidden; background-color:#555555; layer-background-color:#555555}

.navi{font-family:verdana;font-size:10px; color:#000000;text-decoration:none;letter-spacing:0.2pt;}
.navibold{font-family:verdana;font-size:10px; color:#000000;font-weight:bold;text-decoration:none;letter-spacing:0.2pt;}

.clLevel2over{	font-size:10px; width:110; text-align:left; background-color:#C2580A; layer-background-color:#C2580A; color:#DDDDDD; cursor:pointer; cursor:hand; }
.clLevel2over { font-family:arial, helvetica, sans-serif;  } 
.clLevel2border{position:absolute; visibility:hidden; background-color:#452807; layer-background-color:#452807}


/* This is the style for the popupdescriptions. */
divTooltip {position:absolute; top:0px; width:175px; visibility:hidden; z-index:200; background-color:#f3f3f3; layer-background-color:#f3f3f3;}
.normalStyle    {padding:2px; text-align:center; font-weight:500; width:275px; color:#000000; top:100px; font-family:verdana,arial,helvetica; font-size:11px; background-color:#f3f3f3; layer-background-color:#f3f3f3; border-width:1px; border-style:solid; border-color:#000000; cursor:default;}
.netscape4Style {padding:0px; font-weight:500; width:175px; color:#000000; top:100px; font-family:verdana,arial,helvetica; font-size:11px; background-color:#f3f3f3; layer-background-color:#f3f3f3; border:1px solid #000000;} 


	.text { font: 10px Arial, Helvetica; color:#FFFFFF; background-color:#00494A; }
	.balin { font: 12px Arial, Helvetica; color:#FFFFFF; background-color:#00494A; }
	/* 026168 */
	#list { font: 10px Arial, Helvetica; color:#000000; position:absolute; left:7px; top:83px; width:120px; z-index:3; }
	

.green { font: 11px Arial, Helvetica; color:#308187;  }

div.tooltip,div.heretooltip {
	font:0.7em verdana,helvetica,arial,sans-serif;
	border:1px solid #000;
	background-color:#ffffe1;
	color:#000;
	padding:2px 4px 2px 4px;
	text-align:left;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=135,strength=1);
	position:absolute;
	width:auto;
	height:auto;
	}

div.heretooltip {
	border:1px solid #003;
	background-color:#fefefe;
	color:#003;
	}
