
table.bordered-a

	{
	background-color: #000000;
	border-color: #333333;
	border-style: double;
	border-width: 3px;
	}

td.bordered

	{
	background-color: #000000;
	border-color: #222222;
	border-style: dotted;
	border-width: 1px;
	color: #fafafa;
	font-size: 15px;
	line-height: 17px;
	padding: 7px;
	font-family: Palatino, "Times New Roman", Times, serif;
    }
    
td.portrait

	{
	background-color: #000000;
	border-color: #222222;
	border-style: dotted;
	border-width: 1px;
	color: #fafafa;
	font-size: 13px;
	line-height: 15px;
	padding: 7px;
	font-family: Palatino, "Times New Roman", Times, serif;
	}

td.portrait a:link

	{
	color: #aaeeff;
	text-decoration: none;
	}
    
td.portrait a:visited

	{
	color: #aaeeff;
	text-decoration: none;
	}
    
td.portrait a:hover

	{
	color: #ffffff;
	text-decoration: underline;
	}
    
.floatleft

	{
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0;
	}
    
.floatleft0

	{
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0;
	}
	
.floatright

	{
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 15px;
	}

.caption
	{
	font-size: 13px;
	line-height: 16px;
	font-family: Palatino, "Times New Roman", Times, serif;
	}


.title

	{
	font-size: 19px;
    font-family: Palatino, "Times New Roman", Times, serif;
	}

.title-sub

	{
	font-size: 15px;
    font-family: Palatino, "Times New Roman", Times, serif;
	}

.footnote

	{
	font-size: 13px;
    font-family: Palatino, "Times New Roman", Times, serif;
	}

.footnote-smaller

	{
	font-size: 11px;
	}

A:link {text-decoration: none;}
A:visited {text-decoration: none;}
A:hover {text-decoration: underline;}

P a:link

	{
	text-decoration: none;
	}

P a:visited

	{
	text-decoration: none;
	}

P a:hover

	{
	text-decoration: underline;
	}


