﻿.updatedCollegeProfileGlobal #header{margin-left:-10px}@font-face{font-family:'Alegreya';font-style:normal;font-weight:400;src:local("Alegreya"),local("Alegreya"),url("/fonts/cappex/alegreya-regular-webfont.eot");src:local("Alegreya"),local("Alegreya"),url("/fonts/cappex/alegreya-regular-webfont.eot?#iefix") format("embedded-opentype"),local("Alegreya"),local("Alegreya"),url("/fonts/cappex/alegreya-regular-webfont.woff") format("woff"),local("Alegreya"),local("Alegreya"),url("/fonts/cappex/alegreya-regular-webfont.ttf") format("truetype"),local("Alegreya"),local("Alegreya"),url("/fonts/cappex/alegreya-regular-webfont.svg#AlegreyaRegular") format("svg")}@font-face{font-family:'Alegreya';font-style:normal;font-weight:700;src:local("Alegreya Bold"),local("Alegreya Bold"),url("/fonts/cappex/alegreya-bold-webfont.eot");src:local("Alegreya Bold"),local("Alegreya Bold"),url("/fonts/cappex/alegreya-bold-webfont.eot?#iefix") format("embedded-opentype"),local("Alegreya Bold"),local("Alegreya Bold"),url("/fonts/cappex/alegreya-bold-webfont.woff") format("woff"),local("Alegreya Bold"),local("Alegreya Bold"),url("/fonts/cappex/alegreya-bold-webfont.ttf") format("truetype"),local("Alegreya Bold"),local("Alegreya Bold"),url("/fonts/cappex/alegreya-bold-webfont.svg#AlegreyaBold") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url("/fonts/opensans-regular-webfont.eot");src:local("Open Sans"),local("OpenSans"),url("/fonts/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"),local("Open Sans"),local("OpenSans"),url("/fonts/opensans-regular-webfont.woff") format("woff"),local("Open Sans"),local("OpenSans"),url("/fonts/opensans-regular-webfont.ttf") format("truetype"),local("Open Sans"),local("OpenSans"),url("/fonts/opensans-regular-webfont.svg#OpenSansRegular") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/fonts/opensans-italic-webfont.eot");src:local("Open Sans Italic"),local("OpenSans-Italic"),url("/fonts/opensans-italic-webfont.eot?#iefix") format("embedded-opentype"),local("Open Sans Italic"),local("OpenSans-Italic"),url("/fonts/opensans-italic-webfont.woff") format("woff"),local("Open Sans Italic"),local("OpenSans-Italic"),url("/fonts/opensans-italic-webfont.ttf") format("truetype"),local("Open Sans Italic"),local("OpenSans-Italic"),url("/fonts/opensans-italic-webfont.svg#OpenSansItalic") format("svg")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/fonts/opensans-bolditalic-webfont.eot");src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/fonts/opensans-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/fonts/opensans-bolditalic-webfont.woff") format("woff"),local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/fonts/opensans-bolditalic-webfont.ttf") format("truetype"),local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url("/fonts/opensans-bolditalic-webfont.svg#OpenSansBoldItalic") format("svg")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/fonts/opensans-bold-webfont.eot");src:local("Open Sans Bold"),local("OpenSans-Bold"),url("/fonts/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"),local("Open Sans Bold"),local("OpenSans-Bold"),url("/fonts/opensans-bold-webfont.woff") format("woff"),local("Open Sans Bold"),local("OpenSans-Bold"),url("/fonts/opensans-bold-webfont.ttf") format("truetype"),local("Open Sans Bold"),local("OpenSans-Bold"),url("/fonts/opensans-bold-webfont.svg#OpenSansBold") format("svg")}body,label,input,button,select,textarea,p,h3,h4,h5,h6{font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;color:#555}body{font-size:13px;line-height:20px;color:#555}h1,h2,.featuredType1,.featuredType2{font-family:'Alegreya',georgia,serif;font-weight:700}.featuredType3{font-family:'Alegreya',georgia,serif}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.featuredType1,.featuredType2,.featuredType3{color:#5681A3}h1,.featuredType1,.h1{font-size:34px;line-height:45px}h2,.featuredType2,.h2{font-size:28px;line-height:36px}h3,.h3,.featuredType3{font-size:18px;line-height:22px;margin:0 0 10px}h3.sectionAnchor,h1.underline,h3.underline{background:url("/img/cappex/bg/blueBorder8.png") repeat-x scroll left bottom transparent;margin-bottom:15px;padding-bottom:10px}.subText,h3.sectionAnchor+.subText{display:block;font-style:italic;margin:5px 0 0;color:#999}h3.sectionAnchor+.subText{margin:-10px 0 5px}h4,.h4{text-transform:uppercase;margin:0 0 5px}h5,.h5{font-size:14px;line-height:20px;font-weight:400}h1 span.auxText,h2 span.auxText,.auxText{font-style:italic;color:#999;font-size:16px;line-height:20px;font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;font-weight:normal}h4.ribbon{background:#5681a3;background:-moz-linear-gradient(left,#5681a3 28%,#9ac6d3 100%);background:-webkit-gradient(linear,left top,right top,color-stop(28%,#5681a3),color-stop(100%,#9ac6d3));background:-webkit-linear-gradient(left,#5681a3 28%,#9ac6d3 100%);background:-o-linear-gradient(left,#5681a3 28%,#9ac6d3 100%);background:-ms-linear-gradient(left,#5681a3 28%,#9ac6d3 100%);background:linear-gradient(left,#5681a3 28%,#9ac6d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5681a3',endColorstr='#9ac6d3',GradientType=1);color:#FFFFFF;display:block;margin:0 0 8px;padding:3px 10px;text-indent:-30px;text-shadow:1px 1px 1px rgba(0,0,0,0.3)}h4.ribbon:before{background-color:#9ac6d3;content:"";float:left;height:8px;left:-4px;position:relative;top:23px;width:30px;transform:skew(50deg);-o-transform:skew(50deg);-moz-transform:skew(50deg);-webkit-transform:skew(50deg)}h4.ribbon:after{width:50px;float:right;height:0;content:"";border-right:13px solid #FFF;border-top:13px solid transparent;border-bottom:13px solid transparent;position:relative;left:10px;top:-3px}a,a.blueLink:hover,.a,.blueLink a:hover{color:#f37320;cursor:pointer;text-decoration:underline}a:hover,a.blueLink,.a:hover,.blueLink a{color:#5681a3;text-decoration:none}a:active{position:relative;top:1px}p{font-size:13px;line-height:20px;margin:0 0 13px 0}p.info{margin:0}.centerText{text-align:center}.nofloat{float:none!important}.removeCollegeConfirmation h4,.removeCollegeConfirmation .yes{margin-bottom:15px}ul.textList,ul.inputList{margin:0 0 15px 0}ul.textList li{background:url(/img/icons/bullet.gif) no-repeat 2px 7px;padding-left:15px;margin:0}.subtleBox{border:1px solid #C5D4E1;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7),0 1px 0 rgba(255,255,255,0.7) inset;padding:10px;margin:0}.simpleBox{background-color:#FFFFFF;border:1px solid #C5D4E1;box-shadow:3px 5px 0 rgba(0,0,0,0.06);padding:10px}.simpleColoredBox{background-color:#f9f8f3;border:1px solid #C5D4E1;box-shadow:3px 5px 0 rgba(0,0,0,0.06);padding:10px}.noDataBox{border:1px dashed #C5D4E1;padding:10px;border-radius:5px;font-style:italic;color:#999}.shadowBox{background:#fff;padding:10px;box-shadow:0 1px 2px rgba(0,0,0,0.3);float:left}.featuredBox{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;border-top:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset;padding:10px}.recedeBox{background-color:#F6F8FA;box-shadow:3px 5px 0 rgba(0,0,0,0.06) inset;padding:8px 8px 5px;border:1px solid #C5D4E1}.focusBox{background:url("/img/cappex/bg/lightBlueTexture.png") repeat scroll left top #fff;border:1px solid #9BB2C6;border-radius:3px 3px 3px 3px;box-shadow:1px 1px 0 rgba(255,255,255,0.7) inset,0 -10px 30px rgba(152,185,238,0.3) inset;padding:10px;float:left}.focusBox h2{border-bottom:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.7);font-size:30px;line-height:40px;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,0.9);font-weight:400;margin-bottom:10px}.url{text-transform:lowercase;word-wrap:break-word}.table-listItems{width:100%;padding:0;margin:0}.table-listItems th,.table-listItems td{padding:0;line-height:20px;text-align:left}table{max-width:100%;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.grid_13 .table{width:760px}.grid_12 .table{width:700px}.grid_11 .table{width:640px}.grid_10 .table{width:580px}.grid_9 .table{width:520px}.grid_8 .table{width:460px}.grid_7 .table{width:400px}.grid_6 .table{width:340px}.grid_5 .table{width:280px}.grid_4 .table{width:220px}.grid_3 .table{width:160px}.grid_13 .simpleBox .table{width:738px}.grid_12 .simpleBox .table{width:678px}.grid_11 .simpleBox .table{width:618px}.grid_10 .simpleBox .table{width:558px}.grid_9 .simpleBox .table{width:498px}.grid_8 .simpleBox .table{width:438px}.grid_7 .simpleBox .table{width:478px}.grid_6 .simpleBox .table{width:318px}.grid_5 .simpleBox .table{width:258px}.grid_4 .simpleBox .table{width:198px}.grid_3 .simpleBox .table{width:138px}.table a{color:#5681A3}.table a:hover{color:#F37320}.table th,.table td{padding:12px 10px;line-height:20px;text-align:left}.table th{font-weight:400;vertical-align:bottom;border-bottom:2px solid #C5D4E1}.table td{vertical-align:top}.table thead:first-child tr th,.table thead:first-child tr td{border-top:0}.table tbody+tbody{border-top:2px solid #C5D4E1}.table tbody tr:first-child td{border-top:none}.table tbody tr:first-child td{border-top:none}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #C5D4E1;border-collapse:separate;*border-collapse:collapsed}.grid_13 .table-bordered{width:758px}.grid_12 .table-bordered{width:698px}.grid_11 .table-bordered{width:638px}.grid_10 .table-bordered{width:578px}.grid_9 .table-bordered{width:518px}.grid_8 .table-bordered{width:458px}.grid_7 .table-bordered{width:398px}.grid_6 .table-bordered{width:338px}.grid_5 .table-bordered{width:278px}.grid_4 .table-bordered{width:218px}.grid_3 .table-bordered{width:158px}.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered th,.table-bordered td{border-top:1px solid #DAE3EA}.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#F9FCFF}.table tbody tr:hover td,.table tbody tr:hover th{background-color:#F6F8FA}.table-rightColumns thead th,.table-rightColumns tbody tr td{text-align:right}.table-centerColumns thead th,.table-centerColumns tbody tr td{text-align:center}.table-rightColumns thead th,.table-rightColumns tbody tr td{text-align:right}.table-bigFirstColumn thead th:first-child,.table-bigFirstColumn tbody tr td:first-child{width:80%;text-align:left}.table-medFirstColumn thead th:first-child,.table-medFirstColumn tbody tr td:first-child{width:60%;text-align:left}.table-smallFirstColumn thead th:first-child,.table-smallFirstColumn tbody tr td:first-child{width:40%;text-align:left}.table-xsmallFirstColumn thead th:first-child,.table-xsmallFirstColumn tbody tr td:first-child{width:17%;text-align:left}.table-listItems thead th:first-child,.table-listItems tbody tr td:first-child{width:10%;text-align:right}.table-bigFirstColumn thead th:first-child,.table-medFirstColumn thead th:first-child,.table-smallFirstColumn thead th:first-child{font-weight:700}.table-iconLastColumn tbody tr td:last-child{vertical-align:middle}.table-twoColumnCentered thead tr th h5{text-align:center}.table-twoColumnCentered tbody tr td:first-child{text-align:right}.table-twoColumnCentered tbody tr td:last-child{text-align:left}.table-boxes tbody tr td{padding:0 10px 10px;width:50%}.grid_9 .table-boxes{width:520px}.table td.indent{padding-left:20px}.table td.doubleIndent{padding-left:40px}.leadFileTable tbody td{vertical-align:middle;word-wrap:break-word;overflow:hidden}.leadFileTable tbody td.fileName{max-width:400px}.leadFileTable tbody td.date,.leadFileTable tbody td.createdBy{max-width:160px}.leadFileTable tbody td.buttons{width:160px}.leadFileTable thead th{cursor:pointer}.leadFileTable thead th.active:before{float:left;margin-right:5px;color:#F37320;content:"•";font-weight:700}textarea{font-size:13px;line-height:20px;padding:5px}ul.inputList li{padding:10px 0 10px 10px}ul.inputList li label input[type="text"]{margin:0 3px}ul.inputList li label input[type="radio"]{position:relative;top:1px}ul.inputList li textarea{margin-top:8px}input.numLength4{width:35px}input.dateLengthMmDdYyyy{width:80px}.downloadProgress{background:none repeat scroll 0 0 #E6FFEA;border:1px solid #85C192;border-radius:20px 20px 20px 20px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,3px 3px 0 rgba(0,0,0,0.05);color:#27A944;float:left;font-size:14px;margin-left:10px;padding:8px 15px;text-shadow:0 1px 0 #FFFFFF}.downloadProgress img{position:relative;top:2px;margin-right:5px}.editCboConfirmation{color:green}.editCboInput{width:100%}.errorMessage{background:none repeat scroll 0 0 #F5E3E3;border:1px solid #EE7272;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 3px rgba(249,136,136,0.65);color:#C52D2D;display:block;margin:0 0 10px;padding:5px 10px;text-shadow:0 1px 0 #FFFFFF}.deleted{text-decoration:line-through;color:gray;opacity:0.6}.confirmationMessage{background:none repeat scroll 0 0 #E6FFEA;border:1px solid #85C192;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 3px rgba(249,136,136,0.65);color:#27A944;display:block;margin:0 0 10px;padding:5px 10px;text-shadow:0 1px 0 #FFFFFF}.inxpoWarning{color:#C52D2D;font-weight:bold}.mainError{font-weight:700}.temporaryError{float:none;clear:both;display:block}.primaryCta{background:url(/img/cappex/bg/lightStripes.png) repeat left top #fff;box-shadow:0 1px 1px rgba(0,0,0,0.2),0 1px 0 rgba(255,255,255,0.7) inset;margin-bottom:5px;padding:10px;z-index:99}.primaryCta h2 strong{line-height:35px}.leftRailNav{display:block;padding:0;float:left;margin:20px 0 0 0}.leftRailNav li ul{display:none}.leftRailNav li.selected ul{display:block}.selected a.parentItem{display:block;font-size:13px;line-height:16px;float:left;text-decoration:none;color:#FFE9A4;width:140px;padding:10px 10px 8px 25px;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.parentItemContainer{clear:both;float:left;margin:0 0 10px -22px;box-shadow:-1px 0 0 rgba(0,0,0,0.25),1px 0 0 rgba(255,255,255,0.9) inset;border-top:1px solid #fff;border-bottom:2px solid #C1C9D7;background:#e0eaf2;border-top-left-radius:3px 30px;border-bottom-left-radius:3px 30px;width:182px}.parentItemContainer:hover{background:#EAEFF4}.parentItemContainer .expander:hover{background:url(/img/cappex/icons/mini/expandArrow.png) no-repeat 4px 50% #F2F5F7}a.parentItem{font-size:13px;line-height:16px;text-decoration:none;width:124px;padding:9px 10px 8px 25px;text-shadow:0 1px 0 rgba(255,255,255,0.9);color:#5681a3;float:left}a.parentItem:hover{color:#F37320}.selected a.parentItem:hover{color:#fff}.selected .parentItemContainer{border-top-left-radius:10px 30px;border-bottom-left-radius:10px 30px;border:none;width:185px;clear:both;float:left;margin:0 0 10px -25px;box-shadow:0 2px 2px rgba(0,0,0,0.15),0 1px 0 rgba(28,45,108,0.5);background:#6f9bbc;background:-moz-linear-gradient(top,#96c7d3 0%,#5681a3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#96c7d3),color-stop(100%,#5681a3));background:-webkit-linear-gradient(top,#96c7d3 0%,#5681a3 100%);background:-o-linear-gradient(top,#96c7d3 0%,#5681a3 100%);background:-ms-linear-gradient(top,#96c7d3 0%,#5681a3 100%);background:linear-gradient(top,#96c7d3 0%,#5681a3 100%)}.selected .parentItemContainer.twoLine{margin-left:-27px;width:187px}.selected .parentItemContainer:hover{background:#7BA2C1;background:-moz-linear-gradient(top,#aad5e0 0%,#6f9bbc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#aad5e0),color-stop(100%,#6f9bbc));background:-webkit-linear-gradient(top,#aad5e0 0%,#6f9bbc 100%);background:-o-linear-gradient(top,#aad5e0 0%,#6f9bbc 100%);background:-ms-linear-gradient(top,#aad5e0 0%,#6f9bbc 100%);background:linear-gradient(top,#aad5e0 0%,#6f9bbc 100%)}a.parentItem.soloItem{width:147px}.selected a.parentItem.soloItem{width:140px}.expander{float:right;width:20px;height:33px;padding:0;border-left:1px solid #CCCCCC;box-shadow:1px 0 0 rgba(255,255,255,0.35) inset;display:block;cursor:pointer;background:url(/img/cappex/icons/mini/expandArrow.png) no-repeat 4px 50% transparent}.twoLine .expander{height:49px}.selected .expander{background:none;border-left:none;box-shadow:none;width:10px}.selected .parentItemContainer .expander:hover{box-shadow:none;background:none}.rightEdge{display:none}.selected .rightEdge{background-color:#5C7B95;border-bottom-left-radius:10px 30px;border-top-left-radius:10px 30px;display:block;float:right;height:32px;width:5px;box-shadow:-1px 1px 0 rgba(255,255,255,0.12)}.selected .twoLine .rightEdge{height:48px;width:7px}.selected .parentItemContainer:hover .rightEdge{background-color:#628FB3}.selected .expander:hover .rightEdge{background-color:#6E8FAA}ul.childList{float:left;margin:5px 0 20px;padding-right:10px}ul.childList a{padding-left:15px;background:url(/img/icons/bullet.gif) no-repeat 2px 7px transparent;color:#5681A3;display:block}ul.childList a:hover{color:#F37320}.profileSubheader{margin-top:10px}.profileSubheader h1{margin-top:10px;float:left;line-height:35px}.profileSubheader .grid_10{width:610px}.profileSubheader .grid_3{width:127px}.breadCrumbs{border-color:#C5D4E1;border-style:solid;border-width:1px 0;padding:3px 0;margin:10px 0 15px 0}.breadCrumbs a{color:#5681a3;text-decoration:none}.breadCrumbs a:hover{text-decoration:underline}input[type=radio]{border:none}.searchPlaceholder{font-style:italic;color:#999;line-height:18px}:-moz-placeholder{color:#999;font-style:italic}::-webkit-input-placeholder{color:#999;font-style:italic}.searchSuggestWidget.grid_6,.searchSuggestWidget.grid_5,.searchSuggestWidget.grid_4{margin:0}.searchSuggestWidget.grid_4 label{width:220px}.searchSuggestWidget.grid_5 label{width:280px}.searchSuggestWidget.grid_6 label{width:340px}.searchSuggestWidget.grid_4 input{width:160px}.searchSuggestWidget.grid_4 .suggestionWrap{width:172px}.searchSuggestWidget.grid_5 input{width:220px}.searchSuggestWidget.grid_5 .suggestionWrap{width:232px}.searchSuggestWidget.grid_6 input{width:280px}.searchSuggestWidget.grid_6 .suggestionWrap{width:292px}.searchSuggestWidget button.go{width:40px}.searchSuggestWidget button.standardBtn{line-height:14px}.searchSuggestWidget button.standardBtn.subtleBtn{line-height:20px}.searchSuggestWidget label{margin:0 0 5px 0;float:left}.searchInputBox{float:left}.suggestionWrap a{display:block;text-decoration:none}.focus,.showMoreLink a:hover{background-color:#F4F7FB;text-decoration:none}.suggestionWrap div.collegeContainer{width:165px!important;display:inline-block}.suggestionWrap a .collegeName{color:#5681A3;font-size:14px;line-height:18px;padding:5px 10px 0;display:block}.suggestionWrap a p.collegeName{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-bottom:0}.suggestionWrap div.plusButton .addCollege{width:22px!important;height:12px;margin:10px auto;padding:12px 10px;text-align:center;border-radius:3px;color:white;background:#f7941e;line-height:12px;text-decoration:none}.suggestionWrap div.plusButton .addCollege.connected{background:#2ac56c}.suggestionWrap div.plusButton .addCollege.connected:after{font-family:'Capptastic';content:'i';font-size:22px}.suggestionWrap .plusButton{display:inline-block;vertical-align:top}.showMoreLink a{padding:10px;border-top:1px solid #C5D4E1;text-decoration:underline}.suggestionWrap a .resultLocation,.noMatches{font-style:italic;display:block;color:#999}.noMatches{padding:5px 10px}.suggestionWrap a .resultLocation{padding:2px 10px 5px;font-size:11px;line-height:16px}.searchSuggestWidget input{margin:0 5px 0 0;top:0;left:0;position:relative;float:none}.suggestionWrap{border-width:0 1px 1px 1px;border-style:solid;border-color:#C5D4E1;position:absolute;background-color:#fff;z-index:3}.primaryCta .searchSuggestWidget.grid_5 .suggestionWrap .cssDropdown{max-height:350px;overflow-y:scroll;overflow-x:auto;width:231px}.searchSuggestWidget.labelH3 label{font-size:18px;line-height:22px;margin:0 0 10px;color:#5681A3;font-weight:700}.pageTitle{border-bottom:1px solid #C5D4E1;margin-bottom:15px}.visitCta{padding-left:80px;background:url(/img/cappex/icons/medium/medMap.png) no-repeat 10px 10px transparent;float:left;width:428px}.visitTeaser{background:url(/img/cappex/designElements/visitPlannerTeaser.gif) no-repeat left top transparent;width:143px;height:101px;float:right;display:block;margin:0 0 10px 15px}.closeSticky{float:right;margin:-12px -12px 0 0;cursor:pointer}#modalBox .standardBtnLink{margin-right:5px;display:block}.standardBtnLink .closeSticky{float:left;margin:0}.admissionsRequirements table{border:1px solid #C5D4E1}.readMore{font-style:italic}.profileLogoLeft,.greenlight .profileLogoRight .img_wrapper img{padding:10px;border:1px solid #C5D4E1;max-width:270px}.profileLogoRight{max-width:none}.profileLogoLeft{float:left;margin:0 10px 10px 0}.profileLogoRight{float:right;margin:0 0 10px 10px}.profileLogoText{font-size:10px;text-align:center}.quickFactsBox{height:135px;float:left}.quickFactsBoxHead .grid_3,.quickFactsBox .grid_3,.quickFactsBoxFoot .grid_3{background:url(/img/cappex/bg/lightStripes.png) repeat left top #fff;height:100%;padding:0 10px;width:140px}.quickFactsBoxHead .grid_3{border-top:1px solid #C5D4E1;border-bottom:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.9) inset}.quickFactsBox .grid_3{padding:10px;border-bottom:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.9) inset}.quickFactsBoxFoot .grid_3{padding:10px}.quickFactsBoxFoot .grid_3 p{margin:0;height:20px}.quickFactsBoxHead .featuredType1{font-size:40px;line-height:50px;display:block}.quickFactsBoxHead span.auxText{color:#5681A3;display:block}.quickFactsBoxHead .featuredType1,.quickFactsBoxHead span.auxText,.quickFactsBox ul li,.quickFactsBoxEditMode ul li,.quickFactsBoxFoot{text-align:right}.quickFactsBoxFoot{float:right}.quickFactsBox ul li,.quickFactsBoxEditMode ul li,.costBreakdown ul li,.averageAidContent td{line-height:16px;padding-bottom:5px}.costBreakdown ul,.averageAidContent table{margin-bottom:5px}.quickFactsBox .featuredType3,.quickFactsBoxEditMode .featuredType3{font-size:16px;margin:0}.averageAidContent td em{color:#999}.collegeProfilePanel{margin-bottom:15px;float:left}.collegeProfilePanel h5{border-bottom:1px solid #C5D4E1;margin-bottom:10px;padding-bottom:3px}.collegeProfilePanel .similarColleges .textList{margin-bottom:5px}.collegeProfilePanel .readMore,.singleReviewBox .readMore,.missionStatement .readMore,.helpfulReview .readMore{text-align:right;display:block;margin-bottom:10px;width:100%}.reviewTitle{margin-bottom:5px;font-style:italic;float:left}.singleReviewBox+.reviewTitle{margin-top:10px}.reviewStats{float:left;width:100%;display:block;border-top:1px solid #C5D4E1;padding:5px 0 0 0}.grid_4 .singleReviewBox,.grid_4 .reviewStats.reviewTotals{width:202px}.grid_13>.singleReviewBox,.grid_13>.reviewStats.reviewTotals,.grid_13>.reviewText{width:742px}.grid_13>.singleReviewBox.reviewLarge{width:760px}.singleReviewBox.reviewSmall,.singleReviewBox.reviewMedium,.singleReviewBox.reviewLarge,.reviewStats.reviewTotals{float:left;margin:0 0 8px}.singleReviewBox.reviewSmall:hover{background-color:#F4F7FB}.singleReviewBox.reviewMedium,.reviewStats.reviewTotals{background-color:#FFF;border:1px solid #C5D4E1;padding:5px 8px;margin:0 0 15px;box-shadow:3px 5px 0 rgba(0,0,0,0.06)}.singleReviewBox.reviewLarge{margin:0 0 15px}.singleReviewBox.reviewLarge .reviewerName a{font-size:16px;margin:3px 0 0 0;line-height:23px;background:url("/img/cappex/icons/mini/tinyHead.png") no-repeat scroll left 1px transparent;padding-left:22px}.singleReviewBox.reviewLarge .reviewContent .rating+.reviewerName{border-left:1px solid #E3ECF4;padding-left:8px;float:left}.singleReviewBox.reviewLarge .reviewContent .rating.starRatingNA+.reviewerName{border:none;padding-left:0}.singleReviewBox.reviewLarge .rating{margin-right:8px}.singleReviewBox.reviewLarge .reviewTextBox,.grid_13>.singleReviewBox.reviewLarge .reviewText{border-top:1px solid #E3ECF4;padding-top:3px;margin:5px 0;float:none}.grid_13>.singleReviewBox.reviewLarge .reviewTextBox{border-top:1px solid #C5D4E1;border-bottom:1px solid #E3ECF4;padding:10px 10px 5px;width:740px;background-color:#F6F8FA;float:left}.grid_3 .singleReviewBox.reviewMedium{background:none;border:none;padding:0;box-shadow:none}.reviewFoot{margin:10px 0 0;border-top:1px solid #E6EFF7;padding-top:3px;float:left;width:100%}.reviewStats.reviewTotals{box-shadow:3px 5px 0 rgba(0,0,0,0.06) inset;background-color:#F6F8FA;padding:8px 8px 5px}.reviewText{float:left;width:100%}.reviewMedium .reviewText:last-child{margin-bottom:10px}.grid_3 .reviewSmall .rating,.grid_3 .reviewSmall .reviewerName{float:left}.grid_3 .reviewSmall .reviewerName{width:160px;height:26px;overflow:hidden}.grid_4 .reviewMedium .reviewerName a,.grid_4 .reviewSmall .reviewerName a,.grid_3 .reviewMedium .reviewerName a,.grid_3 .reviewSmall .reviewerName a{width:182px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;padding:3px 0 2px 20px;margin-bottom:3px;background:url(/img/cappex/icons/mini/tinyHead.png) no-repeat left 4px transparent;border-bottom:1px solid #E6EFF7}.grid_4 .reviewMedium .reviewerName a:hover,.grid_3 .reviewMedium .reviewerName a:hover{text-overflow:inherit;overflow:visible;width:182px;background-color:#F4F7FB;white-space:normal}.grid_3 .reviewSmall .reviewerName a,.grid_3 .reviewSmall .reviewerName a:hover,.grid_3 .reviewMedium .reviewerName a,.grid_3 .reviewMedium .reviewerName a:hover{width:140px}.reviewDate,.reviewerStatus{color:#999;font-style:italic}.reviewTextBox .reviewDate{border-right:1px solid #E3ECF4;margin-right:10px;padding-right:10px}.reviewFoot .reviewDate{float:left}.offensive,.helpful,.notHelpful,.totalOffensive,.totalHelpful,.totalNotHelpful,.averageRating{float:left;height:16px;margin:0 5px 0 0;padding:3px 3px 3px 23px;display:block;color:#5681A3;font-size:14px;line-height:14px}.totalOffensive,.totalHelpful,.totalNotHelpful,.averageRating{line-height:18px;margin-bottom:3px}.averageRating{padding-left:0;height:auto;border-bottom:1px solid #C5D4E1;margin-bottom:3px}.grid_4 .averageRating{width:202px;padding-left:0;padding-right:0}.averageRating span,.averageRating label{float:left;width:100%;margin-bottom:3px}.averageRating label{display:block}.offensive,.totalOffensive{background:url(/img/icons/flagRed.gif) no-repeat 3px 3px transparent}.helpful,.totalHelpful{background:url(/img/icons/thumb_up.gif) no-repeat 3px 3px transparent}.notHelpful,.totalNotHelpful{background:url(/img/icons/thumb_down.gif) no-repeat 3px 3px transparent}.rating{background:url("/img/icons/starMatrix.gif") no-repeat scroll left top transparent;background-size:100%;height:20px;margin:0px 0px 2px 0px;padding:0;width:106px;text-indent:115%;white-space:nowrap;overflow:hidden;float:left}.starRating1,.starRatingOne{background-position:0 -19px}.starRating2,.starRatingTwo{background-position:0 -38px}.starRating3,.starRatingThree{background-position:0 -58px}.starRating4,.starRatingFour{background-position:0 -77px}.starRating5,.starRatingFive{background-position:0 -96px}.starRatingZeroPointFive{background-position:0 -212px}.starRatingOnePointFive{background-position:0 -231px}.starRatingTwoPointFive{background-position:0 -250px}.starRatingThreePointFive{background-position:0 -269px}.starRatingFourPointFive{background-position:0 -289px}.starRatingNA{display:none}.reviewContent .rating{margin:3px 0 5px}h5.reviewTitleLarge{margin-bottom:15px;border-bottom:2px solid #C5D4E1;float:left;width:100%}.reviewLarge+h5.reviewTitleLarge{margin-top:20px}.reviewCount{color:#999;float:left;width:260px}.reviewsTotal{border-bottom:2px solid #C5D4E1;margin-bottom:15px;padding-bottom:5px}.reviewsTotal .rating{margin-right:10px}.reviewTable{width:220px}.reviewTable tbody tr td{padding-bottom:15px;vertical-align:middle}.reviewTable tbody tr td:last-child{width:90px}.reviewTable .reviewTitle a{margin-bottom:0;width:120px;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.helpfulReview h5{border-bottom:1px solid #C5D4E1;padding-bottom:3px;margin-bottom:5px}.helpfulReview blockquote{padding:5px 10px 5px 10px;margin-top:10px;border-width:2px 4px;border-style:solid;border-color:#DDE7F1;background-color:#F6F8FA}.helpfulReview .readMore{margin:5px 0 0}.writeAReviewCta{float:left}.writeAReviewCta h5{float:left;margin:6px 15px 0 0}ul#reviewsList{clear:left}ul#reviewsList li{display:none;padding:20px 0 0 0}.review-datestamp{font-style:italic;float:right}.reviews-nav-links{clear:left;float:left;margin-top:25px;width:100%}.reviews-previous{float:left}.reviews-next.subtleBtn,.reviews-next{float:right}.reviewInfo .review-counter-display{float:right;padding:0 5px}.reviewResponseContainer{border-bottom:1px solid #C5D4E1;background-color:#F6F8FA;padding:10px 5px 0 5px}.reviewResponseContainer .deleteReview{display:inline-block;position:relative;text-align:right;width:24%}.reviewResponseContainer .deleteReview a{font-weight:bold;color:#5681a3;text-transform:uppercase;font-size:10px}.reviewResponseContainer .deleteReview a:hover{color:#f37320}.voteAndFlagReason{float:none;padding:0 0 0 260px}.voteAndFlagReason form{margin:0 0 5px 0}.voteAndFlagReason label{display:block;font-size:12px}.voteAndFlagReason input{width:75%}.voteAndFlagReason button{float:none}.voteAndFlagReason .cancelFlagReview{float:right;margin:0 23% 0 0}.programsAndMajorsWidget .type-int{color:#5681A3;cursor:pointer}.programsAndMajorsWidget .type-int:hover{text-decoration:underline}.numberBadgeWidget{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;padding:0 5px 5px;border-top:1px solid #C5D4E1}.selectivityWidget.numberBadgeWidget{height:260px}.numberBadgeWidget .numberBadgeFigure{margin:10px 0;border-radius:200px;padding:45px 0;height:55px;border:1px solid #A4C2DA}.gradRateWidget.numberBadgeWidget .numberBadgeFigure{width:148px;margin:10px auto}.gradRateWidget.numberBadgeWidget,.facultyRatioWidget.numberBadgeWidget{height:260px}.numberBadgeWidget .percentage h1,.numberBadgeWidget .ratio h1,.numberBadgeWidget .featuredType1,.numberBadgeWidget .label{color:#5681A3;text-shadow:1px 1px 2px rgba(255,255,255,0.7)}.numberBadgeWidget .percentage h1,.numberBadgeWidget .ratio h1{font-size:50px;text-align:center;margin-top:-5px;text-shadow:1px 1px 2px rgba(255,255,255,0.51)}.gradRateWidget.numberBadgeWidget .percentage h1,.facultyRatioWidget.numberBadgeWidget .ratio h1{margin-top:-10px}.gradRateWidget.numberBadgeWidget .percentage h1{font-size:40px}.numberBadgeWidget .featuredType1{font-size:90px;line-height:30px;text-shadow:1px 1px 2px rgba(255,255,255,0.51)}.gradRateWidget.numberBadgeWidget .featuredType1{font-size:70px}.numberBadgeWidget .numberBadgeFigure.openAdmissions .percentage h1 .featuredType1{font-size:40px}.numberBadgeWidget .numberBadgeFigure.openAdmissions .label.featuredType1{font-style:normal;font-size:25px}.numberBadgeWidget .label{text-align:center;font-style:italic;margin-top:8px;font-size:16px}.gradRateWidget.numberBadgeWidget .label{width:120px;margin:0 auto}.facultyRatioWidget.numberBadgeWidget .label{margin:24px auto 0;width:120px}.numberBadgeWidget .subtleBox{margin:10px 5px;font-style:italic}.numberBadgeInfo{border-radius:5px;padding:5px;margin:10px 0 5px;font-size:16px}.numberBadgeInfo h3,.numberBadgeFoot{text-align:center;margin:0}.numberBadgeInfo h3{font-family:'Alegreya',georgia,serif;font-weight:400;font-size:22px;line-height:24px}.numberBadgeFoot{font-size:11px;font-style:italic;margin-bottom:5px}.selectivityWidget .numberBadgeFoot{font-size:14px;font-style:normal}.numberBadgeWidget .numberBadgeFigure{box-shadow:0 1px 1px rgba(255,255,255,0.82) inset,0 0 40px rgba(255,255,255,0.31) inset,0 2px 0 rgba(255,255,255,0.59)}.numberBadgeWidget .label{text-shadow:1px 1px 1px rgba(255,255,255,0.7)}.numberBadgeInfo{border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7),0 1px 0 rgba(255,255,255,0.7) inset;border:1px solid #A4C2DA;color:#5681A3;text-shadow:1px 1px 0 rgba(255,255,255,0.95)}.gradRateWidget.numberBadgeWidget .numberBadgeInfo ul li{color:#555;font-size:12px;line-height:18px;text-align:center;margin-bottom:3px;white-space:nowrap}.singleBarGraphWidget{background-color:#FFFFFF;border:1px solid #C5D4E1;box-shadow:3px 5px 0 rgba(0,0,0,0.06);padding:10px;text-align:center}.graduateCountsWidget .singleBarGraphWidget{height:214px;padding:20px 10px}.studentDistributionWidget{margin-bottom:30px}.graduateCountsWidget .singleBarGraphWidget h5,.studentDistributionWidget .singleBarGraphWidget h5{margin-bottom:10px}.singleBarGraphWidget .featuredType1,.facultyCountsWidgetHeader .featuredType1,.yourPriceWidget .featuredType1,.campusSizeWidget .featuredType1{font-weight:400;margin-bottom:10px;font-size:45px;line-height:50px}.facultyCountsWidgetHeader .featuredType1{margin-bottom:20px}.campusSizeWidget .featuredType1{font-size:35px;line-height:45px;text-align:center}.graduateCountsWidget .singleBarGraphWidget h5.featuredType1,.studentDistributionWidget .singleBarGraphWidget h5.featuredType1{margin-bottom:5px}.singleBarGraphList{display:table;margin:0 auto;list-style-type:none;width:95%;padding:10px 10px 15px;background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;border-top:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset}.singleBarGraphList .segment{float:left;padding:20px 10px;color:#fff;height:20px;font-size:16px;text-shadow:1px 1px 1px rgba(0,0,0,0.6);margin:0 3px;border-radius:10px 3px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(255,255,255,0.5) inset,0 5px 0 rgba(0,0,0,0.1)}.singleBarGraphLegend{margin:10px 0}.singleBarGraphLegend span{margin:0 10px;font-size:16px}.multiBarGraph>div:last-child>div{padding-left:10px}.tuitionTrendsWidget h5{padding:0 0 2px 0;margin:0 0 5px 3px;width:100%;float:left}.tuitionTrends h3{margin:10px 0 5px 0}.tuitionTrendsWidget{float:left;min-height:300px}.grid_13 .tuitionTrendsWidget{width:738px}.tuitionTrendsWidget .multiBarGraph{margin-top:5px;float:left}.multiBarGraph>div>div>div{border-radius:5px 5px 0 0;line-height:25px;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.multiBarGraph>div>div:hover,.multiBarGraphNoLegend:hover{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff}.weatherWidget .multiBarGraphNoLegend:hover{background:none}.multiBarGraph>div>div>div,.multiBarGraphNoLegend>div:first-child>div{box-shadow:1px 0 0 rgba(0,0,0,0.2) inset,0 1px 0 rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.2) inset,0 2px 1px rgba(255,255,255,0.6) inset}.multiBarGraph>div>div>div:first-child,.multiBarGraphNoLegend>div:last-child>div{box-shadow:1px 0 0 rgba(0,0,0,0.2) inset,0 1px 0 rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.2) inset,-1px 0 0 rgba(0,0,0,0.2) inset,0 2px 1px rgba(255,255,255,0.6) inset}.multiBarGraphNoLegend>div>div{border-radius:5px 5px 0 0}.weatherWidget .multiBarGraphNoLegend>div>div{box-shadow:1px 0 0 rgba(0,0,0,0.2) inset,0 1px 0 rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.2) inset,0 2px 1px rgba(255,255,255,0.6) inset}.weatherWidget .multiBarGraphNoLegend>div:last-child>div{box-shadow:1px 0 0 rgba(0,0,0,0.2) inset,0 1px 0 rgba(0,0,0,0.2) inset,0 -1px 0 rgba(0,0,0,0.2) inset,-1px 0 0 rgba(0,0,0,0.2) inset,0 2px 1px rgba(255,255,255,0.6) inset}.multiBarGraphNoLegend>div>div:first-child,.multiBarGraphNoLegend>div>div:last-child,.weatherWidget .multiBarGraphNoLegend>div>div:first-child,.weatherWidget .multiBarGraphNoLegend>div>div:last-child{box-shadow:none;border-radius:0}.multiBarGraph>div{padding-top:3px}.multiBarGraph>div:last-child{background:none;border:none}.multiBarGraph>div:last-child>div{margin-top:5px}.multiBarGraph>div:last-child>div:hover{background:none}.multiBarGraph>div:last-child>div>div:first-child{border-radius:3px;border:1px solid rgba(0,0,0,0.2);box-shadow:0 1px 1px rgba(255,255,255,0.6) inset}.multiBarGraph>div:last-child>div>div{border:none;border-radius:0;box-shadow:none;text-shadow:none;line-height:18px;background:none}.facultyCountsWidget{background-color:#FFFFFF;border:1px solid #C5D4E1;box-shadow:3px 5px 0 rgba(0,0,0,0.06);padding:20px 10px;height:203px}.facultyCountsWidgetHeader{width:498px;text-align:center;float:left}.facultyCountsWidgetContent{float:left;width:498px}.facultyCountsWidgetContent .facultyCountsWidgetColumn:first-child{margin-right:10px}.facultyCountsWidgetColumn{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;width:244px;float:left}.facultyCountsWidgetColumn h5{border-top:1px solid #C5D4E1;border-bottom:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.7),0 1px 0 rgba(255,255,255,0.7) inset;padding:10px;display:block}.facultyCountsWidgetColumn ul{padding:10px 10px 15px}.facultyCountsWidgetContent .featuredType3{font-size:16px}.sliderWrap{display:none}.primaryCtaFixed{position:fixed;z-index:99;top:37px;box-shadow:0 1px 4px rgba(0,0,0,0.5)}.primaryCtaPadding{margin-top:100px}.primaryCollegeName{border-bottom:1px solid #c5d4e1;margin-bottom:8px;padding-bottom:5px;box-shadow:0 1px 0 rgba(255,255,255,0.7);float:left;width:940px}.primaryCollegeName a{text-decoration:none}.primaryCollegeName h2{width:825px;float:left}.primaryCollegeName h2.hasMessage{width:683px}.primaryCollegeName .cityState{white-space:nowrap;float:left;font-size:14px;line-height:14px;margin-top:14px}.primaryCollegeName .collegeName{float:left;margin-right:15px}.primaryCollegeName .collegeName a{text-decoration:none;color:#5681A3}.primaryCollegeName .collegeName a:hover{color:#60A6DE}.primaryCtaButtons h4{float:left;margin:9px 20px 0 0;font-size:22px;color:#aaa;text-shadow:0 1px 0 rgba(255,255,255,0.4)}.primaryCtaButtons .standardBtn.btnMedium{line-height:14px;padding:6px 12px 7px}.primaryCtaButtons .standardBtn.btnMedium:hover{padding:6px 12px 6px}.primaryCtaButtons .standardBtn.btnMedium:active{padding:6px 12px 4px}.primaryCtaButtons .buttonLabel span{margin-top:4px;margin-right:8px;line-height:25px}.primaryCtaResponseWindow h3{width:100%;border-bottom:1px solid #c5d4e1;padding-bottom:3px;margin:10px 0}.primaryCtaResponseWindow .standardBtn{margin-right:10px}.primaryCtaResponseWindow .btnBox{margin-top:10px}.primaryCollegeName .schoolAverageRating{margin:3px 0 0 0;float:right;padding-left:10px;width:95px;border-left:1px solid #C5D4E1;box-shadow:1px 0 0 rgba(255,255,255,0.6) inset;text-decoration:none}.primaryCollegeName .schoolAverageRating span{font-size:10px;line-height:16px;color:#999;font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;font-weight:400;text-decoration:none;float:left;text-align:center;text-transform:uppercase;white-space:pre;white-space:nowrap}.collegeRatingName{display:none}.fbLike,.gPlusOne{width:90px;margin-bottom:5px;height:20px;float:left}.gPlusOne{width:37px}.startsUgly,.ui-tabs .ui-tabs-hide{display:none}.sidebarTabs,.topTabs{float:left;width:100%}.sidebarTabs,.topTabs .tabsContent{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff}.tabsContent{background-color:#fff}.sidebarTabs .tabsContent>div{min-height:250px;float:left;padding:15px 2%;width:96%}.sidebarTabs .tabsContent>div>ul{float:right;width:100%}.tabsContent .note{padding:10px}.tabsContent .note p{font-size:10px}.sidebarTabs{border-top:1px solid #C5D4E1;border-bottom:1px solid #C5D4E1}.sidebarTabs .tabsNav{float:left;width:20%}.topTabs .tabsNav{float:left;width:100%;margin-left:3px}.sidebarTabs .tabsNav ul li{float:left;width:100%}.topTabs .tabsNav ul li{float:left;margin:5px 3px 0 0}.sidebarTabs .tabsNav ul{margin-top:10px}.sidebarTabs .tabsNav ul li a{padding:7px 10%;float:left;width:80%;color:#5681a3;margin-bottom:5px}.topTabs .tabsNav ul li a,.fauxTab{border-width:1px 1px 0 1px;border-color:#C5D4E1;border-style:solid;background:#F6F8FA;color:#5681a3;display:block;border-radius:5px 5px 0 0;padding:2px 10px;margin-top:2px;opacity:.7;text-decoration:none}.sidebarTabs .tabsNav ul li a:hover{background-color:rgba(198,212,225,0.38);box-shadow:0 1px 0 rgba(40,78,112,0.08) inset,0 1px 0 rgba(255,255,255,0.7);text-shadow:0 1px 0 rgba(255,255,255,0.3)}.sidebarTabs .tabsNav ul li.ui-state-active a,.fauxTab{background-color:rgba(198,212,225,0.68);box-shadow:0 1px 0 rgba(15,84,149,0.26),0 1px 0 rgba(255,255,255,0.96) inset;text-shadow:0 1px 0 rgba(255,255,255,0.3)}.topTabs .tabsNav ul li a:hover{text-decoration:underline}.topTabs .tabsNav ul li.ui-state-active a,.fauxTab{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;padding:3px 10px;margin:0;opacity:1;border-bottom:none;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset;position:relative;top:1px}.fauxTab{margin:5px 0 0 3px;font-weight:400;text-transform:none;float:left}.sidebarTabs .tabsContent{float:right;width:80%;box-shadow:-1px 0 0 #C5D4E1,-1px 0 0 #C5D4E1 inset}.topTabs .tabsContent{float:left;border-top:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset;padding:10px}.tuitionCostWidget.topTabs .tabsContent,.averageAidWidget{width:218px;min-height:350px;padding:0;border:1px solid #C5D4E1;background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;box-shadow:none}.tuitionCostWidget h1 span.auxText{font-size:14px;display:block;color:#5681A3}.averageAidWidget h3{margin:0}.averageAidWidget h3 .featuredType1,.averageAidHead h3 span.auxText{float:left}.tuitionCostWidget.topTabs .tabsContent h1,.averageAidWidget h3 .featuredType1{border-bottom:1px solid #C5D4E1;font-weight:400;font-size:45px;padding:5px 10px 10px;line-height:55px;display:block}.averageAidWidget .averageAidSubHead h3 .featuredType1{font-size:18px;line-height:30px}.averageAidWidget .averageAidSubHead h3 span.auxText{font-size:14px;display:block}.costBreakdown,.averageAidContent{padding:10px}.averageAidContent{float:left}.costBreakdown h5,.averageAidContent h5{border-bottom:1px solid #C5D4E1;margin-bottom:5px;padding-bottom:3px}.costBreakdown table,.averageAidContent table{margin-bottom:10px;font-size:12px}.costBreakdown table tbody tr td:first-child,.averageAidContent table tbody tr td:first-child{padding-right:5px}.yourPriceWidget{min-height:410px;border:1px solid #9BB2C6;border-radius:3px;background:url(/img/cappex/bg/lightBlueTexture.png) repeat scroll left top #fff;box-shadow:1px 1px 0 rgba(255,255,255,0.7) inset,0 -10px 30px rgba(152,185,238,0.3) inset;float:left}.yourPriceWidget h5.featuredType1{text-align:center;font-size:30px;border-bottom:1px solid #C5D4E1;text-shadow:1px 1px 0 rgba(255,255,255,0.9);box-shadow:0 1px 0 rgba(255,255,255,0.7);line-height:40px}.yourPriceWidget .shadowBox h5{margin-bottom:5px;padding-bottom:3px;border-bottom:1px solid #C5D4E1;font-size:16px}.yourPriceWidget .standardBtnLink{margin:10px 0;width:238px}.yourPriceWidget .standardBtnLink a{width:188px;text-align:center}.yourApproxIncome select{width:258px;margin:5px 0 15px;color:#555;font-size:16px}.calculatedPrice.featuredBox{float:left;margin-bottom:15px;background:#fff;box-shadow:1px 1px 2px rgba(0,0,0,0.3)}.calculatedPrice .featuredType2{font-size:60px;line-height:80px;text-align:center;width:235px;padding:0 0 10px;float:left;border:1px solid #C5D4E1;border-radius:200px;box-shadow:0 1px 0 rgba(255,255,255,0.7),0 1px 0 rgba(255,255,255,0.7) inset}.yourPriceWidget .subText{display:block;text-align:center;font-style:italic}.priceSource{color:#777;margin-top:5px;display:block}#calculationCaveat{float:left}#calculationCaveat h5{font-size:12px}#calculationCaveat .priceSource{font-size:11px;line-height:16px}.tuitionPlanWidget table,.costsPerCreditHour table{width:198px}.tuitionPlanWidget table tr td:last-child{vertical-align:bottom;text-align:right}.infoIconWidget{float:left}.infoIconWidget .infoIconItem{margin:0 0 15px;float:left;width:428px;padding:10px 10px 10px 80px;background:url(/img/icons/mailboxNoBg.gif) no-repeat 15px 15px #fff;height:70px}.infoIconItem.distanceLearning{background:url(/img/cappex/icons/medium/medOldPhone.png) no-repeat 10px 10px #fff}.infoIconItem.studyAbroadCard{background:url(/img/cappex/icons/medium/medCollege.png) no-repeat 10px 10px #fff}.infoIconItem.weekendProgramCard{background:url(/img/cappex/icons/medium/medSun.png) no-repeat 10px 10px #fff}.infoIconItem.teacherCertCard{background:url(/img/cappex/icons/medium/medPaperPencil.png) no-repeat 10px 10px #fff}.infoIconItem.rotcArmyCard{background:url(/img/cappex/icons/medium/medArmyROTC.png) no-repeat 10px 10px #fff}.infoIconItem.rotcNavyCard{background:url(/img/cappex/icons/medium/medNavyROTC.png) no-repeat 10px 10px #fff}.infoIconItem.rotcAirForceCard{background:url(/img/cappex/icons/medium/medAirForceROTC.png) no-repeat 10px 10px #fff}.reviewsTable{margin:0}.reviewsTable .table th,.table td{padding:7px 10px;line-height:20px;text-align:left}.reviewsTable thead tr th{background:url("/img/cappex/bg/lightStripes.png") repeat scroll 0 0 transparent}.reviewsTable tr td:first-child{line-height:20px;font-size:13px;font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;color:#5681A3}.reviewsTable p{margin-bottom:0px}.reviewsTable .rating{float:none}.reviewInfo{margin-bottom:0;clear:left}.voteDown,.voteUp{background:url(/img/icons/thumb_up.gif) no-repeat left top;padding-left:18px;color:#5681a3;margin-left:5px;padding-bottom:4px}.voteDown{background:url(/img/icons/thumb_down.gif) no-repeat left 2px}.rateReview{border-right:1px solid #c5d4e1;margin-right:10px;width:250px;float:left}.reviewerInformation{font-size:13px;color:#555555;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-weight:normal}.endOfSentence{text-transform:lowercase}.flagReview{background:url(/img/icons/flagRed.gif) no-repeat left top;padding-left:18px}.inappropriateFlag{padding-right:5px;border-right:1px solid #c5d4e1;margin-right:2px;padding-left:5px;color:#5681a3}.inaccurateFlag{color:#5681a3}.voteDown:hover,.voteUp:hover,.inaccurateFlag:hover,.inappropriateFlag:hover{color:#f37320}.leftRailTable .table{border:1px solid #C5D4E1;box-shadow:3px 5px 0 rgba(0,0,0,0.06)}.leftRailTable.atAGlance .table{margin-bottom:0}.leftRailTable .table-bordered th+th,.leftRailTable .table-bordered td+td,.leftRailTable .table-bordered th+td,.leftRailTable .table-bordered td+th{border:none}.leftRailTable .table-bordered th,.leftRailTable .table-bordered td{border:none;background-color:none}.leftRailTable .table-bordered tr td:first-child{background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;border-right:1px solid #C5D4E1;box-shadow:-1px 0 0 rgba(255,255,255,0.7) inset}.table-condensed tbody tr td{padding:4px 8px}.financialAidTimeline .table-striped tbody tr:nth-child(even) td{text-align:right;padding-bottom:10px;color:#5681A3;border-top:1px solid #C5D4E1}.meritAidContact{width:198px}.meritAidContact .url{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:198px;display:block}ul.imgGrid{margin-left:-2px}ul.imgGrid li{float:left;margin:0 2px}.cappexScholarships ul.textList{float:left;width:100%}.cappexScholarships ul.textList li,.cappexScholarships ul.textList li a{float:left}ul.textList ul.scholarshipDetailInfo{margin:5px 0 10px;float:left}ul.textList ul.scholarshipDetailInfo li{background:none repeat scroll 0 0 transparent;float:left;font-size:11px;margin-right:5px;padding:0 5px 0 0;line-height:14px;border-right:1px solid #C5D4E1}ul.textList ul.scholarshipDetailInfo li:last-child{border:none}.leftRailCta{float:left;margin-top:20px;width:140px}.leftRailCta h5{border-bottom:1px solid #C5D4E1;box-shadow:0 1px 0 rgba(255,255,255,0.3);padding-bottom:3px;margin-bottom:10px}.leftRailCta h5 span{font-size:18px;display:block}ul.cappexScholarshipsCta li{font-size:12px;line-height:16px}ul.cappexScholarshipsCta ul.textList{margin-top:5px;font-size:11px}ul.cappexScholarshipsCta ul.textList li{background:url("/img/icons/bullet.gif") no-repeat scroll 0 5px transparent;padding-left:10px;width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mainTimeline{width:758px;overflow:hidden;border-left:1px solid #9BB2C6;border-right:1px solid #9BB2C6;border-bottom:1px solid #9BB2C6;padding-bottom:10px;background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;border-radius:3px}.monthWrapContainer{width:758px;background:url("/img/cappex/bg/lightBlueTexture.png") repeat scroll left top #fff;float:left;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 -10px 30px rgba(152,185,238,0.3) inset,0 1px 0 rgba(255,255,255,0.9);border-top:1px solid #9BB2C6;border-bottom:1px solid #9BB2C6}.monthWrap{width:3000px;float:left;padding:10px}.month{width:256px;height:234px;background:url(/img/cappex/designElements/calCard.png) no-repeat left top transparent;float:left;margin:0 0 0 5px;overflow:hidden}.monthWrap .month:first-child{margin-left:0}.month h5{text-transform:uppercase;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5);padding-top:28px}.monthContent{margin:15px 10px 0;float:left}.deadlineItem,.magnifyTrigger,.appDeadlines,.prospectiveStudents,.otherDates{background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,0.4),0 1px 0 rgba(255,255,255,0.9) inset;padding:3px 5px;line-height:16px;margin-bottom:6px;display:block;float:left}.otherDates{background-color:#e9fbef}.appDeadlines{background-color:#faeded}.prospectiveStudents{background-color:#fff5dd}.monthContent br:first-child{display:none}#cloneMonth.month{box-shadow:0 3px 20px rgba(0,0,0,0.5);background:#fff;padding:10px;border-radius:5px}#cloneMonth.month h5{text-align:left;color:#5681A3;font-weight:bold;text-transform:none;text-shadow:none;font-size:18px;margin:10px 0 10px 0;padding:0 0 3px 0;border-bottom:1px solid #C5D4E1}#cloneMonth.month .monthContent{margin:0}#cloneMonth.month .deadlineItem{padding:8px 10px;margin-bottom:8px;width:376px}.timelineBottomMenu{text-align:center;vertical-align:middle;width:736px;float:left}.timelineBottomMonth{padding:4px 3px;display:inline-block;font-size:11px;cursor:pointer;margin:8px 0;line-height:12px;text-transform:uppercase;color:#F37320;text-shadow:0 1px 0 #fff}.mainTimeline .ui-widget-content,.mainTimeline .ui-widget-content .ui-state-default{border:1px solid #9BB2C6;box-shadow:0 1px 0 rgba(255,255,255,0.9);cursor:pointer}.timelineBottomMonth:hover{padding:3px 2px;border:1px solid #C5D4E1;border-radius:3px}.timelineScrollBar{margin:5px 15px;float:left;width:706px}.gotoOff{color:#999;cursor:default}.gotoOff:hover{padding:4px 3px;border:none}.closeCalendar{float:right;cursor:pointer}.magnifyTrigger{color:#F37320}.magnifyTrigger{cursor:pointer}.magnifyTrigger:before{content:"+";padding-right:3px}.magnifyTrigger:hover{box-shadow:0 1px 3px rgba(0,0,0,0.3)}.admissionsDeadlineTable .table tbody tr td:last-child{vertical-align:top;white-space:nowrap}.averageAidWidget{float:left;height:350px}.grid_4 .averageAidWidget{width:220px}.averageAidWidget span.auxText{color:#5681A3}.totalAidWidget .featuredTable{width:500px}.totalAidWidget .featuredTable .featuredType2{font-style:italic;font-size:16px}.totalAidWidget .featuredTable .featuredType1{font-size:34px;padding:10px 20px;font-weight:400}.applicationFees .featuredTable{width:100%}.applicationFees .featuredBox{padding-bottom:0}.applicationFees .featuredTable tbody tr td{vertical-align:bottom;padding-bottom:15px}.featuredTable .featuredType1{border:1px solid #C5D4E1;border-radius:50px 50px 50px 50px;display:block;height:45px;line-height:40px;padding:10px;text-align:center;box-shadow:0 1px 0 #fff inset,0 1px 0 #fff}.featuredTable .featuredType2{font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;font-weight:400}.featuredTable tbody tr td:last-child{vertical-align:middle;padding-left:10px}.testScoreWidget .simpleBox{width:498px;margin-bottom:30px}.specialFactors .simpleBox{padding:10px 5px}.specialFactors .table-condensed td{padding:5px}.specialFactors .table{margin:0}.wikipediaWidget h3{display:block;border-bottom:1px solid #C5D4E1;margin-bottom:10px;padding-bottom:5px}.campusSizeWidget{width:520px;float:left}.campusSizeWidget .featuredTable .featuredType1{font-size:40px;padding:10px 20px}.campusSizeWidget .featuredTable .featuredType2{font-size:20px;line-height:36px;margin-top:-10px}.campusSizeWidget .featuredTable .auxText{padding-bottom:10px;color:#5681A3;font-size:12px}.coachesWidget .featuredTable .featuredType1{font-weight:400;padding:5px 30px;margin-bottom:10px}.coachesWidget .featuredTable .featuredType2{font-size:16px;margin-top:-10px}.genderBreakdown table{width:100%}.genderBreakdown table tbody tr td{vertical-align:middle}.genderBreakdown table tbody tr td:first-child{width:20%}.genderBreakdown table tbody tr td:last-child{width:80%}.genderBreakdown h5{padding-right:15px;white-space:nowrap;font-style:italic}.genderBar{width:100%}.genderBar .barContainer{float:left}.genderBar .femaleBar,.genderBar .maleBar{padding:5px;border-bottom:1px solid #AEC2D6;border-top:1px solid #AEC2D6;overflow:hidden;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,0.3);display:block;white-space:nowrap;text-overflow:ellipsis;color:#5681A3}.femaleBar{box-shadow:0 1px 1px rgba(255,255,255,0.5) inset,0 1px 0 rgba(255,255,255,0.7),-1px 0 0 #AEC2D6 inset;border-radius:3px 0 0 3px;border-left:1px solid #AEC2D6;background-color:rgba(247,199,199,0.22)}.maleBar{box-shadow:0 1px 1px rgba(255,255,255,0.5) inset,0 1px 0 rgba(255,255,255,0.7),1px 0 0 rgba(255,255,255,0.6) inset;border-radius:0 3px 3px 0;border-right:1px solid #AEC2D6;background-color:rgba(65,148,207,0.09)}.conferenceWidget{min-height:225px}.conferenceWidget h5{border-bottom:1px solid #C5D4E1;margin-bottom:10px;padding-bottom:3px}.conferenceWidget p,.conferenceWidget ul.textList{margin-bottom:5px}.sportTable .table thead tr th{white-space:nowrap}.weatherWidget{min-height:500px}.weatherWidget .featuredTable img.simpleBox{padding:3px;margin:6px 10px 10px 6px;width:64px;height:64px}.collegeWeather,.myWeather{width:370px;float:left}.collegeWeather{padding-right:20px}.weatherWidget .featuredBox{padding-bottom:15px;float:left;width:350px;min-height:120px}.weatherWidget .multiBarGraph{font-size:11px}.poweredBy{text-transform:uppercase;font-size:11px;line-height:16px;display:block;text-align:right;color:#999;margin-top:8px;border-top:1px solid #C5D4E1;padding-top:3px}.weatherWidget .currentConditions,.weatherWidget .yearlyStatistics{float:left}.weatherWidget .currentConditions{width:185px;margin-right:10px}.weatherInfo h5{margin-bottom:5px}.weatherWidget .yearlyStatistics{width:150px}.weatherWidget .subtleBtn,.weatherWidget .subtleBtn:active{margin-bottom:10px}.weatherWidget .featuredTable tbody tr td{vertical-align:middle;text-align:left;padding:0}.weatherWidget .featuredTable tbody tr td:first-child{width:90px}.weatherWidget .featuredTable tbody tr td:last-child{padding:0 10px 0 0}.weatherWidget .featuredTable tbody tr td h5{margin:0 0 5px 0;padding:0;border:none;box-shadow:none;text-align:left}.weatherWidget #collegeTemp,.weatherWidget #myTemp{font-size:50px}.weatherWidget .featuredTable tbody tr td .auxText{color:#5681A3;font-size:14px;display:block;line-height:20px}#homeWeatherContent{margin-bottom:10px;float:left}.compareYourHometown{float:left}.campusNews{background:url(/img/cappex/icons/medium/medNewspaper.png) no-repeat left top transparent;padding:20px 10px 20px 70px}.campusLinks ul li{float:left;width:150px}.campusExplorer{float:left}.grid_10 .campusExplorer{float:none}.admissionsWidgetsBox .campusExplorer{margin-bottom:0}.campusExplorer,.campusExplorer .embedded .campusexplorer-widget{font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;line-height:20px;font-size:13px;width:220px}.campusExplorer .embedded .campusexplorer-widget .step1,.campusExplorer .embedded .campusexplorer-widget .step2,.campusExplorer .embedded .campusexplorer-widget .confirmation,.campusExplorer .embedded .campusexplorer-widget .step1 .header,.campusExplorer .embedded .campusexplorer-widget .step2 .header,.campusExplorer .embedded .campusexplorer-widget .confirmation .header,.campusExplorer .embedded,.campusExplorer .embedded .campusexplorer-widget .step1 .header h2 em,.campusExplorer .embedded .campusexplorer-widget .step2 .header h2 em,.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2 em{width:220px!important;display:block!important;padding:0!important}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header,.grid_10>.campusExplorer .embedded,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header h2 em,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header h2 em,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2 em,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header h2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header h2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header p,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header p,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header p,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step .footer,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step .powered-by{width:580px!important}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step .footer,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step .powered-by{float:left}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step .powered-by{margin-left:240px}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation{float:left;border:none}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header{width:580px;margin-bottom:2px}.campusExplorer .embedded .campusexplorer-widget .step1 .header h2,.campusExplorer .embedded .campusexplorer-widget .step2 .header h2,.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2{text-transform:uppercase;color:#5681A3;font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif;line-height:20px;font-size:13px;width:220px}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header h2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header h2,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2{float:left}.campusExplorer .embedded .campusexplorer-widget .step1 .header h2 em,.campusExplorer .embedded .campusexplorer-widget .step2 .header h2 em,.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2 em{text-transform:none;padding:0 5px}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header h2 em,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header h2 em,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header h2 em{display:inline;text-transform:none;padding:0 5px}.grid_10>.campusExplorer .embedded .campusexplorer-widget .step1 .header p,.grid_10>.campusExplorer .embedded .campusexplorer-widget .step2 .header p,.grid_10>.campusExplorer .embedded .campusexplorer-widget .confirmation .header p{float:left;border:none}.campusExplorer .embedded .campusexplorer-widget .step1 .header p,.campusExplorer .embedded .campusexplorer-widget .step2 .header p,.campusExplorer .embedded .campusexplorer-widget .confirmation .header p{width:220px}.campusExplorer .campusexplorer-widget .content{padding:10px;width:200px}.grid_10>.campusExplorer .campusexplorer-widget .content,.grid_10>.campusExplorer .wide .campusexplorer-widget .footer,.grid_10>.campusExplorer .wide .campusexplorer-widget .confirmation .content{float:left;width:550px;background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff;padding:13px 15px}.grid_10>.campusExplorer .campusexplorer-widget .content{border-top:1px solid #C5D4E1}.grid_10>.campusExplorer .wide .campusexplorer-widget .footer{border-bottom:none;margin-top:0;padding:5px 15px 20px}.campusExplorer .progress-indicator{margin-top:100px}.campusexplorer-widget .header{width:220px}.prevNextLinks.grid_13{border-top:2px solid #C5D4E1;background-color:#F6F8FA;padding:10px;width:740px;text-transform:capitalize}.nextLink{float:right}.nextLink .standardBtn{float:right}#collegeProfileValues{position:absolute;background:#fff;padding:10px;box-shadow:1px 1px 4px rgba(0,0,0,0.7);width:500px;height:400px;overflow:scroll}#graphFieldBar14tuitionTrendBar,#graphFieldBar15tuitionTrendBar,#graphFieldBar16tuitionTrendBar{opacity:.3}.stripedMedia{background-color:#F4F7FB}.heatMap{height:400px;width:578px;cursor:pointer;background:url(/img/cappex/bg/wavyBg.gif) repeat left top #fff;border:1px solid #C5D4E1;padding:20px 10px 10px;box-shadow:3px 3px 0 rgba(0,0,0,0.05) inset}.heatMapCalloutBox{border-width:1px 0 1px 1px;border-style:solid;border-color:#C5D4E1;height:511px;background:url("/img/cappex/bg/lightStripes.png") repeat scroll left top #fff}#heatMapToolTip{padding:5px 0 0}.heatMapNumber{border-bottom:1px solid #C5D4E1;width:159px;float:left;padding:23px 0 0;height:57px;text-align:center}.heatMapCalloutBox .heatMapPlaceholder,.heatMapCalloutBox .lessThan{color:#5681A3;font-size:14px;font-style:italic;text-align:center;margin:15px 15px 0;opacity:.5;font-family:'Open Sans','Segoe UI',Arial,Helvetica,sans-serif}.heatMapCalloutBox .heatMapPlaceholder{float:left;margin-top:8px;width:129px}.heatMapCalloutBox .featuredType3{font-size:18px;line-height:20px;margin:0;position:relative;top:-4px}.heatMapCalloutBox .percentNumber,.heatMapCalloutBox .percentMark{color:#5681A3;font-size:65px;font-family:'Alegreya',georgia,serif;font-weight:700}.heatMapCalloutBox .lessThan{opacity:1;margin:0 0 5px 0;position:relative;top:-10px;font-weight:400}.heatMapCalloutBox .percentMark{font-size:35px}.heatMapLegend{padding:0 10px;margin-top:20px;float:left}.heatMapLegend h5{border-bottom:1px solid #C5D4E1;padding-bottom:3px;margin-bottom:5px}.heatMapLegend table{width:129px}.heatMapLegend table tr td{vertical-align:middle;padding-bottom:3px}.heatMapLegend table tr td span{font-weight:700;font-size:20px;margin-right:5px;border-radius:10px;width:10px;height:10px;display:block}.heatMapLvl1{background-color:#cef4c5;border:1px solid #90c75f}.heatMapLvl2{background-color:#c6f29f;border:1px solid #84BA54}.heatMapLvl3{background-color:#cce967;border:1px solid #7FC243}.heatMapLvl4{background-color:#ffea5c;border:1px solid #B59F63}.heatMapLvl5{background-color:#fba457;border:1px solid #C47149}.heatMapLvl6{background-color:#d85f59;border:1px solid #9F3E38}.heatMapToolTipBox{height:55px;border-width:1px 1px 0 1px;border-style:solid;border-color:#C5D4E1;padding:10px 10px 15px;width:578px}#globeHolder{left:400px;top:-5px;position:relative;z-index:55;width:80px;height:80px;padding:0 4px 4px 0;overflow:hidden;border-radius:100px}#dcHolder{left:510px;top:-330px;position:relative;z-index:55;width:100px;height:50px;padding:0 4px 4px 0;overflow:hidden}#heatMapHolder{position:relative;top:-70px;left:5px;z-index:50}.pdfDocument,.wordDocument,.genericDocument{float:left;margin:0;padding:15px 10px 0 60px;height:51px;width:498px;border-bottom:1px solid #c5d4e1;background:url(/img/icons/pdfIcon.gif) no-repeat left 8px}.wordDocument{background:url(/img/icons/docIcon.gif) no-repeat left 8px}.genericDocument{background:url(/img/icons/genericDocument.gif) no-repeat left 8px}.adminTable dl dt{color:#5681A3;font-size:15px;line-height:22px;margin-bottom:3px;border-bottom:1px solid #c5d4e1}.adminTable dl dd{margin-bottom:15px;padding:5px 3px}.adminTable dl dd:hover{background:#F6F8FA}.adminTable dl dd .profileEditorLink{float:right;margin-top:2px}.adminTable dl dd em{color:#999}.editModeTip{color:#1CB795;font-style:italic}.meritAidContact.editMode #addrStatic,.meritAidContact.editMode #cityStatic,.meritAidContact.editMode #stabbrStatic,.meritAidContact.editMode #countryStatic,.meritAidContact.editMode #zipStatic,.meritAidContact.editMode #genteleStatic,.meritAidContact.editMode #webaddrStatic,#faidurlStatic{width:170px;float:left}.meritAidContact.editMode .profileEditorModule,.facultyCountsWidget.editMode .profileEditorModule,.studyOptionsWidget.editMode .profileEditorModule{float:left}.studyOptionsWidget.editMode>div{border:1px solid #c5d4e1;float:left;padding:10px;width:498px;margin-bottom:10px}.studyOptionsWidget.editMode .editModeTip{display:block}.facultyCountsWidget.editMode .profileEditorLink{margin-right:10px;margin-left:5px}.costsPerCreditHour.editMode .table-bigFirstColumn tbody tr:hover,.coachesWidget.editMode .featuredTable .featuredType2:hover,.profileEditorModule:hover{background-color:#E6FFED;box-shadow:0 0 1px rgba(21,99,59,0.6) inset;border-radius:5px 5px 5px 5px}.averageAidWidget.editMode,.editMode.gradRateWidget.numberBadgeWidget,.facultyCountsWidget.editMode{height:auto}.averageAidWidget.editMode table tbody tr td:first-child .profileEditorModule,.tuitionCostWidget.editMode table tbody tr td:first-child .profileEditorModule{display:block;float:left;width:60px}.tuitionCostWidget.editMode table tbody tr td:first-child .profileEditorModule{width:80px}.averageAidWidget.editMode table tbody tr td:first-child .profileEditorModule span,.tuitionCostWidget.editMode table tbody tr td:first-child .profileEditorModule span,.facultyCountsWidget.editMode{float:left}.facultyCountsWidget.editMode .facultyCountsWidgetColumn ul li{width:100%;display:block;margin:5px 0}.meritAidContact.editMode .profileEditorLink,.costsPerCreditHour.editMode .profileEditorLink,.contactWidget.editMode .profileEditorLink,.atAGlance.editMode .profileEditorLink,.alumniWidget.editMode .profileEditorLink,.admissionsRequirements.editMode .profileEditorLink,.averageAidWidget.editMode table tbody tr td:first-child .profileEditorModule span.profileEditorLink,.tuitionCostWidget.editMode table tbody tr td:first-child .profileEditorModule span.profileEditorLink{float:right;width:28px;text-align:right}.averageAidWidget.editMode table tbody tr td:last-child em{display:block;margin-top:5px}.tuitionCostWidget.editMode table tbody tr td,.averageAidWidget.editMode .averageAidContent td{padding-top:10px}.averageAidWidget.editMode table tbody tr td:last-child em .profileEditorModule,.campusSizeWidget.editMode .profileEditorModule{display:inline}.servicesHousingWidget.editMode .editModeTip,.organizationsWidget.editMode .editModeTip{display:block}.campusSizeWidget.editMode ul.textList li,.alumniWidget.editMode ul.textList li{margin:10px 0}.costsPerCreditHour.editMode #hrcgh2Static{float:left}.costsPerCreditHour.editMode .table-bigFirstColumn tbody tr td:first-child{width:55%}.costsPerCreditHour.editMode .table-bigFirstColumn tbody tr td,.athleticsWidget.editMode .sportTable .table-medFirstColumn tbody tr td,.tuitionCostWidget.editMode table tbody tr td{vertical-align:middle}.averageAidWidget.editMode .averageAidContent td{vertical-align:top}.athleticsWidget.editMode .sportTable .table-medFirstColumn thead th:first-child,.athleticsWidget.editMode .sportTable .table-medFirstColumn tbody tr td:first-child{width:30%}.servicesWidget.editMode .profileEditorForm{width:130px;padding-right:15px}.servicesWidget.editMode .profileEditorModule{display:block;margin-bottom:15px}.coachesWidget.editMode .profileEditorModule{display:inline}.coachesWidget.editMode .profileEditorModule .profileEditorLink{float:right;margin:10px 0 0 10px}.coachesWidget.editMode .featuredTable .featuredType2{font-size:14px}.coachesWidget.editMode .table{width:100%}.mediaWidget.editMode .videoButtons{float:left;padding:0 10px 0 0;width:140px}.mediaWidget.editMode .videoButtons .subtleBtn,.mediaWidget.editMode .docButtons .subtleBtn{margin-bottom:5px;margin-right:5px}.mediaWidget.editMode .videoButtons .subtleBtn:active{padding:4px 7px 3px}.externalMediaEdit{width:400px}.externalMediaEdit h5,.externalMediaEdit fieldset input{width:380px}.externalMediaEdit fieldset,.externalMediaEdit h5{margin-bottom:15px}.editMode.gradRateWidget .percentage .featuredType1 .profileEditorModule,.editMode.gradRateWidget .percentage h1{font-size:24px;display:inline;font-weight:400}.editMode.gradRateWidget .percentage h1{width:145px;display:block}.editMode.gradRateWidget .percentage .featuredType1 .profileEditorModule{font-size:42px}.editMode .profileEditorModule span{font-weight:400}.externalMediaEdit h5{border-bottom:1px solid #C5D4E1;width:394px}.campusLinks.editMode ul li{margin-bottom:10px;float:none;width:auto}.updateMeritAid{font-weight:normal;font-size:14px}.cappex #callToAction{margin:30px 0 130px}.cappex #callToAction h1{font-size:50px;line-height:55px;color:#3B5868;margin-bottom:10px;height:110px}.holidayTheme-halloween #callToAction h1{color:#6da4c4}.cappex #valuePropositions{float:left}.cappex #valuePropositions .h3{font-size:17px;margin:0 0 8px}.cappex #valuePropositions a{display:block;float:left;margin-bottom:9px;text-align:right;width:220px}.cappex #homepageCollegeSearch{margin-bottom:22px}.cappex #homepageCollegeSearch .labelH3 label,.cappex #userTypes h3{font-size:17px;margin:0 0 8px;line-height:22px;font-family:'Alegreya',georgia,serif;font-weight:700}.cappex #userTypes h3{margin-bottom:3px}.cappex #userTypes li{float:left;margin-bottom:5px}.cappex.homePage #reviewPrompt{display:none}#homepageSocial{background-color:#f6f8fa;border-top:1px solid #c5d4e1;border-bottom:1px solid #c5d4e1;margin-top:20px}#homepageSocial .homepageTestimonials td{padding:10px 0}.homepageTestimonials{padding:10px;float:left;width:550px}.homepageSocialRight{width:350px;margin:10px;float:left}.homepageFacebook{background-color:white}.homepageBlogRoll table{width:350px;background-color:#ffffff;border:1px solid #C5D4E1}.homepageBlogRoll td{border:none}.homepageBlogRoll .zebraStripe{background-color:#f3f9fd}.homepageBlogRoll td.blogFeedDateCell{color:#5681A3;border-right:1px solid #c8d5de}.homepageBlogRoll td.blogFeedDateCell,.homepageBlogRoll td.blogFeedLinkCell{padding:5px 8px}.blogTitle{margin:20px 0 10px;float:left;width:350px}.blogTitle .h3{margin-bottom:0}.blogTitle .h3,.homepageTestimonials table{float:left}.blogTitle a{float:right}.blogError{border:1px solid #C5D4E1;padding:10px;background-color:#ffffff;color:#999999}.homepageTestimonials td{vertical-align:top;border:none}.homepageTestimonials img{float:left;padding-right:15px}.homepageTestimonials blockquote{font-style:italic;display:block;font-family:georgia,serif;color:#5681a3;padding:0;margin:0;font-size:16px;line-height:24px;width:auto}.homepageTestimonials cite{text-align:right;width:100%;display:block;font-size:14px;font-style:normal}#pageIntro{background:url("/img/bg/pageDescriptionBg.jpg") no-repeat scroll left top transparent;border-bottom:1px solid #C5D4E1;border-top:1px solid #C5D4E1;height:75px;margin:10px 10px 30px;padding:0}#pageIntro p{font-size:16px;line-height:24px;margin-bottom:0;padding:10px 10px 0 80px;height:65px}.collegeProwlerIntro,.wiseChoiceIntro,.collegeScholarshipExpertsIntro,.campusDiscoveryIntro,.kaplanIntro,.genericNonIntro{margin-top:10px}#pageIntro.reviewsScatterIntro p{background:url("/img/icons/scattergramBigIcon.gif") no-repeat scroll left -5px transparent;padding:8px 20px 0 108px}#pageIntro.reviewsChancesIntro p{background:url("/img/icons/chancesBigIcon.gif") no-repeat scroll left -5px transparent;padding:8px 20px 0 108px}#pageIntro.reviewsScholIntro p{background:url("/img/icons/scholarshipsBigIcon.gif") no-repeat scroll left -5px transparent;padding:8px 20px 0 105px}#pageIntro.reviewsConnectIntro p{background:url("/img/icons/connectBigIcon.gif") no-repeat scroll left -5px transparent;padding:8px 20px 0 108px}.chancesTab #pageIntro p,.collegeProwlerIntro p,.wiseChoiceIntro p,.collegeScholarshipExpertsIntro p,.campusDiscoveryIntro p,.kaplanIntro p,.genericNonIntro p{background:url(/img/icons/wamcNoBg.gif) no-repeat 20px 14px}.collegeProwlerLogo,.wiseChoiceLogo,.collegeScholarshipExpertsLogo,.campusDiscoveryLogo,.kaplanLogo .genericNonLogo{height:52px}.collegeProwlerLogo{background:url(/img/logos/collegeProwler.gif) no-repeat right 8px}.wiseChoiceLogo{background:url(/img/logos/wiseChoiceLogo.gif) no-repeat right 6px}.collegeScholarshipExpertsLogo{background:url(/img/logos/scholExpertsLogo.gif) no-repeat right 8px}.campusDiscoveryLogo{background:url(/img/logos/campusDiscoveryLogo.gif) no-repeat right 14px}.kaplanLogo{background:url(/img/logos/kaplan.gif) no-repeat right 14px}.collegeProwlerHeader,.wiseChoiceHeader,.collegeScholarshipExpertsHeader,.campusDiscoveryHeader,.kaplanHeader,.aboutDotComHeader,.genericNonHeader{width:720px;float:left;text-transform:capitalize}.createStudentAccount .collegeProwlerSubHead{margin-top:0}.collegeProwlerDesc{margin-top:10px}.createAccountForm.featuredBox{padding:10px 20px 30px;float:left;border-bottom:1px solid #C5D4E1;width:420px;margin-bottom:10px}.simpleBigFormBox p,.simpleBigFormBox label,.simpleBigFormBox input,.simpleBigFormBox select{font-size:16px;line-height:24px}.simpleBigFormBox input,.simpleBigFormBox select{padding:4px 6px}.simpleBigFormBox select{width:420px}.simpleBigFormBox input{width:402px}.simpleBigFormBox fieldset{width:420px;float:left}.simpleBigFormBox fieldset.twoColumnInput span,.loginBox fieldset.emailAddress span{width:200px;margin-right:20px;float:left}.simpleBigFormBox fieldset.twoColumnInput span input{width:182px}.simpleBigFormBox fieldset.twoColumnInput span:last-child{margin:0}.simpleBigFormBox label{width:100%;float:left;display:block;margin-bottom:5px}.simpleBigFormBox h3.underline{padding-bottom:17px}.simpleBigFormBox p.formInfo{float:left;font-size:11px;line-height:18px;text-align:left;margin:10px 0 20px}.simpleBigFormBox .help-block{font-size:12px;color:#999;font-style:italic;text-align:right;margin-bottom:0}.simpleBigFormBox form fieldset{float:left;width:100%;margin:10px 0}.simpleBigFormBox .disclaimer p{color:#999;float:left;font-size:12px;font-style:italic;line-height:20px;padding:5px 10px;border:1px dashed #C5D4E1;border-radius:5px 5px 5px 5px;margin:5px 0 0 0}.successMessagePass{background:none repeat scroll 0 0 #e3f6e9;border:1px solid #77c68f;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 3px rgba(233,248,237,0.65);font-size:16px;color:#3db661;margin:5px 0 10px;padding:5px 10px;text-shadow:0 1px 0 #FFFFFF}.errorMessagePass{width:200px;background:none repeat scroll 0 0 #F5E3E3;border:1px solid #EE7272;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255,255,255,0.7) inset,0 0 3px rgba(249,136,136,0.65);color:#C52D2D;display:block;margin:0 0 10px;padding:5px 10px;text-shadow:0 1px 0 #FFFFFF}.PassResetInput{width:200px;margin-top:5px}.simpleBigFormBoxPass p,.simpleBigFormBoxPass label,.simpleBigFormBoxPass input,.simpleBigFormBoxPass select{font-size:13px;line-height:20px}.simpleBigFormBoxPass input,.simpleBigFormBoxPass select{padding:4px 6px}.simpleBigFormBoxPass select{width:420px;margin-bottom:20px}.simpleBigFormBoxPass input{width:200px;margin-bottom:20px}.simpleBigFormBoxPass fieldset{width:420px;float:left}.simpleBigFormBoxPass fieldset.twoColumnInput span,.loginBox fieldset.emailAddress span{width:200px;margin-right:20px;float:left}.simpleBigFormBoxPass fieldset.twoColumnInput span input{width:182px}.simpleBigFormBoxPass fieldset.twoColumnInput span:last-child{margin:0}.simpleBigFormBoxPass label{width:100%;float:left;display:block;margin-bottom:5px}.simpleBigFormBoxPass h3.underline{padding-bottom:17px}.simpleBigFormBoxPass p.formInfo{float:left;font-size:11px;line-height:18px;text-align:left;margin:10px 0 20px}.simpleBigFormBoxPass .help-block{font-size:12px;color:#999;font-style:italic;text-align:right;margin-bottom:0}.simpleBigFormBoxPass form fieldset{float:left;width:100%;margin:10px 0}.simpleBigFormBoxPass .disclaimer p{color:#999;float:left;font-size:12px;font-style:italic;line-height:20px;padding:5px 10px;border:1px dashed #C5D4E1;border-radius:5px 5px 5px 5px;margin:5px 0 0 0}.createStudentAccount .closeSticky{display:none}.createAccountForm .miniBtn{float:right;z-index:5;opacity:.5}.createAccountForm .miniBtn:hover{opacity:1}.loginBox .createAccountForm .twoColumnInput{margin:0 0 25px;z-index:1}.simpleBigFormBox.loginBox .errorMessage{margin-top:5px}.simpleBigFormBox.createAccountBox .centerBtnWrap{margin-top:20px}.orUseEmail p{text-align:center;margin-bottom:20px}.modalBox{height:auto}.alertBox{width:500px;height:auto}.clear{clear:both}.jsHide,.editMode .editHide{display:none}.hideText{text-indent:100%;white-space:nowrap;overflow:hidden}.floatRight{float:right!important}.floatLeft{float:left!important}.alignRight{text-align:right}.tipTrigger{outline:none;cursor:help;text-decoration:none;position:relative;background:url(/img/cappex/icons/mini/toolTipOff.png) no-repeat right 3px transparent;padding-right:20px;padding-bottom:2px;display:block}.tipTrigger:hover{background:url(/img/cappex/icons/mini/toolTipOn.png) no-repeat right 3px #FBFBFC;border-radius:5px;margin-left:-5px;padding-left:5px;box-shadow:0 0 1px #A9C4E1 inset}.jqTip{max-width:220px;padding:10px;border-radius:5px 5px 5px 5px;background-color:rgba(255,255,255,0.9);border:1px solid #fff;color:#5681A3;text-align:left;box-shadow:0 1px 3px rgba(0,0,0,0.5);z-index:6;margin:17px 0 0 -12px}.jqTip p{color:#5681A3}#feedbackify .fby-mask{z-index:1500}.fby-on #fby-form,#feedbackify #fby-form{z-index:10000}#enrollmentTipTrigger{width:220px}#tabbedCollegeProfile table{clear:both}table .profileItem{border:medium none;font-weight:bold;padding:10px;text-align:right;width:190px}table .profileValue{border:medium none;padding:10px;text-align:left}.greenlightHeading{min-height:50px;min-width:50px;margin:5px;float:left;background:url("/img/social/logo_greenlight.gif") no-repeat}a.disabled{color:#909090}#fitSearchResultHeader{background:url("/img/icons/lgarrow_left.png") no-repeat 0 4px;padding:0 0 0 40px}.fitSearch h4{text-transform:none}.fitSearch .trigger.last{display:none}.fitSearch button::-moz-focus-inner{border:0}.miniProfileSpinner{position:relative;top:3px}.fitSearch.subtleBtn:active{padding:4px 7px 3px}.jqWonkAjaxResponse{display:inline-block;width:100%}.fitSearchConnectBtn.standardBtn.btnMedium,.fitSearchConnectBtn.standardBtn.btnMedium:active,.fitSearchConnectBtn.standardBtn.btnMedium:hover{font-size:12px;padding:4px}.showMore{border-top:1px dashed #dedede;clear:left;display:block;margin-top:30px;text-align:center;cursor:pointer}.connectionLabel{border:1px solid #C5D4E1;border-radius:3px 3px 3px 3px;box-shadow:0 1px 1px rgba(255,255,255,0.8) inset;display:block}.fitSearchGeneralDetails li{display:inline}#fitSearchResultsContainer{position:relative}#fitSearchResultsContainer .simpleBox{margin-bottom:20px}#studentMessageCollegeProfile{clear:left}.fitSearch #studentMessageCollegeProfile .slider{display:none}.fitSearchSelector .error{background-color:#FFCECC;border-radius:5px 5px 5px 5px;color:#FF0033;margin-bottom:5px;padding:7px;text-align:center;width:250px}#fitCriteraCategories li button{float:none;width:100%;margin:0 0 5px}ul.checklist li{padding:5px}ul.checklist li input{float:left;margin-top:3px}#saveToProfileCheckbox{display:block}.fitSearch .fitSearchForm .fiveDigit{width:40px;border-width:1px;border-style:dotted;margin:0 0 5px}.fitSearch .fitSearchSelector li:hover{background-color:#d4ebfa}.fitSearch .fitSearchSelector li label{display:block}.fitSearchSelectorLabel{display:block;font-weight:bold;font-size:16px;margin-bottom:10px}.fitSearch .fitSearchForm{margin-left:235px;height:auto;width:auto;background-color:#fefefe;float:left;display:none;position:absolute;z-index:3;filter:alpha(opacity=50)}.fitSearch .fitSearchForm fieldset{display:none;padding:10px;margin:10px}.fitSearch .fitSearchForm .formFooter{padding:10px;margin:10px}.fitSearch .fitSearchForm.simpleBox{box-shadow:3px 5px 0 rgba(0,0,0,0.4)}.fitSearch #searchSuggestStaticList_majorSearch>li{background-color:#F6F8FA;border:1px solid #CCCCCC;margin:2px 0;padding:5px 25px 5px 5px;position:relative;width:250px}.fitSearch .sliderLabel{display:block;margin-top:10px}.fitSearch .sliderLabel .ui-slider{margin-top:10px}li.standardBtn{float:none}.closeTrigger,.closeTrigger:active{background:url("/img/icons/close.gif") no-repeat scroll right 4px transparent;padding:10px;position:absolute;top:0;right:10px;cursor:pointer}.jqWonkAjaxResponse .trigger{border:1px solid #ddd;padding:2px 2px 2px 7px;margin-bottom:1px;cursor:pointer}.jqWonkAjaxResponse .slider{height:300px;overflow:auto}.fitSearch .slider .profileItem{background-color:#cdcdcd;border-right:1px dotted #555}.fitResultTile{display:none}.fitSearch .fitCriteriaProfileLink{color:#5681A3;text-decoration:none}.fitSearch .fitCriteriaProfileLink:hover{text-decoration:underline}.fitSearch .fitCriteriaProfileLink span{font-size:10px;font-style:italic}.fitResultTile .connected,.fitRersultTile .buttonLabel.connected:hover{margin-top:-28px;padding:0 4px 4px 37px;background-size:37px 22px!important}.fitResultTile .connected.added{margin:-5px 0 0}.fitResultTile .connected span{font-size:12px}.fitResultTile>h4>span{font-size:10px;font-weight:normal;padding-left:5px;font-style:italic}.fitSearch .slider h4{padding:2px 0 0 4px;background-color:#dedede;color:#FC9003;margin:0}.fitSearch .slider h4.listHeader{display:none}.formFooter .submitButton,.formFooter .submitButton:hover,.formFooter .submitButton:active{margin-top:15px}.fitPercentage{border-radius:8px 8px 8px 8px;float:left;font-size:10px;margin:0 10px 5px 0;padding:18px 5px;text-align:center;vertical-align:top;width:85px}.fitPercentage span{font-size:32px;font-weight:bold}.resultAdmitRate{margin:0 0 0 40px;padding:5px 0 0 0;color:#5681A3}.low,.low:hover{color:#333;background-color:#ffcecc}.medLow,.medLow:hover{color:#333;background-color:#ffd49c}.med,.med:hover{color:#333;background-color:#ffffab}.medHigh,.medHigh:hover{color:#333;background-color:#bdf4ff}.high,.high:hover{color:#333;background-color:#adffb6}.closeForm{float:right;cursor:pointer}.fitSearch.subtleBtn.error{color:#ff0033;border-color:#ff0033}.meetsCriteria{padding:3px 8px 0 20px;white-space:nowrap}button.fitSearch.tuition{background:url("/img/icons/fitSearchDarkIcons/tuition.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.housing{background:url("/img/icons/fitSearchDarkIcons/housing.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.majors{background:url("/img/icons/fitSearchDarkIcons/majors.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.distance{background:url("/img/icons/fitSearchDarkIcons/distance.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.institution{background:url("/img/icons/fitSearchDarkIcons/institution.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.living{background:url("/img/icons/fitSearchDarkIcons/living.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.schoolSize{background:url("/img/icons/fitSearchDarkIcons/school.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.selectivity{background:url("/img/icons/fitSearchDarkIcons/selectivity.png") no-repeat scroll 5px 6px transparent;background-color:#D4EBFA}button.fitSearch.subtleBtn.lighter{background-color:#eee}.meetsCriteria.distance{background:url("/img/icons/fitSearchIcons/distance.png") no-repeat scroll left 2px transparent}.meetsCriteria.collegeMajor{background:url("/img/icons/fitSearchIcons/majors.png") no-repeat scroll left 2px transparent}.meetsCriteria.livingEnvironment{background:url("/img/icons/fitSearchIcons/living.png") no-repeat scroll left 2px transparent}.meetsCriteria.schoolSize{background:url("/img/icons/fitSearchIcons/school.png") no-repeat scroll left 2px transparent}.meetsCriteria.institutionType{background:url("/img/icons/fitSearchIcons/institution.png") no-repeat scroll left 2px transparent}.meetsCriteria.tuitionCost{background:url("/img/icons/fitSearchIcons/tuition.png") no-repeat scroll left 2px transparent}.meetsCriteria.housingCost{background:url("/img/icons/fitSearchIcons/housing.png") no-repeat scroll left 2px transparent}.meetsCriteria.admissionRate{background:url("/img/icons/fitSearchIcons/selectivity.png") no-repeat scroll left 2px transparent}.section{border-bottom:1px dotted #ccc;margin-bottom:10px;padding:0 0 15px}.tipTrigger.low,.tipTrigger.medLow,.tipTrigger.med,.tipTrigger.medHigh,.tipTrigger.high{border-radius:5px 5px 5px 5px;box-shadow:0 0 1px #A9C4E1 inset;margin-left:-5px;padding-left:5px}.jqCollegeConnetor{clear:both;float:right;margin-top:-20px}.criteriaMatches{float:left;width:370px;margin:4px 0 0 0}.fitSearchMoreResults.subtleBtn,.fitSearchMoreResults.subtleBtn:active{float:none;margin:0 auto;display:block}.fitResultTile .slider table{width:100%}.fitResultTile .slider table th,.fitResultTile .slider table td{padding:5px}.fitResultTile .slider table th{text-align:left;background-color:#dedede;color:#F37320}.fitResultTile .slider table td{border-bottom:1px solid #dedede}.searchResultsAjax{height:200px;overflow:auto;border:1px dotted #ccc;border-right:none;border-left:none}.searchResultsAjax li{padding:3px;cursor:pointer}.searchResultsAjax li:hover{background-color:#ccc}.fitSearchForm .suggestionWrap{border-width:1px;border-style:solid;border-color:#C5D4E1;position:absolute;background-color:#fff;z-index:3}.fitSearchForm .suggestionWrap .cssDropdown{max-height:350px;overflow-y:scroll;overflow-x:auto;width:231px}.fitSearchForm .suggestionWrap .cssDropdown li{cursor:pointer;padding:4px;font-size:11px;border-bottom:1px solid #eee}.suggestionWrap .showMore{margin-top:0;padding:5px 0}.suggestionWrap .showMore:hover{color:#F37320}.invisibleOverlay{position:absolute;top:0}#cboDirectoryTable th.sortableColumn{cursor:pointer;padding-left:16px;background:url("/img/cappex/icons/mini/arrow_cbo_grey_up.gif") no-repeat left}#cboDirectoryTable th.sortableColumn.sortedUp,#cboDirectoryTable th.sortableColumn.sortedDown:hover{background:url("/img/cappex/icons/mini/arrow_cbo_green_down.gif") no-repeat left}#cboDirectoryTable th.sortableColumn.sortedDown,#cboDirectoryTable th.sortableColumn:hover,#cboDirectoryTable th.sortableColumn.sortedUp:hover{background:url("/img/cappex/icons/mini/arrow_cbo_green_up.gif") no-repeat left}.compareCollegeSearch{float:left;margin:10px 0 0 0}.compareCollegeDropdown{clear:left;display:block;float:left;margin:15px 0 0}.startOver{clear:both}.comparisonTable td{width:25%}.comparisonTable tr.profileItem{font-weight:normal;text-align:left}.comparisonTable tr.profileItem:hover{background-color:#E6F9FC}.comparisonTable th,.comparisonTable td{padding:5px}.comparisonTable th{font-weight:bold;text-align:left}.comparisonTable td{vertical-align:middle}.comparisonTable .category,.comparisonTable .category:hover{background-color:#E9EEFC}.comparisonTable .logo{float:left;width:65px;height:50px}.comparisonTable .removeLink{float:right}td.detail{width:200px;border-left:1px dotted #ddd;vertical-align:top}td.detail h3 a{color:#5681A3;text-decoration:none}td.detail h3 a:hover{text-decoration:underline}.comparisonTable{width:960px;border:1px dotted #ddd;float:left;margin:40px 0 0}.comparisonTable .detail.placeholder{background-color:#EDFCFD}.comparisonTable .detail.placeholder h3{padding:5px}.comparisonTable .buttonLabel.connected.right{float:none}.comparisonTable .buttonLabel.connected,.comparisonTable .buttonLabel.connected:hover,.comparisonTable .buttonLabel.connected.added.right,.comparisonTable .buttonLabel.connected.added.right:hover{float:none;margin:0 auto;background-size:auto 70%}.comparisonTable .buttonLabel span{font-size:12px;margin:0;float:none;text-align:right}.comparisonTable .standardBtn.btnMedium,.comparisonTable .standardBtn.btnMedium:hover,.comparisonTable .standardBtn.btnMedium:active{padding:5px;font-size:12px;line-height:normal;margin:0;float:none;display:block}.detail h3{font-size:14px;line-height:normal;margin:0}.compareCollegeSearch .suggestionWrap{border-top:1px solid #c5d4e1}.compareCollegeSearch .go{padding:5px 8px 5px;float:none}.comparisonTable .startOver{margin:15px 0 0 70px}td.detail .closeTrigger,td.detail .closeTrigger:active{position:relative;margin-right:-5px;margin-left:12px}.addCompareCollegeNote{clear:left;padding:20px 10px;border:1px dotted #ddd;margin:15px 10px;float:left}.compareAllowAlternate{clear:left;float:left;margin-top:10px}#careers_pictures{position:relative;height:263px}#careers_pictures img{display:block;position:absolute;top:0;left:-10px;z-index:1;border:5px solid #95bcdb}.cappexHqPic{width:350px;float:right;margin-right:30px}.cappexRecognition{float:right;padding:0 30px 25px 0;margin-top:-35px}.cappexRecognition img{border:1px solid #ddd}.myCollegesLinks .closeTrigger{position:relative;margin-left:0;right:5px;top:7px}#searchSuggestStaticList_overlapOutreachCollegeSearch{margin-top:40px}#searchSuggestStaticList_overlapOutreachCollegeSearch li{padding:10px;display:inline-block;background-color:#F6F8FA;border:1px solid #ddd}#searchSuggestStaticList_overlapOutreachCollegeSearch li a{color:#5681A3}.subscriptionStatusBox .maxSchoolsInput.disabled{background-color:#eee}.subscriptionStatusBox .maxSchoolsInput{margin-left:10px}#subscriptionOverlapOutreach{clear:both;float:none}.removeCollegePrompt{padding:20px!important}#subscriptionOverlapOutreach label{display:block;padding-bottom:0px;float:left;margin:0px}#subscriptionOverlapOutreach{clear:both;float:none}#subscriptionOverlapOutreach .maxContainer{clear:both}#subscriptionOverlapOutreach p{display:block}#subscriptionOverlapOutreach input{clear:both;float:none}#subscriptionOverlapOutreach .maxError{display:inline-block}#overlapOutreachEditTable tr{background-color:#fff;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}#overlapOutreachEditTable tr.focus{background-color:#DAFFDB;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}#overlapOutreachEditTable tr.focus td{background-color:#DAFFDB}.editOverlapError,#overlapEditError{list-style:none}.editOverlapSuccess{color:#006b28}@font-face{font-family:'icomoon';src:url("/fonts/icomoon/fonts/icomoon.eot");src:url("/fonts/icomoon/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("/fonts/icomoon/fonts/icomoon.svg#icomoon") format("svg"),url("/fonts/icomoon/fonts/icomoon.woff") format("woff"),url("/fonts/icomoon/fonts/icomoon.ttf") format("truetype");font-weight:normal;font-style:normal}[data-icon]:before{font-family:'icomoon';content:attr(data-icon);speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'icomoon';font-style:normal;speak:none;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased}.icon-picture:before{content:"\e000"}.icon-camera:before{content:"\e001"}.icon-document:before{content:"\e002"}.mediaTabs .tabsContent,.mediaTabs .tabsNav{float:left}.mediaTabs .tabsNav{margin:20px 0 0 15px}.mediaTabs .tabItems li a{color:#aaa}.mediaTabs .tabItems li a.active{color:#5681A3;padding-bottom:3px;position:relative}.mediaTabs .tabItems li a.active,.mediaTabs .tabsContent{background-color:#f4f7f9;border-bottom:5px solid #f4f7f9}.mediaTabs .tabItems li a,.mediaTabs .tabsContent,.mediaTabs .tabDisplay{border:1px solid #ccc}.mediaTabs .tabItems li{display:inline}.mediaTabs .tabItems li a{background-color:#fff;padding:10px 10px 5px;text-decoration:none;font-size:18px}.mediaTabs .tabsContent{width:760px;height:auto;z-index:0}.mediaTabs .tabDisplay{display:none}.mediaTabs .tabsContent{margin:4px 0 0}.mediaTabs .tabsContent .active{display:block;background-color:#fff;margin:15px}.thumbContainer{display:inline-block;margin:20px 30px;text-align:center;vertical-align:top;width:175px;cursor:pointer;border:1px solid #ccc;border-radius:5px}.thumbContainer>a{display:block;padding:0 0 10px 0;text-decoration:none}.thumbContainer p strong{display:block}.thumbContainer:hover{background-color:#f4f7f9}.photos .thumbContainer:hover .imageFrame img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.thumbContainer button,.thumbContainer button:active{margin:10px 15px 10px}.imageFrame{padding:10px}.photos .imageFrame{-webkit-perspective:800px;perspective:800px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.photos .imageFrame img{border:8px solid #fff;width:90%;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 4px rgba(0,0,0,0.4);box-shadow:2px 2px 4px rgba(0,0,0,0.4);-webkit-transition:-webkit-transform .6s;transition:transform .6s}.videos .imageFrame{background:transparent url(/img/media/media-sprite.jpg) repeat-x -17px -10px;padding:0;height:145px;border:1px solid #ccc;border-radius:5px;width:92%;margin:3.5%}.videos .imageFrame img{margin:25px 10px}.documents .imageFrame{padding:0;margin:0 0 0 12px;height:170px;border:none}.pdf .imageFrame{background:transparent url(/img/media/pdf.png) no-repeat 0 0}.word .imageFrame{background:transparent url(/img/media/word.png) no-repeat 0 0}.generic .imageFrame{background:transparent url(/img/media/generic.png) no-repeat 0 0}.pdf .imageFrame,.word .imageFrame,.generic .imageFrame{-webkit-transform:rotate(345deg);-moz-transform:rotate(345deg);-o-transform:rotate(345deg);-ms-transform:rotate(345deg);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.thumbContainer.generic:hover .imageFrame,.thumbContainer.pdf:hover .imageFrame,.thumbContainer.word:hover .imageFrame{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.noMedia{height:220px;font-size:22px;font-weight:bold;color:#5681A3;padding:30px 20px 20px}.externalMediaEditorLink{font-weight:bold;font-size:14px;margin:10px 0}.externalLinkEditMode{clear:both;margin:0 0 20px!important}.externalLinkEditMode button{margin:0 5px}.externalLinkEditMode form{clear:both;float:right}.externalLinkEditMode form button,.campusLinks button{float:right}.externalLinkEditMode form.externalMediaInlineSaveButtons{clear:both;float:left;margin:0 0 10px}.campusLinks form.externalMediaInlineSaveButtons button{float:left}.subTextInline{font-style:italic;color:#999}.seoIframeListBox{width:100%;max-width:400px;height:100px;overflow-y:scroll;border:1px solid #ccc;margin:0;padding:5px;list-style:none;background:#fff}.elementSeparator{margin-bottom:15px}#freeHatForm .alertBox{width:auto}#freeHatForm{width:360px;padding:20px;float:left}.freeHatModalBox{padding:0}#freeHatForm h3{font-size:14px;font-weight:700}#socialCapForm{margin:10px 0 0}#socialCapForm fieldset{margin:5px 0}#socialCapForm label{display:block}#socialCapForm input{width:95%}#socialCapSubmit{margin:5px 5px 0}#freeHatForm .errorMsg,#freeHatForm .errorMsg p{color:#ff0033}#freeHatForm .errorMsg{padding:0 10px}#launchHatOffer{text-decoration:underline;cursor:pointer;color:#F7BE81}#launchHatOffer:hover{text-decoration:none}.contentSeparator{margin-bottom:20px}.contentSeparator label{display:block}.contentSeparator .standardBtn{margin:0 20px 20px 0}.contentSeparatorCheckBx{margin-bottom:20px}.contentSeparatorCheckBx>p{width:100%;display:inline-block}.contentSeparatorCheckBx>p>label{display:inline-block}.contentSeparatorCheckBx>p>span>label{display:block;margin-top:8px}.contentSeparator .searchSuggestStaticList{margin-top:20px}#searchSuggestStaticList_editCboProfileCollegeSearch li{margin-bottom:15px}.servicesProvided{padding:15px 0 15px 5px;background-color:#e9f6e7}.cboProfile h2{margin-bottom:3px}.required{color:#D12828}.cboStateFilterListBox{width:100%;max-width:140px;height:60px;overflow-y:scroll;border:1px solid #ccc;margin:0;padding:5px;list-style:none;background:#fff}.cboServiceFilterListBox{width:100%;max-width:300px;height:60px;overflow-y:scroll;border:1px solid #ccc;margin:0;padding:5px;list-style:none;background:#fff}.cboDirectoryAdvanceSubmit{margin:10px 0 0}#inviteGCLink{margin-top:10px}#invitationForm{width:550px}#specialMessageFormOuter{display:none}body.NavyRotcEasyToApply .siteContentContainer{min-height:auto;padding:20px}body.NavyRotcEasyToApply .siteContentContainer #NavyROTCFieldset{border-bottom:1px solid #c5d4e1;border-top:1px solid #c5d4e1;padding:20px 20px 20px 140px}body.NavyRotcEasyToApply .siteContentContainer form{background:#f6f8fa url(/img/logos/nrotc.gif) no-repeat 20px 50%}body.NavyRotcEasyToApply #NavyROTCFieldset p.disclaimer{display:block;font-size:9px;margin:0}body.NavyRotcEasyToApply #NavyROTCFieldset h3{margin-bottom:5px}body.NavyRotcEasyToApply #NavyROTCFieldset #navyPhoneWonk span{display:inline-block;font-weight:700;margin:0 10px 10px 0;color:#5681a3}body.NavyRotcEasyToApply #navyPhoneWonk{margin:10px}body.NavyRotcEasyToApply #NavyROTCFieldset .buttonLink{color:#fff;margin:5px 0;padding:8px 20px;float:none!important}body.NavyRotcEasyToApply #NavyROTCFieldset p.info{border-top:1px solid #ddd;padding-top:15px;font-weight:bold}.navless.header .headerContainer{margin-top:0}td.prettyprint{white-space:pre-wrap}