﻿

body 
{
  background: url("http://emphysema.net/effortback.gif");
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  font-size: 100.01%; 
  color:black; 
 }
 
	 a:link 
	 {	color: Blue;
		text-decoration: underline;
	 }
 
	 a:visited 
	 {
		color:  Navy;
		text-decoration: underline;
	 }
 

	a:active 
	{
		color: red;
		text-decoration: underline;
		
	}

	a:hover 
	{
		text-decoration: underline; 
		color: red;}


  .centeredImage
    {
    margin: 0 auto;
    display:block;
    margin-top: 5;
    }
    
  .centeredTable
    {
    margin: 0 auto;
    display:block;
    }
    
    
   .contentText
   {
		color:Black;
		font-size:medium;
		display:block;
		margin-left: 4em;
		margin-right: 4em;
   } 

/* alternate centering */

  img.centered
  {
	display:block;
	margin-left: auto;
	margin-right: auto;
  }
  
  .contact
  {
	 text-align: center;
	 font-size: smaller;
	 color: Red;
  }
  
  .comment
  {

	font-size: smaller;
	color: Gray;
	}


	.centeredText
	{
		text-align: center;
	}

	/*forms*/
	.eff_Button1 {
   border-top: 1px solid #96d1f8;
   background: #d6ba65;
   background: -webkit-gradient(linear, left top, left bottom, from(#9c3e86), to(#d6ba65));
   background: -webkit-linear-gradient(top, #9c3e86, #d6ba65);
   background: -moz-linear-gradient(top, #9c3e86, #d6ba65);
   background: -ms-linear-gradient(top, #9c3e86, #d6ba65);
   background: -o-linear-gradient(top, #9c3e86, #d6ba65);
   padding: 10px 20px;
   -webkit-border-radius: 14px;
   -moz-border-radius: 14px;
   color: #000000;
   font-size: 12px;
   font-family: Verdana, serif;
   text-decoration: none;
   vertical-align: middle;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   /* border-radius: 14px;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;  &*/

   }
.eff_Button1:hover {
   border-top-color: #284878;
   background: #284878;
   color: #cccccc;
   }
.eff_Button1:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }



  caption.orderTable
  {
     background-color:#8080ff;
     color:white;
     border-style:solid;
     border-width:2px;
     border-color:black;
     font-size:large;
     
  }

	/* footer section */
	#footer 
	{
		clear: both;
	    font-family: Tahoma, Arial, Helvetica, Sans-serif;
	    font-size: smaller;
	    color: #c9c9c9;
	    border-top: 1px solid #efefef;
	    padding: 13px 25px;
	    line-height: 18px;
	    text-align:center;
	    margin: 0 auto;
	    display: block;
	}
	
	#footer a 
	{
	}

	#footer a:hover 
	{
	}
	

	#footer #altnav 
	{
	    width: 350px;
	    float: right;
	    text-align: right;
	}
	

	#med_disclaimer
	{
		width:60%; 
		margin-left: auto; 
		margin-right: auto;  
		border:solid lightblue;  
		color: red; 
		font-family: verdana, arial; 
		font-size:small;
	}


	#visitors
	{
		color: Red;
		text-align:center;
		margin-bottom: 5px;
	}

	#legal
	{
		text-align:center;
		font-size:  small;
		color: Gray;	
	}
	
	#links
	{
		text-align:center;
		margin-top: 7px;
	
	}


	/* end footer */
	
	/* for two-column pages (added 9/5/10 - a work in progress */
		
	
	.clear { clear: both;}


	/* this section is formatting for the ordering page */

  table.orderTable
  { 
     font-family:verdana;
     font-size:smaller;
     background-color:#808080;
     width:80%;
     border-style:solid;
     border-color:black;
     border-width:2px;
  }

  th.orderTable
  {
     font-size:10pt;
     color:white;
     border-style:inset;
  }


  tr.orderTable
  { 
  }

  td.orderTable
  {  
     font-size:smaller;
     background-color:#604040;
     color:white;
     border-style:solid;
     border-width:1px;
     text-align:left;
  }


  table.infoTable
  { 
     font-family:verdana;
     font-size:small;
     background-color:#FFFF99;
     width:80%;
     border-style:solid;
     border-color:black;
     border-width:2px;
  }

  th.infoTable
  {
     
     color:white;
     border-style:inset;
  }


  tr.infoTable
  { 
  }

  td.infoTable
  {  
     background-color:#FFFF99;
     color:white;
     border-style:solid;
     border-width:1px;
     text-align:left;
  }
  
  	.article 
	{

		display:block;
		background-color:#dcdcdc;
	    font-family: verdana, Tahoma, Arial, Helvetica, Sans-serif;
	    font-size: smaller;
	    color: black;
	    border-top: 1px solid #efefef;
	    padding: 13px 25px;
	    line-height: 18px;
	    text-align:left;
	    margin: 12pt 12pt 12pt 12pt;
	    display: block;
	}
	
	 .article a:link 
	 {	color: Blue;
		text-decoration:none;
	 }
 
	 a:visited 
	 {
		color:  Navy;
		text-decoration: underline;
	 }
 

	a:active 
	{
		color: red;
		text-decoration: none;
		
	}

	a:hover 
	{
		text-decoration: underline; 
		color: red;}
  
 
 /* These styles are to help format the bindex Table */
 
	table#TOC
	{ 
		
	    margin: 0 auto;
		display:block;
		margin-top: 5;
		padding: 1px;
		border-color:Gray;
		border-right:1;
		

	}

	#TOC th
	{
     color:blue;
     padding:1.25pt;
	}


	#TOC tr
	{ 
	}

	#TOC td
	{  
     font-family:Arial Narrow, inherit;
     font-size:smaller;
     text-align:left;
     padding:1.25pt;
     vertical-align:top;
	}
	
	.TOC_Subheading
	{
		font-size:   medium; 
		font-weight:bold; 
		color: blue;
		text-align:center;
		 
		margin-top:5px;
		margin-bottom: 5px;
	}
	
	.TOC_Entry
	{
		font-size:  small; 
		font-weight:bold; 
		color: maroon;		
	}
	
	.TOC_Entry a
	{
		font-size: inherit; 
		font-weight: inherit; 
		color: inherit;
	}
	
	
	.asp_message
	{
		color: Red;
	}
	

/* Lists */

.listLevel1
{
	 list-style-type:circle;
	 list-style-position: outside;
	 font-weight: bold;
}

.listLevel2
{
	font-weight: normal;
	list-style-type:square;
	list-style-position: inside;
	margin-left:20px;
	padding-left: 20px;
}	
  
  

/* These are styles that appear in many pages and come from MS Office */
/* The originals are pasted below the ones here so that changes can be tracked */


p
	{
	margin-right:0in;
	margin-left:0in;
	color:black;
	}

h1
	{
	margin-bottom:.0001pt;
	page-break-after:avoid;
	color:windowtext;
	margin-left:0in; 
	margin-right:0in; 
	margin-top:0in;
	}

h2
	{
	margin-right:0in;
	margin-left:0in;
	text-align:center;
	page-break-after:avoid;
	}

h3
	{
	margin-right:0in;
	margin-left:0in;
	}

h4
	{
		margin-bottom:.0001pt;
		margin-left:0in; 
		margin-right:0in; 
		margin-top:0in;
	}
	
h5
	{margin-right:0in;
	margin-left:0in;
	font-size:14.0pt;
	color:black;
	font-weight:bold;
	}	


 table.MsoNormalTable
	{

	}

 p.MsoNormal
	{
		font-family:"Tahoma, Arial, Verdana, Sans-Serif";
		margin-bottom:.0001pt;
		color:black; 
		margin-left:0in; 
		margin-right:0in; 
		margin-top:0in;
	}

span.footertext
	{}

span.spelle
	{}

div.MsoNormal
	{
	margin-bottom:.0001pt;
	font-family:"Tahoma, Arial, Verdana, Sans-Serif";
	color:black; margin-left:0in; margin-right:0in; margin-top:0in;
	}

p.MsoCaption
	{
	margin-bottom:.0001pt;
	color:windowtext;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in;
	}

p.MsoBodyText2
	{margin-bottom:.0001pt;
	color:black;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in}
			
			
	div.lpxcenterpageouter 
	{ 
		text-align: center; 
		position: absolute; 
		top: 0px; 
		left: 0px; 
		width: 100% 
	}
	
	div.lpxcenterpageinner 
	{	position: relative; 
		margin: 0 auto; 
		text-align: left; 
		width: 960px; 
	}
	
	.
	
	input
	{
		background-color:Transparent;
		border: 1px solid #006;
		
	}
/* The following styles relate to the photo gallery */
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 1px;
padding-bottom: 0;
background: #CCCCCC;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 1px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}

HR.hr {
	color:#999999;
	background-color:#B0C4DE;
	border: 0px solid #B0C4DE;
	height: 1px;
}



/* unaltered original styles 
p
	{margin-right:0in;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black}
h1
	{margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:16.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in}
 table.MsoNormalTable
	{mso-style-parent:"";
	font-size:10.0pt;
	font-family:"Times New Roman";
	}
 p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black; margin-left:0in; margin-right:0in; margin-top:0in}
span.footertext
	{}
span.spelle
	{}
h2
	{margin-right:0in;
	margin-left:0in;
	text-align:center;
	page-break-after:avoid;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;
	font-weight:bold}
h4
	{margin-bottom:.0001pt;
	page-break-after:avoid;
	font-size:18.0pt;
	font-family:"Times New Roman";
	color:black;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in}
h3
	{margin-right:0in;
	margin-left:0in;
	page-break-after:avoid;
	font-size:16.0pt;
	font-family:"Times New Roman";
	color:black;
	font-weight:bold;
	}
 div.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black; margin-left:0in; margin-right:0in; margin-top:0in}
p.MsoCaption
	{margin-bottom:.0001pt;
	font-size:16.0pt;
	font-family:"Times New Roman";
	color:windowtext;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in}
p.MsoBodyText2
	{margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	color:black;
	font-weight:bold; margin-left:0in; margin-right:0in; margin-top:0in}
			div.lpxcenterpageouter { text-align: center; position: absolute; top: 0px; left: 0px; width: 100% }
			div.lpxcenterpageinner { position: relative; margin: 0 auto; text-align: left; width: 960px; }

body     {font-size:10pt; color:black; font-family:Arial;}

*/


