@charset "utf-8";
/* ----------------------- left nav ----------------------- */

#left-nav {
	margin-top:20px;
	border-top: solid 5px #6b5d42;
}
#left-nav h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin: 0px;
	padding-top:10px;
	padding-bottom:10px;
}
#left-nav ul {
	margin:0px;
	padding:0px;
}
#left-nav li {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #9e3f39;
	list-style-type: none;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px solid #e0daba;
}
#left-nav li a {
	color: #9e3f39;
	text-decoration:none;
}
#left-nav li a:hover {
	color:#000000;
}

/* ----------------------- INSIDE PAGE ------------------------- */
#inside {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#inside h1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	margin: 0px;
	padding-bottom:10px;
}
#inside a {
	color:#9e3f39;
}
#inside a:hover {
	color:#000000;
}
#inside img {
	border:0px;
}
#driving-directions {
	width:325px;
	background-color:#DFD9B5;
	border:2px #3A2A10 solid;
}
#driving-directions #title {
	font-weight:bold;
	border-bottom: 2px #3A2A10 solid;
	padding-top:8px;
	padding-bottom:2px;
	padding-left:2px;
	font-size:14px;
	background-color:#BEB386;
}
#patient-menu {
	float:right;
	clear:right;
	width:294px;
	background-color:#DFD9B5;
	border:1px #3A2A10 solid;
	padding:2px;
	margin-top:10px;
	margin-bottom:10px;
}
#patient-menu .title {
	font-weight:bold;
}
#patient-menu ul {
	margin:0px;
	padding:0px;
}
#patient-menu li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	font-size:11px;
}
/* ----------------------- STYLES ------------------------- */
.pediatricians a {
	font-size:10px;
}
.pediatricians img {
	border:0px;
}
/* ----------------------- ------------------------- */
/* appointment forms */
      input.submit {
         border: double; 
         background-color: #800000;  
         background-repeat: no-repeat; 
         background-position: left center ; 
         border-color: #DAC36E #DAC36E #DAC36E #DAC36E; 
         border-width: thin medium medium medium;
      	 font-weight:bold;
      	 color:#FEFF03;
      	 width:250px;
      	 font-size:9pt;
      	 FONT-FAMILY: Arial;	  								 
      }
      input.login {
         border: double; 
         background-color: #ffffff;  
         background-repeat: no-repeat; 
         background-position: left center ; 
         border-color: #F5D66B #F5D66B #F5D66B #F5D66B; 
         border-width: thin medium  medium thin;
      	 color:#4E2410;
      	 FONT-FAMILY: Arial;	 	  								 
      }
      textarea.login {
         border: double; 
         background-color: #ffffff;  
         background-repeat: no-repeat; 
         background-position: left center ; 
         border-color: #C5DADF #C5DADF #C5DADF #C5DADF; 
         border-width: thin medium  medium thin;
      	 color:#000000;
      	 FONT-FAMILY: Arial;	 	  								 
      }
      td.maillabelhdr {
      	color:#C5DADF;
      	text-align:center;
      	vertical-align:top;
      	font-size:16;
      	font-weight:bold;
      	background-color:#003366;
      	border-color: #C5DADF #C5DADF #C5DADF #C5DADF;
      	border-width: thin thin thin thin;
      	FONT-FAMILY: Arial, Helvetica, sans-serif;
      }
   		td.maillabelTitle {
      			color:#FEFA04;
      			text-align:center;
      			vertical-align:top;
      			font-size:16pt;
      			font-weight:bold;
            background-color:#003366;		
      		}
      		td.inptext {
      			color:#003366;
      			text-align:left;
      			vertical-align:top;
      			font-size:8pt;
      			font-weight:bold; 
						FONT-FAMILY: Arial;	
      		
      		}
          table.formrequest {
          background-color:#DFD9B7;
          }
          form.formrequest{
            margin-bottom:0px;
          }
        td.maillabel {
        	color:#003366;
        	text-align:right;
        	vertical-align:top;
      			font-size:8pt;
        	font-weight:bold; 
        	FONT-FAMILY: Arial;	
        }
        td.maillabel2 {
        	color:#003366;
        	text-align:left;
        	vertical-align:top;
        	font-size:10;
        	font-weight:bold; 
        	FONT-FAMILY: Arial;			
        }
		
		td.maillabel3 {
        	color:#003366;
        	text-align:left;
        	vertical-align:top;
      			font-size:8pt;
        	font-weight:bold; 
        	FONT-FAMILY: Arial;	
        }
        
        
					
/* end appointment forms */
/* ----------------------- ------------------------- */