a:link
{
	color: #0033CC;
	font-family: Arial; 
	text-decoration: underline; 
}
a:active 
{
	color: #0000FF;
    font-family: Arial;
	text-decoration: underline;
}
a:hover      
{ 
    font-family: Arial; 
    text-decoration: underline; 
    color: #3399FF; 
}
p
{
	font-family: Arial;
	font-size: 12pt; 
}
h1 {font-family: arial; font-size: 26pt; font-weight: bold; text-align: center}
h2 {font-family: arial; font-size: 16pt; font-weight: bold; text-align: center}
h3 {font-family: arial; font-size: 12pt; font-weight: bold; text-align: center}
h4 {font-family: arial; font-size: 10pt; font-weight: bold; text-align: center}
li {font-family: arial; font-size: 10pt; font-weight: bold; text-align: left}

body
{
	font-family: Arial;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 12pt; 
	letter-spacing: 0; 
	margin-top: 0; 
	margin-bottom: 0; 
}
table
{
	border-style: solid;
	border-width: 1px;
    font-family: Arial;
	font-size: 10pt;
	text-align: center; 
}
/* Style definition for the PTS Main Index page. */
.ptsframetable
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 2;
	left: 0; 
	right: 0; 
	cellspacing: 0; 
	border-color: #6A89DB;
    font-family: Arial;
    font-size: 12pt;  
}
/* Style definition for the PTS Recent History Main Index page. */
.ptshistoryframetable
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 2;
	left: 0; 
	right: 0; 
	cellspacing: 0; 
	border-color: #CC0000;
    font-family: Arial;
    font-size: 12pt; 

}
/* Style definition for the PTS International Index page. */
.internationalptsframetable
{
	border-collapse: collapse;
	border-style: solid;
	border-width: 2;
	left: 0; 
	right: 0; 
	cellspacing: 0; 
	border-color: #C00202;
    font-family: Arial;
    font-size: 12pt;  
}
td
{
	border:1px solid; border-collapse: collapse;
	cellspacing: 1;
	cellpadding: 1;
	font-family: Arial;
	font-size: 10pt;
	text-align: center; 
	padding-top: 4px; 
	padding-bottom: 4px; 
} 
/* Style indestd is the standard for the main index page of PTS. */
.indextd
{
	border-style: solid; 
	border-width: 1px; 
	border-collapse: collapse;
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 12pt;
	text-align: center; 
	color: #000000;
}
/* Style Left Align td is to define the table align font left in td field. */
.l_aligntd
{
	border-width: 1px; 
	cellpadding: 1;
	cellspacing: 1;
	font-family: Arial;
	font-size: 12pt;
	font-align: left;
	padding-top: 2px; 
	padding-bottom: 2px; 
} 
/* Style r_indextd is to define the table data in the right short cut field where used. */
.r_indextd
{
	border-width: 0px; 
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	padding-top: 4px; 
	padding-bottom: 4px; 
} 
/* Style r_indextdr is to define the td data with right text alignment and no borders the field where used. */
.r_indextdr
{
	border-width: 0px; 
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 10pt;
	text-align: right;
	padding-top: 4px; 
	padding-bottom: 4px; 
} 

/* Style search_indextd is to define the table data in the Information Search Tables where used. */
.search_indextd
{
	border-width: 0px; 
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	padding-top: 4px; 
	padding-bottom: 4px; 
} 
/* Style bulleted_list is to provide a bulleted list of questions and answers. */
.bulleted_list
{
	border-width: 0px; 
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 10pt;
	text-align: left;
	padding-top: 4px; 
	padding-bottom: 4px; 
} 

th
{
	border-style: solid; 
	border-width: 1px; 
	border-collapse: collapse;
	cellpadding: 0;
	cellspacing: 0;
	font-family: Arial;
	font-size: 12pt;
	text-align: center; 
	padding-top: 2px; 
	padding-bottom: 2px; 
} 
.nmrlText
{ 
 	font-family: Arial; 
 	font-size: 12pt; 
 	line-height: 100%; 
}
.nmrlText2
{ 
 	font-family: Arial; 
 	font-size: 10pt; 
 	line-height: 100%; 
	text-align: left; 
}