﻿@media Screen
{
	BODY
	{
		SCROLLBAR-FACE-COLOR: #005284;
		FONT-SIZE: 14px;
		MARGIN: 0px 0px 0px 2px;
		COLOR: #005284;
		SCROLLBAR-ARROW-COLOR: #ffffff;
		SCROLLBAR-TRACK-COLOR: #ffffff;
		FONT-FAMILY: Arial;
		BACKGROUND-COLOR: #ffffff;
		scrollbar-shadow-color: '';
		scrollbar-highlight-color: '';
		scrollbar-3dlight-color: '';
		scrollbar-darkshadow-Color: ''
		background-attachment: fixed; 
		background-repeat: no-repeat; 
	}
	TD
	{
		FONT-SIZE: 12px;
		FONT-FAMILY: Arial
	}
	TD.colored
	{
		FONT-SIZE: 11px;
		COLOR: white;
		FONT-FAMILY: Arial;
		BACKGROUND-COLOR: #005284
	}

	div.htmltooltip{
		position: absolute; /*leave this and next 3 values alone*/
		z-index: 1000;
		left: -1000px;
		top: -1000px;
		background: #272727;
		border: 10px solid black;
		color: white;
		padding: 3px;
		width: 250px; /*width of tooltip*/
}

	TD.head_blue
	{
		border-style: solid;
		border-color:#8399b4;
		border-style: thin;
		border-left-width: thin;
		border-right-width: thin;
		border-top-width: thin;
		border-bottom-width: thin;
		background-color: #C1E0FF;
		FONT-SIZE: 13px;
		COLOR: #005284;
		FONT-FAMILY: Arial;
		font-weight: bold
		
	}
	TD.foot_blue
	{
		FONT-SIZE: 11px;
		COLOR: #005284;
		FONT-FAMILY: Arial;
		border-style: none;
		BACKGROUND-COLOR: #C1E0FF
		
	}
	TD.mid_blue
	{
		FONT-SIZE: 12px;
		COLOR: #005284;
		FONT-FAMILY: Arial;
		border-style: none;
		border-color:black;
		BACKGROUND-COLOR: #E1F0FF;
		border-width: thin;

	}
	TD.silver
	{
		FONT-SIZE: 11px;
		COLOR: white;
		FONT-FAMILY: Arial;
		BACKGROUND-COLOR: #c0c0c0
	}
	TD.in
	{
		COLOR: white;
		BACKGROUND-COLOR: #005284
	}
	TD.out
	{
		BACKGROUND: white
	}
	TEXTAREA
	{
		BORDER-RIGHT: #005284 1px solid;
		BORDER-TOP: #005284 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #005284 1px solid;
		COLOR: #005284;
		BORDER-BOTTOM: #005284 2px solid;
		FONT-FAMILY: Arial;
		BACKGROUND-COLOR: #ffffff
	}
	TABLE.one
	{
	table-layout: automatic;
	border-color:#8399b4;
	border-style: thin;
	
	}
	TABLE.two
	{
	table-layout: fixed
	}
	INPUT
	{
		BORDER-RIGHT: #005284 1px solid;
		BORDER-TOP: #005284 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #005284 1px solid;
		COLOR: #005284;
		BORDER-BOTTOM: #005284 2px solid;
		FONT-FAMILY: Arial;
		HEIGHT: 18px;
		BACKGROUND-COLOR: #ffffff
	}
	INPUT.plain
	{
		BORDER-RIGHT: #ffffff 1px solid;
		BORDER-TOP: #ffffff 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #ffffff 1px solid;
		BORDER-BOTTOM: #ffffff 2px solid;
		FONT-FAMILY: Arial;
		HEIGHT: 14px;
		BACKGROUND-COLOR: #ffffff
	}
	
	INPUT.chkbox
	{
		BORDER-RIGHT: 0px;
		BORDER-TOP: 0px;
		BACKGROUND: #ffffff;
		BORDER-LEFT: 0px;
		BORDER-BOTTOM: 0px
	}
	INPUT.fancyButton
	{
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid;
		FONT-WEIGHT: bold;
		FONT-SIZE: 11px;
		BORDER-LEFT: #000000 1px solid;
		CURSOR: hand;
		COLOR: white;
		BORDER-BOTTOM: #000000 1px solid;
		FONT-FAMILY: Arial;
		HEIGHT: 15px;
		BACKGROUND-COLOR: #005284
	}
	

	TABLE
	{
		BACKGROUND-COLOR: #ffffff
	}
	TABLE.colored
	{
		BACKGROUND-COLOR: white
	}
	
	SELECT
	{
		BORDER-RIGHT: #005284 1px solid;
		BORDER-TOP: #005284 1px solid;
		FONT-SIZE: 11px;
		BORDER-LEFT: #005284 1px solid;
		COLOR: #ffffff;
		BORDER-BOTTOM: #005284 2px solid;
		FONT-FAMILY: Arial;
		BACKGROUND-COLOR: #005284
	}
	A.visited
	{
		COLOR: #005284
	}
	A:hover
	{
		COLOR: red
	}
	A
	{
		TEXT-DECORATION: none
	}
	.ref
	{
		COLOR: #ffffff;
		FONT-FAMILY: Arial
	}
	H1
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 16px;
		COLOR: #005284;
		FONT-FAMILY: Arial
	}
	statusbarpanel1
	{
		DISPLAY: none
	}
	.normalRowClass
	{
		BACKGROUND-COLOR: #f7f7f7
	}
	.alternateRowClass
	{
		BACKGROUND-COLOR: #dadada
	}
	.errmsg
	{
		FONT-WEIGHT: bolder;
		FONT-SIZE: x-small;
		COLOR: red;
		FONT-FAMILY: Arial
	}






}

@media Print
{
	BODY
	{
		FONT-SIZE: 12px;
		/*COLOR: #005284;*/
		FONT-FAMILY:Sans-Serif;
		BACKGROUND-COLOR: #ffffff;
		background-attachment: fixed; 
		background-repeat: no-repeat; 
	}
	
	.printRow
	{
		display:none
	}
	
	TD
	{
		FONT-SIZE: 12px;
    }
	
	TABLE
	{
		BACKGROUND-COLOR: #ffffff;
		margin : 0;
		float : none
	}
	
	H1
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 16px;
		COLOR: #005284;
		FONT-FAMILY: Arial
	}
	
	thead
	{
		FONT-WEIGHT: bold;
		display: table-header-group;
	}
	
	tbody {page-break-inside: avoid;}

	@page :left 
	{
	  @bottom-left 
	  {
		content: counter(page);
	  }
	}
}
