		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_4 { background-image: url(objectlibrary/33); background-repeat: no-repeat;  }
.style_6 { font-size: 14px; color: white; background-color: #50585a; background-image: url(objectlibrary/13); background-repeat: repeat-y; background-position: right; padding: 0 45px 18px 0;  }
.style_8 { background-color: #F5822B; border-right: 1px solid #bbccee; }
.style_11 { background-image: url(objectlibrary/36);background-repeat: no-repeat;  }
.style_13 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;  }
.style_14 { border-left: 1px solid #aabbdd;border-right: 1px solid #aabbdd; }
.style_15 { vertical-align: middle;padding: 0 0 0 10px;  }
.style_19 { vertical-align: bottom;padding: 20px 0 0 0;  }
.style_20 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;font-weight: bold;color: #eeeeee;vertical-align: bottom;padding: 0 0 10px 10px;  }
.style_21 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;line-height: 15px;color: #444444;padding: 8px 5px 5px 5px;  }
.style_23 { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: x-small;font-weight: bold;color: #eeeeee;vertical-align: bottom;padding: 0 10px 20px 0;  }
.style_25 { text-align: left;  }
.style_28 { color: white; background-color: #F5822B;  }
.style_30 { font-size: 10px;  }
.style_31 { font-weight: bold; color: #888888; padding: 0 0 12px 0;  }
.style_36 { font-size: 11px; color: white; background-color: #575c5f; vertical-align: middle; text-align: center; height: 22px;  }
.style_37 { color: black; background-color: white; background-image: url(objectlibrary/19); background-repeat: repeat-y; background-position: left; padding: 150px 0 0 45px;  }
.style_40 { text-decoration: none; color: black; background-color: white; padding: 0 0 0px 15px;  }
.style_51 { color: black; background-color: white;  }
.style_53 { background-color: #CCBBBB;  }
.style_71 { color: black; background-color: white; background-image: url(objectlibrary/29); background-repeat: no-repeat; background-position: right;  }
.style_95 { color: black; background-color: white; background-image: url(objectlibrary/60); background-repeat: no-repeat; background-position: bottom right;  }
.style_98 { color: black; background-color: white;  }
.style_99 { color: black; background-color: white; background-image: url(objectlibrary/86); background-repeat: no-repeat; background-position: right;  }
.style_240 { background-color: #ef7d27; border-top: 1px solid #8d8d8d;border-right: 1px solid #8d8d8d; }
.style_242 { color: #ffffff; background-color: #5A5B5D; border-top: 1px solid #8d8d8d;border-left: 1px solid #8d8d8d;border-right: 4px solid #ffffff; }
.style_243 { font-family: Verdana, Arial, Helvetica, sans-serif;  }
.style_244 { font-size: .7em; color: #999999; background-color: #5a5b5d; border-left: 1px solid #8d8d8d;border-right: 1px solid #8d8d8d;border-bottom: 1px solid #8d8d8d; }
.style_245 { background-color: #ffffff; padding: 5px;  }
.style_246 { background-color: #c8cacc; border-top: 4px solid #ffffff;border-left: 1px solid #8d8d8d; }
.style_247 { background-color: #c8cacc; padding: 6px 4px 0 4px; border-top: 4px solid #ffffff;border-right: 1px solid #8d8d8d; }
.style_248 { background-color: #575C5F; border-left: 1px solid #8d8d8d;border-right: 4px solid #ffffff; }
.style_263 { text-align: center; padding: 3px 0 3px 0;  }
.style_266 { font-size: .65em;  }
.style_274 { color: #ffffff; background-color: #ef7d27; padding: 2px 10px 2px 10px;  }
.style_322 { color: #ffffff; background-color: #FFFFFF; border-top: 1px solid #8d8d8d;border-left: 1px solid #8d8d8d;border-right: 5px solid #ffffff; }
.style_323 { background-color: #FFFFFF; border-left: 1px solid #8d8d8d;border-right: 5px solid #ffffff; }
.style_375 { padding: 0 5px 0 5px; border-left: 1px solid #000000;border-right: 1px solid #000000; }
.style_387 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight: normal; font-style: normal; color: #50585A;  }
.style_472 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em;  }
.style_475 { background-color: #c8cacc; padding: 6px 4px 0 4px; border-top: 4px solid #ffffff;border-right: 1px solid #8d8d8d; }
.style_485 { margin: 0 10px 0 0;  }
.article input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .8em; background-position: left;  }
.article h6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11.5px; font-weight: normal; font-style: normal; color: #000000;  }
.article h4 { font-size: .8em; text-decoration: none; border-bottom: 1px solid #EF7D27; }
.article h3 { font-size: 1.5em; color: #ffffff; background-color: #ef7d27; background-image: url(/objectlibrary/306); background-repeat: no-repeat; background-position: top right; margin: 0px 0px 10px 0px; padding: 0px 20px 3px 20px;  }
.article h1 { font-size: 22px; font-weight: bold; color: #F5822B;  }
.article  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11.5px;  }
.article a:visited { color: #F5822B;  }
.article a:link { color: #50585A;  }
.article a:hover { color: #50585A;  }
.article a:active { color: #50585A;  }
.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; }
