
td,div,span,p,font,body
{
	font-family:Verdana,Trebuchet MS, Arial, Helvetica;
	font-size:small;
}
.bigtitle
{
	color:#3d3e3f;
	font-size:26px;;
	font-weight:bold;
	font-family:"Trebuchet MS",Verdana;
}
.mediumtitle
{
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	border-bottom:1px dotted #666666;
	font-family:"Trebuchet MS",Verdana;
}

.reporttitle
{
	color:#3d3e3f;
	font-size:16pt;
	font-weight:bold;
	font-family:"Trebuchet MS",Verdana;
}

.reportdate
{
	color:#3d3e3f;
	font-size:9pt;
	font-weight:bold;
	font-family:"Trebuchet MS",Verdana;
}

h1
{
	color:#3d3e3f;
	font-size:26px;;
	font-weight:bold;
	border-bottom:1px dotted #3d3e3f;
	margin-top:10px;
	margin-bottom:15px;	
	font-family:Arial,Verdana,"Trebuchet MS";
}

h2
{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	border-bottom:1px dotted #3d3e3f;
	margin-top:10px;
	margin-bottom:10px;	
	font-family:Arial,Verdana,"Trebuchet MS";
}

h3
{
	color:#666666;
	font-size:12pt;
	font-weight:bold;
	font-family:Arial,Verdana,"Trebuchet MS";
}
.b
{
	font-weight:bold;
}
.c
{
	text-align:center;
}
.r
{
	text-align:right;
}

/* this part is available from the html editor */
.large
{
	font-size:14pt;
}
.small
{
	font-size:8pt;
}


/* this is for the report content area */
body #content {font-size:10pt;}
body #content p {font-size:10pt;}
body #content span {font-size:10pt;}
body #content .large {font-size:14pt;}
body #content .small {font-size:9pt;}



