body {
	margin: 0; padding: 0;
	background: #ebd3a3 url(../images/paper_background.jpg) repeat left top;
}

#printheader{ display:none;}
#sloganheader { display:none;}


#borrower_services_container {
	width: 999px;
	height: 837px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	overflow: visible;
}

#borrower_services_popup_container {
	width: 722px; height: 850px;
	margin: 0 auto;
	padding: 0;
	position: relative;
	overflow: visible;
}

#borrower_services_leftEdge {
	width: 49px; height: 200px;
	top: 0px; left: -49px;
	position: absolute;
}
#borrower_services_paperBottom {
	width: 837px; height: 230px;
	top: 837px; left: 162px;
	position: absolute;
}

#borrower_services_rightEdge {
	width: 76px; height: 1000px;
	top: 0px; left: 999px;
	position: absolute;
}



/*Main content areas
***********************************************/

.borrower_main {
	background: url(../images/borrower_background.jpg) no-repeat scroll left top;
}

.borrower_main_onecol {
	background: url(../images/borrower_background_noline.jpg) no-repeat scroll left top;
}

#borrower_services_mainText { /* there are sandbags for this text, below */
	position: absolute;
	top: 315px; left: 340px;
	width: 390px; height: auto;
	overflow: visible;
	z-index: 999;
}

#borrower_services_mainText_onecol { /* there are sandbags for this text, below */
	position: absolute;
	top: 315px; left: 340px;
	width: 590px; height: auto;
	overflow: visible;
	z-index: 999;
}

#borrower_services_mainText_popup { /* there are sandbags for this text, below */
	position: absolute;
	top: 50px; left: 55px;
	width: 590px; height: auto;
	overflow: visible;
	z-index: 999;
}

.borrower_main_onecol #footer { /* Footer needs to be shifted right for one column layout */
	position: absolute;
	padding: 0;
	margin: 0px 0 0 -10px; /* change depending on content length */
	text-align: center;
	width: 600px;
	z-index: 50;
	}

#BulletStyle {
	color: #333;
}
#BulletStyle li {
	font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
}


#ListIndented  li {
	margin-left: 0; padding-left: .1em; list-style-type:none;
	font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
}
#pdficontext {
	margin-left: 0; padding-left: .1em; list-style-type:none;
	font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
}

	#borrower_services_mainText h1 {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 18px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText h2 {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 15px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText h3 {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}


	#borrower_services_mainText p {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText a, #borrower_services_mainText a:visited {
	color: #552c18; /* askjoe brown color */
	text-decoration: underline;
	position: relative;
	z-index: 999;
	}

	#borrower_services_mainText a:hover {
	color: #42b675; /* folder green */
	text-decoration: underline;
	position: relative;
	z-index: 999;
	}

/* Repeated for onecol style, popup style */
	#borrower_services_mainText_onecol h1, #borrower_services_mainText_popup h1 {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 18px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText_onecol h2, #borrower_services_mainText_popup h2 {
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 15px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText_onecol h3, #borrower_services_mainText_popup h3{
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: bold 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText_onecol p, #borrower_services_mainText_popup p{
	margin: 0;
	padding: .3em 0 .3em 0;
	color: #333;
	font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
	}

	#borrower_services_mainText_onecol a, #borrower_services_mainText_onecol a:visited {
	color: #552c18; /* askjoe brown color */
	text-decoration: underline;
	position: relative;
	z-index: 999;
	}

	#borrower_services_mainText_popup a, #borrower_services_mainText_popup a:visited {
	color: #552c18; /* askjoe brown color */
	text-decoration: underline;
	position: relative;
	z-index: 999;
	}

	#borrower_services_mainText_onecol a:hover, #borrower_services_mainText_popup a:hover {
	color: #42b675; /* folder green */
	text-decoration: underline;
	position: relative;
	z-index: 999;
	}

/* right column */

#BP_rightColumn {

	position: absolute;
	top: 320px; left: 760px;
	width: 220px; height: auto;
	overflow: visible;
	z-index: 998;
	border: 0;
}



/* begin sand-bag divs */

