p {
  font-size: 10px;
}

/*/*/a{}
body p {
  font-size: x-small;
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size: x-small;
}
html>body p {
    font-size: x-small;
}
/* */
/*the above is a trick to make nn4 work right */
BODY    
	{
	border:0px none;
	padding:0;
	font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:     0;
	margin-left:    0;
	margin-right:   0px;
	margin-bottom:  0px;
	width:  auto;
	font-size: x-small;
	background-color: #FFFFFF;
	color: Black;
	}
A:link { 
	text-decoration	:	underline;
	color:	#0000FF;
	background:	transparent;
} 
A:active
	{
	text-decoration	:	underline;
	color	:	#FF0000;
	background	:	transparent;
	}
A:active.brown
	{
	text-decoration	:	none;
	color	:	#FF0000;
	background	:	transparent;
	}

A:visited 
	{
   text-decoration	:	underline; 
	color	:	#003399;
  	background	:	transparent; 
	}		
A:hover 
	{ 
   text-decoration	:	none; 
	color		:	#000066;
	background	:	#ffcc00;
	}
A:hover.brown 
	{ 
   text-decoration	:	none; 
	color		:	#000000;
	background	:	#ffcc00;
	}
#nounderline {
	text-decoration: none;
}
a.nounder:link, a.nounder:visited {
	text-decoration: none
}
H1 	{
	COLOR: black;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	background-color: transparent;
	}
H2 	{
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	background-color: transparent;
	}
H3 	{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	}
H4 	{
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	background-color: transparent;
	}
H5 	{
	COLOR: black; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT: bold;
	background-color: transparent;
	}
THEAD, UL
	{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top; 
	}
.cartRow
	{
     background: #eeeedd;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 8pt;
     font-weight: 500;
}
.subHeading
	{
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 10pt;
     font-weight: 700;
}
.teeny  
	{
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     font-size: xx-small;
	}
.lmenu       
	{
	padding : 5px;
	font-size: xx-small;
	font-weight: normal;
	color	:	#660000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px #ffcc33 solid;
	background-color: #eeeedd;
	}
.H1{
	line-height	:2em;
   }
.siteNavHead 
	{
	COLOR: #000033;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
	}
.siteNavLink 
	{
	COLOR: #000033;
	FONT-SIZE: 9pt;
	}
.siteNavTD 
	{
	BACKGROUND: #ffffcc
	}
.gold
	{
	background: #ffcc33;
	}
.Abstract       
	{
	background: #eeeedd;
	border-width : 2px;
	border-color : #ffcc33;
	border-style : solid;
	padding : 10px;
	font-size: xx-small;
	font-weight: normal;
	color	:	#660000;
	}
Pre.Xmp, Pre
	{
	background:     #eeeedd;
	color:          black;
	width:          auto;
	font-weight:    bold;
	margin-left:    1em;
	margin-right:   1em;
	border:         solid 2px black;
	white-space: normal;
	font-family:    Courier, fixed, serif;
	text-align:	left;
	}
PRE.xmp EM
	{
	font-style:     normal;
	color:  #FF0000;
	background: transparent;
	}
CODE
	{
	color:        #A00000;
	background: transparent; 
	}
A.Button:hover
	{       color:  #ff6600;
	background:	transparent;
	}
A.Button
	{
	text-decoration:        none;
	color:          #003366;
  	background	:	transparent; 
	}
.Button
	{
	text-align:     center;
	text-decoration:        none;
	color:          #003366;
  	background	:	transparent; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
TH.Banner
	{
	color:	black;	
	background:     #ffcc33;
	}
.Banner 
	{
    margin-left:    0;
    text-align:     center;
    text-decoration:        none;
    color:          #003366;
    background:     #ffcc33;
    border-top:     4px solid #ffff99;
    border-left:    4px solid #ffff99;
    border-right:   4px solid #cc9933;
    border-bottom:  4px solid #cc9933;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    }
A.HoMe:hover
	{
	color:          #ff6600;
	background:  	transparent;
	}
A.HoMe
	{
	background:     white;
	color:          #ffcc33;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:        none;
	}
.filler	{
	font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size	:	9pt;
	}
.hdr
  {
	font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size	:	10pt;
	font-weight	:	bold;
	color		:	#660000;
	background-color: 	#cccc99;
	}
TR, TH, TFOOT, TD, TABLE, SPAN, OL, DL, BR, BLOCKQUOTE
	{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
} 

.TDBox { 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin inset; 
	border-color: #FFFFCC;
}

TH.Info { 
	background:     #ffffcc;
	color:          #660000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size:      10pt;
 } 
.MenuTitleTDBox
	{ 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	border: thin inset; 
	border-color: #FFFFCC;
	background-color: #0000FF; 
	font-size: 9px; 
	color: #FFFFFF; 
	font-weight: bold;
}
.MenuTop
	{ 
	background: #ffcc33; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000; 	
	vertical-align: middle; 
	text-align: right;
}
.lmenuMenuItem { 
	background: left center; 
	background: none; 
	font-size: 9px; 
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.TDBoxData { 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: thin inset; 
	border-color: #FFFFCC; 
	background-color: #FFFFCC
}
.TDdata {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
}
.TDBoxTitle { 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin inset; 
	border-color: #FFFFCC; 
	background-color: #FF7979; 
	font-size: 10px; 
	font-weight: bold; 
	text-align: center; 
	vertical-align: bottom
}
TD.color_chart_head { 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin inset; 
	border-color: #FFFFCC; 
	background-color: #FF7979; 
	font-size: 10px; 
	font-weight: bold; 
	text-align: left; 
	vertical-align: bottom
}
TD.color_chart_row { 
	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 4px solid #ffff99; 
	border-right: 4px solid #cc9933; 
	border-bottom: 4px solid #cc9933; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border: thin inset; 
	border-color: #FFFFCC; 
	background-color: #FFFFCC
}
.teenyLinks
	{ 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
}
.body1w
	{
	border:0px none;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:     0;
	margin-left:    0;
	margin-right:   0px;
	margin-bottom:  0px;
	width:  auto;
	font-size: xx-small;
	background-color: #FFFFFF;
}
.lmenuTitle
	{
	font-size: xx-small;
	font-weight: bold;
	color: Black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: url(/images/bar-left-bg-1.gif);
	vertical-align: middle;
}
.lmenuItem
	{
font-size: 11px; 
font-weight: normal; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.RowData
	{
     background: #F8EFEF;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 8pt;
     font-weight: 500;
}
.RowDataRight
	{
     background: #F4F4F4;
     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
     color: #000000;
     font-size: 8pt;
     font-weight: 500;
}
.popuptext {

	border:0px none;
	padding:0;
	font-family	: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top:     0;
	margin-left:    0;
	margin-right:   0px;
	margin-bottom:  0px;
	width:  auto;
	font-size: x-small;
	background-color: #FFFFFF;
	color: Black;
}
.ButtonInward {

	text-decoration: none; 
	border-top: 4px solid #ffff99; 
	border-left: 2px solid #ffff99; 
	border-right: 2px solid #cc9933; 
	border-bottom: 2px solid #cc9933; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: thin inset; 
	border-color: #FAE9DB;
}
.MenuTop2 {

	 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: bold; 
	 	
	vertical-align: middle; 
	text-align: right;
	text-decoration: none;
	}
A.HoMe:active {

	color: Black;
	background:  	transparent;
	text-decoration: none;
}
