p
      { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400 }

b
      { color: black; font-size: 9pt; font-weight: 700; font-stretch: wider }

.subhead
 { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }

.benefitBox
 { color: #000000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.rightBlueBox
 { color: #0024b8; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt }

.footerAccreditations
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #FFFFFF;
}

.footerLinks
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #0027b6;
}
.footerAddress
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #535353;
}

H1
   { color: #000000; font-size: 13pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
H3
   { color: #ffffff; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 6pt 3pt }


.left-border {
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #6A6A6A;
}
.right-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
}
.right-and-left-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #6A6A6A;
}
.right-and-left-and-bottom-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
}

.full-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #6A6A6A;
}
.top-and-bottom-border {

	border-left-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #6A6A6A;
}
.bottom-border {

	border-left-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
}

A.benefit{
	FONT: Bold 15px Ariel, Helvetica, sans-serif; CURSOR: hand; COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.benefit:visited {
	COLOR: #FFFFFF
}
A.benefit:active {
	COLOR: #FFFFFF
}
A.benefit:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}

A.footer{
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; CURSOR: hand; COLOR: #0027b6; TEXT-DECORATION: none;
}
A.footer:visited {
	COLOR: #0027b6
}
A.footer:active {
	COLOR: #0027b6
}
A.footer:hover {
	COLOR: #0027b6; TEXT-DECORATION: underline;
}

A.red{
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; CURSOR: hand; COLOR: #ba0202; TEXT-DECORATION: underline;
}
A.red:visited {
	COLOR: #ba0202
}
A.red:active {
	COLOR: #ba0202
}
A.red:hover {
	COLOR: #ba0202; TEXT-DECORATION: underline;
}

A.left{
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; CURSOR: hand; COLOR: #0027b6; TEXT-DECORATION: none;
}
A.left:visited {
	COLOR: #0027b6
}
A.left:active {
	COLOR: #0027b6
}
A.left:hover {
	COLOR: #0027b6; TEXT-DECORATION: underline;
}

body {
	margin: 0px;
	padding: 0px;
}


#menuBar {
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, Helvetica, sans-serif;
	text-align: left;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 99%;
	overflow: hidden;
	vertical-align: middle;
	background-color: #1457a8;
	}

.menuHeader {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
	padding: 5px;
	margin: 0px;
	padding-left: 15px;
	padding-right: 15px;
	display: inline;
	position: relative;
	border-right: 1px solid #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

.lastMenuHeader {
	color: #FFFFFF;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
	padding: 5px;
	margin: 0px;
	padding-left: 15px;
	display: inline;
	position: relative;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

a.menuLink {
	color: #FFFFFF;
	display: block;
	padding: 2px 5px;
	border-top: 1px solid #cccccc
	}

a.menuLink:link {
	color: #FFFFFF;
	text-decoration: none
	}

a.menuLink:visited {
	color: #FFFFFF;
	text-decoration: none
	}

a.menuLink:hover {
	color: #1457a8;
	background-color:#B3B3B3;
	FONT: Bold 9px Verdana, Arial, Helvetica, sans-serif;
	}

a.menuLink:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FFFFFF;
	}

a.javaMenu:link {
	color: #FFFFFF;
	text-decoration: none
	}

a.javaMenu:visited {
	color: #FFFFFF;
	text-decoration: none
	}

a.javaMenu:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

a.javaMenu:active {
	color: #FFFFFF;
	text-decoration: none;
	}

.menuDrop {
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial, Helvetica, sans-serif;
	background-color: #1457a8;
	background-repeat: repeat;
	visibility: hidden;
	margin: 0;
	padding: 0;
	position: absolute;
	z-index: 1000;
	top: 60px;
	left: 0;
	width: 135px;
	height: auto;
	border-style: solid;
	border-width: 0 1px 1px;
	border-color: #FFFFFF;
}
ol     { color: #e33800; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif}
ol.procedurestep   { color: #e33800; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: bold; margin-top: 20pt }
ol.procedurebullet { list-style-type: square; list-style-position: outside; margin-right: 12pt; margin-left: 12pt }
li  { color: #000000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 400 }
.feeschedule
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: Normal;
	color: #000000;
}
.right-and-bottom-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
}
.bottom-border-white {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
.feeschedule-headings
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: Bold;
	color: #000000;
}
em  { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold }
.feeschedule-test-head
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #FFFFFF;
}
.substep { color: black; font-size: 10pt; font-weight: normal; list-style-type: lower-alpha; margin-left: 24pt }
.indented { margin-top: 0; margin-bottom: 20pt; margin-left: 12pt }
.dual-process-white
{
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: Bold;
	color: #FFFFFF;
}

.dual-process-black
{
	font-family: Trebuchet, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: Bold;
	color: #000000;
}
.testingprocess  { color: #e33800; font-weight: bold; list-style-type: decimal; list-style-position: outside }
.right-and-bottom-and-top-border {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #6A6A6A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #6A6A6A;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #6A6A6A;

}
.backtotop { font-size: 8pt }
a.feescheduleLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;
	}

a.feescheduleLink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;
	text-decoration: none
	}

a.feescheduleLink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;
	text-decoration: none
	}

a.feescheduleLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;
	text-decoration: underline;
	}

a.feescheduleLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: Bold;
	color: #ffffff;	text-decoration: none;
	}
.red {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ba0202; font-weight: Bold;
}

p.litebluebottom
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 16px;
	color: #00a3d3;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 1px;
	margin-bottom: 2px;
	font-weight: bold;
}

p.bluefontbottom
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #006a9f;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 1px;
	font-weight: bold;
}
h2.litebluefont
{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 20px;
	color: #00a3d3;
	margin-left: 10px;
	margin-right: 10px;
	font-weight: bold;
}

