/* CLINIC-1.8 -JPN SECTION *//*  MODIFIED: 2009-06-16 *//* TOPNAVMENU *//* 98D279 #9DD05B - moss   *//* FFEEBB - lite.orange *//* F2D88C - Kuchiba-med.orange *//* 993300 - maroon *//* FFF5EE - eggshell white */#navcontainer ul { margin: 0; padding: 0; list-style-type: none; }#navcontainer ul li { 	display: block;	width: 90px; 	float: left; 	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	font-weight: bold;	text-align: center;	line-height: 18px;	border: 1px solid #98D279; 	border-width: 1px 0px 1px 1px;}#navcontainer a { display: block; text-decoration: none; background-color: #98D279; color: #FFF5EE; }#navcontainer a:hover { background-color: #FEB; color: #930; }#navcontainer a:active { background-color: #FEB; color: coral; } #navcontainer li#active a { background-color: #FEB;  color: #930; } #navcontainer li#active a:hover { background-color: #F2D88C; color: #930; }#navcontainer li#active a:active {  background-color: #F2D88C; color: coral; }#navcontainer img { width:130px; float: left; margin: 0; padding: 0;  margin: 1px 0 0 0 ; }/* SIDENAVMENU *//* 98D279 #9DD05B - moss - sidemenu  *//* 7DC623 - dk.green */ /* 6F91F6 - lite.blue -Mikan base 3364F2 x.7 hsl */ /* 3D6ACA - dk.blue -6F91F6 base  */ /* F2D88C - Kuchiba-med.orange *//* FFF5EE - Eggshell White */#sidemenu { background-color: #98D279 ;  } .navside{	display: block;	width: 130px;	font-family: Verdana, Arial, sans-serif;	font-size: 12px;	font-weight: normal;	text-align: left;	line-height:16px;	border: 1px solid #98D279; 	border-width: 0px 0px 1px 0px;	margin: 0 ; /* 0px between */}.navside a{	display: block;	background-color: #7DC623; 	color: #FFF5EE;	padding: 5px;	text-decoration: none;	border: 1px solid #7DC623; 	border-width: 0px 1px ;}.navside a:hover { background-color: #F2D88C; color: #930;  } .navside a:active { background-color: #F2D88C;  color: coral; } .navside#index a { background-color: #6F91F6 ; color: #FFF5EE;  font-weight: bold; }.navside#index a:hover { background-color: #3D6ACA ; color: #FFF5EE; }.navside#index a:active { background-color: #3D6ACA ; color: coral; }.navside a img { float:left; padding: 0 ; margin:0 5px 0 0; }/* BODY */.clinicfloatleft { float:left; margin: 1px 10px 5px 1px; } .topborder { border: 1px solid #9C6;; border-width: 1px 0 0 0 ; }.toprightborder {  border: 1px solid #9C6; border-width: 1px 1px 0 0 ; }#maintext { margin: 0; padding: 0px 9px 0px 4px; border: 0px solid red; } /* width */#headerwrap { height: 138px; margin: 0; border:0px solid red; } /* height */#headerwrap2 { height: 132px; margin: 0; border:0px solid blue; } /* height */#navpadding {  padding: 10px 0 15px 0 ;  border:0px solid blue; }#navwrap { width:100%;  margin: 0; background-color: #98d279; border: 0px solid red; }#flagwrap { float: right; width: 60px; }#flagwrap img { float: right; margin:3px 3px 0 0; }#titlewrap { height:35px; margin:0; padding:0; border:0px solid red; }#subtitlewrap { margin-top:10px ; padding-left:5px; font-size: 12px; font-weight: bold; color: #800;  border:0px solid red; }#impswitch { padding-left: 5px; font-size:11px; }#impswitch a { color: green; }#impswitch a:hover { color: coral; }#content { margin:0; padding-left: 5px; }  /* 640px */#quoteswrap { margin: 0 10px; padding: 0 10px;  background-color: #FFC; border: #FC6 1px dotted; }#quoteswrap p { font-size: 12px; }.hr140 { height: 1px; width:140px; border:1px solid #F80;  border-width: 1px 0 0 0 ;  margin:5px 0 ; }.hr80 { height: 1px; width:80%; border:1px solid #F80;  border-width: 1px 0 0 0 ;  margin:5px auto ; }.hr95 { height: 1px; width:95%; border:1px solid #F80;  border-width: 1px 0 0 0 ;  margin:5px auto ; }.hr95L { height: 1px; width:95%; border:1px solid #F80;  border-width: 1px 0 0 0;  margin:5px auto 0 0 ; }/* footer - main pages */.footerwrap  { background-color: #98d279; }.footleft { width:500px; height: 20px; float:left;  line-height: 20px; text-align: left; font-size: 10px; padding-left:5px; }.footright { width:40px; height: 20px; float:right; line-height: 20px; text-align: right; font-size: 11px; font-weight: bold; padding-right: 5px;  }