<!--


select.orderform
{
	font-family :Verdana,sans-serif;
	font-size :8pt;
	border : 1px solid #333366;
	color:#333366;
	
}

      /* ==== Set style for orderform input tags         ====   */
input.forminputtextbox
{
	font-family :Verdana,sans-serif;
	font-size :8pt;
	border : 1px solid #333366;
	color:#333366;
}

      /* ==== Set style for orderform teaxtarea tags         ====   */
textarea.formtextarea
{
	font-family :Verdana,sans-serif;
	font-size :8pt;
	border : 1px solid #333366;
	color:#333366;
}

      /* ==== Set style for max width tables         ====   */
table.main
{ 
  border-collapse: collapse;
  border: 1px solid #333366;
  margin-top:2.0pt;
  background-color:Transparent;
  width: 97%;
}

      /* ==== Set style for large width tables         ====   */
table.mainIndent
{ 
  border-collapse: collapse;
  border: 1px solid #333366;
  margin-top:2.0pt;
  background-color:Transparent;
  width: 93%;
}

      /* ==== Set style for medium width tables         ====   */
table.sub
{ 
  border-collapse: collapse;
  border: 1px solid #333366;
  margin-top:2.0pt;
  background-color:Transparent;
  width: 75%;
}

      /* ==== Set style for small width tables         ====   */
table.xsm
{ 
  border-collapse: collapse;
  border: 1px solid #333366;
  margin-top:2.0pt;
  background-color:Transparent;
  width: 20%;
}

      /* ==== Set style for table cell text w/borders         ====   */
TD.TableText
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  border: 1px solid #333366;
  margin-top:2.0pt;
  margin-right:.5in;
  margin-bottom:2.0pt;
  margin-left:.05in;
  padding: 0.35em;
  color:#333366; 
}


      /* ==== Set style for table cell text no borders         ====   */
TD.TableTextNotes
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  margin-top:2.0pt;
  margin-right:.5in;
  margin-bottom:2.0pt;
  margin-left:.05in;
  padding: 0.35em;
  color:#333366; 
}

      /* ==== Set style for table cell text no borders         ====   */
TD.TableTextHeading
{
  font-family:Verdana,sans-serif;
  font-size: 10pt;
  margin-top:0pt;
  margin-right:.0in;
  margin-bottom:0pt;
  margin-left:0in;
  padding: 0.0em;
  color:#333366; 
}

      /* ==== Set style for table cell text w/borders         ====   */
TD.TableHeading
{
  font-family:Verdana,sans-serif;
  font-weight: bold;
  font-size: 9pt;
  color: #FEFFFF;
  background: #333366;
  border: 1px solid #333366;
  vertical-align :baseline;
  text-align :center;
  margin-top:3.0pt;
  margin-right:.05in;
  margin-bottom:0in;
  margin-left:.05in;
  margin-bottom:.0001pt;
  padding: 0.35em;
}

      /* ==== Set style for table cell text no borders         ====   */
th 
{
  background-color: #333366;
  height:  15px;
  vertical-align :baseline;
  text-align :center;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  color: #FEFFFF;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.0in;
  
}

      /* ==== Set style for superscript text         ====   */
sup.size8
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.0in;
  color : #333366;
  
}


      /* ==== Set style for vb code text          ====   */
p.SyntaxDim
{
color: #0000FF;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.60in;
  margin-bottom:.0pt;
}

      /* ==== Set style for vb code text          ====   */
p.SyntaxSub
{
color: #0000FF;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.15in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.40in;
  margin-bottom:.0001pt;
}

      /* ==== Set style for vb code text          ====   */
p.SyntaxCode
{
color: #000000;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.60in;
  margin-bottom:.0pt;
}

      /* ==== Set style for vb code text          ====   */
p.SyntaxComment
{
color: #009933;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.50in;
  margin-bottom:.0pt;
}

p.tc
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  color: #333366;
  font-weight :normal;
  margin-top:.05in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.05in;
  margin-bottom:.0001pt;

}

dd 
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-left:.30in;
}

body 
{
  color: #FFFFFF;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  scrollbar-3dlight-color: #ABABD6;
  scrollbar-arrow-color: #ABABD6;
  scrollbar-base-color: black;
  scrollbar-darkshadow-color: #ABABD6;
  scrollbar-face-color: #333366;
  scrollbar-highlight-color: #D9D9EC;
  scrollbar-shadow-color: #DDDDDD;
  scrollbar-track-color:#ABABD6;
}

