		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: 2em;font-weight: bold;background-color: #5DA6DB;border-top: 1px solid #3281C0;border-left: 1px solid #3281C0;border-right: 1px solid #3281C0; }
.style_4 { font-size: 12px;color: #0B77A2;background-image: url(objectlibrary/1008);background-repeat: no-repeat;background-position: top left;border-left: 1px solid #3281C0;border-right: 1px solid #3281C0;border-bottom: 1px solid #3281C0; }
.style_5 { font-size: .65em;  }
.style_7 { font-family: Verdana, Arial, Helvetica, sans-serif;  }
.style_1101 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; white-space: nowrap; padding: 3px 20px 3px 20px;  }
.style_1102 { padding-top: 25px;  }
.style_1103 { padding-top: 25px;  }
.style_1104 { margin-bottom: 20px;  }
.style_1105 { background-image: url(objectlibrary/15); background-repeat: no-repeat; background-position: top; height: 12px;  }
.style_1106 { text-align: left; padding: 0 0 0 5px;  }
.style_1107 { margin-left: 25px;  }
.style_1108 { font-size: 20cm; margin: 15px 0px 0px 0px; padding: 0px; border: 5px solid #610000; }
.style_1109 { padding-top: 10px; padding-right: 10px; padding-left: 10px;  }
.style_1110 { background-color: #FAF3E1; margin-top: 15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E5C9BD; border-right-color: #E5C9BD; border-bottom-color: #E5C9BD; border-left-color: #E5C9BD; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid;  }
.style_1111 { padding-top: 2px; padding-bottom: 2px;  }
.style_1112 { background-color: #FAF3E1; background-image: url(?getfile_1018); background-repeat: repeat-y; background-position: left; padding: 15px 0 0 0;  }
.style_1113 { background-color: #FAF3E1; background-image: url(?getfile_1046); background-repeat: repeat-y; background-position: right; padding: 15px 10px 0 0;  }
.style_1114 { background-color: #FFFFFF;  }
.style_1115 { padding-right: 10px; padding-bottom: 2px;  }
.style_1116 { font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF; padding: 15px 0 0 0;  }
.style_1117 { background-color: #94163B; background-repeat: repeat-x;  }
.style_1118 { background-color: #94163B; margin-bottom: 30px;  }
.style_1119 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-image: url(/objectlibrary/314); margin: 0px; padding: 0px; border: 1px solid 000; }
.style_1120 { margin-left: 10px;  }
.style_1121 { padding: 0 5px 0 5px;  }
.style_1122 { padding-top: 10px;  }
.style_1123 { margin-right: 15px;  }
.style_1124 { font-family: Arial, Helvetica, sans-serif; font-size: x-small; text-decoration: none; color: #ffee88; white-space: nowrap; width: 400px; padding-left: 10px;  }
.style_1125 { font-family: Arial, Helvetica, sans-serif; font-size: small;  }
.style_1126 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffdd99;  }
.style_1141 { padding-top: 12px;  }
.style_1170 { padding-left: 10px;  }
.style_1187 { background-color: white;  }
.style_1189 { text-align: left; margin: 0 10px 0 12px;  }
.style_1196 { background-image: url(objectlibrary/141); background-repeat: repeat-y; background-position: left;  }
.style_1209 { padding-left: 170px; border-left-width: 160px;  }
.style_1472 { background-color: #FAF3E1;  }
.style_1579 { margin: 0 0 0 15px;  }
.style_1586 { margin: 0 0 10px 0; padding: 0 0 5px 30px; border-bottom: 3px solid #C98A9B; }
.style_1588 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #C98A9B; text-indent: 15px; margin: 10px 0 5px 0; padding: 5px 2px 5px 2px;  }
.style_1589 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;  }
.style_1590 {  }
.style_1591 { background-color: #94163B; background-repeat: no-repeat;  }
.style_1604 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #992211;  }
.style_1608 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: white; background-color: #94163B;  }
.style_1609 { font-size: 11px;  }
.style_1625 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FAF3E1; background-repeat: repeat; white-space: nowrap; padding: 3px 20px 3px 20px;  }
.style_1643 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; text-decoration: none; color: #FFFFFF; background-color: #EF8C4A;  }
.style_1644 { font-family: Arial, Helvetica, sans-serif; background-color: #ebdcb5;  }
.style_1645 { font-family: Arial, Helvetica, sans-serif; background-color: #e7e7e7;  }
.style_1646 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; font-weight: bold; color: #FFFFFF; background-color: #ef8c4a; text-align: left; display: block; list-style-type: none;  }
.style_1651 { background-color: #ebdcb5;  }
.style_1652 { background-color: #E7E7E7;  }
.style_1658 { background-color: #ebdcb5; padding: 0 10px 0 10px;  }
.style_1663 { font-family: Arial, Helvetica, sans-serif; font-size: x-small; color: #767676; background-color: #FAF3E1; border: 1px solid #EF8C4A; }
.style_1668 { background-color: #ebdcb5; background-image: url(/objectlibrary/637); padding: 0 10px 0 10px;  }
.style_1821 { padding: 5px;  }
.style_1823 { text-align: center; padding: 5px;  }
.style_1835 { background-color: #ebdcb5;  }
.style_1840 { font-size: 1.2px; font-weight: bold; color: #ffffff;  }
.style_1841 { color: #ffffff;  }
.style_1849 { color: #992211;  }
.style_1925 { background-position: top left; width: 0px; height: 0px; min-width: 0px; min-height: 0px; margin: 0px; padding: 0px; border: 0px  ; }
.style_1927 {  }
.RecordsTableHeader a { background-color: transparent; margin: 0px; padding: 0px; border: 0px  ; }
.RecordsTableHeader { color: white; background-color: #EF8C4A;  }
.Record1 { background-color: #E7E7E7;  }
.Record { background-color: #ffffff;  }
.pr2_searchsubmit { font-size: 10px; color: white; background-color: #EF8C4A; margin: 0 0 0 5px; border: 1px solid #a93a3b; }
.pr2_searchbox { font-size: 10px;  }
.pr2_auto_search { display: none;  }
.article p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  }
.MenuTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #610000; width: 460px;  }
.header_browse { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #610000; margin: 1px 0 1px 0; padding: 1px 0 1px 0;  }
.header { background-color: #610000;  }
.article h6 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; line-height: 1.6em; color: #FFFFFF;  }
.article h5 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #5CC4AD; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;  }
.article h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 1.7em; color: #911A3A; margin: 0px; padding: 0px 0px 0px 5px;  }
.article h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; padding-top: 0px; padding-bottom: 0px; padding-left: 5px; margin-top: 0px; margin-bottom: 0px;  }
.article h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #610000; margin: 0px 0 0px 0; padding: 0px 0 0px 5px;  }
.article  { font-size: 11px;  }
.article .custom2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  }
.article .custom1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px;  }
A.xbLink:Visited { text-decoration: none; color: #992211;  }
A.xbLink:Link { font-weight: bold; color: cyan;  }
A.xbLink:Hover { text-decoration: none; color: #767676;  }
A.wLink:Visited { text-decoration: none; color: #992211;  }
A.wLink:Link { text-decoration: none; color: #992211;  }
A.wLink:Hover { text-decoration: none; color: #767676;  }
.article a:visited { text-decoration: none; color: #992211;  }
.article a:link { text-decoration: none; color: #992211;  }
.article a:hover { text-decoration: none; color: #767676;  }
A.defLink:Link { text-decoration: none; color: #992211;  }
A.CategoryLink:Visited { text-decoration: none; color: #992211;  }
A.CategoryLink:Link { text-decoration: none; color: #992211;  }
A.CategoryLink:Hover { color: #767676;  }
.master_layout { font-family: 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; }
