A		{ color: #55AA55; text-decoration: none; }
A:hover		{ color: #55DD55; }
A.bright	{ color: Silver; }
A.bright:hover	{ color: White; }

A.forprint	{ color: Red }
A.forprint:hover{ color: Red; text-decoration: underline }

FORM		{ margin: 0; padding: 0 }
TD		{ font-size: 9pt; font-family: "MS Sans Serif", Geneva, sans-serif; }
HR		{ width: 98%; border: #333333 1px solid; height: 1px; }

BODY.default {
	color: #9A9A9A; background-color: Black;
	margin: 0; padding: 0;
	font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt;
	scrollbar-3dlight-color: #555555; scrollbar-highlight-color: Black; scrollbar-face-color: #222222; scrollbar-arrow-color: Silver; scrollbar-shadow-color: #333333; scrollbar-darkshadow-color: #555555; scrollbar-track-color: #111111;
}
BODY.forprint {
	color: #000000; background-color: White;
	margin: 0; padding: 0;
	font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt;
}

.s1		{ color: #9A9A9A; background-color: #111111; border: #343434 1px solid; }
.s2		{ color: #9A9A9A; background-color: #000000; border: #333333 1px solid; }
.s3		{ background-color: #000000; border: #343434 1px solid; }
.f1		{ font-size: 13px; font-family: tahoma; }

.a_l		{ text-align: left }
.a_r		{ text-align: right }
.a_c		{ text-align: center }
.a_j		{ text-align: justify }

.m_small	{ margin: 3px }
.m_big		{ margin: 15px }
.m_total	{ margin: 7px }
.m_left		{ margin-left: 10px }
.m_right	{ margin-right: 10px }
.m_top		{ margin-top: 10px }
.m_bottom	{ margin-bottom: 10px }

.p_small	{ padding: 3px }
.p_big		{ padding: 15px }
.p_total	{ padding: 7px }
.p_left		{ padding-left: 10px }
.p_right	{ padding-right: 10px }
.p_top		{ padding-top: 10px }
.p_bottom	{ padding-bottom: 10px }

.borders	{ border: #343434 1px solid }
.indent_0	{ text-indent: 0px }
.indent_1	{ text-indent: 15px }
.line_spacer_1	{ line-height: 1.3 }
.line_spacer_2	{ line-height: 1.5 }
.red		{ color: #EE0000 }
.hand		{ cursor: hand }
.bright		{ color: White }
.brown		{ color: Brown }
.red		{ color: Red }
.comment	{ color: #708090 }
.comment_2	{ font-family: Verdana; color: #708090; font-size:12px }
.left_image	{ width: 16; height: 16; margin-left: 1; margin-right: 6; border: 0 }
.left_arrow	{ width: 4; hight: 6; margin-top: 2px; margin-right: 4px; border: 0 }
.bold		{ font-weight: Bold }
.underline	{ text-decoration: underline }
.small		{ font-size: xx-small }
.button_td	{ font-family: Verdana; font-size: 11px; }
.star		{ font-family: Verdana; color: #AA0000; font-size:12px; padding-left: 15 }
.input		{ color: #55AA55; background-color: Black; padding: 4; padding-left: 20px; cursor: Hand; padding-right: 15px; border: #343434 1px solid; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt; }
.button		{ color: White; background-color: #000000; border: #333333 1px solid; height: 24; padding-left: 4; padding-right: 4; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt; cursor: Hand }
.button_icon	{ color: White; background-color: #000000; border: #333333 1px solid; margin: 1; width: 22; height: 22; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt; cursor: Hand }
.icon		{ width: 16px; height: 16px; border: 0; margin: 3px }
.smile		{ width: 15px; height: 15px; border: 0; }

.frm_string	{ color: White; background-color: #222222; border: #555555 1px solid; font-size: 9pt; font-family: "MS Sans Serif" }
.frm_textarea	{ color: White; background-color: #222222; border: #555555 1px solid; font-size: 9pt; font-family: "MS Sans Serif" }
.frm_select	{ color: White; background-color: #222222; border: #555555 1px solid; font-size: 9pt; font-family: "MS Sans Serif" }

PRE {
  width: 100%;
  font-family: Verdana;
  font-size: 7pt;
  padding: 0px;
  margin: 0px;
}

.code {
  width: 720;
  white-space: nowrap;
  overflow: auto;
  margin: 5px 0px 0px 0px;
  padding: 8px;
  font-family: Verdana;
  font-size: 7pt;
  color: #708090;
  background-color: #000000;
  border: 1px dashed #333333;
}

.code_forprint {
  width: 720;
  white-space: nowrap;
  overflow: hidden;
  margin: 5px 0px 0px 0px;
  padding: 8px;
  font-family: Verdana;
  font-size: 7pt;
  color: Brown;
  background-color: White;
  border: 1px dashed #333333;
}
