body	{
	font-family: verdana,helvetica,arial,sans-serif;
	margin-top: 5px; padding-top: 0px;
	color:Black; background-color: White; } 
small	{	
	font-weight: bold; font-size: 10px;
 	font-family: verdana,helvetica,arial,sans-serif; 	}
a 	{ cursor: pointer; text-decoration: underline; color: blue;}
a:hover { cursor: pointer; text-decoration: underline; color: red; }
a:visited { cursor: pointer; text-decoration: underline; color: #000080; }
.copy	{
	margin-top : 0px;	
	font-family: verdana,helvetica,Arial,sans-serif;
	font-size: 10px;	} 
.ref	{	
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,arial,sans-serif;	} 
.news	{
	margin-top: 0px;	
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,arial,sans-serif;	}
.caption {
	font-size: 8pt; color: #000000;
	font-family: verdana,helvetica,arial,sans-serif;	} 
.foot	{
	margin-top : 0px; margin-bottom : 0px;	
	font-size: 10px; color : #000000;
	font-family: verdana,helvetica,arial,sans-serif;	}
.body	{
	font-size: 10pt; color : #000000;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.bodytight	{
	font-size: 10pt; color : #000000;
	font-family: verdana,helvetica,Arial,sans-serif;
	margin-top : 0px; margin-bottom : 0px;	}
.body8	{
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,arial,sans-serif;	}
.body8t	{
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,arial,sans-serif;
	margin-top : 0px; margin-bottom : 0px;	}
.trace	{
	margin-top : 0px;	
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.smallnav	{
	margin-top : 0px; margin-bottom : 0px;	
	font-size: 8pt; color : #000000;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.title	{
	font-size: 12pt;
	font-weight: bold;	
	font-family: verdana,helvetica,Arial,sans-serif;	}
.ctitle	{
	font-size: 12pt;
	font-weight: bold;
	font-family: verdana,helvetica,Arial,sans-serif;
	text-align: center;	}
.b14	{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: white;
	font-family: verdana,helvetica,Arial,sans-serif;
	margin-top: 0px;	}
.m14	{
	font-size: 14px; color: white;
	font-weight: bold;
	text-align: center;
	width: 130px;
	margin-top: 0px;
	font-family: verdana,helvetica,Arial,sans-serif; }
.m14:visited {	
	font-size: 14px; color : white;
	font-weight: bold;
	text-align: center;
	width: 130px;
	margin-top: 0px;
	font-family: verdana,helvetica,Arial,sans-serif; 	}
.m14:hover {	
 	text-decoration : underline;
 	font-size: 14px; color: white;
	font-weight: bold;
	text-align: center;
	margin-top: 0px;
 	display: block; width: 130px; background: #FF9933;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.m14c {
 	text-decoration : none;
 	font-size: 14px; color: white;
	font-weight: bold;
	text-align: center;
 	margin-top: 0px;
 	display: block; background: #FF9933;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.sm {
	font-size: 12px; color: white;
	text-decoration: underline;
	font-weight: bold;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.sm:visited {
	font-size: 12px;	color: white;
	text-decoration: underline;
	font-weight: bold;
	font-family: verdana,helvetica,Arial,sans-serif;	}
.sm:hover {
	font-size: 12px; color: white;
	text-decoration: underline;
	font-weight: bold;
	display: block; width: 130px; background: #FF9933;
	font-family: verdana,helvetica,Arial,sans-serif;	} 
.smt {
 	font-weight: bold;
 	font-size: 12px;
 	font-family: verdana,helvetica,Arial,sans-serif; 	}
.redback {
	color: white;
	background:	red;
	font-weight:	bold;	}
.yelback {
	color: black;
	background:	yellow;
	font-weight:	bold;	}
.tight	{	margin-top: 0; margin-bottom: 0;	}
.math	{
	font-size: 10pt; color : #000000;
	font-family: Times New Roman,serif;	}
.maincolumn	{	width : 560px;	}
.covercolumn	{	width : 120px;	}
.description	{	width : 440px;	}
@media print {
.noprint	{	display : none;	}
.pagetable	{
	width : 560px;	
	border: none;}
.navcolumn	{	width: 0px; display : none; }
.navcolumn_end   { width: 0px; display : none; }
.rightedge {	width: 0px; display : none; }
.rightedge_end {	width: 0px; display : none; }
.whitespace {	width: 0px; display : none; }
}
@media screen {
.pagetable	{
	width : 780px;	
	border: none;}
.navcolumn	{
	margin-top: 0; margin-bottom: 0;
	background-color: Navy;
	width : 130px ; text-align: center; }
.navcolumn_end	{
	margin-top: 0; margin-bottom: 0;
	width : 130px ; }
.rightedge {
	width : 20px ;
	background-color: Navy; }
.rightedge_end {
	width : 20px ; }
.whitespace {
	background-color : #FFFFFF ;
	width : 35px ; }
}
html .fb_share_button { display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; } 
html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://b.static.ak.fbcdn.net/images/share/facebook_share_icon.gif?8:26981) no-repeat top right; text-decoration:none; }