body{background:#EEE;border:0;color:#000;font-family:Verdana,sans-serif;margin:0;padding:0;text-align:center;font-size: 11px;}
#wrap{background:url(/img/branding/lender/810563/lite/bgwrap.gif) #EEE;margin:0 auto;padding:0;position:relative;width:900px;}
#wrap2{margin:0 auto;padding:0;position:relative;text-align:left;width:886px;}

#header{background:transparent url(/img/branding/lender/810563/lite/bgheader.jpg);padding:11px 0 12px 10px;position:relative;width:auto;}
#header h2{background:transparent url(/img/branding/lender/810563/lite/ftlogo.gif) no-repeat;display:block;font-size:1px;height:25px;line-height:1px;margin:0;padding:0;width:400px;text-indent:-5000px;}
#header h2 a {display: block; width: 330px;height: 25px;text-decoration: none;}

/* SEARCH */
#search{background:transparent url(/img/branding/lender/810563/lite/bgsearch.gif) repeat-x bottom;border-left:1px solid #FFF;height:48px;position:absolute;right:0px;top:0px;width:190px;}
#search p,#search p a{color:#fff;font:normal 9px/10px Verdana,sans-serif;margin:0;padding:0;text-align:left;text-decoration:none;}
#search p{margin-left:10px;margin-top: 33px; }

#footer{background:url(/img/branding/lender/810563/lite/bgfooter.gif) #FFF;border-bottom:1px solid #000;border-top:1px solid #FFF;height:40px;position:relative;}

#copyright{background:transparent url(/img/branding/lender/810563/lite/bgbottomgrad.gif) no-repeat top left;font:9px/11px Verdana,sans-serif;margin:0 auto;padding:13px 4px 10px 11px;text-align:left;width:885px;}

h1 { background:transparent;color:#255687;font:bold 12px/14px Verdana,sans-serif;}
h2 { font-size: 12px; font-weight: bold;}

p {font-size: 11px;}

td {font-size: 11px;}

li {font-size: 11px;}

#content {padding: 0px 10px 0px 10px;}
#content a{color:#255687;font-weight:bold;text-decoration:none;}
#content a:hover{text-decoration:underline;}

/* Imports */
.FieldName{FONT-WEIGHT: bold; FONT-SIZE: 8pt;color:#000000;}
.FieldName TD{FONT-WEIGHT: bold; FONT-SIZE: 8pt;color:#000000;}
.FieldName1{FONT-WEIGHT:normal; FONT-SIZE: 8pt;color:#000000;}
.FieldName1 TD{FONT-WEIGHT:normal; FONT-SIZE: 8pt;color:#000000;}
.AreaName{FONT-WEIGHT: bold; FONT-SIZE: 10pt;color:#003366;font-family:Sans-Serif,Verdana;}
.invalidmsg{font-family:Verdana, helvetica, Sans-Serif; FONT-SIZE: 8pt;}
.smallTB{font-family:Verdana, Tacoma, Sans-Serif;  FONT-SIZE: 8pt;}
.formatHelper{font-family:Verdana, Tacoma, Sans-Serif;  FONT-SIZE: 7pt;}
.smallDDL{font-family:Verdana, Tacoma, Sans-Serif; FONT-SIZE: 9pt;}
.radioBtn{font-family:Verdana, Tacoma, Sans-Serif;  FONT-SIZE: 8pt; color:#000000;}
tblStudent{Font-Family:Verdana; Font-Size:8; Width:100%;  }
tblBorrower{Font-Family:Verdana; Font-Size:8; Width:100%;  }
.ErrorMsg{FONT-WEIGHT:bold; FONT-SIZE: 10pt;color:#FF0000;}
.labelcell  {
	text-align:right; 
	background-color:#F2F2F2;
 }

.legacylabelcell
{ 
	text-align:right; vertical-align:top; border-width:thin; height:25; font-family:Verdana, helvetica, Sans-Serif; FONT-SIZE: 8pt;Width:120; background-color:#ededed;
}

.inputcell
{
	text-align:left; vertical-align:baseline;  height:25;  color:#606060; font-family:Verdana, helvetica, Sans-Serif; FONT-SIZE: 8pt;Width:400;
}

input  {
	color: Black; 
	font-size: 8pt;
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica;
	}

select  {
	color: Black; 
	font-size: 8pt;
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica;
	}
.fieldGroupLabel {
	FONT-SIZE: 10px; 
	COLOR: #425284; 
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica; 
	font-weight: bold;
	}

.fieldLabel {
	FONT-SIZE: 10px; 
	COLOR: Gray; 
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica; 
	}

.fieldGroupTitle {
	font-weight: bold;
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica; 
	}
		

.requiredText {
	color:Red;
	font-size: 9px;
	FONT-FAMILY: Verdana, Century Gothic, Arial, Helvetica; 
	}
.errorText
{
	color: Red;
}

#MPNPanel
{
	font-size: 11px;
}

.BoldRed {
color:Red;
font-weight:bold;
}

.SignInInstructions, .SignInInstructionsRight {
border-bottom:1px solid Gray;
text-align:left;
}