@import url(common.css);

body {
	background: url(../images/bg_body.gif) repeat-y;
	}

#container {
	width: 990px;
	background-color: #FAF8F5;
	margin: 0 auto;
	text-align: left;
}

#landing_header_container {
	width: 100%;
	text-align: center;
	background: url(../images/landing_header_tall_bg.gif) repeat-x;
		z-index: 0;
	}
	
#landing_header {
	width: 990px;
	height: 125px;
	background-color: #000000;
	border-top: 4px solid #cf7600;
	border-bottom: 4px solid #cf7600;
	clear: both;
	background: url(../images/admissions_financial_aid/admissions_header.gif) top left no-repeat;
	margin: 0 auto;
	}
	html>body #landing_header {
		height: 117px;
		}

#column_left {
	position: relative;
	top: -58px;
	width: 220px;
	float: left;
	}


/* ====== CENTER COLUMN ====== */

#column_center {
	width: 533px;
	float: left;
	background: url(../images/admissions_financial_aid/bg_rightcol_lftbrdr.gif) top right no-repeat;
	background-color: #FAF8F5;
	margin: 0 0 23px 10px;
	}
	html>body #column_center {
		width: 533px;
		}
#column_center ul {
	padding: 0;
	margin: -13px 0 12px 30px;
	line-height: 18px;
	}
/* BREADCRUMB BEGINS */
div#breadcrumb {
	width: 510px;
	height: 26px;
	margin: 9px 0 21px 0;
	font: 0.75em normal arial, helvetica, sans-serif;
	color: #a29d99;
	float: left;
	clear: both;
	display: inline;
	}
div#breadcrumb a {
	text-decoration: underline;
	color: #c0bab5;
	}
div#breadcrumb a:visited, div#breadcrumb a:active{
	color: #c0bab5;
	}
div#breadcrumb a:hover{
	text-decoration: underline;
	color: #4b3222;
	}
/* BREADCRUMB ENDS */

#main_content {
	float: left;
	margin-bottom: 15px;
	width: 510px;
	}

#main_content a {
	color: #cf7600;
	text-decoration: none;
	}
#main_content a:visited {
	color: #6b808e;
	}
#main_content a:hover {
	color: #cf7600;
	text-decoration: underline;
	}
	
.boldblue {
	color: #6b808e;
	font-weight: bold;
	}
/* ====== RIGHT COLUMN ====== */

#column_right {
	width: 200px;
	float: left;
	}
#nav_audience {
	width: 192px;
	/* background-color: #FAF8F5;
	margin: 9px 13px 0 13px; */
	}
	
	/* ====== NAV AUDIENCE ====== */
/* 
#nav_audience ul li a {
	width: 144px;
	display: block;
	font: 0.75em arial, helvetica, sans-serif !important;
	color: #CF7600;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px 2px 4px 2px;
}
	html>body #nav_sub ul li a {width: 148px; padding: 5px 2px 5px 2px;}

#nav_audience ul li a.first {
	background: none !important;
}

#nav_audience ul li a:hover {
	color: #3B5A6F;
	text-decoration: none;
	}
#nav_audience ul li.active a {
	position: relative;
	left: -15px;
	width: 197px;
	color: #666666;
	padding: 3px 2px 1px 16px;
	border-top: 1px solid #3B5A6F;
	border-bottom: 1px solid #3B5A6F;
	margin: 0 0 0 0;
}
	html>body #nav_sub ul li.active a {width: 179px; margin: 0;}
	
	*/
/* ====== END NAV AUDIENCE COLUMN ====== */	
	
	
	
#quick_links {
	width: 153px;
	background-color: #FAF8F5;
	margin: 18px 0 0 11px;
	padding: 0 0 5px 8px;
	}
	html>body #quick_links {
		width: 145px;
		}
#quick_links img {
	margin: 0 0 8px 0;
	}
#focus_person {
	width: 153px;
	margin: 0 0 0 11px;
	padding: 13px 0 20px 0;
	border-top: 1px solid #aeb9bf;
	}
#focus_person a.text {
	width: 153px;
	height: 128px;
	text-decoration: none;
	display: block;
	padding: 5px;
	margin: 0;
	font: 0.625em verdana, arial, helvetica, sans-serif !important;
	color: #ede8dd;
	background: url(../images/admissions_financial_aid/bg_focus_person.jpg) no-repeat;
	}
	html>body #focus_person a.text {
		width: 143px;
		height: 118px;
		}
