.mainText {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
}
.mainBoldText {
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
}
.errText {
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
}
.bodyText {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
	text-align: justify;
}
.smallText {
	font : 6px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
}
.smallBlueText {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #006666;
}
.headerText {
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	color: #000033;
}
.largeHeaderText {
	font : bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 5px;
	color: #000033;
}
.smallSpace {
	font : 1px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-right: 0px;
}
a:link {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:visited {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
}
a.navi:link {
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
	line-height= 20px;
	text-align: center;
}
a.navi:visited {
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
	line-height= 20px;
	text-align: center;
}
a.navi:hover {
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-decoration: none;
	line-height= 20px;
	text-align: center;
}
a.leftNavi:link {
	margin-left: 20;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
a.leftNavi:visited {
	margin-left: 20;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000033;
	text-decoration: none;
}
a.leftNavi:hover {
	margin-left: 20;
	font : bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#privacyPolicyLink {
	float: right;
	margin-top: -20px;
	margin-right:10px;
}
label.error {  
  color: red; 
  padding-left: .5em; 
  vertical-align: top;
  font-weight:bold;
  font : 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
input.error, select.error, textarea.error {
  background-color: #ffefd2;
}
#errorMessage {
  color: red;
  display:none;
  font: 14px bold Verdana, Geneva, Arial, Helvetica, sans-serif;
  padding-top: 10px;
}
.visibleArea {
  display: block;
}
.visibleRowArea {
	display: table-row;
}
.hiddenArea {
  display: none;
}
#disclosureContainer {
  width: 50%;
  min-width: 400px;
  height: 70%;
  min-height: 400px;
  background-color: #fff;
  border: 1px solid black;
  padding:1em;
}
#disclosureTitle {
  text-align:center;
}
#ssnPrompt {
  width: 40%;
  min-width: 200px;
  height: 200px;
  min-height: 200px;
  background-color: #fff;
  border: 1px solid black;
  padding:1em;
}
#ssnPrompt div {
  overflow-x:hidden;
  overflow-y:auto;
  height: 85%;
  text-align: left; 
}
#disclosureBody {
  overflow-x:hidden;
  overflow-y:auto;
  height: 85%;
  text-align: left;
}
#disclosureFooter {
  margin-left: auto;
  margin-right: auto;
  text-align:center;
}
#applicantSign {
  font-family: 'Parisienne', cursive;
  font-size: 13pt;
}

