

body {
	font-family:Arial, Sans-Serif;
	background:#000;
	line-height: 25px;
}		
.clearfix:before, .clearfix:after {
	content: ""; 
	display: table;
}

.header{

	width:96%;
	height:85px;
	padding:2%;
	background:#0067ab;
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	border:1px solid #000;
	text-align:left;
	margin-left:0px;
	
}
.header1{

	width:86.1%;
	height:85px;
	padding:2%;
	background:#0067ab;
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	border-bottom:1px solid #044;
	text-align:left;
	border-left:1px solid #000;
	
}
.logo{ 
  width:9%;
  background-color:#0067ab; 
  height:100px;
  float:left;
  
  }
  .logo_image{ 
  width:100%;
  background-color:#0067ab; 
  height:100px;
  border-radius:100%;
  padding:2%;
  }
  #left_head{
	width:30%;
	height:100px;
	padding:0%;
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	float:left;
	background-color:#0067ab;
	}
#right_head{
	width:57%;
	height:50px;
	padding:2%;
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	float:left;
	text-align:center;
	background-color:#0067ab;
	opacity:0.8;
	filter: alpha(opacity=50);
}
#right_head_result{
	width:60%;
	height:100px;
	padding:0%;
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	float:left;
	text-align:left;
	background-color:#0067ab;
	opacity:0.8;
	filter: alpha(opacity=50);
}


p{ color:navy;}
.menu_link{ 
  width:96%;
  background-color:#0067ab; 
  border:1px dotted transparent;}
.menu_image{  
	float:left;  
	padding:1%; 
	height:40px; 
	padding-top:20%;}
#menu_text{   
	float:left background-color:pink; 
	padding:1%;}

.clearfix:after { 
	clear: both; }
a {color:white; 
	text-decoration:none;  
	text-align:left;}
a:hover {
	text-decoration:none;
	color:white;  
	text-align:left;}

.tbl_frame{
	width:100%; 
	padding:2%;  
	margin-top:10%; 
	height:500px; 
	background-color:transparent; 
	border-collapse:collapse; 
	text-align:left;
	border-radius:5px;
	}

.tbl_frame tr  td{ 
	text-align:left;
	cell-padding:0%;
	border-collapse: collapse; 
	height:50px; 
	border-top:1px dotted navy; 
	border-bottom:0px solid lightblue; 
	}

 
.tbl_frame tr td:hover{
	text-align:left;
	cell-padding:0%;
	border-collapse: collapse;
	background-color:lavender;
	height:50px;
	border-top:1px dotted lavender; 
	border-bottom:1px solid lavender; 
	border-radius:10px;
	color:crimson;
	}

input[type='text'], input[type='email'], input[type='password'] {
	width:90px; 
	border-radius: 4px;
	border: 1px solid #CCC; 
	padding:10px; 
	color: #333; 
	font-size: 14px; 
	margin-top: 10px; 
	height:10px;
}

input[type='text']:hover, input[type='email']:hover, input[type='password']:hover {
	width: 90px; 
	border-radius: 4px;
	border: 1px solid #CCC; 
	padding: 10px; 
	color: #444; 
	height:10px;
	font-size: 14px; 
	margin-top: 10px; 
	background-color:white;  
	 }



input[type='submit']{
	padding: 15px 25px 15px; 
	color: lavender; 
	background-color: #0067ab; 
	text-shadow: rgba(0,0,0,0.24) 0 1px 0; 
	font-size: 12px; font-weight:bold; 
	text-shadow:1px 1px black; 
	box-shadow: rgba(255,255,255,0.24) 0 2px 0 0 inset,#fff 0 1px 0 0;
	border: 1px solid #0164a5; 
	border-radius: 2px; 
	margin-top: 10px;
	line-height:0px;
	height:10px;
	border-radius:10px; 
	cursor:pointer;}
input[type='submit']:hover {
	background-color: #002;
	border-radius:10px;
}


