/* AIB Print CSS */
/* Last Edited: 9-21-2005 */

form.remspace { 
	padding:0px;
	margin:0px;
}
#jumpmenu {
	display:none;
}
p {
	margin:0px;
	padding:0px;
}
div#snavhome { display:none; }

div#wrap2 {
	width:794px;
	margin:0px;
	padding:0px;
}
#leftcolumnhome {
    float:left;
    width:423px;
}
#rightcolumnhome {
    width:359px;
	margin-left:432px;
}
html>body #rightcolumnhome {
    width:362px;
}
div#liquidmatrix {
	width:413px;
	background-color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 129px;
	padding-top:9px;
	padding-right: 10px;
	margin-left: 0px;
}
div#liquidmatrix a {
	text-decoration: underline;
	color:black;
}
img.floatLeft { 
	float: left; 
 	margin-right: 10px;
	margin-left: 0px;
}
.newstitle {
	color: black;
	font-weight: bold;
}


object, embed { 
	display:none; 
}
body {
	background-color:white;
	color:black;
	}
div#wrap {
	width:794px;
	margin:0px auto;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	}
img.aiblogo {
    margin-left:25px;
	margin-top:-72px;
}
div#nav {
	margin:7px 0px 5px 23px !important;
	margin:11px 0px 5px 23px;
	}
div#nav ul {
	margin:0px 0px 2px 0px;
	padding:0px;
	}
div#nav li {
	display:inline;
	list-style:none;
	font-size:.7em;
	padding-left:1.5px;
	padding-right:1.5px;
	margin:0px;
	}
div#nav li#selected {
	font-weight:bold;
	padding-left:3px;
	}
img.dotted { 
	display:block;
	border:0px;
	padding:0px;
	margin:0px;
	}
div#main {
	float:left;
	width:379px;
    height:100%;
	margin:35px 0px 25px 0px;
	}
div#indent {
	font-size: .7em;
	margin-left: 25px;
	line-height: 140%;
    height:100%;
	}
a:link, a:visited, a:active {
	color:black;
	text-decoration:none;
}
p a:link, p a:visited, p a:active {
	color:black;
	border-bottom:dotted black 1px;
}
div#nav ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	}
div#secondnav_about {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:.75em;
	font-weight: bold;
}
div#secondnav_about ul{
	margin:0px;
	padding:2px;
}
div#secondnav_about li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_about ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:#999;
	padding:2px;
}
div#rightcontent_about {
    background-color:white;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#secondnav_about li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}
div#facts {
	background-color:white;
	font-size:.7em;
    padding:15px 0px 15px 25px;
	line-height:140%;
	color:black;
	margin-top:30%;
    margin-right:9px;
}
div#secondnav_community {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_community ul{
	margin:0px;
	padding:2px;
}
div#secondnav_community li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_community ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	padding:2px;
}
div#rightcontent_community {
    background-color:white;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_community_overview {
	margin:35px 0px 0px 379px;
	padding:15px 0px 0px 15px;
}
div#secondnav_community ul li a:hover {
	color:white;
	background-color:black;
	padding:2px;
}
div#secondnav_community li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}

/* End Community */





/* Start Programs */

div#secondnav_programs {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_programs ul{
	margin:0px;
	padding:2px;
}
div#secondnav_programs li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_programs ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	padding:2px;
}
div#rightcontent_programs {
        background-color:white;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_programs_overview {
	float:right;
	width:330px;
	margin:35px 40px 25px 0px;
	padding:15px 30px 0px 30px;
}
div#secondnav_programs li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}

/* End Programs */





/* Start Departments */

div#secondnav_departments {
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:.7em;
	font-weight: bold;
}
div#secondnav_departments ul{
	margin:0px;
	padding:2px;
}
div#secondnav_departments li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_departments ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	padding:2px;
}
div#rightcontent_departments {
    background-color:white;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
}
div#rightcontent_departments_overview {
	margin:35px 0px 0px 379px;
	padding:15px 0px 0px 15px;
}
div#secondnav_departments li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}

/* End Departments */





/* Start Admissions */

div#secondnav_admissions {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_admissions ul{
	margin:0px;
	padding:2px;
}
div#secondnav_admissions li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_admissions ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	padding:2px;
}
div#rightcontent_admissions {
        background-color:white;	
        margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_admissions_overview {
	margin:35px 25px 25px 379px;
}
div#secondnav_admissions li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}
div#leftliquid {
float:left;
	background-color:white;
	width:173px;
margin:9px 0px 0px 0px;
	padding:10px;
	font-size:.7em;
	line-height:135%;
	height:300px;
}
div#rightliquid {
	background-color:white;
	margin:9px 0px 0px 203px;
        padding:10px;
        padding-left:13px;
	font-size:.7em;
	line-height:135%;
	height:300px;
}
img.liquidimage {
	margin-bottom:10px;
}
div#todo {
	background-color:white;
	height:20px;
}
#todo ul {
	margin:0;
	padding:0;
}
#todonav {
 	width:108px;
 	margin:0;
	padding:0px;
 	list-style:none;
 	float:right;
}
#todonav a {
 	text-decoration:none;
 	color:black;
 	background-color:white;
 	display:block;
 	font-size:.6em;
}
#todonav li {
	position:relative;
 	width:108px;
 	list-style:none;
	margin:0;
	padding:0;
}
#todonav h2 {
 	margin:0;
 	padding:0;
}
#todonav h2 img {
 	display:block;
}
#todonav #a h2 {
 	background-image:url(../images/tododrop2.gif);
}
#todonav li ul {
	display:none;
	position:absolute;
}
#todonav li:hover ul, #todonav li.sfhover ul {
 	display:block;
}
#todonav li ul li:hover a, #todonav li ul li.sfhover a{
	background-color:white;
	color:black;
}

/* End Admissions */





/* Start Lesley */

div#secondnav_lesley {
	width:744px;
	margin:0px 0px 0px 22px;
	padding:0px;
	font-size:11px;
	font-weight: bold;
}
div#secondnav_lesley ul{
	margin:0px;
	padding:2px;
}
div#secondnav_lesley li{
	display:inline;
	list-style:none;
	margin:0px 15px 0px 0px;
}
div#secondnav_lesley ul li a:link, ul li a:visited, ul li a:active {
	text-decoration:none;
	color:black;
	padding:2px;
}
div#rightcontent_lesley {
    background-color:white;
	margin:35px 25px 0px 379px;
	padding:15px 30px 30px 30px !important;
	padding:5px 30px 30px 30px;
	font-size:.75em;
	line-height:140%;
	color:black;
}
div#rightcontent_lesley_overview {
	float:right;
	width:330px;
	margin:35px 40px 25px 0px;
	padding:15px 30px 0px 30px;
}
div#secondnav_lesley li#highlight {
 	color:white;
	background-color:black;
	padding:2px;
}

/* End Lesley */



.captions {
	font-size:.9em;
	line-height:140%;
}

/* Image Formatting */

img.vspace { 
	margin-bottom:3px;
	margin-top:5px;
}




/* Start Footer */

div#footer {
    color:black;
	clear:both;
	padding:0px 25px 25px 25px;
margin-top:20px;
	font-size:.65em;
	line-height:140%
}

/* End Footer */
