/* CSS Document */
body
{
	margin: 0;
	font-size: 9pt;
	font-family:  "Arial", "Helvetica", "San-Serif";
	color: #009999;
}

.title
{
    font-size: 15pt;
	font-weight: bold;
	font-family:  "Arial", "Helvetica", "San-Serif";
	color: #000066;
}

.subtitle
{
    font-size: 10pt;
	font-weight: bold;
	font-family:  "Arial", "Helvetica", "San-Serif";
	color: #999999;
}

.content
{
    font-size: 9pt;
	font-family: "Arial", "Helvetica", "San-Serif";
	color: #333333;
}

.content a:link
{
	text-decoration: none;
	color: #333333;
}

.content a:visited
{
	text-decoration: none;
	color: #333333;
}

.content a:active
{
	text-decoration: none;
	color: #333333;
}

.content a:hover
{
	text-decoration: none;
	color: #3366FF;
}

.navigation
{
    font-size: 8pt;
	font-family: "Arial", "Helvetica", "San-Serif";
	color: #999999;
}

.navigation a:link
{
	text-decoration: none;
	color: #999999;
}

.navigation a:visited
{
	text-decoration: none;
	color: #999999;
}

.navigation a:active
{
	text-decoration: none;
	color: #999999;
}

.navigation a:hover
{
	text-decoration: none;
	color: #CCCCCC;
}

td
{
    font-size: 9pt;
	font-family: "Arial", "Helvetica", "San-Serif";
	color: #333333;
}

td a:link
{
	text-decoration: none;
	color: #333333;
}

td a:visited
{
	text-decoration: none;
	color: #333333;
}

td a:active
{
	text-decoration: none;
	color: #333333;
}

td a:hover
{
	text-decoration: underline;
	color: #000066;
}









body, html {width: 100%; height: 100%; text-align: center;}
#outer {width: 800px; height: 100%; margin: 0 auto; overflow: hidden; text-align: left;}

#outer {overflow: hidden; position: relative;}
#outer[id] {display: table; position: static;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%; padding: 28px 0 0 0;} /* for explorer only */

* html #menu { position: absolute; top: 0; right: 213px; z-index: 1000;}
/* optional: #inner[id] {position: static;} */

#footer,
#footer a {
	color: #000;
	font-size: 11px;
}

#footer {
	padding: 10px 0 0 0;
}

@media print {
	#outer, #middle, #inner {
		position: relative;
		top: 0 !important;
		height: auto;
		overflow: visible;
		display: auto;
	}
}
