body
{
	margin: 0px;
	scrollbar-arrow-color: #2461DC;
	scrollbar-base-color: #FFFFFF;
	scrollbar-shadow-color: #ECECEE;
}
body, td, th, input, select
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
a, a:link, a:visited
{
	font-weight: bold;
	color: #39964C;
	text-decoration: none;
}
a.menulink:link, a.menulink:visited
{
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.bluelink:link, a.bluelink:visited
{
	font-weight: bold;
	color: #2461DC;
	text-decoration: none;
}
a.link_4:link, a.link_4:visited
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:hover, a.menulink:hover, a.bluelink:hover, a.link_3:hover
{
	font-weight: bold;
	color: #2461DC;
	text-decoration: none;
}
a.link_3:link, a.link_3:visited
{
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.content
{
	vertical-align: top;
	padding: 5px 15px;
	text-align: justify;
}
.searchbox
{
	border: 1px solid #39964C;
	width: 80px;
	top: 7px;
	position: absolute;
}
.text_bold_grey
{
	font-weight: bold;
	color: #003399 !important;
}
.text_bold_green
{
	color: #39964C;
	font-weight: bold;
}
.input_textbox, .input_textbox_large, .input_textbox_small, .input_textbox_xsmall, .input_textbox_resize
{
	border: 1px solid #7F7F7F;
	width: 150px;
}
.input_button, .input_button_small, .input_button_large, .input_button_xsmall
{
	border: 2px solid #2461DC;
	color: #2461DC;
	background: #FFFFFF;
	font-weight: bold;
	width: 75px;
	cursor: pointer;
}
.input_button_small
{
	width: 25px;
}
.input_button_xsmall
{
	width: 40px;
}
.input_button_large
{
	width: 150px;
}
.tablerow_altcolor
{
	background: #ECECEE;
}
.tablerow_color_1
{
	background: #FFFFFF;
}
.tablerow_header
{
	background: #DCDCDC;
	font-weight: bold;
}
.tablerow_header_blue
{
	color: #FFFFFF;
	background: #6B9ECE;
	font-weight: bold;
}
.tablerow_header_lightblue
{
	color: #000000;
	background: #E9EFFB;
	font-weight: bold;
}

.tablerow_header_red
{
	color: #FFFFFF;
	background: #FF0000;
	font-weight: bold;
}

.tablerow_altcolor_orange
{
	background: #FFF3E1;
}
.small_title, .title, .small_title_grey
{
	font-size: 10pt;
	font-weight: bold;
	color: #0066FF;
}
.title
{
	font-size: 13pt;
}

.small_title_grey
{
	color: #7F7F7F;
}
.input_textbox_xsmall
{
	width: 40px;
}
.input_textbox_small
{
	width: 80px;
}
.input_textbox_large
{
	width: 350px;
}
.input_textbox_resize
{
	width: 100%;
}
.text_grey
{
	color: #7F7F7F !important;
}
hr
{
	border: 1px solid #D7D7D7;
}
.text_bold_red
{
	font-weight: bold;
	color: #FF0000;
}
.text_bold_blue
{
	font-weight: bold;
	color: #0066FF;
}

.text_blue
{
	font-size: 9pt;
	color: #000040;
}

.text_blue_small
{
	font-size: 8pt;
	color: #000040;
}

.text_bold_darkgreen
{
	font-weight: bold;
	color:#006600;
}
.textarea_large
{
	height: 100%;
	width: 100%;
	border: 1px solid #7F7F7F;
	overflow: auto;
}
.table_blue
{
	background: #E9EFFB;
	border: 1px solid #2461DC;
}
.table_grey
{
	background: #F7F7F7;
	border: 1px solid #ECECEE;
}

.TreeNode_1
{ 
   color: #2461DC;
   background-color: #F7F7F7;
} 

.TreeNodeOver_1
{ 
   color: #000066; 
   background-color: #DCDCDC;
   cursor: default;
} 

.TreeNodeSelected_1
{ 
}
.TreeNode_2
{ 
   color: #FF5959;
   background-color: #FFFFFF;
} 

.TreeNodeOver_2
{ 
   color: #FF0000; 
   background-color: #DCDCDC;
   cursor: default;
} 

.TreeNodeSelected_2
{ 
}

.text_color_1
{
	color: #0066FF;
	font-weight: bold;
}

.text_color_2
{
	color: #39964C;
	font-weight: bold;
}
