/* Admission
----------------------------------------------------------------- */
* {line height:1.5;}
#content {min-height: 500px; position:relative;}
#admission_header {background-color:#FFF; border-top:2px solid #FFF; height:320px; margin:0;}
#admission_header_small {background-color:#FFF; border-bottom:2px solid #FFF; height:320px; margin:0;}
#admission_title {font-size:1em; margin:30px 0 10px;}
#admission_site_nav {background-color:#666; border-top:2px solid #FFF; color:#FFF; float:left;}
#admission_site_nav ul a.selected {background:#ddd; color:#333 !important; border-top: solid 1px #ffffff;}


#admission_site_nav /* Admission
----------------------------------------------------------------- */

/* popups  */
div#admission_popup a:link {font-family:arial,helvetica; size:10px; color: #990000; text-decoration: none}
div#admission_popup a:visited {font-family:arial,helvetica; size:10px; color: #990000; text-decoration: none}
div#admission_popup a:hover {font-family:arial,helvetica; size:10px; color: #990000; text-decoration: underline}
div#admission_popup a:active {font-family:arial,helvetica; size:10px; color: #990000; text-decoration: none}
div#admission_popup td {font-family:arial; font-size:12px; color:#000000;}
div#admission_popup h6 {font-family:arial; font-weight:bold; font-size:12px; color:#990000; margin-bottom:5px;}
div#admission_popup p {font-family:arial; font-size:12px; color:#000000; font-weight:normal;}
----------------------------------------------------------------- */

/* seniors  */
div#admission_seniors td  { color: #000000; font-size: 11px; line-height: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
div#admission_seniors a  { color: #990000; text-decoration: none }
div#admission_seniors a:hover  { color: #333333 }
div#admission_seniors h1 { color: #990000; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif }
div#admission_seniors h2 { color: #000000; font-size: 18px; font-family: Arial, Helvetica, sans-serif }
div#admission_seniors h3  { color: #990000; font-size: 9px; margin:3px 0 12px; font-family: Verdana, Arial, Helvetica, sans-serif }



div#admission-gray-box {background-color:#eee; border:1px solid #900; margin-top:2em; margin-left: 70px; padding:.1em 1em .5em;width:550px; align:center;}

* {line height:1.5;}
#content { min-height: 500px; position:relative;}
#admission_header {background-color:#FFF; border-top:2px solid #FFF; height:320px; margin:0;}
#admission_header_small {background-color:#FFF; border-bottom:2px solid #FFF; height:320px; margin:0;}
#admission_title {font-size:1em; margin:30px 0 10px;}
#admission_site_nav {background-color:#666; border-top:2px solid #FFF; color:#FFF; float:left;}
#admission_site_nav ul a.selected {background:#ddd; color:#333 !important; border-top: solid 1px #ffffff;}
#admission_site_nav ul li {list-style:none; margin:0; padding:0;}
#admission_site_nav ul li a:link,
#admission_site_nav ul li a:visited,
#admission_site_nav ul li a:active {color:#FFF; display:block; font-size:11px; padding:9px 5px; text-transform:uppercase; width:150px;}
#admission_site_nav ul li a:hover {background-color:#900; color:#FFF !important; text-decoration:none;}
#admission_site_nav ul ul li a:hover {background-color:#900; color:#FFF !important; text-decoration:none;}
#admission_site_nav ul ul li a:link, 
#admission_site_nav ul ul li a:visited,
#admission_site_nav ul ul li a:active,
#admission_site_nav ul ul li a:hover {font-size:10px; padding:3px 0px 3px 10px; text-indent:-5px; text-transform:none; width:140px; margin-left:10px;}
#admission_site_nav ul ul ul {
margin: 3px 0 0 0;
}
#admission_site_nav ul ul ul li a:link, 
#admission_site_nav ul ul ul li a:visited,
#admission_site_nav ul ul ul li a:active,
#admission_site_nav ul ul ul li a:hover {font-size:10px; padding:0 0 0 10px; text-indent:-5px; text-transform:none; width:130px; margin-left:20px; line-height: 11px;}

#admission_site_content {
	background:transparent url('../images/admission_faux_column.png') repeat-y top left;
}