input[type='button']{
	padding: 20px 25px 20px; 
	color: lavender; 
	background-color:#002; 
	text-shadow: rgba(0,0,0,0.24) 0 1px 0; 
	font-size: 12px; 
	font-weight:bold; 
	text-shadow:1px 1px black;  
	box-shadow: rgba(255,255,255,0.24) 0 2px 0 0 inset,#fff 0 1px 0 0; 
	border: 1px solid #0164a5; 
	border-radius: 2px; 
	margin-top: 10px;
	border-radius:10px; 
	cursor:pointer;}
input[type='button']:hover {
	background-color: blue; 
	text-decoration:none; 
	border-radius:10px;
}
.submission_result{
	width:100%;
	padding:0%;
	background-color:green;
	border-radius:5px;
	margin-bottom:0%;
	text-align:center;
	color:lavender;
	text-shadow:1px 1px black;
	font-weight:bold
	float:left;
	
}
.px_sum_labform{

	border-collapse:collapse;
	

}



.lab_form{
	width:100%;
	padding-right:6px;
	padding-top:10px;
	background-color:#012;
	
}
.px_sum_labform td{

	padding:0%;
	border:1px solid lavender;
	text-align:center;
	color:#004;
	text-shadow:0px 0px grey;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
	background-color:whitesmoke;
	border-collapse:collapse;

}
.px_sum_labform th{
	
	padding:5px;
	border:1px solid #016;
	text-align:center;
	color:lavender;
	font-size:15px;
	font-weight:bold;
	background-color:#0067ab;
	line-height:12px;
	text-shadow:1px 1px black;

}
.classifications{

	width:98%;
	height:auto;
	background-color:black;
	line-height:0px;
	color:lavender;
	

}
.clinical_diagnosis{
	background-color:#0067ab;
	width:100%;
	padding:0%;
	height:auto;
	float:left;

}

.px_sum_labform td:hover{

	padding:0%;
	border:1px solid lavender;
	text-align:center;
	color:lavender;
	text-shadow:0px 0px grey;
	font-weight:normal;
	font-size:11px;
	font-weight:bold;
	background-color:green;
	border-collapse:collapse;

}
#test_label{
	color:#012;
	font-size:14px;
	text-shadow:1px 1px lavender;
	text-align:left;
	padding-left:20px;


}
.title{

	padding:1%;
	background-color:crimson;
	color:#000;
	font-size:18px;
	
}
.result{
	
	color:black;
	font-weight:bold;
	font-size:30px;
	width:100%;
	background-color:teal;
	float:left;
	padding:0%;
}

.result1{
	
	color:black;
	font-weight:bold;
	font-size:30px;
	width:100%;
	background-color:grey;
	float:left;
	padding:0%;
}
.result2{
	
	color:black;
	font-weight:bold;
	font-size:30px;
	width:100%;
	background-color:grey;
	float:left;
	padding:0%;
}
.xxxx{
	padding: 10px 25px 4px; 
	color: lavender; 
	background-color: #0067ab; 
	text-shadow: rgba(0,0,0,0.24) 0 1px 0; 
	font-size: 12px; font-weight:bold; 
	text-shadow:1px 1px black; 
	box-shadow: rgba(255,255,255,0.24) 0 2px 0 0 inset,#fff 0 1px 0 0;
	border: 1px solid #0164a5; 
	border-radius: 2px; 
	margin-top: 10px;
	height:30px;
	border-radius:10px; 
	cursor:pointer;

}

.xxxx:hover{
	
	background-color: #002;
	border-radius:10px;


}
.btn{
	color:lavender;
	background-color:#012;
	border:1px solid grey;
	border-radius:5px;
	padding:1px;
	box-shadow:2px 2px black;

}
.btn:hover{
	color:lavender;
	background-color:black;
	border:1px solid grey;
	border-radius:5px;
	padding:1px;
	box-shadow:2px 2px lavender;

}