#focus_person a:hover.text {
	color: #5f4842;
	background: url(../images/admissions_financial_aid/bg_focus_person-r.jpg) no-repeat;
	}
	



.giving_hdr {
	color:white;
	font-size:1.125em;

}




/* ------------------------------- Alumni + Giving ------------------------------- */

#give_alum_wrap_home {
	text-align:left;
}

#give_alum_wrap {
	width:500px;
	text-align:left;
}

#give_alum_wrap ul,
#give_alum_wrap_home ul {
	margin:0 0 10px 0;
}

#give_alum_wrap ul li,
#give_alum_wrap_home ul li {
	list-style-position: outside;
	margin-left:15px;
	line-height:120%;
	padding:3px 0;
}

#give_alum_wrap p a,
#give_alum_wrap ul li a {
	text-decoration:underline;
}

#give_alum_wrap p a:hover,
#give_alum_wrap ul li a:hover {
	text-decoration:none;
}

#give_alum_wrap .orange,
#give_alum_wrap_home .orange {
	background-color:#CF7600;
	height:1%;
}

html>body #give_alum_wrap .orange,
html>body #give_alum_wrap_home .orange {
	height:auto;
}

#give_alum_wrap .orange a,
#give_alum_wrap_home .orange a {
	color:white;
}

#give_alum_wrap .orange h2 a,
#give_alum_wrap_home .orange h2 a {
	color:white;	
	text-decoration:none;
}

#give_alum_wrap .orange h2 a:hover,
#give_alum_wrap_home .orange h2 a:hover {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .orange h2 a:visited,
#give_alum_wrap_home .orange h2 a:visited {
	color:white;
	text-decoration:underline;
}


#give_alum_wrap .orange p,
#give_alum_wrap_home .orange p,
#give_alum_wrap .navy p {
	color:white;
	line-height:130%;
	padding-bottom:8px;
}

#give_alum_wrap .orange h2,
#give_alum_wrap .navy h2{
	font-size:1.125em;
	margin-top:0;
}

#give_alum_wrap .orange h2, 
#give_alum_wrap_home .orange h2, 
#give_alum_wrap .orange h3, 
#give_alum_wrap_home .orange h3,
#give_alum_wrap .navy h2 {
	color:white;
	font-family: Georgia, Times, 'Times New Roman', serif;
	text-transform:none;
}

#give_alum_wrap .orange ul li,
#give_alum_wrap .orange ol li {
	color:white;
}

#give_alum_wrap .white h2 {
	font-family: Georgia, Times, 'Times New Roman', serif;
	font-size:1.125em;
	text-transform:none;
	margin-top:0;
	padding-top:0;
	color:#4D413B;
}

#give_alum_wrap .white h3 {
	font-size:0.813em;
	text-transform:none;
	margin-top:0;
	padding-top:0;
	color:#4D413B;	
}

#give_alum_wrap .white a {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .white a:hover {
	text-decoration:none;
	color:white;
}

#give_alum_wrap .white_links p a {
	color:#4D413B;
	text-decoration:underline;
}

#give_alum_wrap .white_links p a:hover {
	color:#CF7600;
	text-decoration:none;
}

#give_alum_wrap .white .add_links a {
	color:#CF7600;
	text-decoration:none;
}

#give_alum_wrap .white .add_links a:hover {
	text-decoration:underline;
	color:#4D413B;
}

#give_alum_wrap .white .small_list ul li a,
#give_alum_wrap .white ul.med_list li a {
	color:#4D413B;
}

#give_alum_wrap ul.list_2 li {
	list-style-type:none;
	padding-bottom:5px;
}

#give_alum_wrap .grey,
#give_alum_wrap_home .grey {
	background-color:#B7BDBD;
}

#give_alum_wrap .grey h2,
#give_alum_wrap_home .grey h2 {
	font-size:1.5em;
	color:#4D413B;
	font-family: Georgia, Times, 'Times New Roman', serif;
	text-transform:none;
}	


#give_alum_wrap .grey h3,
#give_alum_wrap_home .grey h3 {
	font-size:0.875em;
	color:#4D413B;
	font-family: Georgia, Times, 'Times New Roman', serif;
}

#give_alum_wrap .grey a,
#give_alum_wrap_home .grey a,
#give_alum_wrap .white h2 a,
#give_alum_wrap .white .ways_links a,
#give_alum_wrap .white ul.centers li a {
	color:#4d413b;
	text-decoration:underline;
}

