*{font-size: 9pt;}
body{font-family: Arial, sans-serif; }

h2{
 font-family: Verdana,Arial,sans-serif;
 font-size: 15px;
 color: #0A75BF;
}

table.mainLayout {
	width:730px; 
	height:1080px;	
}	


td.headerLayout {
	width: 730px;
	height: 180px;
	vertical-align: top;
}


td.mainContentLayout {
	width: 730px;
	height: 780px;
	vertical-align: top;
}


td.adColumnLayout {
	width: 160px;
	height: 780px;
	vertical-align: top;
	border-right: 1px solid #97BFDB;
	border-bottom: 1px solid #97BFDB;	
}	


td.pageContentLayout {
	width: 570px;
	height: 780px;
	vertical-align: top;
}


div.upperAdLayout {
	width: 160px;
	height: 90px;
	vertical-align: top;
	border-bottom: 1px solid #97BFDB;
}	


div.middleAdLayout {
	width: 160px;
	height: 600px;
	vertical-align: top;
}	


div.lowerAdLayout {
	width: 160px;
	height: 90px;
	vertical-align: top;
}


table.homeBox {
	width: 557px;
	border: 1px solid #97BFDB;
	margin-top: 10px;
	margin-left: 10px;
}


table.homeBox td.title {
	background-color: #EBF3FA;
	color: #0A75BF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	padding:10px 10px 10px 10px;
	font-weight: bold; 
}

table.homeBox td.text {
	color: #0A75BF;
	font-size: 13px;
	font-family: Verdana,Arial,sans-serif;
	padding:10px 10px 10px 10px;
	font-weight: bold; 
}


table.footerBox {
	width: 730px;
	height: 60px;
	margin-top: 10px;
}


table.footerBox td.section {
	width: 33%;
	border: 1px solid #97BFDB;
}
	

img.graphs{
	border: 1px solid #D3D3D3;
	margin: 5px;
}


img.reportPix {
	border: 1px solid #D3D3D3;
	margin: 5px;
}

