
BODY {font-family : Arial, Verdana, Helvetica, serif;}

A { color: #993333; }
A:Hover { color: Red; }
A.NAV  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color : #FFFFCC;
			text-decoration: none }
A.NAV:hover
{ color: #FFFF00; text-decoration: none }

A.rightLink
{ color: #2F40A7; }

A.black
{ color: #000000;
 font-size: 11px;
  }

.NavSpace { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color : #B2B290
	}
	
	

	
HR {
	height: 1pt;
}

 
TD {
 font: 9pt Arial;
color: #000000;
}

TD.tiny {
	font-family : "Arial Narrow";
	font-size : 6pt;
	vertical-align : bottom;
	color: black;
}

TD.small {
	font-size : 8pt;
}


TD.BOLD {
	font: 9pt Arial;
	font-weight: bold;
}

TD.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight : normal;
	color : #000000;
}


TD.deselect {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	background : #FFFFFF;
}

TD.select {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	background : #FFFDE0;
}

td.error {
	color : red;
	font-size : 10pt;
}

.headingone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight : bold;
	color: #18164C;
}

.headingtwo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight : bold;
	color: #18164C;
}

.headingthree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color : #993333;
}

.headingfour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #5A618C;
}

.headingfive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight : bold;
	color : #000000;
	letter-spacing : -1px;
}


.headingsix {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color : #6666CC;
	letter-spacing : -1px;
}

.headingseven {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
	color : #336666;
}

.headingeight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #2451AC;
}

.caption {
	font-family: Verdana;
	font-size: 7pt;
	font-weight : normal;
}



.firstrow {
	font: 9pt Arial;
	background : #F2EEDB;
}

.secondrow {
	font: 9pt Arial;
	background : #CCCC99;
}



.smalltext {
font-family: Arial;
font-size: 8pt;
font-weight : normal;
color: #000000;
}

.smalltextbold {
font-family: Arial;
font-size: 8pt;
font-weight : bold;
color: #000000;
}


.bold {
font-weight : bold;

}

.smallVerdana {
font-family: Verdana;
	font-size: 7pt;
	color: #000000;
}



.diamondHeader{
	font-family: Verdana, sans-serif;
	font-size: 8pt;
	font-weight : bold;
	color : #000000;
}


.navaid {
	font-family: Arial;
	font-size: 8pt;
	color : #999999;
}


.navaidTR { 
	border-color: #F2EEDB;
	background: #F2EEDB;
}


.navaidtd { 
	text-align: center;
}


.boldlink {
	font: 9pt Arial;
	font-weight : bold;
	color : #5A4265;
}

.boldleftlink {
	font: 9pt Arial;
	font-weight : bold;
	color : #5A4265;
	text-decoration: none;
}

.boldleftlinku {
	font: 9pt Arial;
	font-weight : bold;
	color : #5A4265;
	text-decoration: underline;
}



/****** You Are Here ******/

.YouAreHere10 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF ;
}
A.YouAreHere10 {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration: underline;
}
A.YouAreHere10:hover {
	color: #FFFF00;
	text-decoration: underline;
}
.YouAreHere10Bold {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF ;
	font-weight: bold
}


.required {	
	background: #FFFF00;	
}
.oneoftworequired {	
	background: #00FF00;		
}



.menutext {
	font-family: Verdana;
	font-size: 10px;
	font-weight : bold;
	color : #FEFEA8;
	text-decoration: none;
}

A.menutext:hover {
	color: #FFFF00;
}

.menupipes {
	font-family: Verdana;
	font-size: 10px;
	font-weight : bold;
	color : #FEFEA8;
	background: #000000;
}
.menuHeader {
	font-family: Verdana;
	font-size: 11px;
	font-weight : bold;
	color : #000000;
	}
	
.dates {
	font-size: 11px;
	font-weight : bold;
	color : #009900;
	}

.smallgrey {
	font-size:9 px;
	color: #545454;
}

.caps {
	text-transform: uppercase;
}

/****** STEP BY STEP - WINDOWS ******/

A.red { 
	color: #CB0101; 
	font-weight : bold;
}

.topinfo1{
	font-size:12 px;
	font-weight : normal;
	color: #000000;
}

.topinfo2{
	font-size:12 px;
	font-weight : bold;
	color: #5074BD;
}

.boxheader{
	font-weight : bold;
	color: #8F8F8F;
}

.boxalert {
	font-weight : bold;
	color: #477D5D;
}

.boxtext {
	color: #5A5A5A;
}

.step {
	font-weight : bold;
	color: #858585;
}

.stepCurrent {
	color: #DB803E;
}

.green {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #07833B;
}

.greensmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color : #07833B;
}

.blueList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight : bold;
	color : #2064E6;
}

.messageError {
	background-color : #FFFEB7;
}

.messageOK {
	background-color : #FFFFE9;
}

.disable {
	background : #EEEEEE;
}

.blueAlert{
	color : #0000FF;
}

.sideInfo{
	font-family: Arial;
	font-size: 8pt;
	line-height : 11px;
}

.instruct{
	color : #884300;

}

.instruct_HOLD{
	color : #1E4688;
	background-color : #FEFFF1;
}

.name_warning{
	color:red;
	vertical-align:bottom;
}

a.noUnderLine {
	text-decoration : none;
}