sup {
	margin: 0;
	padding: 0;
	position: relative;
	top: -3px;
	left: 0px;
	vertical-align: 0;
}
	
sup.after-period {left: -3px;}
sup.lrg-header {font-size: 60%; top: -12px;}

#footnotes p {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
#footnotes p span.newP {
	display: block;
	margin: 10px 0 0 0;
	padding: 0;
	}
	
#footnotes font {
	display: block;
	margin: 0 0 10px 0;
	padding: 0;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	}

#rewards {
	margin: 0 0 10px 0;
	padding: 0;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.alert { 
	margin: 0;
	padding: 5px;
	font: 10px/13px Verdana, Arial, Helvetica, sans-serif;
	}

.alert span { 
	color: red;
	font-weight: bold;
	}

.br {display:block;}

/* fixes png transparency in IE 5.5+ */
img.png { behavior: url(pngfix/iepngfix.htc); } 
/* fixes png transparency in IE 5.5+ */


/*CSS to support Nifty Corners */	
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px; overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}

#fact_act_fn {
	padding: 0 0 10px 0;
	margin: -10px 0 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 790px;
}

#fact_act_fn p {
	padding: 1px 2px 1px 2px;
	margin: 2px;
	line-height: normal;
	border: 2px solid black;
}

.green {
	color: #009900;
	font-size: 1.1em;
}


/*--------------dropdown footnotes------------------------*/

.fn_dropdown{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:10px;
	margin:0;
	padding:0;
	}

#footnotes ul{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	}
	
#footnotes ul li{
	margin-top:0;
	padding:0;
	border:0;
	}
	

#footnotes ul li ul{ 
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	}

#footnotes ul li ul li{
	margin-top:0;
	margin-left:10px;
	padding:0 0 10px 0;
	border:0;
	}

	
#footnotes .fn_dropdown a{
	color:#666666; 
	text-decoration:none;
	margin:0;
	padding:0;
	border:0;	
	}
	
#footnotes .fn_dropdown a:hover{	
	text-decoration:underline;
	}


	
