﻿@media print
{
	body
	{
		font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
		font-size: xx-small;
	}

	.BodyArea
	{
		width: 100%;
	}

	.Header
	{
		display: none;
	}
	.topheader
	{
		display: none;
	}
	#nav
	{
		display: none;
	}
	#rightcontent 
	{
		display: none;
	}
	.Body
	{
		padding: 10px;
	}
	.BodyHeaderText
	{
		font-size: 2.3em;
		font-weight: bold;
	}
    #Footer
    {
		display: none;
	}

	p.Text
	{
		font-size: 1.5em;
	}
	div.HeaderText
	{
		font-size: 2em;
		font-weight: bolder;
		font-variant: small-caps;
		letter-spacing: 1.4px;
		padding: 7px;
	}
	input.InputText
	{
		font-size: 1.5em;
		background-color: #fff;
	}
	div.InputText, span.InputText
	{
		font-size: 1.5em;
	}

	.LegendButton
	{
		font-size: 1.5em;
		font-weight: bold;
		font-variant: small-caps;
		color: #333;
		padding: 5px;
	}
	.Button
	{
		font-weight: bold;
		background-color: #ddd;
	}
	.ResultsText
	{
		font-size: 1.55em;
	}
	.Bold
	{
		font-weight: bold;
	}
	
	div.DateTimeText
	{
		font-size: 1.5em;
	}


.hidden_from_print, #main #sidebar .raised, .read-more {
	DISPLAY: none;
	}

.hidden_from_handheld_print, .hidden_from_screen_print, .hidden_from_print {
	DISPLAY: none;
	}
.hidden_from_screen_handheld a {
	text-decoration:underline;
	}
	
	.boxline
    {
    DISPLAY: none;
    }
    
    #Layer2
    {
    DISPLAY: none;
    }
    #Layer1 .more a, 
    #Layer2 .more a
    {
    DISPLAY: none;
    }
    .indeximage
    {
    DISPLAY: none;
    }
    h3.headline_red,
    h3.headline_aqua,
    h3.headline_purple,
    h3.headline_yellow
    {
        padding: none;
        color: Black;
        font-size: 18px;
    }
    
    
/*define data tables*/
.datatable 
{
    border:1px solid #000000;
    border-collapse:collapse;
    caption-side:bottom;
    width:490px;
    font-size:95%;
}

.datatable caption 
{
    font-size:11px;
    padding-bottom:10px;
    margin-top:6px;
    text-align:left;
}

.datatable th 
{
    border:1px solid #000000;
    font-weight:bold;
    text-align:center;
    padding:4px;
}

.datatable td, .datatable th 
{
    border:1px solid #000000;
    padding-left:6px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.datatable ul 
{
    margin-top:4px;
    margin-bottom:4px;
    font-size:95%;
    padding-left:6px;
}

.datatable ul li 
{
    margin-bottom:0.3em;
    line-height:1.5em;
}
