@charset "utf-8";

/* Consumer Alerts */

#calert {
	background-color: #990000;
	float: left;
	width: 96%;

	*width: 45%;*
	margin-right: 2%;
	height: auto;
	margin-right: 0%;
	font-size: 1.1em;
	padding-top: 2px;
	padding-right: 2%;
	padding-bottom: 2px;
	padding-left: 2%;
	margin-bottom: 0%;
}

#calert a {
	font-weight: bold;
	color: #FFF;
}

#calert a:hover{
	color: #CCCCCC;
	text-decoration: none;
	background-color: #A80000;
}

#calert h2 {
	color: #900;
	font-weight: bold;
	font-size: 1.3em;
	margin-bottom: 0px;
	text-transform: uppercase;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 6px;
}
#calert div {
	float: left;
	text-align: center;
	width: 25%;
	color: #006;
	background-image: url(../images/consumer/alert_head.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 40px;
	vertical-align: middle;
}


#calert h2 a {font-weight: bold;}

#calert p {
	margin-top: 8px;
	margin-bottom: 0px;
	font-size: 0.9em;
}
#calert ul {
	margin-top: 0%;
	margin-bottom: 0px;
}

#calert ul li {
	color: #FFF;
	font-size: 1em;
	float: left;
	list-style-type: none;
	margin-left: 4%;
}

/* HOME page blocks - framing CSS */

#fpins, #homeown, #lostpol, #sandy {
	float: left;
	width: 44%;

	*width: 45%;*
	margin-right: 1%;
	height: 105px;
	color: #FFF;
	padding-top: 1%;
	padding-right: 2%;
	padding-bottom: 1%;
	padding-left: 2%;
	margin-left: 1%;
	margin-bottom: 1%;
}


/* Force-Placed Insurance block */

#fpins {background-color: #006699;}

#fpins a {
	font-weight: normal;
	color: #FFF;
}

#fpins a:hover, #homeown a:hover, #lostpol a:hover, #sandy a:hover {
	color: #666;
	text-decoration: none;
}


#fpins h2 {
	color: #FFF;
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
	text-align: left;
}

#fpins h2 a {font-weight: bold;}

#fpins p {
	margin-top: 8px;
	margin-bottom: 0px;
	font-size: 0.9em;
}
#fpins ul {
	margin-bottom: 0px;
	margin-top: 8px;
	margin-left: -18px;
}

#fpins ul li {
	color: #FFF;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-left: -12px;
	list-style-type: disc;
	font-size: 0.9em;
}


/* Homeowners Resources block */

#homeown {background-color: #DF7B00;}

#homeown a {
	color: #FFF;
	font-weight: normal;
}


#homeown h2 {
	font-weight: bold;
	color: #FFF;
	font-size: 1.1em;
	margin-top: 0px;
	margin-bottom: 8px;
	text-transform: uppercase;
}
#homeown h2 a {
	font-weight: bold;
}



#homeown p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0.9em;
	color: #FFF;
}
#homeown ul {
	margin-bottom: 0px;
}

#homeown ul li {
	color: #FFF;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-left: -12px;
	list-style-type: disc;
	font-size: 0.9em;
}

/* Lost Policy Finder block */

#lostpol {background-color: #999999;}

#lostpol a {
	font-weight: normal;
	color: #FFF;
}

#lostpol h2 {
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}
#lostpol h2 a {font-weight: bold;}



#lostpol p {
	margin-top: 8px;
	margin-bottom: 0px;
	font-size: 0.9em;
}
#lostpol ul {margin-bottom: 0px;}

#lostpol ul li {
	color: #FFF;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-left: -12px;
	list-style-type: disc;
	font-size: 0.9em;
}

/* Storm Sandy block CSS */

#sandy {background-color: #8C181B;}

#sandy h2 {
	font-weight: bold;
	color: #FFF;
	font-size: 1.1em;
	margin-top: 0px;
	margin-bottom: 6px;
	text-transform: uppercase;
}

#sandy h2 a {color: #FFF;}

#sandy li a, #sandy p a {
	color: #FFF;
	font-weight: normal;
}

#sandy p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1em;
}
#sandy ul {
	margin-bottom: 0px;
	margin-left: -24px;
	margin-top: 8px;
	font-size: 0.9em;
}

#sandy ul li {
	color: #FFF;
	margin-bottom: 4px;
	margin-top: 0px;
	list-style-type: disc;
}