#give_alum_wrap .grey a:hover,
#give_alum_wrap_home .grey a:hover,
#give_alum_wrap .white h2 a:hover,
#give_alum_wrap .white .ways_links a:hover,
#give_alum_wrap .white ul.centers li a:hover {
	color:#4d413b;
	text-decoration:none;
}

#give_alum_wrap ul.nobull li{
	list-style-type:none;
}

#give_alum_wrap .topbtm,
#give_alum_wrap_home .topbtm {
	border-top:2px solid #4D413B;
	border-bottom:2px solid #4D413B;
}

#give_alum_wrap .quick,
#give_alum_wrap_home .quick {
	padding:5px 10px 2px 10px;
}

#give_alum_wrap .quick p,
#give_alum_wrap_home .quick p {
	padding-top:4px;
}

#give_alum_wrap .quick p.right a,
#give_alum_wrap_home .quick p.right a {
	color:white !important;
	text-decoration:underline !important;
}

#give_alum_wrap .quick p.right a:hover,
#give_alum_wrap_home .quick p.right a:hover {
	color:white !important;
	text-decoration:none !important;
}

#give_alum_wrap .quick p.right a:visited,
#give_alum_wrap_home .quick p.right a:visited {
	color:white !important;
	text-decoration:underline !important;
}


#give_alum_wrap .quick h3,
#give_alum_wrap_home .quick h3 {
	font-size:1.125em;	
	color:white;
}

#give_alum_wrap h2,
#give_alum_wrap_home h2 {
	font-size:0.875em;
	margin-bottom:5px;
}

#give_alum_wrap .left,
#give_alum_wrap_home .left {
	float:left;
}	

#give_alum_wrap .right,
#give_alum_wrap_home .right {
	float:right;
}

#give_alum_wrap .box,
#give_alum_wrap_home .box {
	padding:12px;
	margin:15px 0;	
	height:1%;
}

html>body #give_alum_wrap .box,
html>body #give_alum_wrap_home .box {
	height:auto;
}

#give_alum_wrap .left_main {
	width:285px;
}

#give_alum_wrap .alum_main_orange p a,
#give_alum)wrap .alum_main_orange ul.white li a {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .alum_main_orange p a:hover,
#give_alum)wrap .alum_main_orange ul.white li a:hover {
	color:white;
	text-decoration:none;
}

html>body #give_alum_wrap .right_col {
	width:150px;
}

#give_alum_wrap .right_col {
	width:175px;
}

#give_alum_wrap .right_col ul li {
	line-height:120%;
	padding:2px 0;
	font-size:0.625em;
}

#give_alum_wrap .navy ul li {
	color:white;
}

#give_alum_wrap .navy {
	background-color:#3B5A6F;
	color:white;
	height:1%;
}

#give_alum_wrap .navy a,
#give_alum_wrap .navy a:visited,
#give_alum_wrap .navy a:active {
	color:white;
	text-decoration:underline;
}

#give_alum_wrap .navy a:hover {
	color:#CF7600;
	text-decoration:none;
}

html>body #give_alum_wrap .navy,
html>body #give_alum_wrap .navy a {
	height:auto;
}

#give_alum_wrap .box_copy {
	width:330px;
}

#give_alum_wrap .small_list {
	width:140px;
	margin-left:15px;
	font-size:0.9em;
	padding:5px 0;
}


#give_alum_wrap ul.med_list li {
	width:180px;
}

/* Alum Home */

#give_alum_wrap_home .home_box {
	padding:0 10px 0 10px;
	margin:15px 0;	
}

html>body #give_alum_wrap_home .orange h2 {
	margin-top:0;
	font-size:1.125em;
}

#give_alum_wrap_home .orange h2 {
	font-size:1.125em;
	margin-top:5px;
}

#give_alum_wrap_home .box_copy {
	margin-top:10px;
}

#give_alum_wrap_home .box_copy {
	width:225px;
	font-size:0.688em;
	line-height:120%;
	margin-left:10px;
}

#give_alum_wrap_home .toporg {
	border-top:10px solid #CF7600;
}

#give_alum_wrap .ways_col {
	width:242px;
}

#give_alum_wrap .bord {
	border:1px solid #aaa;
}

#give_alum_wrap img.head {
	margin:15px 0;
}

#give_alum_wrap .ways_col h2 {
	padding:5px 8px;
	background-color:#B7BDBD;
	font-size:0.875em;
	font-weight:bold;
}
