/* Style Sheet for Positive Dynamics Web Site

**************************************************
********         Tags in Alphabetical Order    ***
************************************************** */

a:link	{color: blue;
		}

a:visited	{color: purple;
		}

a:active	{color: red;
		}

a:hover	{color: green;
		}

h2		{font-size: 16pt;
		 font-family: arial,sans-serif;
		 color: #9C2C86;
		 font-weight: bold;
		 font-variant: normal;
		}

h3		{font-size: 14pt;
		 font-family: arial,sans-serif;
		 color: #9C2C86;
		 font-weight: bold;
		 font-variant: normal;
		}

h4		{font-size: 12pt;
		 font-family: arial,sans-serif;
		 color: #9C2C86;
		 font-weight: bold;
		 font-variant: normal;
		 text-align: center;
		}

p		{margin-left: 2%;
		}



/* ***********************************************
********      Id's in Alphabetical Order       ***
************************************************** */

#bgimage	{background-image: url(../graphics/lgrey008.jpg);
		}


#biointro	{color: navy;
		 width: 60%;
		 margin-left: 100px;
		 margin-top: 15px;
		 font-size: 11pt;
		 text-align: center;
		 overflow: scroll;
		}

#bodyimage	{background-image:url(../graphics/lblue062.gif);
		 background-color: #D7D7D7; 
		}

#debnote	{font-family: arial,sans-serif;
		 font-style: italic;
		 font-weight: normal;
		 font-size: 12pt;
		}

#downloads	{margin-left: 75px;
		 margin-bottom: 300px;
		 width: 75%;
		 text-align: center;
		}

#errtable	{margin-left: 150px;
		 margin-top: 150px;
		 margin-bottom: 200px;
		 border-style: solid;
		 border-color: red;
		 width: 70%;
		 font-size: 16pt;
		 text-align: center;
		}

#homemain	{background-image: url(../graphics/lgrey008.jpg);
		 background-color: #D7D7D7;
		 border-style: none;
		 padding: 10px 80px 20px 40px;
		 vertical-align: top;
		 color: navy;
		 font-size: 10pt;
		 font-family: arial,sans-serif;
		 min-height: 100%;
		}

#lowermenu	{text-align: center;
		 color: navy;
		 vertical-align: middle;
		 background-image: url(../graphics/lgrey008.jpg);
		 height: 50px;
		 font-size: 10pt;
		}

#main		{background-image: url(../graphics/lgrey008.jpg);
		 background-color: #D7D7D7;
		 border-style: none;
		 padding: 30px 80px 20px 40px;
		 vertical-align: top;
		 color: navy;
		 font-size: 10pt;
		 font-family: arial,sans-serif;
		 min-height: 100%;
		}

#main2		{background-image: url(../graphics/lgrey008.jpg);
		 background-color: #D7D7D7;
		 border-style: none;
		 padding: 30px 80px 20px 40px;
		 vertical-align: top;
		 color: navy;
		 font-size: 10pt;
		 font-family: arial,sans-serif;
		 min-height: 100%;
		}

#mailform	{border-style: none;
		 margin: 40px 0px 50px 10px;
		 vertical-align: top;
		}
		
#msgtable	{margin-left: 50px;
		 margin-bottom: 100px;
		 border-style: none;
		 width: 90%;
		 font-size: 16pt;
		 text-align: center;
		}

#pagedir	{width: 100%;
		margin-top: 0;
		padding-top: 0;
		padding-bottom: 0;
		vertical-align: top;
		text-align: left;
		font-size: 12pt;
		margin-bottom: 20px;
		table-display: fixed;
		}

#products	{width: 90%;
		margin-top: 0;
		padding-top: 0;
		padding-bottom: 0;
		vertical-align: top;
		text-align: center;
		font-size: 12pt;
		table-display: fixed;
		}

#rsrctbl	{margin-left: 25px;
		 width: 98%;
		 text-align: left;
		 vertical-align: top;
		 font-size: 9pt;
		 padding-top: 5px;
		}


#signature	{font-family: "freestyle script",cursive;
		 font-size: 18pt;
		 color: navy;
		 font-weight: bold;
		}

#siteheader	{background-image: url(../graphics/lblue062.gif);
		 font-size: 48pt;
		 font-family: "monotype corsiva",sans-serif;
		 color: #9C2C86;
		 font-weight: normal;
		 text-align: center;
		 border-style: none;
		 padding-top: 0px;
		 padding-bottom: 20px;
		 margin-top: 0px;
		 height: 30px;
		 vertical-align: top;
		 line-height: 70%;
		}