.report{
	float:left;

}
.edit_test{
	width:96%;
	background-color:#012;
	height:auto;
	padding:0% 2% 2%;
	color:#012;
	float:left;

}
.px_sum th{

	padding:0%;
	border:2px solid grey;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:16px;
	background-color:#012;
	
}
.px_sum1 th{

	padding:0%;
	border:2px solid black;
	text-align:center;
	color:lavender;
	font-weight:bold;
	font-size:20px;
	background-color:#00a;
	text-shadow:1px 2px black;
	line-height:15px;
}
.px_sum1 th:hover{

	padding:0%;
	border:2px solid black;
	text-align:center;
	color:lavender;
	font-weight:bold;
	font-size:20px;
	background-color:red;
	text-shadow:1px 2px black;
	line-height:15px;
}
.px_sum{

	width:100%;
	background-color:whitesmoke;
	padding:2%;
	border-collapse:collapse;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	border-collapse:collapse;
	
}
.px_sum_new{

	width:99.8%;
	background-color:whitesmoke;
	padding:0%;
	border-collapse:collapse;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	border-collapse:collapse;
	font-size:12px;
}
.px_sum_new th{

	
	background-color:#012;
	padding:2%;
	color:lavender;
	border-collapse:collapse;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:10px;
	height:10px;
	text-shadow:1px 1px black;
	border:1px #015 solid;
	
	
}
.px_sum:hover{

	width:100%;
	background-color:white;
	padding:2%;
	border-collapse:collapse;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	
}
.px_sum td{

	padding-left:0%;
	border:2px solid white;
	text-align:center;
	color:#02;
	font-weight:bold;
	font-size:12px;
	
	
}
.lab_no{
	color:crimson;
	font-weight:bold;
	

}
.px_sum td1{

	padding-left:1%;
	border:2px solid white;
	text-align:center;
	color:#002;
	font-weight:bold;
	font-size:14px;
	
	
}

.test_result{
	background-color:#444;
	width:100%;
	padding:0%;
	height:auto;
	float:left;
	
}

.px_sum_result{

	width:50%;
	background-color:#444;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	border:2px solid black;
	font-size:12px;
	font-weight:bold;
	color:lavender;
	float:left;
	border-collapse:collapse;
	padding:2%;
	
}
.px_sum_result2{
	display:show;
	width:51%;
	background-color:#444;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	border:2px solid black;
	font-size:12px;
	font-weight:bold;
	color:lavender;
	float:left;
	border-collapse:collapse;
	padding:2%;
	
}
.px_sum_result1{

	width:30%;
	background-color:#444;
	padding:10px;
	border-collapse:collapse;
	box-shadow:1px 1px 0px grey;
	text-align:center;
	border:2px solid black;
	font-size:12px;
	font-weight:bold;
	color:lavender;
	float:left;
	
}
.head_link{
	background-color:#012;
	padding:5px;
	border-radius:4px;
	border:1px solid grey;
	color:lavender;
	box-shadow:2px 1px lavender;
}

.head_link:hover{
	background-color:black;
	padding:5px;
	border-radius:4px;
	border:1px solid white;
	color:lavender;
	box-shadow:2px 1px black;
}
.px_sum_result td{
	width:2px;
	padding:0px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:10px;
	text-shadow:1px 1px black;
	border:1px dotted #044;
}
.px_sum_result th{
	width:5%;
	padding-left:0%;
	
	text-align:center;
	color:lavender;
	font-weight:bold;
	font-size:12px;
}
.px_sum_hom{
	width:29.8%;
	
	float:left;
	
}

.px_sum_hom td{
	width:2px;
	padding:0px;
	text-align:center;
	color:white;
	font-weight:bold;
	font-size:10px;
	text-shadow:1px 1px black;
	border:1px dotted #044;
}
.px_sum_hom th{
	width:5%;
	padding-left:0%;
	text-align:center;
	color:lavender;
	font-weight:bold;
	font-size:12px;
	}
.trow{

	background-color:#0067ab;
	font-size:14px;
	font-weight:bold;
	color:red;
	line-height:20px;
	border:1px solid navy;
}
.trow1{

	background-color:black;
	font-size:14px;
	font-weight:bold;
	color:red;
}
.test_input{
	width:100%; 
	border-radius:1px;
	border: 1px solid #CCC;
	padding: 2px; 
	color: #333; 
	font-size: 12px; 
	height:auto;
	background-color:lavender;	
}
.test_input:hover{
	width:100%; 
	border-radius:1px;
	border: 1px solid #CCC;
	padding: 2px; 
	color: #333; 
	font-size: 12px; 
	height:auto;
	background-color:whitesmoke;	
}

