/* CSS Stylesheet for Tommy Thompson - www.EaseofBeing.com */
/* (C) 2006 David Gorman (for Tommy Thompson) */


/* BODY and BASEFONT */

  body { 
		margin: 0; 
		background: #FFFFFF;
		font: 400 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #000000; 
}
  basefont  { 
		font: 400 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #000000; 
}


/* GENERAL ELEMENTS */

  table { 
		font: 400 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
  td    { 
		font-weight: 400; 
		font-size: 14px; 
		font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
  H1  { 
		font: 700 20px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		line-height: 150%;
  	margin: 0 0 10px 0;
  	letter-spacing: 0px;
  	word-spacing: 0em;
    color: #000000; 
		text-align: left; 
}
  H2  { 
		font: 700 16px Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #000000; 
		text-align: left; 
}
  H3  { 
		font: 700 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #000000; 
		text-align: left; 
}
  H4  { 
		font: 700 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #008000; 
		text-align: left; 
}
  H5  { 
		font: 700 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #800000; 
		text-align: left; 
}

  P   { 
		  text-align: left;
	  	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		  font-size: 1em;
  		line-height: 150%;
  		margin: 0 0 10px 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}

  P.menu   { 
		  text-align: left;
	  	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		  font-size: 16px;
		  line-height: 1.1em; 
  		/* line-height: 100%;	margin: 0 0 0 0; */
  		letter-spacing: 0px;
  		word-spacing: 0em;
}
  P.menufootr   { 
		  text-align: center;
	  	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		  font-size: 16px;
  		line-height: 90%;
  		margin: 0 0 10 0;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}

  .quote   { 
		  text-align: left;
		  color: #800000;
	  	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		  font-size: 1em;
  		line-height: 150%;
  		margin: 25px 30px 25px 30px;
  		letter-spacing: 0px;
  		word-spacing: 0em;
}

  .copyright { 
		font: 400 10px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		color: #444444; 
}
  B   {
		font-weight: 700;
}
  strong {
		font-weight: 700;
}
  UL { 
		font: 14px  Verdana, Geneva, Arial, Helvetica, sans-serif; 
		padding-left: "0em"; 
		margin-top: ".6em"; 
		margin-bottom: 0; 
		margin-left: "1.5em"; 
		margin-right: "1.5em"; 
}

  A:link { color: blue; }
  A:visited {	color: blue }
  A:hover { color: #77AAFF; }

     /* These are the links in the menu bars
    	   at the top left of the "page".  */
  A.menu:link {	font: 700 16px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }
  A.menu:visited { font: 700 16px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }
  A.menu:hover   { font: 700 16px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; color: #77AAFF; }
  A.menu:active {	font: 700 16px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }

  .menufooter:link {	font: 700 12px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }
  .menufooter:visited { font: 700 12px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }
  .menufooter:hover   { font: 700 12px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; color: #77AAFF; }
  .menufooter:active {	font: 700 12px  Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration: none; color: #000080; }


  .menuonpage {	font: 700 16px  Verdana, Geneva, Arial, Helvetica, sans-serif; color: #77AAFF; }

  .horizrule   {   	
  		margin: 0 0 20px 0;
}

  .S      { 	font-family: Arial, Helvetica, sans-serif; 
}
  .SS9px  { 	font: 9px Arial, Helvetica, sans-serif; 
}
  .SS10px  { 	font: 10px Arial, Helvetica, sans-serif; 
}
  .SS11px  { 	font: 11px Arial, Helvetica, sans-serif; 
}
  .SS12px  { 	font: 12px Arial, Helvetica, sans-serif; 
}
  .SS13pxb  { 	font: 13px Arial, Helvetica, sans-serif; 
		font-weight: 700; 
}
  .SS14px  { 	font: 14px Arial, Helvetica, sans-serif; 
}
  .SS14yelo  { 	font: bold 14px Arial, Helvetica, sans-serif; 
		color: yellow;
}
  .SS15px  { 	font: 15px Arial, Helvetica, sans-serif; 
}
  .SS15pxb  { 	font: 15px Arial, Helvetica, sans-serif; 
		font-weight: 700; 
}
  .SS16px  { 	font: 16px Arial, Helvetica, sans-serif; 
}
  .SS18px  { 	font: 18px Arial, Helvetica, sans-serif; 
}
  .SS22px  { 	font: 22px Arial, Helvetica, sans-serif; 
}


  .V      { 	font-family: Verdana, Geneva, sans-serif; 
}
  .V9px  { 	font: 9px Verdana, Geneva, sans-serif; 
}
  .V10px  { 	font: 10px Verdana, Geneva, sans-serif; 
}
  .v10pxgry  { 	font-family: Verdana, Geneva, sans-serif; 
		font-size: 10px; 
		color: #333333; 
}
  .V11px  { 	font: 11px Verdana, Geneva, sans-serif; 
}
  .V12px  { 	font: 12px Verdana, Geneva, sans-serif; 
}
  .V13px  { 	font: 12px Verdana, Geneva, sans-serif; 
}
  .V14px  { 	font: 14px Verdana, Geneva, sans-serif; 
}
  .V15px  { 	font: 14px Verdana, Geneva, sans-serif; 
}
  .V16px  { 	font: 16px Verdana, Geneva, sans-serif; 
}


  .T  { 	font-family: "Times New Roman", Times, serif; 
}
  .TNR { 	font-family: "Times New Roman", Times, serif; 
		font-size: 11pt; 
}
  .T10px  { 	font: 10px "Times New Roman", Times, serif; 
}
  .T12px  { 	font: 12px "Times New Roman", Times, serif; 
}
  .T14px  { 	font: 14px "Times New Roman", Times, serif; 
}
  .T16px  { 	font: 16px "Times New Roman", Times, serif; 
}
  .T18px  { 	font: 18px "Times New Roman", Times, serif; 
}
  .T20px  { 	font: 20px "Times New Roman", Times, serif; 
}
  .T24px  { 	font: 24px "Times New Roman", Times, serif; 
}
  .T30px  {	font: 30px "Times New Roman", Times, serif; 
}