.bold{ font-weight: bold !important; }
.center{ text-align: center !important; }
.center table, table.center{ margin-left: auto; margin-right: auto; }
.fs9pt{ font-size: 9pt; }
.fs10pt{ font-size: 10pt; }
.fs11pt{ font-size: 11pt; }
.fs12pt{ font-size: 12pt; }
.fs13pt{ font-size: 13pt; }
.fs14pt{ font-size: 14pt; }
.fs15pt{ font-size: 15pt; }
.hidden{ display: none; }
.justify{ text-align: justify !important; }
.left{ text-align: left !important; }
.loading{ background: url('http://glsys.eu/images/load.gif') no-repeat scroll center center transparent; }
.p5p{ padding: 5px; }
.p10p{ padding: 10px; }
.p15p{ padding: 15px; }
.right{ text-align: right !important; }
.underline{ text-decoration: underline !important; }
.vabottom{ vertical-align: bottom !important; }
.vamiddle{ vertical-align: middle !important; }
.vatop{ vertical-align: top !important; }
.w25p{ width: 25%; }
.w33p{ width: 33%; }
.w50p{ width: 50%; }
.w66p{ width: 66%; }
.w75p{ width: 75%; }
.w100p{ width: 100%; }
:focus{ outline: none; }
:link{ background: none; color: #888888; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { background: transparent; border: 0; font-size: 100%; margin: 0; outline: none; padding: 0; vertical-align: baseline; }
a{ text-decoration: none; color: #888888; cursor: pointer; }
a[target="_blank"]:before, a[target="new"]:before { background: #FFFF99; color: #333333; content: "\279C"; font: 12px "Zapf Dingbats"; margin: 0 5px 0 0; padding: 1px; }
a img{ color: white }
a:link img{ border: none; }
a:visited{ background: none; color: #888888; }
a:visited img{ border: none; }
a:active, a:focus{ background: none transparent scroll repeat 0% 0%; color: #0000ff; outline: none; }
a:hover{ background: none transparent scroll repeat 0% 0%; color: #222222; }
body, form, table{ color: #000000; font-family: Arial, Verdana, Tahoma, Hevletica, Sans-Serif; font-size: 10pt; text-align: left; }
div{ display: block; margin: 0; padding: 0; }
fieldset{ padding: 8px; }
h1{ font-size: 180%; }
h2{ font-size: 140%; }
h3{ font-size: 120%; }
h4{ font-size: 100%; font-weight: bold; }
h5{ font-size: 100%; font-style: italic; }
h6{ font-size: 100%; font-variant: small-caps; }
img{background: transparent; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom: 1; }
input{ font-size: 10pt; }
button[disabled],button[disabled="disabled"],button.disabled,input[disabled],input[disabled="disabled"],input.disabled,select[disabled],select[disabled="disabled"],select.disabled{ background: lightgray; color: black; border: 1px solid transparent; }
legend{ font-size: 140%; font-style: italic; font-weight: bold; }
ul{ margin: 0 0 1em; padding: 0 0 0 20px; }
p{ margin: 0 0 1em; }
pre{ font-size: 8pt; }
span.error{ background-color: red; color: black; display: inline; }
table tbody tr, table tbody tr td{ vertical-align: top; }
textarea{ font-size: 10pt; }
#glsys-webdesign{ position: absolute; bottom: 5px; right: 5px; }