.halfsandy {
	width: 47%;
	padding-right: 1%;
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.halfsandy h2 {
	margin-bottom: 12px;
	margin-top: 6px;
}

.halfsandy p {
	margin-top: 0px;
	maring-bottom: 6px;
}


.halfsandy2 {
	width: 48%;
	padding-right: 0%;
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 1%;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3%;
}



.sandy {
	width: 100%;
	margin-top: 0px;
	margin-bottom: 2%;
	font-family: "Arial Black", Gadget, sans-serif;
	font-size: 2.35em;
	font-weight: bolder;
	background-image: url(../images/consumer/sandy_back.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: center;
	line-height: 56px;
	
	*font-size: 2.25em;*
}

.sandyblk {
	width: 100%;
	padding-right: 2%;
	padding-left: 2%;
	padding-top: 2%;
	padding-bottom: 0%;
	float: left;
	background-color: #DDFFFF;
	border: 1px solid #CCC;
	margin-top: 0px;
	margin-right: 1%;
	margin-bottom: 3%;
	margin-left: 0px;
}

.sandyblkf {
	width: 97%;
	padding-right: 1%;
	padding-left: 1%;
	padding-top: 0%;
	padding-bottom: 0%;
	float: left;
	background-color: #DDFFFF;
	border: 1px solid #CCC;
	margin-top: 1%;
	margin-right: 1%;
	margin-bottom: 1%;
	margin-left: 0px;
}


.sandyblk3 {
	width: 100%;
	padding-right: 2%;
	padding-left: 2%;
	padding-top: 0%;
	padding-bottom: 0%;
	float: left;
	background-color: #DDFFFF;
	border: 1px solid #CCC;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 3%;
	margin-left: 0%;
	clear: both;
}



.sandygallery {
	width: 100%;
	float: left;
	background-color: #DDFFFF;
	border: 1px solid #CCC;
	margin-top: 0%;
	margin-right: 0%;
	margin-bottom: 3%;
	margin-left: 0%;
	clear: both;
	padding: 0%;
}

.sandyphoto {
	height: 350px;
	width: 430px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding: 0px;
	margin: 0px;
	border-top-color: #DFFFFF;
	border-right-color: #DFFFFF;
	border-bottom-color: #DFFFFF;
	border-left-color: #DFFFFF;
}



.sandynews {font-size: 0.9em;}

/* Consumers - main page */

#conblk1, #conblk2, #conblk3 {
	font-size: 0.95em;
	float: left;
	width: 31%;
	padding-right: 0%;
	padding-left: 0%;
	margin-top: 1%;
	margin-right: 1%;
	margin-bottom: 2%;
	margin-left: 1%;
	height: 42px;
	background-repeat: no-repeat;
	background-position: left;
	font-weight: bold;
	text-transform: uppercase;
}

#conblk1 {
	background-image: url(../images/student_lending/sp_section.jpg);
	background-color: #CD7B17;
}

#conblk2 {
	background-image: url(../images/consumer/healthins_res_cons_bit.jpg);
	background-color: #232B5C;
	color: #FFF;
	font-weight: bold;
}

#conblk3 {
	background-image: url(../images/consumer/home_help_bit.jpg);
	font-weight: bold;
	color: #FFF;
	background-color: #919912;
}

#conblk1 a, #conblk2 a, #conblk3 a {color: #FFF;}

#conblk1 a:hover, #conblk2 a:hover, #conblk3 a:hover {
	color: #06C;
	text-decoration: underline;
}


#conblk1 h3, #conblk2 h3, #conblk3 h3 {
	font-weight: bold;
	color: #FFF;
}

#conblk1 h3 {margin-left: 25%; margin-top: 12px;}

#conblk2 h3 {text-align: center; margin-top: 0px; margin-bottom: 0px;}

#conblk3 h3 {margin-left: 25%; margin-top: 12px;}


#concon {}


/* Mortgage Foreclosure page */

.blockmortg {
	background-color: #DDDDDD;
	width: 30%;
	float: left;
	padding-top: 1%;
	padding-right: 2%;
	padding-bottom: 2%;
	padding-left: 2%;
	font-size: 1.05em;
	box-shadow: 5px 5px 3px #BBBBBB;
	margin-top: 1%;
	border: 1px solid #666;
}

.blockmortgintro {
	width: 63%;
	float: left;
	padding-top: 1%;
	padding-right: 1%;
	padding-bottom: 1%;
	padding-left: 0%;
}



/* Column divisions - miscellaneous */

