@charset "utf-8";
/* CSS Document */

body { font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
a { color:#333; }
#wrapper { width:1000px; margin:0px auto 0px auto; font-size: 12px;  }

#header { width:1000px; float:left; background:#FFF;  }

#logo { width:300px; float:left; }

#right_header { width:700px; float:left; }

#right_header_one { width:700px; float:left; height:60px;  }

#right_header_two { width:700px; float:left; }

#footer { width:1000px; float:left; background:#072a58; font-size:12px; color:#FFF; }

#footer p { font-size:12px;  color:#fff; }

#new_navigation{ background-image:url(../images/navebg.gif);
             background-repeat:repeat-x;
		float:left;	 height: 42px; width:1000px;
			 
		   }
		   
		   
#main { width:1000px; float:left;  background:#FFF; padding-top:3px;   }		   
		
#left_main { width:200px; float:left; margin-left:6px; margin-right:6px;
            -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1; 
			
			
            background-color: #F2F4F7; }		  

#right_main { width:780px; float:left; font-size:12px;
              -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1; 
			
			
            background-color: #F2F4F7; }		



.slot { width:900px; height:50px; float:left; background:#06C; margin:1px; color:#FFF; text-align:left; padding-left:10px; padding-right:10px; line-height:30px; }
.slot a { text-decoration:none; color:#FFF;  }
.slots { width:900px; margin-left:50px; float:left; }

.slot .scheduled_slot { color:#090; font-weight:bold; margin-left:20px; }
.slot .booked_slot { color:#F00; font-weight:bold;  margin-left:10px; }

.months { float:left;  width:80px; height:30px; line-height:30px; background-color:#90C; margin-left:2px; text-align:center; }
.months a { color:#FFF; text-decoration:none;  } 
.main_hright { width:500px; float:left; }
.main_hleft { width:500px; float:left; }
.buttons { color:#FFF; background:#090; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; text-decoration:none; -moz-border-radius: 10px;
			-webkit-border-radius: 10px;
			border-radius: 10px;
			border: 1px solid  #C3D0E1;   }
.buttons:hover { text-decoration:underline; }
.submit_button { background:#0088CA; padding-left:10px; padding-top:4px; padding-bottom:4px; padding-right:10px; color:#FFF; font-weight:bold; border:0px;  }
.phy { background:#063; height:30px; line-height:30px; }
.chat { background:#333; height:30px; line-height:30px; }
.video { background:#906;height:30px; line-height:30px; }
.mobile { background:#F60; height:30px; line-height:30px; }
.unscheduled { background:#D0D0D0; height:30px; line-height:30px; width:100px; margin-top:2px; font-weight:bold; }
.phy a, .chat a, .video a, .mobile a { color:#FFF; font-weight:bold; text-decoration:none; }

.book_phy { background:#063; height:30px; line-height:30px; }
.book_chat { background:#333; height:30px; line-height:30px; }
.book_video { background:#906;height:30px; line-height:30px; }
.book_mobile { background:#F60; height:30px; line-height:30px; }
.book_phy a, .book_chat a, .book_video a, .book_mobile a { color:#FFF; font-weight:bold; text-decoration:line-through; }


    .doctor_registraton{
		width:740px; height:auto; border-right:#CCC; border-radius:10px; margin-left:100px;   border:#CCC solid 1px; padding-bottom:15px; float:left;}
		.full_registrationbtn{
		width:auto; height:20px; margin:5px 0 0 0; padding:5px 8px 0 8px; font-weight:bold; font-family:Verdana; float:left; background:#009150; border-radius:10px; text-align:center; color:#FFF;	
		}
		.full_registrationbtn:hover{
			background:#04be6c;
			text-decoration:none;
		} 
		.fullregistration{
			width:360px; height:auto; padding-bottom:15px; margin:5px 0 0 0; float:left;
		}
		.doctorregistrato_header{
			width:auto; height:25px; float:left;  background:#009553; color:#FFF; font-weight:bold; font-size:14px; font-family:Verdana; margin:0 20px 0 10px; padding:5px 20px 0px 20px; border-radius:10px 10px 0px 0px;}
		
    
    
    .full_registrationbtn1 {		width:auto; height:20px; margin:5px 0 0 0; padding:5px 8px 0 8px; font-weight:bold; font-family:Verdana; float:left; background:#009150; border-radius:10px; text-align:center; color:#FFF;	
}
.report_table { color:#333;  }