@charset "utf-8";
/* CSS Document */
a { text-decoration:none; }
textfield.input:text {  
				border:1px solid #e2e2e2;
				background-color:#ffffff;
				font-family: tahoma;
				font-size: 11px;
				color:#333;
				line-height:20px;
				}

textfield.input:checkbox {  padding:4px;
				border:1px solid #e2e2e2;
				background-color:#ffffff;
				-webkit-box-shadow:0 0 5px #e2e2e2 inset;
				-moz-box-shadow:0 0 5px #e2e2e2 inset;
				box-shadow:0 0 5px #e2e2e2 inset;
				font-family: tahoma;
				font-size: 11px;
				color:#333; }	
.textfield_label {  padding:4px;
				 	background-color:#ffffff;
					font-family: tahoma;
					font-size: 11px;
					color:#333;  }								
.textfield {   padding:4px;
				border:1px solid #e2e2e2;
				background-color:#ffffff;
				/*-webkit-box-shadow:0 0 5px #e2e2e2 inset;
				-moz-box-shadow:0 0 5px #e2e2e2 inset;
				box-shadow:0 0 5px #e2e2e2 inset;*/
				font-family: tahoma;
				font-size: 11px;
				color:#333;  
				
				 }	
				

.textform {     font-family: tahoma;
				font-size: 11px;
				color:#333; }			
				
.tb_head { background:#015289; height:30px; color:#FFF; text-align:center; font-weight:bold; font-size:11px; }	
.tb_text { background:#f1f3f7; text-align:center; height:25px; line-height:25px; }	
.tb_form_text { font-family:Tahoma; font-size:11px; color:#333; }
.tb_data { padding-left:10px; padding-top:4px; }
.imp { color:#F00; }
.deactive_link { width:12px; height:12px; background:#F00; }
.active_link { width:12px; height:12px; background:#090; }
.search_button { border:0px; background:#909; width:120px;  line-height:20px; color:#FFF; font-weight:bold; padding:4px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					border-radius: 3px; }
.display_data {  font-family: tahoma;
				font-size: 11px;
				color:#333; }	
.search_button { border:0px; background:#909; width:120px;  line-height:20px; color:#FFF; font-weight:bold; padding:4px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					border-radius: 3px; }		
.button_links { background:#FF6600; padding:4px; color:#FFF; font-weight:bold;  -moz-border-radius: 3px; -webkit-border-radius: 3px;	border-radius: 3px; text-decoration:none; }	
.active { background:#0195d5;  }	
.active a { color:#FFF; }	
.deactive { background:#f9fafb;  }	
.deactive:hover { background:#0195d5; }	
.deactive:hover a { color:#FFF;  }		
.deactive a { color:#333; }	
.imp_list { list-style:url(../images/activebtn.jpg); }
.imp_list li { font:Tahoma 11px #333; line-height:20px;  }	
.info { color:#333; font:Tahoma 11px; }
.info a { color:#060; text-decoration:none; }

.display_docs { width:auto; float:left; margin-top:6px; margin-left:13px; background:#FFF; height:115px; padding:4px; box-shadow:1px 1px 2px #666; }
.display_docs_pic { float:left; width:80px; height:80px;  }
.display_docs_info { float:left; margin-left:12px; width:200px; min-height:123px;  }
.display_docs_info a { color:#157294; text-decoration:none; font-weight:bold;  }
#display_docs_info_title { color:#157294; font-weight:bold; }
.display_docs_info p { color:#000;  font-weight:bold; margin-top:4px; margin-bottom:4px;  }

.display_patients_info { background:#F8F8F8; float:left; margin-left:2px; margin-top:2px; line-height:20px; font-weight:bold; color:#157294; width:200px; padding-left:10px; }
.display_patients_info p { margin-top:3px; margin-bottom:3px; }
.form_inputs_tags { color:#333; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.error_notice {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	text-decoration: none;
	background-color: #204688;
	margin: 2px;
	border: 1px solid #FFF;
	/*background-image: url(../images/error.gif);*/
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	width:180px;
	position:absolute;
	display:none;
}
#doc_names { position:absolute; background:#000; }
#doc_names div { color:#FFF; font-weight:bold; line-height:24px; width:206px; text-align:left; border-bottom:2px solid #FFF; }
#doc_names div a { color:#FFF; }

#doc_probs { position:absolute; background:#000; } 
#doc_probs div { color:#FFF; font-weight:bold; line-height:24px; width:206px; text-align:left; border-bottom:2px solid #FFF; }
#doc_probs div a { color:#FFF; }

.view_display_docs_info { float:left; margin-left:4px;  }
.view_display_docs_info p { color:#002e68; font-family: tahoma; font-size: 11px; font-weight:bold;  }
.view_title { color:#009452; border-bottom:#c3d0e1 dashed 1px; font-weight:bold; }

.show_app_info { background:#FFF; padding:10px; border:3px #999 solid; position:absolute; margin-left:20px; color:#333;   }


.pagination { float:left; padding-left:10px; padding-right:10px; box-shadow:1px 1px 2px #666; padding-top:4px; padding-bottom:4px; }
.pagination a { color:#000; text-decoration:none; }
.banner_txt { float:left; width:900px; padding:20px; background:#204688; color:#FFF; font-weight:bold; margin-left:30px; margin-bottom:8px; }

.pre_tests { -moz-border-radius: 6px; -webkit-border-radius: 6px; border: 1px solid #CAD8F3; background-color: #F0F0F0; padding:10px; }
.pre_tests a { color:#181818; text-decoration:none; margin-bottom:3px; line-height:20px; }
.pre_tests a:hover { text-decoration:underline; }

.hospital_menu { width:160px; float:left; background:#039; height:500px;  }
.hospital_menu a { text-decoration:none; margin-left:10px; font-weight:bold; color:#FFF; line-height:24px; }

.main_content { width:840px; float:left;  }
.main_content .inner_menu, .doctor_main .inner_menu { width:auto; padding:0 20px; float:right; margin-right:10px; box-shadow:1px 1px 2px #666; }
.main_content .inner_menu a, .doctor_main .inner_menu a { border:0px;  line-height:20px; color:#666; font-weight:bold; padding:4px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					border-radius: 3px; }

.innermenu { width:960px; padding:4px 20px; float:right; }
.innermenu a { border:0px;  line-height:20px; color:#666; font-weight:bold; padding:4px;
					-moz-border-radius: 3px;
					-webkit-border-radius: 3px;
					border-radius: 3px; }
					

.display_hos_docs { width:400px; float:left; margin-left:10px; margin-top:10px; background:#F8F8F8; padding:4px; }
.display_hos_docs_pic { float:left;  }
.display_hos_docs_info { float:left; margin-left:10px;  }
.display_hos_docs_info a { color:#157294; text-decoration:none; font-weight:bold;  }
#display_hos_docs_info_title { color:#157294; font-weight:bold; }
.display_hos_docs_info p { color:#333;  font-weight:bold; margin-top:4px; margin-bottom:4px; text-transform:capitalize;  }
#display_hos_docs_info_status_active { color:#090; font-weight:bold; }
#display_hos_docs_info_status_deactive { color:#F00; font-weight:bold; }

.hospitals_box { float:left; width:250px; background:#FFF; margin-bottom:2px; box-shadow:1px 1px 3px #666; margin-left:19px; 
 margin-bottom:4px; }
.hospitals_box .logo, .hospitals_display .logo  { width:80px; height:80px; float:left; background:url(../hospital_images/logos/default.png); background-size:80px; }

.hospitals_box .dr_logo  { width:80px; height:80px; float:left; background:url(../uploads/default.jpg); background-size:80px; }
.hospitals_box .info { margin-left:6px; width:164px; float:left; text-align:left; text-transform:capitalize; font-weight:bold; color:#333; }
.hospitals_box .info .title { color:#157294; text-transform:capitalize; }
.hospitals_box .sc_logo  { width:80px; height:80px; float:left; background:url(../images/logo6.jpg); background-size:80px; }

.main_content .profile_inputs { padding:20px; float:left; margin:10px 0px 0px 10px; box-shadow:1px 1px 3px #666;  }
.text_field[type=text] { padding:4px; border:1px solid #e2e2e2; background-color:#ffffff; font-family: tahoma; font-size: 11px; color:#333; }
.text_area { padding:4px; border:1px solid #e2e2e2; background-color:#ffffff; font-family: tahoma; font-size: 11px; color:#333; }
.text_field[type=submit] { padding:8px 20px; border:0px; background-color:#FF6600; font-family: tahoma; font-weight:bold; font-size: 11px; color:#FFF; }
.text_field[type=button] { padding:8px 20px; border:0px; background-color:#FF6600; font-family: tahoma; font-weight:bold; font-size: 11px; color:#FFF; }
.cancel_link { padding:8px 20px; border:0px; background-color:#FF6600; font-family: tahoma; font-weight:bold; font-size: 11px; color:#FFF; }
.display_hos_dep { width:200px; float:left; margin-left:10px; margin-top:10px; background:#F8F8F8; padding:10px; text-transform:capitalize; }				
				
.doctor_menu { width:1000px; float:left; background:#039; }
.doctor_menu a { text-decoration:none; margin-left:10px; font-weight:bold; color:#FFF; line-height:24px; }
.doctor_main { width:1000px; float:left; }
.title_label { color:#89919c; font:11px Arial, Helvetica, sans-serif; }
.box { width:auto; padding:20px; float:left; box-shadow:1px 1px 2px #666; }

.tr_head { color:#FFF; font-weight:bold; height:30px; 
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top, #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */  }
.tr_btm { /*background:#465756;*/ height:20px; 
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top, #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */   }
.tr_even { background:#F0F0F0; line-height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; text-transform:capitalize; }
.tr_odd { background:#F8F8F8; line-height:24px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; text-transform:capitalize; }
.even { background:#F0F2F2; height:30px; }
.odd { background:#; height:30px; }

.close { font-weight:bold; color:#F00; float:right; }
.table-header { /*background:#072a58;*/ color:#FFF; font-weight:bold; height:30px; float:left; width:100%; text-transform:capitalize; line-height:30px;  
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top, #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */ }

.table-header p { margin:0px 10px;   }
.hospitals_display { width:auto; padding:8px; float:left; box-shadow:1px 1px 2px #666; margin-right:5px; margin-bottom:8px; }
.hospitals_logo { width:80px; height:80px; float:left; background:url(../hospital_images/logos/default.png); background-size:80px;  }
.hospitals_dr_pic { width:80px; height:80px; float:left; background:url(../uploads/photos/man.jpg); background-size:80px;  }
.hospitals_info { width:200px; float:left; margin-left:12px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-weight:bold; max-height:93px; }
.hospitals_info #title { font-weight:bold; color:#157294;  }
.hospitals_info #city {  color:#333;  }
.hospitals_info #view a { color:#090; text-decoration:none;  }
#main .inner_menu { width:auto; padding:4px 20px; float:right; box-shadow:1px 1px 2px #666; margin-bottom:10px;  }
#main .inner_search { width:auto; float:right; margin-bottom:10px; margin-right:4px;  }
#main .inner_search input { border:0px; padding:3px; width:200px;  }
#main .hospital_banner { width:940px; height:180px; background:#D0D0D0; padding:20px; margin:34px 10px 10px 10px; position:relative;  }
#main .hospital_banner .hospital_info { width:200px; height:80px; background:#000; position:absolute; left:0px; bottom:40px; padding:10px; width:500px; }
#main .hospital_banner .hospitals_logo  { float:left; }
#main .hospital_banner .hospital_details {  float:left; margin-left:10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:bold; }

.hos_doc_display { width:146px; float:left; box-shadow:1px 1px 2px #666; min-height:300px; }
.hos_doc_display .hospitals_dr_pic { margin-top:10px; margin-left:10px; }
.hos_doc_app { width:784px; float:left; box-shadow:1px 1px 2px #666; min-height:300px; margin-left:10px; }
.hos_doc_app .left_arrow { width:34px; float:left; position:relative; min-height:200px; } 
.hos_doc_app .left_arrow img { position:absolute; left:0px; top:100px; }
.hos_doc_app .right_arrow { width:34px; float:left; margin-left:2px; position:relative; min-height:200px; }
.hos_doc_app .right_arrow img { position:absolute; right:0px; top:100px; } 
.weak_days { width:100px; margin-left:2px; float:left; font-family:Arial, Helvetica, sans-serif;  }
.weak_day { width:100px; float:left; background:#0CC; text-align:center; line-height:30px; font-size:12px; color:#FFF; font-weight:bold; background:#330099; }
.weak_slots { }
.day_slot { width:auto; float:left; background:#F0F0F0; padding:3px 8px; margin:3px 6px 0px 6px; font-weight:bold; line-height:25px; }
#confirm_app { position:absolute; background:#F8F8F8; width:auto; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;
         margin-left:240px;	margin-top:30px; box-shadow:1px 1px 4px #666; }

.heading { font-weight: bold; color: #999; font-size: 16px; }
.input_title { color:#89919c; }
.sucess_notice { font-weight:bold; color:#333; box-shadow:1px 1px 2px #666; background:#009900; float:left; width:auto; padding:10px; }
.fail_notice { font-weight:bold; color:#333; box-shadow:1px 1px 2px #666; background:#009900; float:left; width:auto;  padding:10px; }

.absolute-box { width:auto; padding:20px; float:left; box-shadow:1px 1px 2px #666; position:absolute; background:#FFF; }
.br_dis_title { font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:bold; color:#157294; font-size:16px; }
.br_dis_label { font-family:Arial, Helvetica, sans-serif; text-transform:capitalize; font-weight:normal; color:#999; font-size:12px; }
.br_dis_data { font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#333; font-size:12px; }
.br_dis_edit_link { color:#157294; text-decoration:none; font-weight:bold; }
.request_cancel { position:absolute; display:none; background:#FFF; width:auto; padding:20px; float:right; margin-left:80px; box-shadow:1px 1px 2px #666; }
.hospital_branches { float:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:capitalize; }
.hospital_branch { float:left; width:200px; margin-bottom:2px; background:#CCC; height:60px; }
.hospital_branch .title { margin-left:10px; margin-bottom:2px; color:#157294;  }
.hospital_branch .location { margin-left:10px; margin-top:2px; color:#333;  }
.second_menu { float:left; width:980px; margin:4px 10px 0px 10px; }
.second_left_menu { float:left; width:500px; }
.second_right_menu { float:left; width:480px; }


.labs_display { width:auto; padding:8px; float:left; box-shadow:1px 1px 2px #666; margin-right:5px; margin-bottom:8px; }
.labs_display .logo { width:80px; height:80px; float:left; background:url(../lab_images/logos/default.png); background-size:80px;  }
.labs_display .labs_logo { width:80px; height:80px; float:left; background:url(../lab_images/logos/default.png); background-size:80px;  }
.labs_display .labs_info { width:200px; float:left; margin-left:12px; text-transform:capitalize; font-family:Arial, Helvetica, sans-serif; font-weight:bold; min-height:123px; }
.labs_info #title { font-weight:bold; color:#157294;  }
.labs_info #city {  color:#333;  }
.labs_info #view a { color:#090; text-decoration:none;  }
#search_labs, #search_hospitals { position:absolute; z-index:1; background:#FFF; box-shadow:1px 1px 2px #666; }
.search_item { background:#180000; margin-bottom:2px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; min-width:300px; max-width:300px; }
.search_item a { color:#FFF; line-height:24px; }
.dia-test-data { width:790px; float:left; box-shadow:1px 1px 2px #666; padding:20px; margin:6px 5px 0px 5px; }

.home_box_hp { box-shadow:1px 1px 2px #666; float:left; width:300px; padding:10px; margin-left:10px; }
.home_box_hp_header { color:#FFF; font-weight:bold; height:30px; float:left; width:100%; text-transform:capitalize; line-height:30px; margin-bottom:6px;
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top, #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */ }
.home_box_hp_header p { margin-top:0px; margin-bottom:0px; margin-left:10px; }
.home_box_hp_content { float:left; }


.home_box_hps { box-shadow:1px 1px 2px #666; float:left; width:300px; padding:10px; width:300px; margin-left:10px; }
.home_box_hps_header { color:#FFF; font-weight:bold; height:30px; float:left; width:100%; text-transform:capitalize; line-height:30px; margin-bottom:6px;
background: #a7cfdf; /* Old browsers */
background: -moz-linear-gradient(top, #a7cfdf 0%, #23538a 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a7cfdf), color-stop(100%,#23538a)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #a7cfdf 0%,#23538a 100%); /* IE10+ */
background: linear-gradient(to bottom, #a7cfdf 0%,#23538a 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7cfdf', endColorstr='#23538a',GradientType=0 ); /* IE6-9 */  }
.home_box_hps_header p { margin-top:0px; margin-bottom:0px; margin-left:10px; }
.home_box_hps_content { float:left; }

.second { float:left; width:840px; margin-top:4px; }
.second_left { float:left; width:500px; }
.second_right { float:left; width:340px; }

		 

		 