/* SECONDARY MENU CLASSES
-----------------------------------------------------------*/
.sec_menu {
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
	margin-right:10px;
/*	margin-left:10px;*/
	margin-bottom:10px;
}
.sec_menu:hover {
	text-decoration:underline;
	color:#ffff00;
}
.sec_menu_active_menu {
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#0033CC;
	font-weight:bold;
	text-decoration:underline;
	margin-right:10px;
/*	margin-left:10px;*/
	margin-bottom:10px;
}
.sec_menu_active_menu:hover {
	text-decoration:underline;
	color:#373839;
}
.sec_menu_table {
	background:#3675D9;
}
.sec_menu_v_border {
	border-left:1px solid #5E91E1;
}
.sec_menu_active {
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	margin-right:10px;
	margin-left:10px;
	/*margin-bottom:10px;*/
}
.sec_menu_active_td{
	padding:3px;
	padding-right:0px;	
}
#active{
	position: relative;
	top: 0px;
	left: 3px;
	background: #f3f3f3;
	padding: 0;
	border: 1px solid #CFCFCF;
	border-right:1px solid #f3f3f3;
	border-width: 1px 1px 1px 1px;
	width: 220px;
	height: 72px;

	/*height: 70px;*/

}
.sec_menu_active_cell{
	/*border:1px solid #CFCFCF;
	border-right:0px;*/
	background-color:#F3F3F3;
}

/*CONTENT CLASSES
-----------------------------------------------------------*/
a {
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#0050CC;
	font-weight:bold;
}
a:hover {
	color:#3A7AFD;
}
.table_main {
	border:1px solid #CFCFCF;
	background-color:#F3F3F3;
	margin-top:15px;
}

.link_blue_button{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

.link_blue_button:hover{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

.link_list {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.link_list:hover {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#ffff00;
	font-weight:bold;
	text-decoration:underline;
}

.text_normal{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#303030;
	font-weight:normal;
	margin-top:20px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:20px;
	/*direction: rtl*/
}
.text_normal1{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#303030;
	font-weight:normal;
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	/*direction: rtl*/
}
.text_bold_1{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#A00000;
	font-weight:bold;
	margin-top:5px;
	margin-right:5px;
	margin-left:5px;
	margin-bottom:5px;
	/*direction: rtl*/
}

.text_normal_white{
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	margin-left:2px;
}
.text_normal_white1{
	font-family:arial, verdana, sans-serif;
	color:#ffffff;
	font-weight:normal;
	font-size:9pt;
/*	margin-right:10px;*/
	margin-left:10px;
	margin-top:2px;
	margin-bottom:2px;
}

.text_table{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#303030;
	font-weight:normal;
/*	margin-right:10px;*/
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
.text_table1{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#303030;
	font-weight:normal;
}
.text_padd
{
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;

}

.text_small{
	font-family:arial, verdana, sans-serif;
	font-size:8pt;
	color:#303030;
	font-weight:normal;
/*	margin-right:10px;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;*/

}
.text_inactive{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#909090;
	font-weight:normal;
/*	margin-right:10px;*/
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;

}
.text_mess_warning{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#a00000;
	font-weight:normal;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:3px;
	font-weight:bold;

}
.text_mess_ok{
	font-family:arial, verdana, sans-serif;
	font-size:9pt;
	color:#007000;
	font-weight:normal;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:3px;
	font-weight:bold;

}
.title_list {
	font-family:arial, verdana, sans-serif;
	font-size:11pt;
	color:#ffff00;
	font-weight:bold;
	margin-top:2px;	
}
.title_section {
	font-family:arial, verdana, sans-serif;
	font-size:11pt;
	color:#303030;
	font-weight:bold;
	margin-top:20px;
	margin-right:20px;
	margin-left:10px;
}
.black_underline{
	border-bottom:1px solid #000000;

}
.row_even {
	background:#E5E5E5;
	border-bottom:1px solid white;
}
.row_odd {
	background:#E9E9E9;
	border-bottom:1px solid white;
}
.row_total{
	border-bottom:1px solid white;
	background: #E0E0E0;
}
/*---------------------------------------------------*/
.link_white_small {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:20px;

}
.link_white_small:hover {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#ffff00;
	font-weight:bold;
	text-decoration:underline;
}
.link_white_small_2 {
	font-family:arial, verdana, sans-serif;
	font-size:10px;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:20px;

}
.link_white_small_2:hover {
	font-family:arial, verdana, sans-serif;
	font-size:10px;
	color:#ffff00;
	font-weight:bold;
	text-decoration:none;
}
.table_tips {
	margin-top:10px;
	margin-bottom:10px;
	border:1px solid #cfcfcf;


}
.td_border_bottom {
border-bottom: 1px solid #3B82BF;
}
.td_border_bottom1 {
border-bottom: 1px solid #ffffff;

}
.td_border_bottom_right {
border-bottom: 1px solid #ffffff;
border-right: 1px solid #ffffff;

}

.link_text_small_normal {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#373839;
	font-weight:normal;
	text-decoration:undeline;
	margin-bottom:20px;

}
.link_text_small_normal:hover {
	font-family:arial, verdana, sans-serif;
	font-size:11px;
	color:#373839;
	font-weight:normal;
	text-decoration:none;
}
.div_back_blue {
background-color: #E8F1FF;
}