.blocktext {
	width: 43%;
	padding-right: 3%;
	padding-left: 3%;
	padding-top: 0%;
	padding-bottom: 2%;
	text-align: center;
	background-color: #F8F2D6;
	float: right;
	font-size: 1.1em;
	margin-top: 0px;
	margin-right: 1%;
	margin-bottom: 0px;
	margin-left: 1%;
}

.hear {
	width: auto;
	text-align: center;
	margin-right: 2%;
	color: #000;
	border: 2px solid #770000;
	margin-left: 2%;
	margin-bottom: 2%;
	padding-right: 2%;
	padding-left: 2%;
	margin-bottom: 2%;
	background-color: #DDFFFF;
}

.newsblk {
	height: 330px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 95%;
	margin-bottom: 0%;
}


.photoblk {
	float: left;
	width: 70px;
	text-align: center;
	font-size: 0.8em;
	margin-top: 2%;
	margin-right: 7%;
	color: #000;
}


.photoblk img {
	border: 5px solid #999;
	text-align: center;
}




/* Emphasis division blocks */

.emphblk h1 {
	margin-top: 0px;
	margin-bottom: 6px;
}

#empblk1, #empblk2, #empblk3, #empblk4, #empblkf {
	font-size: 0.85em;
	padding-right: 12px;
}

#empblk1, #empblk2, #empblk3, #emphblknew, #emplost {
	padding-left: 75px;
	background-repeat: no-repeat;
	background-position: 5px center;
}

#empblk1, #empblk2, #empblk3, #emplost {height: 70px;}

#emphblknew {height: 70px;}

#empblk1, #empblk2, #empblk3, #emphblknew {width: 75%;}


#emplost {
	width: 30%;
	margin-bottom: 1%;
	margin-right: auto;
	margin-left: auto;
}

#emphblknew h2, #emplost h2, #emphblknew h3, #emphblknew h4, #emplost h4, #emphhome h2, #emphhome h3, #emphhome p, #emphhome2 h2, #emphhome2 h3, #emphhome2 p, #emplost h3, #emplost p {
	margin-top: 0px;
	margin-bottom: 0px;
}

#emphhomeno h3 {
	margin-top: 0px;
	margin-bottom: 4px;
	background-image: url(../images/block_title_bckgd.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: #FFF;
	text-align: center;
}

#emphhomeno ul {
	margin-top: 0px;
	margin-left: -36px;
	*font-size: 0.9em;*
	*margin-left: 4px;*
    
}

#emphhomeno ul li {list-style-type: none; font-size: 0.9em;}


#emphhome h2, #emphhome h3, #emphhome h4, #emphhome p {margin-left: 72px;}

#emphhome2 h2, #emphhome2 h3, #emphhome2 h4, #emphhome2 p {margin-left: 76px;}

#emphhome p, #emphhome2 p {font-size: 0.9em;}

#emphhome, #emphhome2, #emphhomeno, #emphlost, #emphforce {
	background-color: #DDDDDD;
	border: 1px solid #999999;
	background-repeat: no-repeat;
	
}

#emphhome, #emphhome2, #emphhomeno {
	padding-top: 1%;
	padding-right: 6px;
	padding-left: 6px;
	float: left;
}


#emphhome {
	background-image: url(../images/lost_policy.gif);
	background-position: 6px 6px;
	margin-right: 2%;
	width: 46%;
	*width: 46%;*
}

#emphhome2 {
	background-image: url(../images/tellus.gif);
	background-position: 6px 6px;
	width: 46%;
	*width: 46%;*
}

#emphhomeno {
	background-position: 6px 6px;
	width: 46%;



	*width: 47%;*
; 			float: left;
	margin-right: 1%;
	height: 100px;
}

#emphhome, #emphhome2, #emphhomeno {
	height: 100px;
	*height: 114px;*
}

#emphforce {
	background-image: url(../images/block_title_bckgd.gif);
	background-repeat: no-repeat;
	background-position: top center;
	width: 100%;
}

#emphforce, #emphlost {
	clear: both;
	margin-bottom: 2%;
}

#emphforce h3, #emphlost h3 {
	margin-top: 0px;
	margin-bottom: 0px;}

#emphforce h3 {
	text-align: center;
	color: #FFF;
}

#emphforce p {
	font-size: 0.9em;
	padding-left: 5%;
	margin-top: 8px;
	margin-bottom: 8px;
}

