/* CSS Document */
body {
   font-family: Arial;
   font-size: 12px;
}
.dhx_combo_img{
	position:absolute;
	top:0px;
	right:0px;
	width:0px;
	height:0px;
}
.dhx_combo_option_img{
	position:relative;
	top:1px;
	margin-left:2px;
	left:0px;
	width:18px; height:18px;
}
.dhx_combo_input{
	color:#000000;
	border:0px;
	position:absolute;
	background-color: #F5F5F5;
	top:0px;
}
.dhx_combo_box{
	position:relative;
	text-align:left;
	border: 0px;
	height:22px;
	_height:22px;
	overflow:hidden;
}
.dhx_combo_list{
   position:absolute;
   z-index:30;
   overflow-y:auto;
   overflow-x:hidden;
   border:1px solid black;
   height:100px;
   background-color: #F5F5F5;
}
.dhx_combo_list div{
	cursor:default;
	padding:2px 2px 2px 2px;
}
.dhx_selected_option{
	background-color:navy;
	color:white;
}
//CSS based Dropdown menu in Admin
/* Style The Dropdown Button */
.dropbtn {
    background-color: #4CAF50;
    color: white;
    padding: 16px;
    font-size: 16px;
    border: none;
    cursor: pointer;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
    padding-top: 10px;
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}
//Ends
input {
	height: 25px;
	width: 200px;
	border:0px;
	background-color: #F5F5F5;
	font-size:14px;
}
select {
	height: 28px;
	width: 200px;
	border:0px;
	background-color: #F5F5F5;
	font-size:14px;
}
.input_add {
	height: 35px;
	width: 300px;
	border:1px solid #999999;
	background-color: #F5F5F5;
	font-size:20px;
}
.select_add {
	height: 38px;
	width: 302px;
	border:1px solid #999999;
	background-color: #F5F5F5;
	font-size:20px;
}
.head_column {
	width: 100px;
	font-size:14px;
}
.head_column_add {
	width: 150px;
	font-size:20px;
}
.submit_btn {
	height: 25px;
	background-color:navy;
	color:white;
	font-size:14px;
}
.submit_btn_add {
	height: 35px;
	background-color:navy;
	color:white;
	font-size:20px;
	width: 300px;
}
.submit_btn2 {
	height: 25px;
	background-color:#CCCC99;
	color:black;
	font-size:14px;
}
.submit_btn_50 {
	height: 25px;
	background-color:navy;
	color:white;
	font-size:14px;
	width:115px;
	margin-right:10px;
}
.submit_btn2_50 {
	height: 25px;
	background-color:#CCCC99;
	color:black;
	font-size:14px;
	width:75px;
}
#fadeout_msg {
	width:100%;
	text-align:center;
	font-weight:bold;
}
legend {
	font-weight:bold;
}
.legend_add  {
	font-size:14px;
}
.error_tip {
	margin-top:5px;
	padding: 0 0 0 5px;
}
.txt_rt {
	text-align:right;
}
.search_head_column {
	background-color:navy;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
.search_result_column {
	background-color:#CCCCCC;
	color:#000000;
	padding:2px;
}
.search_head_column_sub {
	background-color:#e5e5e5;
	color:#000000;
	padding:2px;
	font-size:10px;
	font-weight:bold;
}
.search_result_column_sub {
	background-color:#f5f5f5;
	color:#222222;
	padding:2px;
	font-size:11px;
}
.add_disable {
	background-color:#ffff99;
	color:#ffff99;
}
.rmv_disable {
	background-color: #F5F5F5;
	color:#000000;
}
.current {
	background-color: #333333;
	color:#ffffff;
	padding:2px 5px;
	margin:0 1px;
}
.disabled {
	background-color: #f0f0f0;
	color:#999999;
	padding:2px 5px;
	margin:0 1px;
}
.pagination a {
	background-color: #999999;
	color:#f5f5f5;
	padding:2px 5px;
	margin:0 1px;
}
@media print {
   thead {display: table-header-group;}
}
	
