body
{
	margin: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
}

table
{
	font-size : 10pt;
}

.curDate
{
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-style: italic;

}

.errorPop
{
	cursor: help;
}

.FormNotification
{
	background-color: #6699FF;
	border-style: solid;
	border-color: #0000C0;
	border-width: 1px;
	color: Firebrick;
	cursor: help;
}

.RequiredFormElement
{
	color: #CC0000;
	font-weight: bold;
	font-size: 14px;

}

.FormNotificationLegend
{
	background-color: #ADD8E6;
	border-style: solid;
	border-color: #000080;
	border-width: 1px;
	color: #000080;
	display: none;
}

.DNCWaiverNotification
{
	background-color: Olive;
	border-style: solid;
	border-color: #000080;
	border-width: 1px;
	color: #000060;
	padding: 2px;
	margin: 1px;
}

.certifications
{
	border-width: 1px;
	border-color: #000080;
	border-style: solid;
	background-color: #FFFFFF;
}

.phoneDelimiter
{
	font-size: 20px;
	font-weight: lighter;
	font-family: Arial;
}

input, select
{
	font-size: 8pt;
	color: 000000;
}

.information
{
	padding-left: 15px;
	font-family: Arial;
	font-size: 10pt;
	color: #000080;
}

.blackText
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.blackTextP
{
	padding-left: 15px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.empText
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.blueText
{
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
}

.points
{
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
}

.lenderpoints
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}


.copyright
{
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.LargePhone
{
	padding-left: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 13pt;
	color: #000000;
}

.Description
{
	padding-left: 15px;
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
}

.LCDescription
{
	padding-left: 15px;
	font-family: Arial;
	font-size: 10pt;
	color: #333333;
}

.smallBlue
{
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
}

.boldPoints
{
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
	color: #0000FF;
}

.smallOrange
{
	font-family: Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #FB9B3B;	
}


.formError
{
	font-family: Arial;
	font-size: 8pt;
	color: #FF0000;
}

h3
{
	padding-left: 15px;
	font-family: Arial;
	color: #808000;
}

.tagLine
{
	padding-left: 15px;
	font-weight: bold;
	font-size:16px;
	font-family: Arial;
	color: #FB9B3B;
}

.tagLineWhite
{
	padding-left: 15px;
	font-weight: bold;
	font-size:12px;
	font-family: Arial;
	color: #FFFFFF;
}



ol, ul
{
	color: #000000;
}

ol
{
	padding-left: 4px;
}

.bulletPoints
{
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
	list-style-type: disc;
}


a, a:visited,a:link
{
	text-decoration : underline;
	color: #000000;
}

a.none:hover
{
	background-color: #ffffff;
}


a:hover
{
	text-decoration : none;
	background-color: #708090;
	color: #000000;
}

a.logo:hover
{
	background-color: #FFFFFF;
}

a.Privacy, a.Privacy:visited,a.Privacy:link
{
	color: #FB9B3B;	
}

a.learningCenterLink, a.learningCenterLink:visited, a.learningCenterLink:link
{
	text-decoration : underline;
	color: #A0A0A0;
	font-size: 12px;
}

a.visitingLearningCenterLink, a.visitingLearningCenterLink:visited, a.visitingLearningCenterLink:link
{
	text-decoration : underline;
	color: #000080;
	font-size: 12px;
}

.formLabel
{
	padding-left: 5px;
	color: #000000;
	font-size: 10px;
}

.fs_formE
{
	border:1px solid #43b3b4;
	border-top:0px;
/*	float:left; */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background:url(images/grad_1.gif) top left repeat-x;
}

.fs_formo
{
	border:1px solid #43b3b4;
	text-align: center;
	padding: 20px 20px 20px 20px;
	margin: 0px 0px 0px 0px;
}

.form_pa, .form_pp
{
	width: 35px;
}

.form_ps
{
	width: 45px;
}

.form_txt_standard
{
	width: 150px;	
}

.form_ddl_standard
{
	width: 150px;

}

.form_ptext
{
	font-size: 19px;	
}

.form_rtext
{
	font-size: 10px;
}

.form_dtext
{
	font-size: 10px;
	font-style: italic;
	font-family: Arial;
}

.form_pdesc
{
	font-size: 13px;
	font-family: Arial;
	padding: 0px  15px 20px 10px;
	border: solid 0px #000000;

}

.form_c
{
	text-align:center;	
}

.lrgTxt
{
	padding: 50px 0px 10px 0px;
	margin: 50px 0px 10px 10px;
	font-size: 24px;
	text-align: right;
}

.frmTblOuter
{
	padding: 10px 10px 10px 10px;
	border: solid 1px #000000;
	background-color: #99d2ff;
}

.tbl_logos
{
	padding: 10px 10px 10px 10px;
	border: solid 1px #000000;
	background-color: #ffffff;
}

.smLink
{
	font-size: 12px;
}

.mainText
{
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 5px 5px;
}