/* ------------------------------------- */
/*		Body                     */
/* ------------------------------------- */
body { 
  background-color:	#FFFFFF;
  background-image:	url("Images/bkg_100722.png");
  background-position:	top left;
  background-attachment:fixed;
  background-repeat:	repeat-x;
  margin:		10px 0px 0px 0px;
  padding:		0px;
  font-family:		Helvetica,Verdana,sans-serif;
}

.noplot {} /* see LCstyles-print.css */


a:active	{color:#0059DF; text-decoration:none;} /* #0066FF */
a		{color:#0059DF; text-decoration:none;}
a:active	{color:#0059DF; text-decoration:none;}
a:visited	{color:#0059DF; text-decoration:none;}
a:hover		{color:#990000; text-decoration:underline;}


/* ------------------------------------- */
  /* <a id="yoshis_sm" href="yoshis.html" style='margin-right:20px;'><span>More information</span></a> */
  #yoshis_sm {
    display: block; float:right;
    width:  94px;
    height:56px;
    background: url("Images/pixel.gif") no-repeat 0 0;
  }

  #yoshis_sm:hover { 
    background: url("yoshis_sm.png") no-repeat 0 0;
  }
/* ------------------------------------- */
.header1 {
  font-size:13px; 
  font-weight:bold;
}


.clinicheader {
  font-family:		Helvetica,Verdana,sans-serif;
  color:		#000000; 
  font-size:		12px; 
  font-weight:		normal;
}
 
.outerbox1 {
    float:		left;
    margin:		10px 0px 10px 26px;
}
 
.attention_title {
    color:		#990000;
    font-size:		16px;
    padding:		0px 10px 4px 10px;
    font-weight:	bold;
    text-align:		center;
}

#sidemenu {
  margin-bottom:	20px;
}

/* ------------------------------------- */
#printerready {
  font-family:		Helvetica,Verdana,sans-serif;
  font-size:		16px;
  vertical-align:	top;
  text-align:		center;
  padding-bottom:	10px;
  margin-bottom:	20px;
  /* border-bottom:	1px solid #000000; */
  display:		none;
  visibility:		hidden;
}

/* ------------------------------------- */
#masterTbl { 
  width:		840px; 
  margin-left:		auto; 
  margin-right:		auto; 
  margin-bottom:	auto;
  margin-top:		0; 
  background-color:	#ffffff;
}

/* ------------------------------------- */
/*		LEFT PANEL               */
/* ------------------------------------- */
#leftPanel {
  width:		190px;
  padding-bottom:	0px;
  background:		transparent url('Images/bkg_leftPanel.jpg') repeat-y; 
  vertical-align:	top;
  text-align:		left;
  /* border:		0px double #CCCCCC; */
  background-color:	#EDE1D1;
}
#leftPanel div {
  padding-top:		5px;
  padding-left:		15px;
  line-height:		160%;
}
#leftPanel a, #leftPanel a:active, #leftPanel a:link, #leftPanel a:visited {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#0059DF; /* #0066FF */
  font-size:		12px; 
  font-weight:		normal;
  text-decoration:	none;  
}
#leftPanel div a:hover{
  color:		#990000; 
  text-decoration:	underline;  
}

/* ------------------------------------- */
/*		RIGHT PANEL              */
/* ------------------------------------- */
#rightPanel {
  width:600px;
  padding:		10px 10px 10px 10px;
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#222; 
  font-size:		12px;
  text-decoration:	none;
  background:		transparent url('Images/bkg_rightPanel.jpg') top right no-repeat; /* */
  vertical-align:	top;
  text-align:		left;
  border-bottom:	0px solid #000099;
  background-color:	#FFFFFF;
}
#rightPanel a, a:active, a:link, a:visited{
  color:		#0066FF;
  font-weight:		normal;
  text-decoration:	none;
}
#rightPanel a:hover{
  color:		#990000;
  font-weight:		normal;
  text-decoration:	underline;
}

/* ------------------------------------- */
/*		FOOTER                   */
/* ------------------------------------- */
#footer {
  padding:		10px 0px 10px 0px;
  text-align:		center;
  font-family:		Helvetica,Verdana,sans-serif;
  color:		#000000;
  font-size:		10px;   
  text-decoration:	none;
  background-color:	#FFFFFF;
}
#footer a, #footer a:active, #footer a:link, #footer a:visited {
  color:		#0066FF;
  font-weight:		normal;
  font-size:		10px;
  text-decoration:	none;
}
#footer a:hover {
  color:		#990000;
  text-decoration:	underline;
}

/* ------------------------------------- */
/*		Content                  */
/* ------------------------------------- */
#contentTop {
  line-height:		160%;
  font-family:		Helvetica,Verdana,sans-serif;
}
#contentTop .header {
  font-family:		Helvetica,Verdana,sans-serif;
  color:		#000000; 
  font-size:		16px; 
  font-weight:		bold;
  text-decoration:	none;
}
#contentTop ul li {
  padding:		0px 10px 4px 0px;
}



