		button img {
			margin: 0 3px -3px 0 !important;
			padding: 0;
			border:none;
			width:16px;
			height:16px;
		}
		button { 
			margin:0 7px 0 3px;
			background-color:#f5f5f5;
			border:2px solid #8c8c8c;
			border-top:2px solid #dcdcdc;
			border-left:2px solid #dcdcdc;
			line-height:110%;
			text-decoration:none;
			font-weight:bold;
			color:#565656;
			cursor:pointer;
			width: auto;
			overflow:visible;
			padding-left:  5px;
			padding-right: 5px;
		}
		button:hover {
			border:2px solid #336699;
			border-top:2px solid #dcdcff;
			border-left:2px solid #dcdcff;
			color:#336699;
		}
.article h1 { font-size: 2em; }
.article h2 { font-size: 1.5em; }
.article h3 { font-size: 1.17em; }
.article h4 { font-size: 1em; }
.article h5 { font-size: 0.83em; }
.article h6 { font-size: 0.67em; }
.style_2 { font-size: 1.5em;font-weight: bold;background-color: #ffffff;border: 1px solid #bbccee; }
.style_5 { background-color: #eeeeee;padding: 3px;border-left: 1px solid #bbccee;border-right: 1px solid #bbccee; }
.style_7 { font-size: 11px;padding: 10px;border-right: 1px solid #bbccee; }
.style_8 { font-size: .7em; color: #ffffff; background-color: #000000;  }
.style_10 { font-family: Verdana, Arial, Helvetica, sans-serif;border-left: 1px solid #aabbdd;border-right: 1px solid #aabbdd; }
.style_14 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: small;padding: 2px;  }
.style_17 { font-size: 1em; padding: 5px 0 0 0;  }
.style_18 {  }
.style_471 { background-color: #000000; padding: 90px 0 0 0;  }
.style_474 { background-color: #000000;  }
.style_621 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000;  }
.style_624 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; background-color: #ffffff;  }
.style_642 { padding: 5px;  }
.style_656 { background-color: #000000; padding: 90px 0 0 30px;  }
.style_742 {  }
.style_744 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; background-color: #000000; padding-top: 0px;  }
.style_745 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: left; width: 100%; height: 100px;  }
.style_746 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 11px; color: #ffffff; background-position: left; text-align: left; text-indent: 15px; float: left; clear: left;  }
.style_753 { background-color: #000000;  }
.style_782 { background-color: #000000; padding-top: 30px;  }
.style_820 { font-family: Verdana, Arial, Helvetica, sans-serif; color: black; background-color: white; width: 800px;  }
.style_1135 { line-height: 1.5em; background-color: #000;  }
.style_1828 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;  }
.style_1829 { opacity: 0.8;  }
.article h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #990000; padding-bottom: 0px; margin-bottom: 0px;  }
.article  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
.article a:visited { text-decoration: none; color: #99CCFF;  }
.article a:link { text-decoration: none; color: #99CCFF;  }
.article a:hover { text-decoration: underline;  }
.article table { font-size: 1em; }
a.backend-infolink{position:relative;z-index:3;color:black;text-decoration:none}
a.backend-infolink:hover{z-index:25;background-color:transparent;text-decoration:none}
a.backend-infolink span,a.backend-infolink span.small{display:none;text-decoration:none}
a.backend-infolink:hover span{display:block;position:absolute;top:-.5em;left:1em;width:23em;padding:12px;border:1px solid black;background-color:#ffffe1;color:black;text-align:left}
.menu_text_hider { text-align:right; vertical-align:top; white-space:nowrap; }
.menu_text_hider_lt { font-size:1px; text-align:left; vertical-align:top; white-space:nowrap; }
