1.body { font-size: 12px }
2.gstitle { font-size: 18px }
3
4.group1 {
5	vertical-align:middle;
6	text-align:center;
7	background:#f0f0e0;
8	padding:12px;
9	border-radius:10px;
10}
11.group2 {
12	display:block;
13	vertical-align:middle;
14	font-size: 22px;
15	text-align:center;
16	margin:auto;
17	align:center;
18	background-color: rgba(255, 255, 255, 0.8);
19	padding:12px;
20	border-radius:10px;
21}
22
23body {
24	background-color: rgba(205, 205, 205, 1);
25}
26
27div.lwsgs {
28	z-index: 3;
29	text-align:right;
30	background-color: rgba(255, 255, 255, 0.8);
31}
32
33table.lwsgs {
34	width:100%;
35	height:100%;
36	transition: max-height 2s;
37}
38table.c100 {
39	text-align:center;
40	width:100%;
41}
42
43table.r {
44	vertical-align:top;
45	text-align:right;
46}
47
48table.l {
49	vertical-align:top;
50	text-align:left;
51}
52
53table.fixed {
54	table-layout: fixed;
55}
56
57td.logo {
58	vertical-align:top;
59	text-align:left;
60	width:200px
61}
62
63td.rlogo {
64	vertical-align:top;
65	text-align:right
66}
67
68td.lwsgs {
69	vertical-align:top;
70	float:right;
71}
72
73td.h99 {
74	height:99%;
75	vertical-align:middle;
76}
77
78td.c {
79	margin:auto;
80	align:center
81}
82
83td.tac {
84	text-align:center
85}
86
87td.ava {
88	display:inline-block;
89	vertical-align:top;
90	word-wrap:break-word;
91}
92
93iframe.hidden {
94	display:none;
95}
96
97div.hidden {
98	display:none;
99}
100
101div.hiddenr {
102	display:none;
103	text-align:right;
104}
105
106input {
107	margin: 2px;
108	padding: 2px;
109}
110
111input.em {
112	margin: 4px;
113	font-weight:bold;
114}
115
116input.wide {
117	margin: 6px;
118	padding: 6px;
119}
120
121input.hidden {
122	display: none;
123}
124
125form.r {
126	text-align:right;
127}
128
129span.bad {
130	color: red;
131}
132
133span.small {
134	font-size:8pt;
135}
136
137img.av {
138	width: 64px;
139	height: 64px;
140}
141
142.green {
143	color: green;
144}
145