
body 
{ 
	background-color: rgb(255, 255, 255);
/*	width: 800px;*/
	min-width: 800px;
	text-align: center;
}


/* h1 = titles in content area */
  h1.black { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 150%;
    font-weight: normal;
    text-align: left;
    }
  h1.green { font-family: Arial,Helvetica,sans-serif;
    color: rgb(162, 190, 43);
    font-size: 150%;
    font-weight: normal;
    text-align: left;
    }
  h1.pink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 150%;
    font-weight: normal;
    text-align: left;
    }
	h1.blue { font-family: Arial,Helvetica,sans-serif;
    color: rgb(59, 76, 155);
    font-size: 150%;
    font-weight: normal;
    text-align: left;
    }
/* p = wider spaced text for lists etc */
  p { font-family: Arial,Helvetica,sans-serif;}
  p.black { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 80%;
    font-weight: normal;
    text-align: left;
    line-height: 120%;
		}
  p.pink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 80%;
		}

/* div = text in content area */
  div.black { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    line-height: 130%;
		}
  div.green { font-family: Arial,Helvetica,sans-serif;
    color: rgb(162, 190, 43);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
		line-height: 130%;
    }
  div.pink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
		line-height: 120%;
    }  
  div.white { font-family: Arial,Helvetica,sans-serif;
    color: rgb(255, 255, 255);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
		line-height: 120%;
    }  
	div.miniPink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 8pt;
    font-weight: normal;
		line-height: 120%;
    }	
	div.miniBlack { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0,0,0);
    font-size: 8pt;
    font-weight: normal;
		line-height: 120%;
    }
	div.miniWhite { font-family: Arial,Helvetica,sans-serif;
    color: rgb(255,255,255);
    font-size: 8pt;
    font-weight: normal;
		line-height: 120%;
    }
    
/* h2 = tiny text in links, footer, 'you are here' */
  h2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    }
  h2.black { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    }
  h2.pink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    }

	/* footer */
  h3.black { font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    }
  h3.pink { font-family: Arial,Helvetica,sans-serif;
    color: rgb(196, 39, 117);
    font-size: 8pt;
    font-weight: normal;
    text-align: left;
    }
    


  a.black:link {color: rgb(0, 0, 0); text-decoration: underline; }
  a.black:active {color: rgb(0, 0, 0); text-decoration: underline; }
  a.black:visited {color: rgb(100, 100, 100); text-decoration: underline; }
  a.black:hover {color: rgb(100, 100, 100); text-decoration: none; }

  a.pink:link {color: rgb(196, 39, 117); text-decoration: underline; }
  a.pink:active {color: rgb(196, 39, 117); text-decoration: underline; }
  a.pink:visited {color: rgb(209, 68, 155); text-decoration: underline; }
  a.pink:hover {color: rgb(162, 0, 191); text-decoration: none; }

  a.grey:link {color: rgb(120, 120, 120); text-decoration: underline; }
  a.grey:active {color: rgb(120, 120, 120); text-decoration: underline; }
  a.grey:visited {color: rgb(120, 120, 120); text-decoration: underline; }
  a.grey:hover {color: rgb(196, 39, 117); text-decoration: none; }

  a.green:link {color: rgb(162, 190, 43); text-decoration: underline; }
  a.green:active {color: rgb(162, 190, 43); text-decoration: underline; }
  a.green:visited {color: rgb(162, 190, 43); text-decoration: underline; }
  a.green:hover {color: rgb(162, 190, 43); text-decoration: none; }

  a.white:link {color: rgb(255, 255, 255); text-decoration: underline; }
  a.white:active {color: rgb(255, 255, 255); text-decoration: underline; }
  a.white:visited {color: rgb(255, 255, 255); text-decoration: underline; }
  a.white:hover {color: rgb(255, 255, 255); text-decoration: none; }

  a.noOutline:link {border: none; }
  a.noOutline:active {border: none; }
  a.noOutline:visited {border: none; }
  a.noOutline:hover {border: none;}
  
  img.noOutline {border: none }

  a.thumb:link {border: none; }
  a.thumb:active {border: none; }
  a.thumb:visited {border: none; }
  a.thumb:hover {border: medium solid rgb(196, 39, 117);}
  
  td.navActive { border: thin solid rgb(169, 39, 117); }
	td { border: none }
	
	/*ol { list-style-type: lower-alpha }
	ul { list-style-type: none }
	ul.disc { list-style-type: disc;}
	
	

	
	fieldset
	{
		border: 2px solid rgb(196, 39, 117);
		width: 20em
	}

	legend
	{
		color: 0;
		background: rgb(196, 39, 117);
		border: 2px solid rgb(196, 39, 117);
		padding: 2px 6px
	}
*/

	li 
	{ 
		font-family: Arial,Helvetica,sans-serif;
    color: rgb(0, 0, 0);
    font-size: 10pt;
	}

/* Put this inside a @media qualifier so Netscape 4 ignores it */
/*@media screen, print {*/
	/* Turn off list bullets */
	ul.mktree  li { list-style: none;
			font-family: Arial,Helvetica,sans-serif;
    			color: rgb(196, 39, 117);
   			font-size: 10pt;
    			font-weight: normal;
    			text-align: left;
			line-height: 120%; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.tree ul , ul.tree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(images/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(images/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(images/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 12pt; }
	ul.mktree  li ul li { font-size: 10pt; }
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 6pt; }