#emphlost {
	background-image: url(../images/lost_policy.gif);
	background-position: 6px 6px;
	margin-right: 2%;
	width: 75%;
	clear: both;
	padding-left: 75px;
	padding-right: 1%;
	padding-bottom: 0.5%;
}

#emphhomeno p, #emphlost p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 0.9em;
}



#empblk1 {
	background-color: #DDDDDD;
	color: #000000;
	background-image: url(../images/icon_consumers.gif);
}

#empblk2 {
	background-color: #DDDDDD;
	color: #333333;
	background-image: url(../images/icon_applic.gif);
}

#empblk3 {
	background-color: #DDDDDD;
	color: #333333;
	background-image: url(../images/icon_supinst.gif);
}

#empblk4 {
	color: #333333;
	width: 98%;
	padding-left: 2%;
	border: 1px solid #999999;
	height: 80px;
}

#emphblknew, #emplost {
	background-color: #DDDDDD;
	background-image: url(../images/lost_policy.gif);
	border: 1px solid #999999;
	padding-top: 1%;
	padding-bottom: 1%;
}
#empblkf {
	background-color: #6F0000;
	color: #FFFFFF;
	padding-left: 80px;
	width: 85%;
	background-image: url(../images/icon_fraud.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	height: 70px;
	margin-bottom: 1%;
	margin-top: 1%;

}

.emphblk {
	width: 96%;
	text-align: center;
	color: #000;
	border: 2px solid #770000;
	padding-right: 2%;
	padding-left: 2%;
	margin-bottom: 1%;
	display: table;
}

.emphblk p, .emphblk table p {
	text-align: left;
	margin-bottom: 8px;
}

.empblkext {
	color: #FFFFFF;
	width: 80%;
	border: 1px none #999999;
	text-align: center;
	float: left;
	margin-right: 7%;
	margin-left: 7%;
	padding-right: 2%;
	padding-left: 2%;
	padding-top: 0px;
	padding-bottom: 2px;
	height: 66px;
	background-image: url(../images/legal_back.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.empblkext a {
	color: #FFFFFF;
}
.empblkext a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}


.empblkext p {
	text-align: center;
	margin-top: 6px;
}



#empblk1 p, #empblk2 p, #empblk3 p, #empblk4 p, #empblkf p  {
	margin-bottom: 0px;
	margin-top: 0px;
	text-align: left;
}




/* Emergency block CSS */

.halfemer {
	width: 47%;
	padding-right: 1%;
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 0%;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.halfemer2 {
	width: 46%;
	padding-right: 1%;
	padding-left: 0%;
	padding-top: 0%;
	padding-bottom: 1%;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3%;
}



/* HOME page CSS variations */

#homeright {
	float: left;
	width: 62%;
	padding-left: 4%;
	padding-top: 0%;
	margin: 0;
}

#homeright p {margin-bottom: 6px;}

#homeleft {
	float: left;
	width: 33%;
	clear: both;
	margin-top: 2%;
}

#howdoi {
	float: left;
	width: 100%;
	clear: both;
	color: #333333;
	width: 100%;
	border: 1px solid #999999;
	font-size: 0.9em;
	margin-top: 0%;

	*margin-top: -2%;*
	margin-bottom: 2%;
}

/* Fractional divisions - quarter, third, two-thirds */

#half1 h4, #half2 h4, #half3 h4, #half4 h4, #half5 h4, #half6 h4, #half7 h4, #half8 h4, #half9 h4, #half10 h4, .half h4{
	margin-bottom: 0px;
	margin-top: 0px;
}

#half1 p, #half2 p, #half3 p, #half4 p, #half5 p, #half6 p, #half7 p, #half8 p, #half9 p, #half10 p, #halfright p {
	margin-bottom: 0px;
	margin-top: 0px;
}

#half1, #half2, #half3, #half4, #half5, #half6, #half7, #half8, #half9, #half10, .half {
	margin: 0px;
	float: left;
	width: 47%;
	padding-right: 1%;
	padding-left: 1%;
	padding-top: 0%;
	padding-bottom: 1%;
}
#halfright {
	margin: 0px;
	float: left;
	width: 47%;
	padding-right: 1%;
	padding-left: 1%;
	padding-top: 0%;
	padding-bottom: 1%;
	text-align: right;
}

#quarter {
	margin: 0px;
	float: left;
	width: 22%;
	padding-right: 1.5%;
	padding-left: 1.5%;
}

