@charset "utf-8";
/* CSS Document */
/*  4.11 - Styles specific to "First-Year Students" template
----------------------------------------------------------------------------------------------- */


.yellow {
  display: inline;
  color:#ffc82e;
}

.gray {
  display: inline;
  color:#e97623;
}


#section .programdetail .subcolumn {width:225px;}

*+html #section .programdetail .subcolumn {width:220px;}

#section .programdetail .subcolumn p,
/*#section .programdetail .subcolumn li,*/
#section .programdetail .subcolumn .listhead {font-size:.7em;}

#section .programdetail .subcolumn .listhead {font-weight: bold;}

#section .programdetail .subcolumn h3 {font-size:.9em;line-height:135%;padding-bottom:18px;}

#section .programdetail .subcolumn ul li {padding-bottom:6px;margin-left:15px;}

#section .programdetail .subcolumn ul li a {font-weight:normal;}

#section .programdetail .subcolumn ul ul li a {font-weight:normal;color:#2f7599;}
 
#section .programdetail .subcolumn a.pdflink {
  font-size:.7em; 
  font-weight:normal;
  background: transparent left 4px no-repeat url(/admissions/assets/icon_pdf.gif); 
  padding-left: 22px;
  display: block;
  line-height:135%;
}


#section .programdetail .subcolumn ul.biglinks li { 
  list-style-type:none;
  color:#999898;
  font-size: 1em;
  padding: 0 0 0px 12px;
  line-height:135%;
  margin: 12px 0 0 0;
  background: transparent left 7px no-repeat url(/admissions/assets/bullet-raquo.gif);
  zoom:1;
}


#section .programdetail .subcolumn ul.biglinks li a {font-weight:bold;}

#section .programdetail a {
  color:#e97623;
  font-weight:bold;
}


.fr {float:right;}

.fl {float:left;}

.up{
margin-top:-200px;  
}

.bottomborder { border-bottom: solid 1px #dddddf; }

img.btnparagraph {margin-bottom:24px;}

.divider {
  height:24px;
  border-bottom: solid 1px #dddddf;
  padding:12px 0 0 0;
        margin-bottom:10px;
  clear: left;
        width:95%;
}




.floatfix {
  float:right;
}

*html .floatfix {
  float:none;
}

*+html .floatfix {
  float:none;
}



#yourconnectioncolumn {
  float:right;
  clear:right;
  width:155px;
  color:#fff;
  padding:20px 25px;
  background:#535f7c top left repeat-x url(/admissions/assets/bkgd_yourconnectioncolumn.jpg);
  border-bottom:solid 1px #535f7c;
  margin:0 -17px 24px 20px;
  -moz-border-radius-topleft: 4px;
  -webkit-border-top-left-radius: 4px;
}

#yourconnectioncolumn h1 {
  font-size: 1em;
  padding-bottom: 4px;
}

#yourconnectioncolumn p {
  line-height: 135%;
  padding-top: 4px;
  font-size: 10px;
  color:#FFF;
}

*html #yourconnectioncolumn {
  position: relative;
  margin-left:24px;
  margin-right:-21px;
  width:155px;
}

*+html #yourconnectioncolumn {
  margin-left:0px;
  margin-right:-17px;
}



#yournextcolumn {
  
  clear:right;
  float:right;
  width:156px;
  margin:64px 0px 24px 0;
}

*html #yournextcolumn {
  position: relative;
  margin-right:0px;
}

*+html #yournextcolumn {
  position: relative;
  margin-left:-164px;
  margin-top:82px;
}

#yournextcolumn h1 { font-size:.9em; }

#yournextcolumn img { margin:5px 0; }

#yournextcolumn p {
  font-size: 10px;
  line-height: 1.55em;
}

.apply #yournextcolumn p {
    font-size:  10px;
  line-height: 1.55em;
}




#askwillysubcolumn {
  /*clear:right;*/
  float:right;
  width:203px;
  margin:-190px 0px 0px 0px;
  height:178px;
  padding: 15px 0 0 20px;
  background: transparent top left no-repeat url(/admissions/assets/bkgd_askwillysubcolumn.gif);
  text-align:right;
  position: relative;
}
*+html #askwillysubcolumn{ margin-top:-180px; }
*html #askwillysubcolumn{ margin-top:-180px; }

#askwillysubcolumn h2 { 
  font-size:.85em;
  text-transform: uppercase;
  padding:0 30px 10px 0;
  margin:0;
  text-align: left;
  border:none;
}

#askwillycolumn h2, 
#askwillysubcolumn h2#askwillysubcolumnhead { 
  font-size:.85em;
  text-transform: uppercase;
  padding:0 30px 10px 0;
  margin:0;
  text-align: left;
  border:none;
  font-weight: bold;
}

#askwillysubcolumn textarea.askwillysearchfield {
  background:none;
  font-size:.75em;
  border:none;
  width:174px;
  height:91px;
  padding:5px;
  font-family: Arial, helvetica, sans-serif;
  margin-right:25px;
  position: absolute;
  top:70px;
  left:20px;
  overflow:auto;
}

#askwillysubcolumn input.askwillysearchbutton {
  width:13px;
  height:13px;
  position: absolute;
  z-index: 100;
  right:25px;
  bottom:25px;
}



/*  4.7 - What's Next
----------------------------------------------------------------------------------------------- */



#whatsnext {
  background-color: #fff;
  border-left: solid 1px #ebebeb;
  border-bottom: solid 1px #ebebeb;
  border-right: solid 1px #ebebeb;
  padding:10px 12px;
  font-size: .75em;
  line-height:  1.3em;
  font-weight: bold;
  color:#6d6e71;
}

h2#whatsnexthead,
h3#whatsnexthead {
  width:156px;
  height:58px;
  background:transparent top left no-repeat url(../images/head_whatsnext.gif);
  font-size: 1px;
  text-indent: -10000px;
  padding:0;
  margin:0;
}

.subcolumn #whatsnext {
  font-size: 1.25em;
  line-height:  1em;
  font-weight: bold;
  color:#6d6e71;
  width:196px;
}

h3#whatsnextsubcolumnhead {
  width:222px;
  height:58px;
  background:transparent top left no-repeat url(/admissions/assets/head_sub_whatsnext.gif);
  font-size: 1px;
  text-indent: -10000px;
  padding:0;
  margin:0 33px 0 0;
}

.whatsnextsubcolumn #whatsnext {
  width:196px;
  font-size: 1em;
}

#whatsnext a { color:#e7721d; }



#whatsnextcolumn {
  clear:right;
  float:right;
  width:156px;
  margin:12px -217px 24px 24px;
}

*html #whatsnextcolumn {
  position: relative;
  margin-right:-108px;
}

*+html #whatsnextcolumn {
  margin-left:60px;
}

.apply #yourconnectioncolumn p{
  font-size:1em;}
  