	 body {background: #FFFFFF;font-size: 70%; font-family: Verdana, Arial, Helvetica, sans-serif; 
	 text-align: left; word-spacing: 0; position: relative; float: left; margin-top: 0; margin-bottom: 10 }
	 a:link 	{color: #009900;font-family:Verdana; text-decoration:underline}
	 a:visited {color: #006600;font-family:Verdana}
	 a:active 	{color: #66FF33;font-family:Verdana}
	 a:hover 	{color: #33CC33;font-family:Verdana; text-decoration:underline}

	 blockquote.note {margin: .5em 2em .5em 2em;}

	 h1, h2, h3, h4, h5 	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: .5em 0em .5em 0em;
	 }
	 h5 {
		font-family: Verdana;
		margin: .0em 0em;
		font-size: 90%;
		font-weight: normal; 
		letter-spacing:-1pt
	 }
	 h1	{font-size: 140%; font-weight: bold;}
	 h1.hometitle {font-size: 275%; margin: 0em 0em 0em 0em; font-weight: bold;}
	 h1.othertitle {font-size: 200%; margin: 0em 0em 0em 0em; font-weight: bold;}
	 h2	{font-size: 130%; font-weight: bold;}
	 h3	{font-size: 115%; font-weight: bold;}
	 h4	{font-size: 100%; font-weight: bold;}

	 p	{margin: .5em 2em 1em 2em; }
     p.searchable {visibility: hidden;}
	 ol	{margin-top: .5em;  margin-bottom: 0em; margin-left: 2em}
	 ul	{margin-top: .5em;  margin-bottom: 0em; margin-left: 2em; list-style-type: disc;}
	 li	{margin-top: .5em;  margin-bottom: 0em; margin-left: 1em;}
	 dl	{margin-top: .5em;  margin-bottom: 0em;}
	 dt	{margin-top: .75em; margin-bottom: 0em; margin-left: 2em; font-weight: bold;}
	 dd	{margin-top: .25em; margin-bottom: 0em; margin-left: 4em; width: 97%}
	 div.tablediv  {
		width: 10%;
		margin-top: -.4em;
	 }
	 ol div.tablediv, ul div.tablediv {
		margin-top: 0em;
	 }

	 table.layout {
  		width: 612px; 
  		margin-top: 0em;
		margin-left: 0em;
	  	margin-bottom: 0em;
	  	margin-right: 0em;
		border-width: 0px 0px 0px 0px;
		font-size: 100%;
	 }
	 table.layout th, table.layout td  {
		border-width: 0px;
		padding: 0px; 
		margin-left: 0em;
	 }

	 table.contacts {
  		margin-top: 0em;
		margin-left: 0em;
	  	margin-bottom: 0em;
	  	margin-right: 0em;
		border-width: 0px 0px 0px 0px;
		font-size: 90%;
	 }
	 table.contacts th, table.contacts td  {
		border-width: 0px;
		padding: 0px; 
		text-align:left; 
		margin-left: 0em;
	 }

	 table.grid {
  		margin-top: 0em;
		margin-left: 0em;
	  	margin-bottom: 0em;
	  	margin-right: 0em;
		border-width: 1px 1px 1px 1px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 80%;
	 }
	 table.grid th, table.grid td  {
		border-width: 1px;
		padding: 4px; 
		text-align:left; 
		margin-left: 0em;
	 }

	table.repeater {
  		margin-top: 0em;
		margin-left: 0em;
	  	margin-bottom: 0em;
	 	 margin-right: 0em;
		font-size: 100%;
	}
	
	table.repeater th, table.repeater td {
		padding: 0px; 
		text-align:left; 
		margin-left: 0em;
	}

	 table.standard {
		margin: .6em 2em .3em 2em;
		border-width: 1px 1px 0px 0px;
		border-style: solid;
		border-color: #999999;
		background-color: #999999;
		font-size: 100%;
	}

	 table.standard th, table.standard td  {
		border-style: solid; 
		border-width: 0px 0px 1px 1px;
		border-style: solid;
		border-color: #999999;
		padding: 4px 6px;
	 }
	 table.standard th {
		background: #FFCC66;
		vertical-align: bottom; 
		font-weight:bold;
	 }
	 table.standard td {
		background: #ffffff;
		vertical-align: top;
	 }
	 table.standard.caption {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 70%;
		font-weight: bold;
	  	margin-top : .5em;
		margin-bottom : .5em;
	 }

	 hr.faq {width: 35%; size: 1; text-align: left; color: #888888} 
	 hr.top  {width: 100% ;size: 2 ;color: #000000;}
	 hr.body {width: 95%; size: 1; halign: center; color: #CCCCCC}

   	DIV.lineart {text-align: center; margin-top: 1.25em; margin-bottom: 1.5em; margin-left: 1.75em;}
   	DIV.qa {margin-top: 1em; margin-bottom: 1.5em; margin-left: 5em;}