#qtrhome {
	float: left;
	width: 33%;
	clear: both;
	padding-top: 1%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#qtrhome div {
	margin-bottom: 5%;
	float: left;
	padding-top: 1%;
	padding-bottom: 1%;
	padding-right: 2%;
	height: auto;
}

#qtrhome #empblk4 ul li {margin-left: -18px;}

#qtrhome2 {
	float: left;
	width: 33%;
	clear: both;
	color: #333333;
	width: 33%;
	border: 1px solid #999999;
	font-size: 0.9em;
	margin-top: 1%;



	*margin-top: -2%;*
}

#qtrhome2 ul {
	padding-right: 5%;
}


#qtrhome3 {
	float: left;
	width: 62%;
	padding-left: 4%;





	*width: 64%;*
; 			margin: 0;
}

#qtrhome4 {
	width: 63%;
	padding-left: 0%;
	float: right;

	*margin-top: -1%;*
 	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1%;
	margin-left: 0;
	
}

#qtrhome5 {
	float: left;
	width: 62%;
	padding-left: 4%;
	padding-top: 0%;
	margin-top: 1%;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}


#qtrhome5 p {margin-bottom: 6px;}

#qtrhome3 h1, #qtrhome5 h2 {
	margin-top: 0px;
	margin-bottom: 6px;
}


#third1, #third2, #third3, #third4, #third5, #third6, #third7, #third8, #third9, #third10, #third11, #third12, #third13, #third14, .third {
	float: left;
	width: 31%;
	padding-right: 1%;
	padding-left: 1%;
	text-align: left;
	margin-top: 1%;
	margin-right: 0px;
	margin-bottom: 1%;
	margin-left: 0px;
}

#third1 p, #third2 p, #third3 p, #third4 p, #third5 p, #third6 p, #third7 p, #third8 p, #third9 p, #third10 p, #third11 p, #third12 p, #third13 p, #third14 p {
	margin-bottom: 0px;
	margin-top: 0px;
}

#third1 h4, #third2 h4, #third3 h4, #third4 h4, #third5 h4, #third6 h4, #third7 h4, #third8 h4, #third9 h4, #third10 h4, #third11 h4, #third12 h4, #third13 h4, #third14 h4, .third h4 {
	margin-bottom: 0px;
	margin-top: 0px;
	color: #770000;
}

.third h4 {color: #770000;}

#twothird, #twothird2, #twothird3 {
	margin: 0px;
	float: left;
	width: 64%;
	padding-right: 1%;
	text-align: left;
	padding-left: 1%;
}

#twothird h4, #twothird2 h4, #twothird3 h4, #twothird p, #twothird2 p, #twothird3 p {
	margin-bottom: 0px;
	margin-top: 0px;
}

.portal3rd {
	width: 50%;
	text-align: center;
	background-color: #DDDDDD;
	vertical-align: middle;
	margin-right: auto;
	margin-left: auto;
	padding: 6px;
}

.twothird {
	float: left;
	width: 64%;
	padding-right: 1%;
	text-align: left;
	padding-left: 1%;
	margin-top: 1%;
}

/* Language Access Assistance pages */

.laabout {
	margin: 0px;
	float: left;
	width: 54%;
	padding-right: 1%;
	padding-left: 1%;
	padding-top: 0%;
	padding-bottom: 1%;
	margin-right: 2%;
}

.laahelp {
	margin: 0px;
	float: left;
	width: 34%;
	padding-right: 3%;
	padding-left: 3%;
	padding-top: 0%;
	padding-bottom: 0%;
	background-color: #FFAD5B;
	box-shadow: 5px 5px 3px #CCCCCC;
}

.laahelp h4 {
	text-align: center;
	padding: 1%;
	border: 1px solid #999;
	margin-bottom: 0.5%;
}

.laahelp p {
	margin-top: 1%;
}

.page-break {display: none;}

/* Student Protection pages */

#clrsp {
	clear: both;
	height: 0px;
	*height: 36px;		/* IE 7 adjustment */
	_height: 36px;		/* IE 6 adjustment */
}

.stprthird {
	float: left;
	width: 31%;
	*width: 33%; 	/* IE 7 adjustment */
	_width: 33%;	/* IE 6 adjustment */
	padding-right: 1%;
	padding-left: 1%;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
	*margin-left: 1%;	/* IE 7 adjustment */
	_margin-left: 1%; 	/* IE 6 adjustment */
}