P 
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-top:.15in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.10in;
  margin-bottom:.0001pt;
}

td.menu
{
  font-family:Verdana,sans-serif;
  FONT-SIZE: 13pt;
  font-weight:bold;
  margin-top:.15in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.10in;
  margin-bottom:.0001pt;
}

P.footnote
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.15in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.30in;
  margin-bottom:.0001pt;
}

P.indent
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-top:.15in;
  margin-right:.05in;
  margin-bottom:.0in;
  margin-left:.40in;
  margin-bottom:.0001pt;
}


P.li 
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-top:.10in;
  margin-right:.15in;
  margin-bottom:.0in;
  margin-left:.0in;
}

p.TableTextNotes
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  margin-top:2.0pt;
  margin-right:.5in;
  margin-bottom:2.0pt;
  margin-left:.05in;
  padding: 0.35em;
  color:#333366; 
}


li 
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-top:.10in;
  margin-right:.15in;
  margin-bottom:.0in;
  margin-left:.20in;
  
}

li.pindent
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 10pt;
  margin-top:.10in;
  margin-right:.15in;
  margin-bottom:.0in;
  margin-left:.50in;
  
}

li.hp
{
  color: #333366;
  font-family:Verdana,sans-serif;
  FONT-SIZE: 7pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.10in;
}

li.table
{
  color: #333366;
  font-family:Verdana,sans-serif;
  font-weight : 300;
  FONT-SIZE: 7pt;
  margin-top:.0in;
  margin-right:.0in;
  margin-bottom:.0in;
  margin-left:.10in;
}

li.TableTextNotes
{
  font-family:Verdana,sans-serif;
  font-size: 8pt;
  margin-top:2.0pt;
  margin-right:.5in;
  margin-bottom:2.0pt;
  margin-left:.05in;
  padding: 0.35em;
  color:#333366; 
}

a:link {color: #333366;}
a:visited {color: #333366;}
a:hover {color: #ababd6;}

hr
{
	color: #807F85;
	line-height :normal;
	width :95%;
}
hr.toc
{
	color: #ABABD6;
	line-height :normal;
	width :95%;
}
hr.table
{
	color: #807F85;
	line-height :normal;
	width :100%;
}

hr.orderform
{
	color: #807F85;
	line-height:normal;
	width :90%;
}

h1
	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	font-size:18pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
h2
	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	font-size:13pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	
h2.hp
	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	font-size:13pt;
	color: #FEFFFF;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	
h3
	{
	margin-top:.0pt;
	margin-right:0in;
	margin-bottom:.0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:11pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	
h3.subhead
	{
	margin-top:.15in;
	margin-right:.05in;
	margin-bottom:.0in;
	margin-left:.40in;
	margin-bottom:.0001pt;
	font-size:11pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	
h4
	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:10pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
h5
	{
	margin-top:3pt;
	margin-right:0in;
	margin-bottom:3pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:8pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	

p.normal1
	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:10pt;
	color: #333366;
	font-family:Verdana,sans-serif;
	}
	
h5.hp
	{
	margin-top:3pt;
	margin-right:0in;
	margin-bottom:3pt;
	margin-left:0in;
	page-break-after:avoid;
	font-size:8pt;
	color: #FEFFFF;
	font-family:Verdana,sans-serif;
	font-weight:bold;
	}
	
h6
	{
	margin-top:3.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	font-size:7pt;
	color: #EFEFF7;
	font-family:Verdana,sans-serif;
	
	}
h6.date
	{
	margin-top:3.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	font-size:8pt;
	color: #EFEFFF;
	font-family:Verdana,sans-serif;
	font-weight: 100;
	}


A.toc {
	color: #333366;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana,sans-serif;
	font-weight: bold;
}
A.toc:visited {
	color: #333366;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana,sans-serif;
	font-weight: bold;
}

A.toc:hover {
	color: #ababd6;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana,sans-serif;
	font-weight: bold;
}


ol
	{margin-top:0pt; margin-left:.20in;}
	
ul
	{margin-top:0pt; margin-left:.20in;}

p.codesample
{
  font-family:Verdana,sans-serif;
  font-size: 85%;
  color: #103060;
  border: 1px solid #336699;
  MARGIN-TOP: 2pt;
  MARGIN-BOTTOM: 2pt;
  PADDING: 0.5em;
  background: #D6E6F8;
  width: 100%;
}
	
-->