.hid{
	line-height:5px;
	color:#012;
	text-shadow:1px 1px black;
	font-size:15px;
}
.signature{
	padding-top:5%;
	background-color:white;
	margin-top:0%;
}


.px_sum_result2 {

	width:100%;
	


}
.px_sum_result th{

	
	background-color:#000;
	font-size:12px;
	font-weight:bold;
	color:lavender;
	
}
.lab_final_report{

	color:#000;
	width:100%;
	background-color:lavender;
	height:1300px;

}


.px_sum_result2 td{
	width:2px;
	line-height:15px;
	text-align:center;
	color:#012;
	font-weight:bold;
	font-size:14px;
	border:1px solid navy;
	background-color:white;
}
.px_sum_result2 th{
	width:5%;
	padding-left:0%;
	background-color:whitesmoke;
	font-weight:bold;
	color:#000;
	text-align:center;
	
	font-weight:bold;
	font-size:12px;
	border:0.2px solid navy;
	
}

#print{
	margin-bottom:1%;

}
.hed{
	color:lavender;
	font-size:20px;
	line-height:40px;
	padding:2%;
	text-shadow:1px 1px black;
	font-weight:bold;
	padding-bottom:1%;
	padding-top:1%
	
}
h1{

	font-size:20px;
	text-shadow:1px 1px #004;
	color:lavender;
}
h2{

	font-size:18px;
	color:#002;
	text-shadow:1px 2px white;
	font-weight:bold;
	padding:5px;
	background-color:lavender;
	
}
h3{

	font-size:19px;
	color:#444;
	line-height:1px;
	
}
h4{

	font-size:17px;
	color:#003;
	text-shadow:1px 1px white;
		
}
.prescription{
	width:100%;
	background-color:lavender;
	padding:0%;


}

.vs{
	font-size:18px;
	color:lavender;
	background:crimson;
	padding:1%;
	border-radius:100px;
	text-shadow:1px 1px black;
}


textarea{
	background-color:white;
	font-style:tohama;
	font-size:15px;	
	color:navy;
	font-weight:bold;
}	
#right_head ul li{
	display:inline;
	text-decoration:none;
	padding:5%;
	color:navy;
	text-shadow:1px 1px white;

}
.link{
	
	background-color:green;
	padding:1%;
	border:1px solid lavender;
	margin:2%;
	border-radius:10px;
	text-decoration:none;
}
.link:hover{
	
	background-color:#0067ab;
	padding:1%;
	border:1px solid lavender;
	margin:2%;
	border-radius:10px;
	text-decoration:none;
}
.va1{
	color:crimson;

}
.va2{
	color:red;

}
.total_bill{
	width:96%;
	background-color:red;
	padding:2%;
	float:left;
}
.total_bill2{
	width:90%;
	background-color:blue;
	padding:5%;
	float:left;

}
.frame1{
	width:17%;
	height:2480px;
	background:#0067ab; 
	padding-right:2%;
	padding-left:2%;
	border-right:1px solid black;
	float:left;
	text-align:left;



}
.frame{
	width:17%;
	height:800px;
	background:#0067ab; 
	padding-right:2%;
	padding-left:2%;
	border-right:1px solid black;
	float:left;
	text-align:left;



}
.test{
	width:94%;
	padding:2%;
	background-color:#444;
	height:1000px;

}

.div_form{
	width:75.7%;
	padding:1%;
	height:auto;
	background-color:whitesmoke;
	border:1px dotted whitsmoke;
	float:left;
	margin-top:30px;

}
.form_reg{	
	width: 48%; 
	margin:2%;
	background-color:#0067ab;
	padding:2%;
	border:1px dotted transparent;
	border-radius:10px;
	text-align:left;
	margin-bottom:1%;
	float:left;
}
.entire{
	width:96%;
	height:auto;

}
.form_reg1{	
	width: 96%; 
	background-color:lavender;
	padding:2%;
	border:1px dotted transparent;
	border-radius:0px;
	text-align:left;
	margin-bottom:1%;
	float:left;
}
.main_content{
	width:78.7%;
	background:lavender; 
	float:left;
	height:auto;
	padding-bottom:0%;
	border-top:0px solid red;
	border-bottom:2px solid black;

}

