		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_6 { font-size: 1.3em;font-weight: bold;color: #2C4AA0;padding: 3px 0 3px 0;border-bottom: 4px solid #C2E3F4; }
.style_8 { font-size: .8em;padding: 10px;border-top: 8px solid #2C4AA0;border-left: 10px solid #2C4AA0; }
.style_9 { font-size: .7em;  }
.style_12 { font-family: Verdana, Arial, Helvetica, sans-serif;  }
.style_180 { font-size: .6em; color: #787878; background-image: url(/objectlibrary/1); background-repeat: no-repeat; background-position: top center; text-align: right; height: 40px; padding: 10px 40px 0 0;  }
.style_182 { background-image: url(/objectlibrary/3); background-repeat: repeat-y; background-position: right;  }
.style_183 { background-image: url(/objectlibrary/5); background-repeat: repeat-y; background-position: right;  }
.style_186 { background-image: url(/objectlibrary/7); background-repeat: no-repeat; background-position: bottom right;  }
.style_188 { background-color: #ffffff; background-image: url(/objectlibrary/9); background-repeat: no-repeat; background-position: top left; padding: 6px 10px 0 10px;  }
.style_191 { background-image: url(/objectlibrary/11); background-repeat: no-repeat; background-position: top left;  }
.style_193 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ececec; background-image: url(/objectlibrary/13); background-repeat: repeat-x; background-position: top; margin: 0px 0 0 0; padding: 0px 0 0 0;  }
.style_210 { font-size: .9em; background-color: #ffffff;  }
.style_217 { color: #444444; background-color: #ffffff;  }
.style_225 { padding: 10px 10px 3px 10px; border-top: 4px solid #ececec; }
.style_235 { font-size: .9em; color: #ffffff; background-color: #4f81bd; background-image: url(/objectlibrary/51); background-repeat: repeat-y; background-position: center; padding: 0 5px 0 5px;  }
.style_237 { font-size: .9em; background-image: url(/objectlibrary/53); background-repeat: repeat-y; background-position: center; padding: 0 5px 0 5px;  }
.style_240 { background-image: url(/objectlibrary/55); background-repeat: no-repeat; background-position: bottom;  }
.style_241 { background-image: url(/objectlibrary/57); background-repeat: no-repeat; background-position: bottom;  }
.style_243 { background-image: url(/objectlibrary/61); background-repeat: no-repeat; background-position: top;  }
.style_246 { background-image: url(/objectlibrary/59); background-repeat: no-repeat; background-position: top;  }
.style_249 { background-image: url(/objectlibrary/65); background-repeat: no-repeat; background-position: bottom;  }
.style_251 { background-image: url(/objectlibrary/67); background-repeat: no-repeat; background-position: bottom;  }
.style_253 { font-size: .9em; color: #ffffff; background-color: #4f81bd; background-image: url(/objectlibrary/69); background-repeat: repeat-y; background-position: center; padding: 0 10px 0 10px;  }
.style_255 { background-image: url(/objectlibrary/71); background-repeat: no-repeat; background-position: top;  }
.style_258 { color: #444444; background-color: #ffffff; padding: 1px 10px 1px 10px;  }
.style_272 { padding: 5px 0 0 0;  }
.style_279 { font-size: .8em; color: #ffffff; background-color: #7E6AAE;  }
.style_290 { font-size: .6em; color: #787878; background-image: url(/objectlibrary/1); background-repeat: no-repeat; background-position: top center; text-align: right; height: 40px; padding: 10px 40px 0 0;  }
.style_295 { padding: 0 0 0 30px;  }
.style_297 { padding: 0 0 0 7px;  }
.style_299 { background-image: url(/objectlibrary/99); background-repeat: no-repeat; background-position: center;  }
.style_301 { background-image: url(/objectlibrary/101); background-repeat: no-repeat; background-position: center;  }
.style_304 { background-image: url(/objectlibrary/103); background-repeat: no-repeat; background-position: center;  }
.style_306 { background-image: url(/objectlibrary/105); background-repeat: no-repeat; background-position: center;  }
.style_310 { background-image: url(/objectlibrary/107); background-repeat: no-repeat; background-position: top;  }
.style_313 { background-image: url(/objectlibrary/109); background-repeat: repeat-y; background-position: center; padding: 0 10px 0 10px;  }
.style_316 { background-image: url(/objectlibrary/111); background-repeat: no-repeat; background-position: center;  }
.style_331 { cursor: crosshair; opacity: 0.7;  }
.article ul { font-size: .8em;  }
.article p { font-size: .8em;  }
.article ol { font-size: .8em;  }
.article hr { margin: 2px 0px 2px 0px; padding: 0 0px 0px 0px;  }
.article h1 { font-size: 1.2em;  }
.article a:visited { text-decoration: none; color: #D78701;  }
.article a:link { text-decoration: none;  }
.article a:hover { text-decoration: none; color: #D60202;  }
.article address { text-decoration: none;  }
.master_layout { font-family: Verdana, Arial, Helvetica, sans-serif;  }
.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; }