.left_sandbag1 {
	float: left;
	clear: left;
	width: 0px;
	height: 460px;
	margin: 0; padding: 0;
	position: relative;
	display: block;
	border: 0;
}

.left_sandbag2 {
	float: left;
	clear: left;
	width: 130px;
	height: 170px;
	margin: 0; padding: 0;
	position: relative;
	display: block;
	border: 0;
}

/* end sand-bag div */


/* Page Navigation areas
***********************************************/

#borrower_services_homeLink a {
	display: block;
	position: absolute;
	top: 55px; left: 20px;
	width: 108px; height: 120px;
	text-decoration: none;
	border: 0;
}


#borrower_services_BorrowerButton a {
	display: block;
	position: absolute;
	top: 47px; left: 228px;
	width: 191px; height: 43px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;
	}

		#borrower_services_BorrowerButton a:hover  {
			background: url(../images/button_borrower_services_over.jpg) no-repeat;
		}

#borrower_services_AboutButton a {
	display: block;
	position: absolute;
	top: 47px; left: 419px;
	width: 113px; height: 43px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;
	}


	#borrower_services_AboutButton a:hover {
		background: url(../images/button_about_us_over.jpg) no-repeat;
	}


/* the 3 folder tab links */

#borrower_services_tabNavStudents a {
	display: block;
	position: absolute;
	top: 105px; left: 216px;
	width: 258px; height: 54px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;
	
}

#borrower_services_tabNavParents a {
	display: block;
	position: absolute;
	top: 100px; left: 479px;
	width: 265px; height: 54px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;

}

#borrower_services_tabNavSchools a {
	display: block;
	position: absolute;
	top: 100px; left: 750px;
	width: 229px; height: 54px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;
}

#borrower_services_tabNavBS a {
	display: block;
	position: absolute;
	top: 160px; left: 760px;
	width: 229px; height: 35px;
	border: 0;
	margin: 0; padding: 0;
	text-decoration: none;
}




/* alert message for calculators*/
#alertredmsg {
color:#FF0000;
font: 12px/140% "Century Gothic","Verdana","Arial","Helvetica";
}


/* the School section links */


#borrower_services_topNav {
	display: block;
	position: absolute;
	top: 210px; left: 270px;
	width: 630px; height: 50px; /* but any overflow is set to be visible */
	margin: 0; padding: 0;
	overflow: visible;
	z-index: 999;
	border: 0;
	}
		
		#borrower_services_topNavLayout {
			margin: 0;
			padding: 0;
			}

		#borrower_services_topNavLayout li {
			display: inline;
			padding: 4px 15px 4px 0px;
			margin: 0;
			list-style-type: none;
			color: #55493b; /* folder script black */
			font: bold 13px/140% arial, sans-serif;
			}
			
		#borrower_services_topNavLayout li a, #borrower_services_topNavLayout li a:visited{
			color: #5f3924; /* folder black */
			text-decoration: none;
			}
				
		#borrower_services_topNavLayout li a:hover {
			color: #fff; /*   */
			text-decoration: underline;
			}


#borrower_services_leftNav {
	position: absolute;
	display: block;
	width: 138px; height: 330px;
	left: 23px; top: 210px;
	overflow: visible;
	margin: 0; padding: 0;
	}

		#borrower_services_leftNavLayout {
			margin: 0;
			padding: 0;
			}
			
		#borrower_services_leftNavLayout li {
			padding: 0px 0px 10px 0px;
			margin: 0;
			list-style-type: none;
			color: #552c18; /* for not-linked subtitles */
			font: bold 11px/110% "Century Gothic","Verdana","Arial","Helvetica";
			}
			
		#borrower_services_leftNavLayout li a, #borrower_services_leftNavLayout li a:visited {
			color: #fff;
			text-decoration: none;
			}
						
		#borrower_services_leftNavLayout li a:hover {
			color: #552c18; /* askjoe brown color */
			text-decoration: underline;
			}



/* page objects */
	
#borrower_services_penpaper {
		position: absolute;
		width: 410px; height: 530px;
		top: 613px; left: -29px;
		margin: 0; padding: 0;
		}
	#altborrower_services_penpaper { /*swf replacement image */
		position: absolute;
		width: 410px; height: 530px;
		top: 613px; left: 12px;
		margin: 0; padding: 0;
		}
	
