/* StyleSheet */
.focus
	{
		background-color: #0066cc;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;
	}
	
.TopLink
	{
		text-decoration: none;
		background-color: #eeeeee;
		border: 1px #999999 solid;
		color: #666666;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;		
	}	

.TopLink:hover
	{
		text-decoration: none;
		background-color: #0099ff;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;
	}

.Finish
	{
		text-decoration: none;
		background-color: #00cc00;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;		
	}	

.Finish:hover
	{
		text-decoration: none;
		background-color: #0099ff;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;
	}	

.FinishInop
	{
		text-decoration: none;
		background-color: #cccccc;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;		
	}	

.FinishInop:hover
	{
		text-decoration: none;
		background-color: #cccccc;
		border: 1px #999999 solid;
		color: #ffffff;
		padding: 2px;
		font-size: 15px;
		font-weight: bold;
	}	

table
	{
		font-family: Arial, sans-serif;
		font-size: 14px;
		color: #666666;
	}

.footer
	{
		font-family: Arial, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	
p
	{
		text-align: justify;
		font-size: 15px;
		color: #666666;
		padding-right: 50px;
		line-height: 1.25;
	}	

a
	{
		text-decoration: none;
		font-size: 14px;
		color: #000099;
	}

a:Hover
	{
		text-decoration: none;
		font-size: 14px;
		color: #dd0000;
	}

.innerTable
	{
		 padding-left: 45px;
		 padding-top: 10px;
		 padding-bottom: 10px;
	}

.Buttons
	{
		padding:2px;
		border:outset 1px;
		background-color:#eeeeee;
	}

.Login
	{
		padding:3px;
		border: 1px #666666 solid;		
		background-color:#ffffcc;
		margin-left: 5px;
	}

input
	{
		border:1px solid #666666;
		font-size: 15px;
		color: #666666;
		background-color:#e0ffff;
	}

.submit
	{
		border:1px solid #666666;
		font-size: 15px;
		color: #666666;
		background-color:#cccccc;
	}

.right
	{
		text-align: right;
	}

select
	{
		border:1px solid #666666;
		font-size: 15px;
		color: #666666;
		background-color:#e0ffff;
	}
		
.help
	{
		cursor: help;
	}
	
h5
	{
		font-size: 16px;
	}

.smHeading
	{
		font-size: 15px;
	}
		
.Red
	{
		color: #ff0000;
	}

.tabs
	{
		font-weight:bold;
		border-bottom: dotted 1px #0066cc;
		border-top: dotted 1px #0066cc;
		background-color: #eeeeee;
		padding: 1px;
		line-height: 1.75;
		color: #0066cc;
	}

.AttyList
	{
		border: #000055 1px solid;
		padding: 5px;
		font-size: 11px;
	}
/* List CLASS USED WITH ATTYLIST TO ALTER <A> STYLE; OTHERWISE LINKS TOO LARGE */	
.List 
	{
		font-size: 11px;
	}
.List:Hover
	{
		font-size: 11px;
		color: #cc0000;
	}

.PrintFriendly
	{
		padding: 5px;
		font-size: 11px;
		color: #555555;
		font-family: arial;
	}

.Required
	{
		font-weight: bolder;
		font-size: 15px;
		color: #cc0000;
	}

.Blue
	{
		color: #0066cc;
		font-weight: bold;
		font-size: 16px;	
	}
	
.Totals
	{
		color:#007700;
	}

.Print
	{
		padding:3px;
		border: 1px #666666 solid;		
		background-color:#ffffff;
		margin-left: 5px;
	}