/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
WEB CALCULATORS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.bordertab
{
	display:none;	
}
input.print
{	
	display:none;
}
div.report1page
{ 
	display: block;
	height:900px;
}
div.report2pages
{ 
	display: block;
	height:1800px;
}
div.report3pages
{ 
	display: block;
	height:2700px;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
PRINT STYLES - ONLY APPLIED WHEN PRINTING THE PAGES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
body
{
	margin:0px;
    /*
	font-family:Verdana, Arial, Helvetica, sans-serif;
    */
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:10px;
	line-height:140%;
}
hr
{
	height: 1px;
	border:1px solid Silver;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
DIVs THAT ARE NOT PRINTED
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
#footer_map
{
	display:none;
}
.none 
{
    display:none;
}
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
HEADINGS 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
h1, h2, h3, h4, h5, h6 
{
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.1em;
	margin:5px 0;
}
h1
{
	font-size: 1.4em;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: middle;
}
h2 {
	color:#11709F;
	font-size:1.2em;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;	
}
h3 {
	color:#114C71;
	font-size:1.1em;
	font-weight:normal;
}
h4 
{
	color:#114C71;
	vertical-align:top;	
	font-size:1.0em;
	font-weight:normal;	
}
h5 {
	font-size:0.9em;
}

h6 {
	font-size:0.8em;
}
hr{
	color: Silver;
	background-color: Silver;
	height: 1px;
	border:0;
	margin:15px 0;
}
/*	
h1, h2, h3, h4, h5, h6 {
	font-size:20px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding:4px 0;
}

h2 {
	font-size:16px;
}

h3 {
	font-size:13px;
}

h3.small {
	font-size:11px;
}

h4 {
	font-size:12px;
}

h5 {
	font-size:12px;
}

h6 {
	font-size:12px;
}
*/
p.glossary {
	font-size:0.8em;
	margin:0px 0px 20px 100px;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align:justify;
}

h1.glossary {
	font-size:1.4em;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.1em;
	margin:0px 0px 30px 0px;
}
h2.glossary
{
	color: #008000;
	font-size: 1.2em;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: Bold;
	line-height: 1.0em;
	margin: 30px 0px 30px 0px;
}
h3.glossary {
	color: #000080;
	font-size:1.0em;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:0em;
	margin:0px 0px 0px 0px;
}
h4.glossary {
	color: #6699FF;
	font-size:0.8em;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:Normal;
	line-height:1.0em;
	margin:0px 0px 0px 0px;
	text-indent: 600px;
	text-align: right
}
h5.glossary {
	font-size:0.8em;
	/*font-family:Helvetica, sans-serif;*/
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	line-height:1.1em;
	margin:0px 10px 10px 00px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
IMAGES & PHOTOS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
img
{
	border:none;
}