.stprtwothird {
	float: left;
	width: 62%;
	*width: 64%;		/* IE 7 adjustment */
	_width: 64%;		/* IE 6 adjustment */
	padding-right: 1%;
	padding-left: 1%;
	text-align: left;
	margin-right: 0px;
	margin-left: 0px;
}


#stpr {
	background-color: #555555;
	margin-bottom: 0px;
	height: 44px;
	margin-top: 42px;
}

#stpr ul {
	list-style-type: none;
	clear: both;
	padding-left: 0px;
	padding-right: 0px;
	*margin-left: -36px;
	_margin-left: -36px;
}

#stpr li {
	float: left;
	list-style-type: none;
	height: 35px;
	padding-top: 4px;
	padding-right: 24px;
	padding-bottom: 4px;
	padding-left: 26px;
	margin-top: 0px;
}

#sphome {width: 102px;}

#spfin {width: 100px;}

#sprepay {width: 100px;}

#spdefault {width: 100px;}

#spmoney {width: 100px;}

#spdefer {width: 100px;}

#stpr li a {
	color: #FFF;
	font-weight: bold;
	font-size: 0.8em;	
}

#stpr li:hover {
	background-color: #CCCCCC;
}

#stpr a:hover {text-decoration: none;}

#stprhead {
	background-color: #CD7B17;
	background-image: url(../images/student_lending/spu_banner.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	text-align: center;
	height: 83px;
	margin-bottom: 0px;
}

#stprhead h1 {
	font-size: 1.6em;
	color: #FFF;
	letter-spacing: 0.25em;
	margin-bottom: 0px;
	text-transform: uppercase;
	margin-top: 0px;
	
}

#stprblk1, #stprblk2, #stprblk3 {
	float: left;
	width: 31%;
	padding-right: 1%;
	padding-left: 1%;
	text-align: left;
	margin-top: 1%;
	margin-right: 0px;
	margin-bottom: 3%;
	margin-left: 0px;
	height: 70px;
	background-repeat: no-repeat;
	background-position: center center;
	height: 70px;
}

#stprblk1 {background-image: url(../images/student_lending/scholar_off.jpg);}

#stprblk2 {
	background-image: url(../images/student_lending/federalloans_off.jpg);
}

#stprblk3 {
	background-image: url(../images/student_lending/privateloans_off.jpg);
}

#stprblk1 a, #stprblk2 a, #stprblk3 a {
	
}

#stprblk1:hover {
	background-image: url(../images/student_lending/scholar_on.jpg)
}

#stprblk2:hover {
	background-image: url(../images/student_lending/federalloans_on.jpg)
}

#stprblk3:hover {
	background-image: url(../images/student_lending/privateloans_on.jpg)
}



.tblproc {
	font-size: 0.95em;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #AAAAAA;
	border-spacing: 0px;
	border-collapse:collapse;
	empty-cells: show;
	clear: both;
}

.tblproc th {
	padding: 5px;
	vertical-align: top;
	border: 1px solid #AAAAAA;
	font-weight: bold;
	text-align: center;
}

.tblproc td {
	padding: 5px;
	vertical-align: top;
	border: 1px solid #AAAAAA;
}

.tblproc a {
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}

.tblproc p {
	text-align: left;
	margin-top: 0px;
}

/* Various width CSS */

.w05 {width: 5%;}
.w06 {width: 6%;}
.w07 {width: 7%;}
.w08 {width: 8%;}
.w09 {width: 9%;}
.w10 {width: 10%;}
.w11 {width: 11%;}
.w12 {width: 12%;}
.w13 {width: 13%;}
.w14 {width: 14%;}
.w15 {width: 15%;}
.w16 {width: 16%;}
.w17 {width: 17%;}
.w18 {width: 18%;}
.w19 {width: 19%;}
.w20 {width: 20%;}
.w25 {width: 25%;}
.w30 {width: 30%;}
.w35 {width: 35%;}
.w40 {width: 40%;}
.w45 {width: 45%;}
.w50 {width: 50%;}
.w60 {width: 60%;}
.w70 {width: 70%;}

#procqa {
}

#procqa ul li {
	list-style-type: none;
	margin-left: -6%;
	margin-bottom: 3%;
}
#back #logoarea a #logolink {
	height: 80px;
	width: 34%;
	float: left;
}

#navhide {display: none;}

/* Language Widget */

#lang-widget {
	width: 240px;
	padding-left: 5px;
	padding-left: 2px\9;
	padding-right: 5px;
	padding-right: 0px\9;
	height: 370px;
	*height: 380px;
}

	
	
