body {
  padding:0px;
  color:#202020;
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  text-align:center;
  }

a:link, a:visited
{
	text-decoration: none;
	font: 400 14px/22px Verdana, Arial, Sans-Serif;
	color: #669900;
	background: transparent;
}

a:hover
{
	color:#333333;
	background-color: #BDBEDE;
	text-decoration: none;
	font:400 14px/22px Verdana, Arial, Sans-Serif;
	font-weight: normal;
}


a.OFF:link, a.OFF:visited
{
	text-decoration: none;
	font: 400 14px/24px Verdana, Arial, Sans-Serif;
	color: #333333;
	background: transparent;
	line-height:16px;
}

a.OFF:hover
{
	color:#000000;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:16px;
}

a.nav:link, a.nav:visited
{
	text-decoration: none;
	font: 400 11px/20px Verdana, Arial, Sans-Serif;
	color: #669900;
	background: transparent;
}

a.nav:hover
{
	color:#333333;
	background-color: #eeeeee;
	text-decoration: none;
	font:400 11px/20px Verdana, Arial, Sans-Serif;
	font-weight: normal;
}

a.TOC:link, a.TOC:visited
{
	text-decoration: none;
	font: 400 12px/22px Verdana, Arial, Sans-Serif;
	color: #669900;
	background: transparent;
}

a.TOC:hover
{
	color:#333333;
	background-color: #BDBEDE;
	text-decoration: none;
	font:400 12px/22px Verdana, Arial, Sans-Serif;
	font-weight: normal;
}

h1 {

  font:400 20px/30px Verdana, Arial, Sans-Serif;
  text-align: left;
  color:#006699;
  font-weight:bold
  }


h2 {

  font:400 16px/40px Verdana, Arial, Sans-Serif;
  text-align: left;
  color:#006699;
  font-weight:bold
  }

h3 {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  text-align: left;
  color:#BDBEDE;
  font-weight:bold
  }

h4 {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  text-align: center;
  color:#FFCC33;
  font-weight:bold
  }



p {
	color:#000000;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:16px;
  }



b {
  	font:400 14px/24px Verdana, Arial, Sans-Serif;
  	font-weight: bold;
  	color:#000000;
  	background:transparent;
  }

i
	{
	font-family: Verdana, Arial, Sans-Serif;
	color:#666;
	font-size: 14px;
	font-weight: bold;
	}


p.partsDescriptions {
	color:#ffffff;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: bold;
	line-height:16px;
  }

p.description {
	color:#99CC00;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:16px;
	padding-left:14px
  }

p.description2 {
	color:#99CC00;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:16px;
	padding-left:50px
  }

 .quote {
  font:400 12px/18px Verdana, Arial, Sans-Serif;
  color:#006699;
  background:transparent;
  font-style:normal;
  font-weight:bold
  }

.text {
	color:#000000;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:16px;
}


.text2 {
	color:#666666;
	text-decoration: none;
	font:400 14px/24px Verdana, Arial, Sans-Serif;
	font-weight: normal;
	line-height:18px;
	padding-left:14px
  }


.text3
{
	text-decoration: none;
	font: 400 11px/16px Verdana, Arial, Sans-Serif;
	color: #666666;
	background: transparent;
	line-height:18px;
}



.linkOff
{
	font: 400 14px/24px Verdana, Arial, Sans-Serif;
	color: #CCFF00;
	background: transparent;
}


table.tableForm {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  color:#202020;
  background:transparent;
  line-height:15px;
  }
  
table.quiz {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  color:#FFCC33;
  background:#669900;
  line-height:15px;
  padding:10px;
  border-bottom:5px
  border-bottom-color:#FFCC33
  }


ul
	{
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size: 14px;
	}


li
	{
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size: 14px;
	line-height:24px;
	}

ol
	{
	font-family: Verdana, Arial, Sans-Serif;
	color:#000000;
	font-size: 14px;
	}


.lisub {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  color:#202020;
  background:transparent;
  font-weight: bold;
  line-height:25px;
  }

.lisub2 {
  font:400 14px/24px Verdana, Arial, Sans-Serif;
  color:#666666;
  background:transparent;
  line-height:25px;
  font-weight: bold;
  }



.h3sub
{
	font: 400 14px/24px Verdana, Arial, Sans-Serif;
	text-align: left;
	color: #999999;
	font-weight: bold;
	padding: 0 0 0 30px;


}


.bottomLink {
  font:400 11px/20px Verdana, Arial, Sans-Serif;
  color:#333333;
  background:transparent;
  font-style:italic;
  float:right;
  }

img.toparrow {
  float:right;
  margin:0px 0px 0px 0px;
  border:0px
  }
  
blockquote.sidebar  {
     border-style: double;
     border-width: 6px;
     border-color: #669900;
     padding: 20px;
}

table.sidebar  {
	 background-color:#BDBEDE;
     border-style: groove;
     border-width: 4px;
     border-color: #006699;;
}