BODY {
	FONT: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
}

#LINXWebBody {
	FONT: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: white;
	background-color: #333399;
}

P {
	FONT: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #000000
}

TD {
	FONT: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #000000
}

TH {
	FONT: bold normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-TRANSFORM: none;
	COLOR: #000000;
	text-align: left;
	background-color : Gainsboro;
}

TD.narrow	{	font-size : 12px;
				font-family : 'Arial Narrow', 'Arial';
				font-weight : normal;
				font-style : normal;
				color : black }

TH.narrow  {	font-size : 12px;
				font-family : 'Arial Narrow', 'Arial';
				font-weight : bold;
				font-style : normal;
				color : black;
				text-align: left;
				background-color : Gainsboro; }

INPUT	{ 	font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: normal; 
			color: black }

TEXTAREA{ 	font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: normal; 
			color: black }
			 
SELECT	{ 	font-family: Arial, Helvetica, sans-serif; 
			font-size: 12px; 
			font-weight: normal; 
			color: black }

H1 { FONT: bold 14px Georgia, "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #333399 }
H2 { FONT: 11px Georgia, "Times New Roman", Times, serif; COLOR: #333399 }
H3 { FONT: 11px Georgia, "Times New Roman", Times, serif; COLOR: #333399 }
H4 { FONT: 11px Georgia, "Times New Roman", Times, serif; COLOR: #333399 }
H5 { FONT: 11px Georgia, "Times New Roman", Times, serif; COLOR: #333399 }
H6 { FONT: 11px Georgia, "Times New Roman", Times, serif; COLOR: #333399 }

A		{ 	FONT: normal normal normal 12px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 12px; 
			font-weight: bold; 
			color: black }

A:Visited  	{ 	color : black; }

A:Active   	{ 	color : black; }

A:Hover  	{	color : red; }

.button {
	font-size : 10px;
	font-family : 'Arial';
	font-weight : normal;
	font-style : normal;
	text-decoration : none;
}

.tab {
	font-size : 14px;
	font-family : 'Comic Sans MS','Arial';
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color: white;
}

.activeTab {
	font-size : 14px;
	font-family : 'Comic Sans MS','Arial';
	font-weight : bold;
	font-style : normal;
	text-decoration : none;
	color: black;
}

.OZHeader  {
	color : #006666;
	font-style : normal;
	font-weight : normal;
	font-family : 'Arial';
	font-size : 18px;
	width : auto;
	height : auto;
	line-height : 140%;
}

.OZTableHeader  {
	color : #006666;
	font-size : 18px;
	font-family : 'Arial';
	font-weight : normal;
	font-style : normal;
}

.OZTableSubHeader  {
	background-color : Gainsboro;
}

.tiny {
	color : Black;
	font-size : 9px;
	font-family : 'Arial';
	font-weight : normal;
	font-style : normal;
}

.narrow {
	font-family : 'Arial Narrow', 'Arial';
	font-size: 12px;
}

BR.pageEnd {page-break-after: always;}	

.mastheadpc {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; TEXT-TRANSFORM: none; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; FONT-VARIANT: normal
}

.masthead4 {
	FONT: 45px "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}

.masthead3 {
	FONT: 35px "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}

.masthead2 {
	FONT: 30px "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}

.masthead1 {
	FONT: 23px "Times New Roman", Times, serif; TEXT-TRANSFORM: none; COLOR: #ffffff
}

@media print {
	.screenOnly {display:none}
	#LINXWebBody {width: auto; background-color: white}
}

div.topright{
    display:block;

    /*set the div in the top right corner*/
    position:absolute;
    top:0;
    right:0;
  }

.gray
{
	font-family: Tahoma;
	font-size: 11px;
	color: Gray;
	font-weight: normal
}

.reg
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: normal
}

.regBold
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal
}

.validation-error input[type=text] {
	border: 2px solid #FF0000;
}

.validation-error input[type=checkbox] {
	outline: 2px solid #FF0000;
}

.validationi-error textarea {
	border: 2px solid #FF0000;
}

.errorBold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}

.errorHeader
{
	FONT: bold 14px Georgia, "Times New Roman", Times, serif;
	TEXT-TRANSFORM: none;
	COLOR: #FF0000;
}

.errorBox
{
	border-style:dotted;
	border-color:red;
	border-width:3px;
}

.regBox 
{
	font-family: Tahoma;
	font-size: 11px;
	border: solid 1px #999999;
	background-color:white;
	color:Navy;
	font-weight: normal;
}

.regBoxGray 
{
	font-family: Tahoma;
	font-size: 11px;
	border: 0;
	background-color:white;
	color:#999999;
	font-weight: normal;
}

.disabledBox
{
	font-family: Tahoma;
	font-size: 11px;
	border: solid 1px #999999;
	background-color:white;
	color:#999999;
	font-weight: normal;
}

.regBoxNoBorder 
{
	font-family: Tahoma;
	font-size: 11px;
	background-color:white;
	color:Navy;
	font-weight: normal;
}

.regRadList 
{
	font-family: Tahoma;
	font-size: 11px;
	color:Navy;
	font-weight: normal;
}

.regChk
{
	font-family: Tahoma;
	font-size: 11px;
	color:Navy;
	font-weight: normal;
}

.regContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: normal
}

.helpContent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal
}

.helpContent2
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Blue;
  font-weight: normal
}

.helpContent2:visited 
{
  color: Blue;
}


.headerBold
{
	vertical-align:middle;
	background-color:#000033;
	color:#FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}

.regSmallButton {
	font-family: Tahoma;
	font-size: 9px;
	height: 17px;
}

.regLargeButton {
	font-family: Tahoma;
	font-size: 12px;
	height: 23px;
}

A.regLink
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000099;
	text-decoration:none;
	font-weight: normal
}

A.regLink:hover
{
	font-family: Tahoma;
	font-size: 11px;
	color: #000099;
	text-decoration:underline;
	font-weight: normal
}

.containerBody {
	border: 0px;
	width: 100%;
	background-color:#ffffff;
}

.containerHelp {
	width: 20%;
	background-color:#ffebc1;
	vertical-align : top;
}

.containerMain {
	width: 80%;
	background-color:#dadaf4; 
	BORDER-LEFT:#000033 1px solid;
	vertical-align : top;
}

.helptext{
	font-size: xx-small;
	display: none;
	width: 300px;
	height: 100px;
	border: 1px solid black;
	background: white;
	position: absolute;
	top: 0px;
	right: 0px;
	padding: 10px
}

.helptextDef{
	font-size: xx-small;
	display: none;
	width: 300px;
	border: 1px solid black;
	background: white;
	position: absolute;
	top: 2px;
	right: 2px;
	padding: 10px;
	z-index: 2;
}

.helptextCTRL{
	font-size: xx-small;
	border: 1px solid gray;
	background: white;
	color: gray;
	position: absolute;
	top: 4px;
	right: 4px;
	padding: 4px;
	z-index: 3;
}

@keyframes red-to-black-text {
	from {color: red;}
	to {color: black;}
}

.red-to-black {
	animation-name: red-to-black-text;
	animation-duration: 1s;
	animation-iteration-count: infinite;
}

.hidden {
	display: none;
}