BODY
{
	background-color: #FFFFFF;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;	
	margin: 0;
	padding: 0;
}
FORM
{
	margin: 0;
}
.account_not_active
{
	color: #BBBBBB;
}
.main_table, .bottom_table
{
	width: 100%;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
}
.main_table tr
{
	background-color: #E8ECF2;
}
.main_table td, .bottom_table td
{
	padding: 5px;
}
.main_table td.white, .main_table td.blank, .main_table tr.white
{
	background-color: #FFFFFF;
}
.main_table td.first, .main_table tr.first, .main_table td.first_not_active, .main_table tr.first_not_active
{
	background-color: #E8ECF2;
}
.main_table td.first_not_active, .main_table td.second_not_active, .main_table tr.first_not_active, .main_table tr.second_not_active
{
	color: #CC0000;
}
.main_table td.second, .main_table tr.second, .main_table td.second_not_active, .main_table tr.second_not_active
{
	background-color: #F1F3F6;
}
.main_table td.line, .main_table tr.line td
{
	padding: 0;
	background-color: #000000;
	height: 1px;
}
.main_table td.title, .bottom_table td.title
{
	padding-top: 8px;  
	padding-bottom: 8px;
	background-color: #FFFFFF;  
	font-size: 16px;
	font-weight: bold;
}
.main_table td.caption, .main_table td.caption_plain
{
	padding-top: 0;  
	padding-bottom: 0;	
	background-color: #FFFFFF;
	font-size: 10px;
}
.main_table td.caption
{
	font-weight: bold;
}
.main_table td.blank
{
	height: 10px;
}
.main_table td.left
{
	width: 30%;
}
.main_table td.left40
{
	width: 40%;
}
.main_table td.left50
{
	width: 50%;
}
.main_table td.left100
{
	width: 100%;
}
.main_table td.right
{
	width: 70%;
}
.main_table td.right60
{
	width: 60%;
}
.main_table td.right50
{
	width: 50%;
}
.bottom_table
{
	margin-bottom: 15px;
}
.bottom_table td.right
{
	text-align: right;
}
.checkbox_right
{
	margin-right: 5px;
}
.checkbox_left
{
	margin-left: 5px;
}
.radio_right
{
	margin-right: 5px;
}
.radio_left
{
	margin-left: 5px;
}
.select, .select_small
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.select_small
{
	font-size: 10px;
}
.title
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.middle
{
  font-family: Tahoma, Arial;
  font-size: 12pt;
}
.middle_smaller
{
  font-family: Tahoma, Arial;
  font-size: 11pt;
}
.red_middle
{
  font-family: Tahoma, Arial;
  font-size: 11pt;
  color: #CC0000;
}
.big
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 10pt;
}
.normal
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 8pt;
}
.normal_middle
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 9pt;
}
.input, .input100
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.input100
{
	width: 100%;
}
.button
{
  width: 75;
  height: 23;
  font-family: Tahoma, Arial;
  font-size: 8pt;
}
.small
{
  font-family: Verdana, Tahoma, Arial;
  font-size: 7pt;
}
.small_button
{
  font-family: Tahoma, Arial;
  font-size: 7pt;
  font-weight: plain;  
  height: 19;
}
.t0i
{
  font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	color: #CC0000;
	text-decoration: none;
}
.t0im
{
  border: 0px;
  width: 19px;
  height: 16px;
}
/* tree */
.mout, .mout a, .mout a:hover, .mout a:active, .mout a:visited, .mout a:link
{	
  font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	COLOR: #000000;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
.mover, .mover a, .mover a:hover, .mover a:active, .mover a:visited, .mover a:link
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	COLOR: #CC0000;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
.selmout, .selmout a, .selmout a:hover, .selmout a:active, .selmout a:visited, .selmout a:link
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
  COLOR: #000000;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
.selmover, .selmover a, .selmover a:hover, .selmover a:active, .selmover a:visited, .selmover a:link
{
	font-family: Tahoma, Arial, Verdana;
	font-size: 8pt;
	COLOR: #CC0000;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}
/* end tree */
.disabled
{
	FILTER: mask() mask(color=buttonshadow) dropshadow(offX=1,offY=1,color=buttonhighlight,positive=1);
	WIDTH: 20px;
	HEIGHT: 20px;
	MARGIN: 1px;
	VERTICAL-ALIGN: middle;
}
.flat
{
	WIDTH: 20px;
	HEIGHT: 20px;
	MARGIN: 1px;
	VERTICAL-ALIGN: middle;
}
.obro
{
	BORDER: #0A246A 1px solid;
	BACKGROUND-COLOR: #CCD2E5;
	WIDTH: 20px;
	HEIGHT: 20px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}
.obrd
{
	BACKGROUND-COLOR: #E7E6ED;
	BORDER: #000080 1px solid;
  WIDTH: 20px;
	HEIGHT: 20px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}
.down
{
	BACKGROUND-COLOR: #E7E6ED;
	BORDER: #000080 1px solid;
  WIDTH: 20px;
	HEIGHT: 20px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}
.vertical
{
	MARGIN: 0px;
	PADDING: 0px;
	VERTICAL-ALIGN: middle;
}
a
{
  text-decoration: none;
  color: #CC0000
}
a:link
{
  text-decoration: none;
  color: #CC0000
}
a:active
{
  text-decoration: none;
  color: #CC0000
}
a:visited
{
  text-decoration: none;
  color: #CC0000
}
a:hover
{
  text-decoration: underline;
  color: #CC0000
}
.link, .link_pages
{
	color: #CC0000;
	cursor: hand;
}
.link_pages, .pages
{
	padding: 4px;
}
.error
{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #DF0000;
	margin: 10px 0 10px 0;
}
