.green_led {background-color: green; width: 20px; height:20px; margin-left:5px; float:right;}
				.red_led {background-color: red; width: 20px; height:20px; margin-left:5px; float:right;}
				
				.board-content {overflow: auto;	margin-top:1%; margin-left:20px; margin-right:20px; margin-bottom:20px; width:97%; background-color:#ffffff; padding: 20px; border-top-style: solid; border-top-color: #eee; border-top-width: 1px; }
				div.ui-datepicker{ font-size:14px; }
				a:hover {text-decoration: none; color:black; font-weight:bold}
				td a {display:block; padding-top:10px; padding-bottom:10px; padding-left:8px; padding-right:8px; color:black; font-weight:bold}

				.table_list { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-collapse: collapse; width: 100%; table-layout: fixed; }
				.table_list table {table-layout:fixed;}
				.table_list td { height:30px; border: 0px solid #ddd; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;} 
				.table_list th { border-bottom: 5px solid red; background-color: #ddd}
				.table_list th {padding-top: 12px;	padding-bottom: 12px; text-align: left;	color: black;}
				.table_list tr:nth-child(even){background-color: #f2f2f2;}
				.table_list tr:hover {background-color: #ddd;}
				//#table_list td:hover {background-color: #ddd;}
		
				.logonbtn {padding-top:0px; background-color:gray; color:white; height:30px; border-radius:4px; border:none; min-width:50px} 
				.logonbtn:hover {background-color: red;}
				.statelabel {display: inline-block; width: 100px; padding:10px; border-radius: 4px;}
				.red {background-color: gray;}
				.red {background-color: red;}
				.green {background-color: green;}
				.yellow {background-color: orange;}
				
				@keyframes blink { 50% { opacity: 0.2;} }
				@-webkit-keyframes blink { 50% { opacity: 0.2;} }
				.blink { animation: blink 1s step-start 0s infinite; -webkit-animation: blink 1s step-start 0s infinite; }
				
				.ow {overflow-wrap: break-word; word-wrap: break-word; hyphens: auto;}	
				
				.navbar-nav > li {font-size:11px}
				
				body{ font-size:11px; font-family:Tahoma,sans-serif,arial; color:#444; background:#ffffff;	}
				select { border: 1px solid #ccc; background:#f3f3f3 }
				/*input[type=date], input[type=text], input[type=password], input[type=email] {
					width: 100%; padding: 0px 20px; margin: 8px 0; display: inline-block; border: 1px solid #ccc; box-sizing: border-box; font-size: 8px;	}*/
				
				.shadowbox { box-shadow: 0px 0px 10px gray; }
				
				.myrounded10 { -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 0px;}			
				.myrounded4 { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 0px; }
							
				ul.pagination { display: inline-block; padding: 0; margin: 0; }						
				ul.pagination li { display: inline; font-weight: bold; }						
				ul.pagination li a { color: black; float: left; padding: 8px 16px; background-color: #fff;	-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;	}
				ul.pagination li a.active {	background-color: red; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px;	border-radius: 5px;	}
				
				input {border: 1px solid #ccc; border-radius:4px; border-left: 30px solid #ccc; position: relative; height:25px; font-size:11px; margin-left:30px; margin-right:20px;}
				.logintextbox, {border: 1px solid #ccc; border-radius:4px; border-left: 30px solid #ccc; position: relative; height:25px; font-size:11px; margin-left:30px; margin-right:20px;}
							
				ul.pagination li a:hover:not(.active) {	background-color: #ddd;	}
							
				nav.pagination {margin-top: -45px;}
				
				.overlay { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); 
						   z-index: 2; cursor: pointer; }
				.loader_parent { position: relative; }
				.loader_child {	border: 16px solid #f3f3f3; border-top: 16px solid red; border-radius: 50%; width: 60px; height: 60px; animation: spin 2s linear infinite;	
								position: fixed; top: 10%; right: 0; bottom: 0;	left: 0; margin: auto; }
				.loader_text {width: 130px; height: 120px; color: white; position: fixed; top: 0; right: 0; bottom: 0; left: 0;	margin: auto; }

				.modal {display: none; position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.3); }
				.modal-content {background-color:#ffffff;}
				.close {color: #aaa; float: right; font-size: 28px; font-weight: bold; }
				.close:hover, .close:focus { color: black; text-decoration: none; cursor: pointer; }
				
				button.multiselect {height: 25px; font-size: 11px;}
				.multiselect .dropdown-toggle .btn .btn-default { height: 62px;	font-family: cursive;}

				.dropdown-menu > a {font-size:11px}	
				.dropdown-menu > a:hover {font-size:11px; font-weight:normal; color:red;}
				.navbar > ul > li > a:hover {font-size:11px; font-weight:normal; color:red;}