#admission_site_content #content_primary {margin-top:0; width:575px; padding:20px 24px 20px 36px; _padding:20px 10px 20px 36px;}
#admission_site_content #content_primary h1 {color:#333; font:normal 18px Helvetica,Arial,sans-serif; margin:30px 0 10px;}
#admission_site_content #content_related {font-size:11px; margin-top:10px; padding:10px; width:140px; border-left: 1px solid #CCCCCC; }
#admission_site_content #content_related a:link,
#admission_site_content #content_related a:visited,
#admission_site_content #content_related a:active {
text-decoration:none;
}
#admission_site_content #content_related a:hover {text-decoration:underline;}
#admission_site_content #content_related h2 {margin-left:0; padding-left:0;}
#admission_site_content #content_related ul {margin:0;}

#admission_site_content #content_related ul li {
list-style:none;
margin-left:10px;
width:130px;
text-indent: -10px;
padding: 0 0 0 10px;
}

#admission_site_content #content_related #admission_visiting ul li {margin: 0 0 0 10px;}

#admission_site_content #calls_to_action {
	background-color:#CCC; 
	border-top:1px solid #FFF; 
	clear:both; 
	float:left; 
	margin:0;
	width: 960px;
	background-color: #000;
}
#admission_site_content #calls_to_action li {float:left; list-style:none; font-size:10px;}
#admission_site_content #calls_to_action li a {background-color:#DDD; border-left:1px solid #FFF; color:#000; display:block; float:left; font-weight:normal !important; height:24px; line-height:24px; margin:0; text-align:center; text-decoration:none; text-transform:uppercase; width:159px;}
#admission_site_content #calls_to_action li a:active,
#admission_site_content #calls_to_action li a:hover {background-color:#900; color:#fff; width:159px;}
#admission_site_content #calls_to_action li a.first {border:0 none; width:160px;}
/* app container pages */
#admission_app_container {text-align:center; padding:20px; width:920px;}
#admission_app_container #sampler_example {margin:20px;}
#admission_app_container #content_primary {margin:0; padding:0; width:900px;}
#admission_app_container #content_primary h1 {font-size:24px; margin:24px 0 12px !important; padding:0 !important;}
/* sampler links list */

div#blockmenu {
	position: relative;
	font: 11px/22px Helvetica, Arial, sans-serif;
	width: 960px;
	height: 320px;
	background-color: #d0d2d3;
}

div#blockmenu div {
	position:absolute;
	text-align:center;
	top: 320px;
}

div#blockmenu div br {
        line-height: 0;
}

div#blockmenu div a {
	display: block;
	text-decoration: none;
	line-height: 12px;
	color: #000;
}

div#blockmenu div a:hover {
	background-color: #990000;
	color: #fff;
}

div#blockmenu div.AFAM {
	background-color: #7f9bab;
	width: 83px;
	height: 57px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	text-align:left;
	top: 0;
}

div#blockmenu div.AFAM a {
	padding: 10px 0 11px 20px;
}

div#blockmenu div.ALBR {
	background-color: #c6cbac;
	width: 177px;
	height: 37px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	top: 0;
	left: 84px;
}

div#blockmenu div.ALBR a {
	padding: 12px 0 13px 0;
}

div#blockmenu div.AMST {
	background-color: #c49984;
	width: 124px;
	height: 50px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 0;
	left: 261px;
}

div#blockmenu div.AMST a {
	padding: 20px 0 18px 0;
}

div#blockmenu div.ANTH {
	background-color: #d7cbd6;
	width: 112px;
	height: 37px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 0;
	left: 386px;
}

div#blockmenu div.ANTH a {
	padding: 12px 0 13px 0;
}

div#blockmenu div.ARCP {
	background-color: #a6b560;
	width: 122px;
	height: 37px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 0;
	left: 499px;
}

div#blockmenu div.ARCP a {
	padding: 12px 0 13px 0;
}

div#blockmenu div.ARHA {
	background-color: #b86d56;
	width: 95px;
	height: 43px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	text-align:center;
	top: 0;
	left: 622px;
}

div#blockmenu div.ARHA a {
	padding: 16px 0 15px 0;
}

div#blockmenu div.ARST {
	background-color: #c3d4de;
	width: 106px;
	height: 39px;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 0;
	left: 718px;
}

div#blockmenu div.ARST a {
	padding: 14px 0 13px 0;
}

div#blockmenu div.ALIT {
	background-color: #879ce0;
	width: 134px;
	height: 54px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 0;
	left: 825px;
}

div#blockmenu div.ALIT a {
	padding: 16px 0 14px 0;
}

div#blockmenu div.ASTR {
	background-color: #473f65;
	width: 100px;
	height: 34px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	top: 57px;
	left: 0;
}

div#blockmenu div.ASTR a {
	padding: 11px 0 11px 0;
	color: #fff;
}