#borrower_services_checkcalc /* this affects the footer */ {
	position: relative;
	width: 566px; height: 387px;
	top: 0px; left: 200px;
	margin: 0; padding: 0;
	}
	#altborrower_services_checkcalc {  /*swf replacement image */
	position: relative;
	width: 566px; height: 387px;
	top: 0px; left: 200px;
	margin: 0; padding: 0;
		}
		


#borrower_services_NHHELCOPostcard /* this affects the footer */ {
	position: relative;
	width: 472px; height: 724px;
	top: 700px; left: 710px;
	margin: 0; padding: 0;
}

	#altborrower_services_NHHELCOPostcard{  /*swf replacement image */
	position: relative;
	width: 472px; height: 724px;
	top: 700px; left: 730px;
	margin: 0; padding: 0;
	}


/* redefine the footer position for this layout, as needed  */
	
 #footer {
	position: absolute;
	padding: 0;
	margin: 0px 0 0 -70px;
	text-align: center;
	width: 600px;
	z-index: 50;
	}



/*  2. Borrower Generic  (whatever's different from master)
*****************************************************/

.borrower_generic {
	background: url(../images/borrower_background.jpg) no-repeat scroll left top;
}



/* Borrower Generic page objects */

	
#borrower_services_postit {
		position: absolute;
		width: 265px; height: 248px;
		top: 400px; left: 10px;
		margin: 0; padding: 0;
	}
	#altborrower_services_postit {  /*swf replacement image */
		position: absolute;
		width: 265px; height: 248px;
		top: 400px; left: 10px;
		margin: 0; padding: 0;
	}

#borrower_services_highlighter {
		position: relative;
		width: 151px; height: 424px;
		top: 20px; left: 60px;
		margin: 0; padding: 0;
	}
	#altborrower_services_highlighter { /*swf replacement image */
		position: relative;
		width: 151px; height: 424px;
		top: 20px; left: 60px;
		margin: 0; padding: 0;
	}



/* redefine the footer position for this generic layout  */
	
.borrower_generic #footer {
	position: absolute;
	padding: 0;
	margin: 170px 0 0 -50px; /* change depending on content length */
	text-align: center;
	width: 600px;
	z-index: 50;
	}


/* 3. Financial Aid pages *
***************************************************/

.borrower_finaid {
	background: url(../images/borrower_background.jpg) no-repeat scroll left top;
}


/* Financial Aid page objects */

#financial_aid_coinbank {
		position: relative;
		width: 314px; height: 309px;
		top: 10px; left: 0px;
		margin: 0; padding: 0;
	}
	#altfinancial_aid_coinbank { /*swf replacement image */
		position: relative;
		width: 314px; height: 309px;
		top: 10px; left: 0px;
		margin: 0; padding: 0;
	}



#financial_aid_pencil {
		position: relative;
		width: 312px; height: 600px;
		top: -80px; left: -40px;
		margin: 0; padding: 0;
	}
	#altfinancial_aid_pencil { /*swf replacement image */
		position: relative;
		width: 312px; height: 600px;
		top: -80px; left: -40px;
		margin: 0; padding: 0;
	}

/* 4. Generic Financial Aid pages *
***************************************************/


/* Generic Financial Aid page objects */


#financial_aid_thumbdrive {
		position: relative;
		width: 222px; height: 263px;
		top: 20px; left: 0px;
		margin: 0; padding: 0;
	}
	#altfinancial_aid_thumbdrive { /*swf replacement image */
		position: relative;
		width: 222px; height: 263px;
		top: 20px; left: 0px;
		margin: 0; padding: 0;
	}

/* 5. CCP students - Popup windows
*****************************************************/

.borrower_services_popup {
	background: url(../images/borrower_services_popup_bg.jpg) no-repeat scroll left top;
}

.borrower_services_popup #BSpopup_mainText {
	position:absolute;
	top: 40px; left: 0px;
	width: 610px; height: auto;
	overflow: visible;
	z-index: 999;
	border: 0;
}