#thanks	{margin-left: 100px;
		 font-size: 20pt;
		 font-family: "monotype corsiva",sans-serif;
		 color: #9C2C86;
		 font-weight: normal;
		 margin-top: 150px;
		 margin-bottom: 200px;
		 width: 70%; 
		 text-align: center;
		}

#toc		{background: #BC7AAC;
		 border-color: #00ffff;
		 margin: 0px;
		 border-style: none none none none;
		 padding: 80px 4px 100px 4px;
		 vertical-align: top;
		 text-align: center;
		 width: 120px;			 
		}


/* ***********************************************
********    Classes in Alphabetical Order      ***
************************************************** */


.answers	{margin-top: 0%; 
		 margin-left: 2%;
		 font-size: 10pt; 
		 color: navy; 
		}

.biocell	{border:0;
		 vertical-align:top;
		 padding:0px 25px 0px 0px;
		 font-size: 11pt;
		 font-variant: normal;
		 font-family: arial,sans-serif;
		}

.bioheader	{font-size: 12pt;
		 font-family: arial,sans-serif;
		 color: #9C2C86;
		 font-weight: bold;
		 font-variant: normal;
		 text-align: left;
		}

.button		{border-style:none;
		}


.cellhdr	{font-size: 11pt;
		 font-weight: bold;
		 font-variant: small-caps;
		 font-family: arial,sans-serif;
		}

.classinfo	{font-size: 11pt;
		 font-weight: bold;
		 font-variant: normal;
		 font-family: arial,sans-serif;
		 color: red;
		}

.classintro	{font-size: 13pt;
		 font-weight: bold;
		 font-variant: small-caps;
		 font-family: arial,sans-serif;
		 color: navy;
		}

.classtitle	{font-size: 12pt;
		 font-weight: normal;
		 color: navy;
		 margin-left: 4%;
		}

.classbody	{font-size: 10pt;
		 font-weight: normal;
		 color: navy;
		 margin-left: 6%;
		}

.client1	{border:0;
		 vertical-align:top;
		 padding:5px 25px 10px 0px;
		 font-weight: bold;
		}

.client2	{border:0;
		 vertical-align:top;
		 padding:0px 25px 0px 20px;
		}

.formtext	{font-size: 10pt;
		 color: blue;
		 margin-left: 10px;
		}

.hourscell	{font-size: 12pt;
		 text-align: center;
		 width: 5%;
		}

.items		{padding-top:0%;
		 padding-left:3%;
		 font-size: 10pt;  
		 color:purple;
		}

.items2		{margin-top: 2%;
		 padding-left: 20%;  
		 color: purple;
		}

.infotable	{margin-left: 10px;
		 padding: 5px 5px 5px 5px;
		 font-size: 10pt;
		}

.inputcell	{font-size: 10pt;
		}

.labelcell	{padding-right: 5px;
		 font-size: 10pt;
		 width: 90px;
		 text-align: right;
		}

.picture	{float: right;
		 height: 150px;
		 width: 150px;
		 padding: 10px;
		 margin-right: 15%;
		 text-align: right;
		}

.p2		{font-size: 11pt;
		}


.product	{border: 0;
		 vertical-align: top;
		 text-align: center;
		 padding-bottom: 50px;
		 width: 15%;
		}

.question	{font-size: 10pt;
		 font-style: italic;
		 font-weight: bold;
		 color: purple;
		}

.servicecell	{padding: 0px 10px 0px 0px;
		 font-size: 12pt;
		 width: 70%;
		}

.serviceitems	{list-style-type: square;
		 font-size: 10pt;
		 color: purple;
		 font-weight: normal;
		}

.servicelist	{margin-left: 10%;
		 list-style-type: upper-roman;
		 font-size: 10pt;
		 color: purple;
		 font-weight: bold;
		}
.servicetable	{margin-left: 60px;
		 width: 350px;
		}

.td1		{border: 0;
		 vertical-align: top;
		 padding: 5px 25px 20px 0px;
		}

.tmlcell	{font-size: 12pt;
		 font-weight: bold;
		 font-variant: small-caps;
		 font-family: arial,sans-serif;
		 text-align: center;
		 padding-bottom: 100px;
		}
		
.tml_table	{width: 80%;
		border-style: none;
		text-align: center;
		margin-left: 75px;
		margin-top: 50px;
		}		

.toclist	{color: black;
		 margin-left: 1%;
		 list-style-type: none;
		 font-weight: bold;
		 font-size: 8pt;
		}


/* *******************  End of Positive Dynamics Style Sheet  ******************* */