div#blockmenu div.BIOL {
	background-color: #9fd6c1;
	width: 97px;
	height: 41px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	top: 38px;
	left: 100px;
}

div#blockmenu div.BIOL a {
	padding: 14px 0 15px 0;
}

div#blockmenu div.CHUM {
	background-color: #738e57;
	width: 103px;
	height: 50px;
	border: 1px solid #fff;
	top: 50px;
	left: 198px;
}

div#blockmenu div.CHUM a {
	padding: 14px 0 12px 0;
}

div#blockmenu div.CHEM {
	background-color: #8d829d;
	width: 103px;
	height: 35px;
	border: 1px solid #fff;
	top: 50px;
	left: 302px;
}

div#blockmenu div.CHEM a {
	padding: 12px 0 11px 0;
}

div#blockmenu div.CCIV {
	background-color: #72583b;
	width: 147px;
	height: 30px;
	border: 1px solid #fff;
	top: 37px;
	left: 406px;
}

div#blockmenu div.CCIV a {
	padding: 9px 0 9px 0;
	color: #fff;
}

div#blockmenu div.CLAS {
	background-color: #e9e5d0;
	width: 94px;
	height: 40px;
	border: 1px solid #fff;
	top: 68px;
	left: 459px;
}

div#blockmenu div.CLAS a {
	padding: 14px 0 14px 0;
}

div#blockmenu div.COOL {
	background-color: #88946c;
	width: 136px;
	height: 43px;
	border: 1px solid #fff;
	top: 43px;
	left: 554px;
}

div#blockmenu div.COOL a {
	padding: 15px 0 16px 0;
}

div#blockmenu div.COSS {
	background-color: #ecc55f;
	width: 108px;
	height: 52px;
	border: 1px solid #fff;
	top: 43px;
	left: 691px;
}

div#blockmenu div.COSS a {
	padding: 15px 0 13px 0;
}

div#blockmenu div.COTE {
	background-color: #7e6b71;
	width: 159px;
	height: 53px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 54px;
	left: 800px;
}

div#blockmenu div.COTE a {
	padding: 20px 0 21px 0;
}

div#blockmenu div.COMP {
	background-color: #4299b8;
	width: 100px;
	height: 47px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	top: 92px;
	left: 0px;
}

div#blockmenu div.COMP a {
	padding: 17px 0 18px 0;
}

div#blockmenu div.DANC {
	background-color: #afa68f;
	width: 53px;
	height: 73px;
	border: 1px solid #fff;
	top: 79px;
	left: 100px;
}

div#blockmenu div.DANC a {
	padding: 28px 0 33px 0;
}

div#blockmenu div.EAES {
	background-color: #00599b;
	width: 98px;
	height: 60px;
	border: 1px solid #fff;
	top: 101px;
	left: 154px;
	text-align:left;
}

div#blockmenu div.EAES a {
	padding: 13px 0 11px 14px;
	color: #fff;
}

div#blockmenu div.EAST {
	background-color: #b04a52;
	width: 128px;
	height: 29px;
	border: 1px solid #fff;
	top: 101px;
	left: 253px;
}

div#blockmenu div.EAST a {
	padding: 9px 0 8px 0;
}

div#blockmenu div.ECON {
	background-color: #a3bfd9;
	width: 76px;
	height: 60px;
	border: 1px solid #fff;
	top: 86px;
	left: 382px;
}

div#blockmenu div.ECON a {
	padding: 24px 0 24px 0;
}

div#blockmenu div.ENGL {
	background-color: #6e5cad;
	width: 74px;
	height: 37px;
	border: 1px solid #fff;
	top: 109px;
	left: 459px;
}

div#blockmenu div.ENGL a {
	padding: 13px 0 12px 0;
}

div#blockmenu div.ENVI {
	background-color: #afa68f;
	width: 97px;
	height: 44px;
	border: 1px solid #fff;
	top: 87px;
	left: 554px;
}

div#blockmenu div.ENVI a {
	padding: 10px 0 10px 0;
}

div#blockmenu div.FGSS {
	background-color: #6e819a;
	width: 136px;
	height: 46px;
	border: 1px solid #fff;
	top: 96px;
	left: 652px;
	text-align:left;
}

div#blockmenu div.FGSS a {
	padding: 10px 0 12px 20px;
	color: #fff;
}

div#blockmenu div.FILM {
	background-color: #738e57;
	width: 64px;
	height: 61px;
	border: 1px solid #fff;
	top: 108px;
	left: 789px;
	text-align:left;
}

