﻿a:link       { color: #008000 }
a:visited    { color: #666633 }
a:active     { color: #33CC33 }
a:hover      { color: #CC0000 }

	.PageBreak {
		page-break-before:auto;
		* page-break-before:always;
	}


@media print {
	.HeaderBar {
		display: none;
	}
	.ScreenOnly {
		display: none;
	}
	.FullScreen {
		width: 90%;
	}
}

@media screen {
	.HeaderBar {
		background-color: silver; 
		width: 100%; 
		padding: 5px;
	}
	.PrintOnly {
		display: none;
	}
	.FullScreen {
		width: 600px;
	}
}
	Body, TD {
		font-family: Verdana, Arial, sans-serif; 
		font-size: 12px;
		margin: 0px;
	}
	
	#FloatBlock {
		/* position:fixed; */
		background-color:transparent;
		width:130px;
		margin-top:5px;
		text-align:center;
	}
	
	.SidebarButton {
		font-size: 90%;
		width:120px;
	}
	
	.AltColorRow {
		background-color : #ccffff;
	}
	
	.RightBar {
		background-color: 008000;
		border-top: black 2px solid;
		border-bottom: black 1px solid;
		color: white;
		font-size: 60%;
	}
	
	A GreenButton {
		color: white;
		text-decoration: none;
	}

	A BlueButton {
		color: white;
		text-decoration: none;
	}

	A RedButton {
		color: white;
		text-decoration: none;
	}
	
	.GreyButton {
		font-size: 90%;
		width: 140px;
		cursor: default;
		padding: 1px;
		color: black;
		text-decoration: none;
		background-color: #DDDDDD;
		border-top: 2px #E4E4E4 solid;
		border-left: 2px #EBEBEB solid;
		border-bottom: 2px #31557f solid;
		border-right: 2px #B2B2B2 solid;
	}
	
	.GreenButton {
		font-size: 90%;
		width: 140px;
		cursor: hand;
		padding: 1px;
		color: white !important;
		text-decoration: none;
		background-color: #009900;
		border-top: 2px #33CC33 solid;
		border-left: 2px #00CC00 solid;
		border-bottom: 2px #006600 solid;
		border-right: 2px #336633 solid;
	}
	
	.RedButton {
		font-size: 90%;
		width: 140px;
		cursor: hand;
		padding: 1px;
		color: white !important;
		text-decoration: none;
		background-color: #FF0000;
		border-top: 2px #FF3333 solid;
		border-left: 2px #FF6666 solid;
		border-bottom: 2px #CC0000 solid;
		border-right: 2px #990000 solid;
	}
	
	.BlueButton {
		font-size: 90%;
		width: 140px !important;
		cursor: hand;
		padding: 1px;
		color: white !important;
		text-decoration: none;
		background-color: #0000FF;
		border-top: 2px #3333FF solid;
		border-left: 2px #6666FF solid;
		border-bottom: 2px #0000CC solid;
		border-right: 2px #000099 solid;
	}
	
	.TinyText {
		font-size: 80%;
	}
	
	.ButtonLink {
		text-decoration: none;
	}
	#FormsMenu {
		position:absolute;
		border:black thin solid;
		padding:5px;
		top:125px;
		left:100px;
		width: 275px;
		background-color:white;
		z-index:200;
	}
	#ReportsMenu {
		position: absolute;
		border: black thin solid;
		padding: 5px;
		top:160px;
		left:100px;
		width: 275px;
		background-color: white;
		z-index: 100;
	}
	#HelpMenu {
		position: absolute;
		border: black thin solid;
		padding: 5px;
		top:55px;
		width: 275px;
		background-color: white;
		z-index: 900;
	}
	.IFGAPosition {
		position: relative;
		z-index: 100;
		padding: 0px;
		margin: 0px;
		height: auto;
	}
	.IFGAPosition2 {
		position: absolute;
		padding: 5px;
		top:55px;
		width: 275px;
	}

	#LeftSide {
		padding: 0px;
		padding-bottom: 5px;
		position: static;
	}
	
	#FFAMenu {
		position: absolute;
		border: black thin solid;
		padding: 5px;
		top: 190px;
		left:100px;
		background-color: white;
		z-index: 100;
	}

	.MenuItem {
		padding: 0px;
		padding-bottom: 5px;
	}
	.MouseOverMenuItem {
		padding: 0px;
		padding-bottom: 5px;
		background-color: silver;
	}