.eye{
	color:gold;

}
.main_nav{

	width:96%;
	height:auto;
	padding:2%;
	background-color:#0058ab;
	border:1px dotted transparent;
	text-align:left;
	margin-top:10%;
}
.main_nav ul li{

	display:block-inline;
	color:#001;
	padding:1%;
	line-height:20px;
	font-size:px;
	text-align:left;
	font-weight:bold;
	
}
.main_nav ul li a{

	display:block-inline;
	color:lavender;
	padding:1%;
	line-height:20px;
	font-size:20px;
	text-align:;
	font-weight:normal;
	text-shadow:1px 1px #004;
}

.main_nav ul li a:hover{

	display:block-inline;
	color:crimson;
	padding:1%;
	line-height:20px;
	font-size:20px;
	text-align:;
	font-weight:normal;
	text-shadow:1px 1px #004;
}
ul{
	list-style: none;
	text-align:left;
}
.container{

	width:86%;
	height:500px;
	padding:2%;
	background-color:whitesmoke;
	border:1px solid transparent;
}
.container_main{

	width:100%;
	height:auto;
	padding:0%;
	background-color:lavender;
	border:1px solid black;
	margin-bottom:4%;
}
img{

	background-color:lavender;
	padding:1%;
	border-radius:5px;
	width:auto;
	height:auto;
	text-align:center;
	
}
.collect_vitals{
	width:auto;
	padding:2%;
	background-color:lavender;
	height:auto;
	

}
.as{

	color:white;
	background-color:green;
	border-radius:5px;
	padding:2px;
	
}
.as:hover{

	color:lavender;
	background-color:red;
	border-radius:5px;
	padding:2px;
	
}

.as:hover{

	color:crimson;
}
.collect_test{
	width:100%;
	padding:0%;
	background-color:#012;
	height:auto;
	

}
.add_btn{

	width:20%;
	background-color:#002;
	border:1px solid black;
	height:25px;
	color:lavender;
	border-radius:5px;
	text-align:center;
	font-weight:bold;
	text-shadow:1px 2px black;
}

.add_btn:hover{

	width:20%;
	background-color:gold;
	border:1px solid black;
	height:25px;
	color:lightgreen;
	border-radius:5px;
	text-align:center;
	font-weight:bold;
	text-shadow:1px 2px black;

}
.search_menu{
	width:100%;
	
	background-color:black;
	line-height:20px;
	padding:0%;
	


}
.px_entries{

	width:96%;
	padding:2%;
	background-color:navy;


}
.search{
	width:auto;
	height:auto;
	padding:1%;
	background-color:white;
	

}
.history{
	width:96%;
	padding:2%;
	background-color:whitesmoke;
	margin-top:0px;

}


.triage_link{
	width:96%;
	padding:2px;
	
	background-color:lavender;

}
.vital_instuction{
	width:96%;
	padding-left:2%;
	padding-right:2%;
	text-align:left;
	background-color:white;
	color:lavender;
	font-weight:bold;
	font-size:12px;
	text-shadow:1px 2px black;
	height:auto;
	float:left;
	margin-top:2%;
	
}

.right_frame{

	width:96%;
	padding:2%;
	background-color:red;
	text-align:left;
	float:left;
	
}

.form{	width: 50%; 
	margin: 0 auto;
	background:#0067ab;
	padding:2%;
	border:1px dotted transparent;
	border-radius:20px;
}
.comment{
	
	
	margin-top:2%;
	float:left;
	width:96%;
	margin-bottom:4%;
}

.news{
	padding:2%;
	width:96%;
	text-align:left;
	background-color:#012;
	float:left;
}

.news1{
	padding:2%;
	width:96%;
	text-align:left; 
	background-color:#000;
	float:left;
	
	
}
.footer{
	width:96%;
	height:49px;
	padding:2%;
	margin-top:35%;
	background-color: transparent; 
	text-shadow: rgba(0,0,0,0.24) 0 1px 0;
	border-bottom:0px solid black;
	text-align:center;
	float:left;
	color:lavender;
}