div#blockmenu div.FILM a {
	padding: 17px 0 20px 15px;
}

div#blockmenu div.FREN {
	background-color: #d1dbb2;
	width: 105px;
	height: 45px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	top: 108px;
	left: 854px;
}

div#blockmenu div.FREN a {
	padding: 17px 0 16px 0;
}

div#blockmenu div.GRST {
	background-color: #c7da8e;
	width: 66px;
	height: 46px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	top: 140px;
	left: 0;
}

div#blockmenu div.GRST a {
	padding: 10px 0 12px 0;
}

div#blockmenu div.GOVT {
	background-color: #596a63;
	width: 87px;
	height: 33px;
	border: 1px solid #fff;
	top: 153px;
	left: 66px;
}

div#blockmenu div.GOVT a {
	padding: 10px 0 11px 0;
}

div#blockmenu div.HEBR {
	background-color: #ead367;
	width: 62px;
	height: 39px;
	border: 1px solid #fff;
	top: 162px;
	left: 154px;
}

div#blockmenu div.HEBR a {
	padding: 14px 0 13px 0;
}

div#blockmenu div.HIST {
	background-color: #80888f;
	width: 78px;
	height: 39px;
	border: 1px solid #fff;
	top: 162px;
	left: 217px;
}

div#blockmenu div.HIST a {
	padding: 14px 0 13px 0;
	color: #fff;
}

div#blockmenu div.IBST {
	background-color: #54531f;
	width: 63px;
	height: 53px;
	border: 1px solid #fff;
	top: 131px;
	left: 296px;
}

div#blockmenu div.IBST a {
	padding: 14px 0 15px 0;
	color: #fff;
}

div#blockmenu div.INMO {
	background-color: #b09c76;
	width: 149px;
	height: 37px;
	border: 1px solid #fff;
	top: 147px;
	left: 360px;
}

div#blockmenu div.INMO a {
	padding: 12px 0 13px 0;
}

div#blockmenu div.INTL {
	background-color: #d49255;
	width: 91px;
	height: 52px;
	border: 1px solid #fff;
	top: 132px;
	left: 534px;
	text-align:left;
}

div#blockmenu div.INTL a {
	padding: 14px 0 14px 15px;
}

div#blockmenu div.ITAL {
	background-color: #acebde;
	width: 101px;
	height: 41px;
	border: 1px solid #fff;
	top: 143px;
	left: 626px;
}

div#blockmenu div.ITAL a {
	padding: 15px 0 14px 0;
}

div#blockmenu div.JIST {
	background-color: #3ca0c2;
	width: 154px;
	height: 33px;
	border: 1px solid #fff;
	top: 170px;
	left: 728px;
}

div#blockmenu div.JIST a {
	padding: 10px 0 11px 0;
}

div#blockmenu div.LAST {
	background-color: #cf993d;
	width: 76px;
	height: 59px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-bottom: 1px solid #fff;
	top: 154px;
	left: 883px;
	text-align: left;
}

div#blockmenu div.LAST a {
	padding: 12px 0 11px 16px;
}

div#blockmenu div.LANG {
	background-color: #bec7a2;
	width: 87px;
	height: 62px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
	top: 187px;
	left: 0px;
	text-align:left;
}

div#blockmenu div.LANG a {
	padding: 6px 0 8px 16px;
}

div#blockmenu div.MATH {
	background-color: #ffe9cf;
	width: 94px;
	height: 47px;
	border: 1px solid #fff;
	top: 202px;
	left: 87px;
}

div#blockmenu div.MATH a {
	padding: 18px 0 17px 0;
}

div#blockmenu div.MAEC {
	background-color: #c48b70;
	width: 160px;
	height: 33px;
	border: 1px solid #fff;
	top: 202px;
	left: 182px;
}

div#blockmenu div.MAEC a {
	padding: 11px 0 10px 0;
}

div#blockmenu div.MDST {
	background-color: #cdeeb7;
	width: 81px;
	height: 57px;
	border: 1px solid #fff;
	top: 185px;
	left: 343px;
	text-align: left;
}

div#blockmenu div.MDST a {
	padding: 16px 0 17px 20px;
}

div#blockmenu div.MBAB {
	background-color: #75abb8;
	width: 95px;
	height: 75px;
	border: 1px solid #fff;
	top: 185px;
	left: 425px;
	text-align: left;
}

div#blockmenu div.MBAB a {
	padding: 18px 0 21px 17px;
}

div#blockmenu div.MOLB {
	background-color: #d7cbd6;
	width: 142px;
	height: 34px;
	border: 1px solid #fff;
	top: 185px;
	left: 521px;
}