#contentLeft {
  width:		330px;
  line-height:		160%;
  font-family:		Helvetica,Verdana,sans-serif;
  padding:		4px 4px 4px 0px;
  border-right:		1px solid #CCCCCC;
  vertical-align:	top;
}
#contentLeft .header {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#303030; 
  font-size:		15px; 
  font-weight:		bold;
  text-decoration:	none;
  margin:		0px 0px -10px 0px;
}
#contentLeft ul li {
  padding:		0px 10px 8px 0px;
}



#contentRight {
  width:		200px;
  line-height:		160%;
  font-family:		Helvetica,Verdana,sans-serif;
  padding:		4px 4px 4px 10px;
  vertical-align:	top;
}
#contentRight .header {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#303030; 
  font-size:		15px; 
  font-weight:		bold;
  text-decoration:	none;
  margin:		0px 0px 8px 0px;
}
#contentRight ul {
  list-style-type:	disc;
}



.contentSubtitle {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#303030; 
  font-size:		14px; 
  font-weight:		bold;
  text-decoration:	none;
  margin-bottom:	10px;
}

#contentHdr0 {
  margin-bottom:	10px;
}

.contentHdr1 {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#666666;
  font-size:		12px; 
  font-weight:		bold;
  white-space:		nowrap;
}

.contentHdr2 {
  font-family:		Helvetica,Verdana,sans-serif; 
  color:		#990000; /* #666633 */
  font-size:		18px; 
  font-weight:		bold;
  white-space:		nowrap;
}

/* ------------------------------------- */
/*		Dashboard                */
/* ------------------------------------- */
#dashboard {
  padding:		4px 20px 4px 20px;
  text-align:		right;
  background-color:	#FFFFFF;
  /* border:		1px solid red; */
}

/* ------------------------------------- */
/*		Site Map                 */
/* ------------------------------------- */
.sitemap40 {
  margin-left:		40px;
  font-family:		Helvetica,Verdana,sans-serif;
  font-size:		12px;
  padding-bottom:	4px;
}

.sitemap80 {
  margin-left:		80px;
  font-family:		Helvetica,Verdana,sans-serif;
  font-size:		12px;
  padding-bottom:	4px;
}

.sitemapSection {
  margin:		8px 0px 10px 40px;
  font-weight:		bold;
}


/* ------------------------------------- */
/*		Video                    */
/* ------------------------------------- */
.videoBox {
  width:		150px;
  margin-bottom:	20px;
  background-color:	#ffffff;
  float:		left;
  text-align:		center;
  display:		inline;
  /* border:		1px solid red; */
}
.videoCaption {
  font-family:		Helvetica,Verdana,sans-serif;
  font-size:		11px;
  color:		#222;
  text-decoration:	none;
}


/* ------------------------------------- */
/*		Redesign Feb 1020        */
/* ------------------------------------- */
  div#wrapper {
    width:		780px;
    margin:		0 auto;		/* for the rest */
    background-color:	#FFFFFF;
    border-left:	0px solid #000000;  
    border-right:	0px solid #000000;
  }
 
  .titlegroup {
    color:		#993300;
    font-size:		16px;
    margin:		0px 0px 8px 0px;
    font-weight:	bold;
    text-align:		left;
  }
 
  .titlestory {
    color:		#333333;
    font-size:		14px;
    margin:		0px 0px 8px 0px;
    font-weight:	bold;
    text-align:		left;
  }
 
  .defaultfont {
    color:		#000000;
    font-size:		12px;
    font-family:	Helvetica,Verdana,sans-serif;
  }
  .defaultfont a, .defaultfont a:active, .defaultfont a:link, .defaultfont a:visited {
    color:		#0066FF;
    font-weight:	normal;
    font-size:		12px;
    text-decoration:	none;
  }
  .defaultfont a:hover {
    color:		#990000;
    text-decoration:	underline;
  }
 
  #bottombar {
    margin:		0px 0px 4px 0px;
    font-family:	Helvetica,Verdana,sans-serif;
    font-size:		13px; 
    color:		#000000;
    text-align:		center;
    width:		100%;
  }
  #bottombar a, #bottombar a:active, #bottombar a:link, #bottombar a:visited {
    color:		#000000;
    font-weight:	normal;
    font-size:		11px;
    text-decoration:	none;
  }
  #bottombar a:hover {
    color:		#8C1428;
    text-decoration:	underline;
    background-color:	#FFFFFF; /* #BDD3E8 */
  }

  ul.list1 {
    list-style:		none;
    margin-left:	0px;
    padding-left:	1em;
    text-indent:	0em;
    text-align:		left;
  }
  li.list1 {
    margin-bottom:	8px;
    text-align:		left;
    font-size:		12px;
    font-family:	Helvetica,Verdana,sans-serif;
    color:		#000000;
    list-style-image:	url('Images/icon_redball8.gif');
    line-height:	1.14em;
  }
  .list1 a, .list1 a:active, .list1 a:link, .list1 a:visited {
    color:		#0066FF;
    font-weight:	normal;
    font-size:		13px;
    text-decoration:	none;
  }
  .list1 a:hover {
    color:		#990000;
    text-decoration:	underline;
  }