/* webglass v2 main color:#DD1B21; */
BODY,TABLE,DIV { font-family:Verdana,Arial; font-size:8pt; font-weight:normal; margin:0px; padding:0px; }
H2         { font-family:Helvetica,Arial; font-size:12pt; font-weight:bold; margin-top:0px; margin-bottom:12px; padding:0px; }
H4         { font-family:Helvetica,Arial; font-size:10pt; font-weight:bold; margin-top:0px; margin-bottom:10px; padding:0px; }
P        	 { margin-top:0px; margin-bottom:10px; padding:0px; }
HR         { height: 0px; border: solid silver 0px; border-top-width: 1px; }
UL,OL      { margin-top:0px; padding-top:0px; }
LI         { margin-top:0px; margin-bottom:3px; padding:0px; }
A          { color:#DD1B21; text-decoration:underline; }
A:visited  { color:#DD1B21; text-decoration:underline; }
A:hover    { color:#DD1B21; text-decoration:none; }

.color-red  { color:#DD1B21; }
.color-gray { color:dimgray; }
.bg-red     { background-color:#DD1B21; }
.text       { font-family:Verdana,Arial; font-size:8pt; font-weight:normal; }
.small-text { font-family:Verdana,Arial; font-size:7pt; font-weight:normal; }
.small-text2 { font-family:Tahoma,Arial; font-size:7pt; font-weight:normal; }

FORM.form1 { padding:0px; margin:0px; }
INPUT.edit1      { border:1px solid dimgray; background-color:white; font-family:Verdana,Arial; font-size:8pt; font-weight:normal; padding-left:1px; }
TEXTAREA.edit1   { border:1px solid dimgray; background-color:white; font-family:Verdana,Arial; font-size:8pt; font-weight:normal; padding-left:1px; }
INPUT.submit1 { border:1px solid dimgray; font-family:Verdana,Arial; font-size:8pt; font-weight:bold; }
INPUT.button1 { border:1px solid dimgray; font-family:Verdana,Arial; font-size:8pt; font-weight:normal; }

.content-spacer { background-color:#DBDBDB; }

.error     { border-top:1px solid red;border-bottom:1px solid red;margin:20px;padding:5px 5px 5px 20px; }

.top-menu           { font-size:9pt; font-weight:bold; color:white; }
.top-menu A         { color:white; font-weight:bold; text-decoration:underline; }
.top-menu A:visited { color:white; font-weight:bold; text-decoration:underline; }
.top-menu A:hover   { color:white; font-weight:bold; text-decoration:none; }

.top-menu .sel           { font-size:9pt; font-weight:bold; color:#DD1B21; background-color:#FAFAFA; }
.top-menu .sel A         { color:#DD1B21; font-weight:bold; text-decoration:underline; }
.top-menu .sel A:visited { color:#DD1B21; font-weight:bold; text-decoration:underline; }
.top-menu .sel A:hover   { color:#DD1B21; font-weight:bold; text-decoration:none; }

.subnav-header           { font-size:9pt; font-weight:bold; color:#DD1B21; /*#FF6400*/ padding-left:5px; }
.subnav-header A         { color:#DD1B21; font-weight:bold; text-decoration:underline; }
.subnav-header A:visited { color:#DD1B21; font-weight:bold; text-decoration:underline; }
.subnav-header A:hover   { color:#DD1B21; font-weight:bold; text-decoration:none; }

.subnav           { font-size:8pt; font-weight:bold; color:black; /*#FF6400*/ }
.subnav A         { color:black; text-decoration:underline; }
.subnav A:visited { color:black; text-decoration:underline; }
.subnav A:hover   { color:#DD1B21; text-decoration:none; }
.subnav .sel      { font-size:8pt; font-weight:bold; color:#DD1B21; /*#FF6400*/ }


.left-bar         { padding:10px 5px 5px 5px; background-color:#F4F4F4; }
.left-bar .header { font-size:8pt; font-weight:normal; color:#DD1B21; }
A.textlink         { color:black; text-decoration:underline; }
A.textlink:visited { color:black; text-decoration:underline; }
A.textlink:hover   { color:#DD1B21; text-decoration:underline; }


.main-bar         { padding:10px 5px 5px 5px; }
.main-bar .header { font-size:8pt; font-weight:bold; }
.main-topic-div   { padding-left:40px; }

.bottom-menu           { font-weight:bold; }
.bottom-menu A         { color:black; text-decoration:underline; }
.bottom-menu A:visited { color:black; text-decoration:underline; }
.bottom-menu A:hover   { color:#DD1B21; text-decoration:underline; }
.bottom-menu .sel          { color:#DD1B21; }
.bottom-menu A.sel         { color:#DD1B21; text-decoration:underline; }
.bottom-menu A.sel:visited { color:#DD1B21; text-decoration:underline; }
.bottom-menu A.sel:hover   { color:#DD1B21; text-decoration:none; }

.copyright           { font-weight:normal; font-size:7pt; color:dimgray; }
.copyright A         { color:dimgray; text-decoration:underline; }
.copyright A:visited { color:dimgray; text-decoration:underline; }
.copyright A:hover   { color:#DD1B21; text-decoration:underline; }


.bottom1      { background-color:#CCCCCC; }
.bottom2      { background-color:#E0E0E0; }
.bottomspacer { background-color:#DD1B21; }