div#blockmenu div.MOLB a {
	padding: 11px 0 11px 0;
}

div#blockmenu div.MUSC {
	background-color: #9e3428;
	width: 63px;
	height: 84px;
	border: 1px solid #fff;
	top: 185px;
	left: 664px;
}

div#blockmenu div.MUSC a {
	padding: 33px 0 39px 0;
	color: #fff;
}

div#blockmenu div.NSAB {
	background-color: #4d4765;
	width: 119px;
	height: 46px;
	border: 1px solid #fff;
	top: 204px;
	left: 728px;
}

div#blockmenu div.NSAB a {
	padding: 11px 0 11px 0;
	color:#fff;
}

div#blockmenu div.PHIL {
	background-color: #737245;
	width: 111px;
	height: 44px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 214px;
	left: 848px;
}

div#blockmenu div.PHIL a {
	padding: 16px 0 16px 0;
	color:#fff;
}

div#blockmenu div.PHYS {
	background-color: #cfae6f;
	width: 76px;
	height: 69px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	top: 250px;
	left: 0;
}

div#blockmenu div.PHYS a {
	padding: 28px 0 29px 0;
}

div#blockmenu div.PSYC {
	background-color: #394085;
	width: 105px;
	height: 34px;
	border: 1px solid #fff;
	top: 250px;
	left: 76px;
}

div#blockmenu div.PSYC a {
	padding: 11px 0 11px 0;
	color: #fff;
}

div#blockmenu div.QUAC {
	background-color: #a9c7bf;
	width: 102px;
	height: 48px;
	border: 1px solid #fff;
	top: 236px;
	left: 182px;
	text-align:left;
}

div#blockmenu div.QUAC a {
	padding: 6px 0 6px 19px;
}

div#blockmenu div.RELI {
	background-color: #b5772d;
	width: 139px;
	height: 28px;
	border: 1px solid #fff;
	top: 243px;
	left: 285px;
}

div#blockmenu div.RELI a {
	padding: 8px 0 8px 0;
}

div#blockmenu div.RLIT {
	background-color: #6f99d0;
	width: 96px;
	height: 49px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 270px;
	left: 670px;
	text-align: left;
}

div#blockmenu div.RLIT a {
	padding: 12px 0 13px 22px;
}

div#blockmenu div.REES {
	background-color: #596a63;
	width: 142px;
	height: 40px;
	border: 1px solid #fff;
	top: 220px;
	left: 521px;
	text-align: left;
}

div#blockmenu div.REES a {
	padding: 8px 0 8px 27px;
	color: #fff;
}

div#blockmenu div.RUSS {
	background-color: #9abef0;
	width: 208px;
	height: 34px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 285px;
	left: 76px;
}

div#blockmenu div.RUSS a {
	padding: 10px 0 12px 0;
}

div#blockmenu div.SISP {
	background-color: #4a7081;
	width: 119px;
	height: 47px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 272px;
	left: 285px;
}

div#blockmenu div.SISP a {
	padding: 17px 0 18px 0;
	color: #fff;
}

div#blockmenu div.SHAP {
	background-color: #e9e5d0;
	width: 78px;
	height: 47px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 272px;
	left: 405px;
}

div#blockmenu div.SHAP a {
	padding: 6px 0 5px 0;
}

div#blockmenu div.SOCI {
	background-color: #00599b;
	width: 85px;
	height: 58px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 261px;
	left: 484px;
}

div#blockmenu div.SOCI a {
	padding: 22px 0 24px 0;
	color: #fff;
}

div#blockmenu div.SPAN {
	background-color: #ead367;
	width: 99px;
	height: 49px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 270px;
	left: 570px;
	text-align: left;
}

div#blockmenu div.SPAN a {
	padding: 13px 0 12px 24px;
}

div#blockmenu div.THEA {
	background-color: #d1dbb2;
	width: 68px;
	height: 68px;
	border-top: 1px solid #fff;
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 251px;
	left: 767px;
}

div#blockmenu div.THEA a {
	padding: 27px 0 29px 0;
}

div#blockmenu div.UNIV {
	background-color: #72583b;
	width: 123px;
	height: 60px;
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	top: 259px;
	left: 836px;
}

div#blockmenu div.UNIV a {
	padding: 25px 0 23px 0;
	color: #fff;
}

div#blockmenu div.block1 {
	width: 20px;
	height: 60px;
	border-left: 1px solid #fff;
	top: 40px;
	left: 800px;
}
