@import url('/_resources/css/reset.min.css');.clearfix:after,#bottom div:after,#bottom .list-nav li:after,#bottom .content-list li:after{ content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0} .clearfix,#bottom div,#bottom .list-nav li,#bottom .content-list li{ display:inline-block}html[xmlns] .clearfix,html[xmlns] #bottom div,html[xmlns] #bottom .list-nav li,html[xmlns] #bottom .content-list li:after{ display:block}* html .clearfix,* html #bottom div,* html #bottom .list-nav li,* html #bottom .content-list li{ height:1%}body{font-family:arial,helvetica,sans-serif;font-size:13px;color:#666;line-height:1.385em;background:url(/_resources/images/bg-top-blue-extend.gif) top left repeat-x #eeece9;margin:0;padding:0}body>div{width:100%}#top{background:url(/_resources/images/bg-image-blue-tan-interior.jpg?v=1) top center no-repeat;-webkit-background-size:2597px 1116px}#bottom{background:#fff}.wrap{width:965px;margin:0 auto}#bottom .wrap{padding:25px 0 30px 0}#main-col{float:left;margin:0 25px 0 0}#right-col{float:right;width:275px}#left-col{float:left;width:125px;margin:0 25px 0 0}#main-col .sub-wide{width:100%;clear:both;margin:0 0 2em 0}#main-col .sub-float{float:left;margin:0 25px 0 0}#main-col .sub-float.right{margin:0}.bottom-line-thick{padding-bottom:2em;border-bottom:3px solid #ccc}.bottom-line-thin{padding-bottom:2em;border-bottom:1px solid #ccc}p.bottom-line-thin{padding-bottom:1em}#main-col .sub-wide.divide{background:url(/_resources/images/divider-gray.gif) top center repeat-y}#main-col .sub-wide .inner{float:left;padding:0 12px 0 0;border-right:1px solid #ccc;margin:0 12px 0 0}#main-col .sub-wide .inner.right{padding:0;margin:0;border:none}.two-columns #main-col{width:665px}.two-columns #main-col .sub-float{width:320px}.three-columns #main-col{width:515px}.three-columns #main-col .sub-float{width:245px}.three-columns #main-col .sub-wide .inner{width:245px}.two-columns-boxed #main-col{width:815px;margin:-3px 0 0 0;background:url(/_resources/images/box-layout-sides.gif) top left repeat-y}.two-columns-boxed #main-col #box-layout-top{width:815px;height:5px;background:url(/_resources/images/box-layout-top.gif) top left no-repeat}.two-columns-boxed #main-col #box-layout-bottom{width:815px;height:5px;background:url(/_resources/images/box-layout-bottom.gif) top left no-repeat}.two-columns-boxed #main-col #box-header{position:relative;margin:0 25px 1em 25px;height:107px;border-bottom:3px solid #ccc}.two-columns-boxed #main-col #box-header h1{padding:.6em 0 0 0;margin:0 0 .1em 0}.two-columns-boxed #main-col #box-header p{font-size:1.231em}.two-columns-boxed #main-col #box-header #share-this{position:absolute;bottom:12px;right:0}.two-columns-boxed #main-col #box-content{padding:0 25px 2em 25px}.two-columns-boxed #main-col #box-content #box-main{float:left;width:530px;margin:0 20px 0 0}.two-columns-boxed #main-col #box-content h2{color:#000;margin:0 0 1em 0}.two-columns-boxed #main-col #box-content h3{color:#000;margin:0 0 .5em 0}.two-columns-boxed #main-col #box-content h4{font-weight:bold;color:#000;margin:0 0 .5em 0}.two-columns-boxed #main-col #box-content #box-right h4{font-size:1.2em}.two-columns-boxed #main-col #box-content #box-right{float:left;width:215px}.two-columns-boxed #main-col #box-content #box-wide{padding:1em 0 0 0}.two-columns-boxed #main-col #box-content #box-wide .inner{width:362px;margin:0 20px 0 0;padding:0 20px 0 0}.two-columns-boxed #main-col #box-content #box-main .inner{width:250px;margin:0 14px 0 0;padding:0 15px 0 0}.two-columns-boxed #main-col #box-content #box-wide .inner.right,.two-columns-boxed #main-col #box-content #box-main .inner.right{margin:0;padding:0}p{margin:0 0 1em 0}.small{font-size:.846em;font-weight:normal}.primary p,p.primary{font-size:1.231em;line-height:1.5em}ul,li{list-style:none;padding:0;margin:0}#main-col ul,.box ul{margin:0 0 1em 0}#main-col li,.callout-orange li,.box li{list-style:disc;margin:0 0 0 20px}a{text-decoration:none;color:#3a63e0}a:hover{text-decoration:underline}a.pdf{background:url(/_resources/images/icon-pdf.gif) top right no-repeat;padding:0 32px 0 0}table{width:100%}embed{margin:0 0 1em 0}p.go{font-weight:bold;margin:0}p.go.bottom-line-thin,p.go.bottom-line-thick{margin:0 0 2em 0}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{text-decoration:none}h1{font-size:2.308em;font-weight:normal;color:#545454;margin:0 0 .4em 0;line-height:1.2em}h2{font-size:1.462em;font-weight:bold;line-height:1.1em}h3{font-size:1.154em;font-weight:bold}.primary h2,.secondary h2{margin:0 0 .5em 0}.inner h3{margin:0 0 .5em 0}.divider{border-bottom:1px solid #ccc;height:1px;padding:1em 0 0 0;margin:0 0 1em 0}img.align-left{float:left;margin:5px 10px 5px 0}img.align-right{float:right;margin:5px 0 5px 10px}img.align-center{margin:0 0 1em 0}.primary img.align-center{margin:0 0 2em 0}.primary img.align-left{margin:0 25px 0 0}.callout{margin:0 0 2em 0}#main-col ul.content-list{padding:0;list-style:none}#main-col ul.content-list li{list-style:none;margin:0;padding:8px 0;border-bottom:1px solid #ccc}#main-col ul.content-list.links{border-bottom:2px solid #ccc;margin:0 0 2em 0}#main-col ul.content-list.links li a{font-weight:bold}.box{border:1px solid #ccc;padding:20px 20px 1em 20px;margin:0 0 2em 0;position:relative}.box h2{font-size:1.231em;margin:0 0 1em 0;color:#545454}.box h3{font-size:1.154em;margin:0 0 .5em 0}.box .rss{position:absolute;top:22px;right:20px}.box .rss a{display:block;width:15px;height:15px;text-indent:-9999px;overflow:hidden;background:url(/_resources/images/icon-rss.jpg) top left no-repeat}a.button{display:block;text-align:center;font-weight:bold}a.button.small{height:28px;font-size:1em;color:#fff;line-height:28px;padding:0 10px;margin:0 0 1em 0;float:left;clear:both;background:url(/_resources/images/btn-blue-small.jpg) top left repeat-x}a.button.small.wide{float:none}a.button.small:hover{background-position:0 -28px;text-decoration:none}a.button.medium{padding:6px 0 0 0;height:24px;font-size:0.846em;color:#fff}a.button.large{padding:6px 0 0 0;line-height:2.5em;height:64px;font-size:0.846em}a.button.medium.blue{background:url(/_resources/images/btn-blue-medium.jpg) top left repeat-x}
		
	a.button.large.blue{background:url(/_resources/images/btn-blue-large.jpg) top left repeat-x;background-position:0 0;color:#67b5ff}
	a.button.large.red{background:url(/_resources/images/btn-red-large.jpg) top left repeat-x;background-position:0 0;color:#FFc7c7}
	a.button.large.blue:hover,
	a.button.large.red:hover{background-position:0 -70px;text-decoration:none}
	
a.button.small.orange,.callout-orange a.button.small{background:url(/_resources/images/btn-orange-small.jpg) top left repeat-x}a.button.small.orange:hover,.callout-orange a.button.small:hover{background-position:0 -28px;text-decoration:none}a.button.large.orange{background:url(/_resources/images/btn-orange-large.jpg) top left repeat-x}a.button.large.orange:hover{background-position:0 -70px;text-decoration:none}.buttons{margin:0 0 2em 0}.buttons a{margin:0 0 5px 0}.buttons a.button.orange.large.continuing{padding:13px 0 0 0;height:57px}#social-media-widget img{margin:0 5px 0 0;display:block;float:left}#social-media-widget #youtube-square{margin:0}.callout-orange{background:#eeece8;padding:0 0 2em 0;margin:0 0 2em 0}.callout-orange .title-bar{color:#fff;background:url(/_resources/images/callout-orange-header.gif) bottom left no-repeat;text-transform:uppercase;font-size:0.846em;font-weight:bold;line-height:1.2em;padding:10px 10px 1.2em 10px;margin:0 0 1em 0}.callout-orange a{color:#c30}.callout-orange a.button{color:#fff}.callout-orange h4{font-weight:bold;font-size:1.154em}.callout-orange h4,.two-columns-boxed #main-col #box-content .callout-orange h4,.callout-orange ul,.callout-orange p{margin:0 20px 1em 20px}.callout-story{background:#021236;margin:0 0 2em 0;color:#94acea}.callout-story img{margin:0;padding:0}.story-callout-text{background:url(/_resources/images/story-callout-gradient.jpg) top left repeat-x #03255e;padding:20px 25px}.story-callout-text p{color:#94ACEA;font-size:1.154em}.story-callout-text h4{color:#fefeff;margin:0 0 0.538em 0;font-size:1.154em}.story-callout-text ul.links li{float:left}#main-col .story-callout-text ul.links li{list-style:none;padding:0;margin:0}.story-callout-text ul.links a{color:#f98a40;font-size:0.846em;display:block;float:left;border-right:1px solid #0f418c;padding:0 8px 0 0;margin:0 8px 0 0;line-height:1.2em}.story-callout-text ul.links li.all-stories a{border:none}.callout-blue{background:url(/_resources/images/callout-photo-blue-bg.jpg) top left no-repeat #233c8a;margin:0 0 2em 0;color:#FFF}.callout-blue img{margin:0 0 1em 0}.callout-blue h3,.two-columns-boxed #main-col #box-content .callout-blue h3,.two-columns-boxed #main-col #box-content .callout-blue h4,.callout-blue h4{color:#FFF;margin:0 0 .5em 20px}.callout-blue p{margin:0 20px 1em 20px;padding:0 0 1em 0}.callout-blue a{font-weight:bold;color:#f98a40}.callout-gray{background:#eeece8;padding:20px 20px 1em 20px}.callout-gray h4{font-size:1.3em;font-weight:bold;margin:0 0 0.5em}.list-nav{margin:0 0 2em 0}.list-nav.last{margin:0}.list-nav .title-bar,.title-bar{background:url(/_resources/images/list-nav-title-bg.gif) bottom left no-repeat #395cb8;padding:8px 10px 13px 10px;color:#fffefe;text-transform:uppercase;font-size:0.846em;font-weight:bold;margin:0 0 .3em 0}.title-bar p{margin:0}.list-nav a{font-weight:bold}.list-nav a.light{font-weight:normal}.list-nav img.align-left,.list-nav img.align-right{margin-top:3px}.list-nav ul{border-bottom:2px solid #ccc}.two-columns-boxed .list-nav ul{border:none}.list-nav li,#main-col .list-nav li{border-bottom:1px solid #ccc;padding:0.462em 0;list-style:none;margin:0}.two-columns-boxed #box-right .list-nav li{font-size:1.154em;padding:.84em 0;font-weight:normal}.two-columns-boxed #box-right .list-nav li a{font-weight:normal}.two-columns-boxed #box-right .list-nav li.active{background:url(/_resources/images/arrow-right-blue.gif) top left no-repeat;background-position:0 15px;padding-left:15px;font-weight:bold}#accordion-nav{border:1px solid #ccc;border-bottom:none;margin:0 0 2em 0}#accordion-nav .section{background:url(/_resources/images/accordion-nav-shadow.gif) bottom left repeat-x}#accordion-nav h4{color:#3a63e0;font-size:1.077em;font-weight:bold;padding:11px;background:url(/_resources/images/accordion-plus.gif) top right no-repeat;background-position:246px 12px;cursor:pointer}#accordion-nav h4.open{font-weight:normal;color:#777;background:url(/_resources/images/accordion-minus.gif) top right no-repeat;background-position:246px 12px}#accordion-nav ul{padding:0 0 20px 11px}#accordion-nav ul li{float:left;width:115px;margin:0 11px 0 0}#programs-accordion-nav{margin:0 0 2em 0;padding:20px;background:url(/_resources/images/programs-accordion-nav-gradient.jpg) top left repeat-x #e96a33}#programs-accordion-nav .title{margin:0 0 1em 0}#programs-accordion-nav a{color:#fff}#programs-accordion-nav p.big-link{font-weight:bold;font-size:1.231em;padding:.5em 0 0 0;margin:0}#programs-accordion-nav h4{color:#592100;text-transform:uppercase;font-size:1em;font-weight:bold;padding:6px 0;background:url(/_resources/images/programs-accordion-nav-plus.gif) top right no-repeat;background-position:224px 10px;border-top:1px solid #ff9762;cursor:pointer}#programs-accordion-nav h4.open{background:url(/_resources/images/programs-accordion-nav-minus.gif) top right no-repeat;background-position:224px 10px}#programs-accordion-nav ul{margin:0 0 1em 0}.qtip-tip{left:25px !important}.popup-bubble{padding:6px 10px 10px 10px}.popup-bubble h6{text-transform:uppercase;font-size:.846em}.popup-bubble li{list-style:disc;margin:0 0 0 15px}.popup-bubble p{margin:0}table.course-requirements{margin:0 0 2.5em 0}table.course-requirements th,table.course-requirements td{padding:6px 0;border-bottom:1px solid #ccc}table.course-requirements th{font-weight:bold}table.course-requirements thead th{color:#000;border-bottom:3px solid #ccc}table.course-requirements tr.last td,table.course-requirements tr.last th{border-bottom:3px solid #ccc}table.course-requirements td.credits,table.course-requirements th.credits{text-align:right}table.course-requirements tfoot th,table.course-requirements tfoot td{border-bottom:3px solid #ccc;font-weight:bold}.two-columns-boxed.image-header #main-col #box-header{border:none;margin-bottom:1.5em}.two-columns-boxed.image-header #main-col #box-header h1,.two-columns-boxed.image-header #main-col #box-header p{text-indent:-9999px}.social-behavioral-sciences #box-header-wrap{background:url(/_resources/images/page-header-social-behaviorial-sciences.jpg) top center no-repeat}.presidents-office #box-header-wrap{background:url(/_resources/images/page-header-presidents-office.jpg) top center no-repeat}p#presidents-quote{padding:2.5em 0 0 0}.alert{text-align:center;color:#fff;font-size:1.154em}.alert img{vertical-align:middle;margin:-2px 0 0 0}.alert.priority-high{background:url(/_resources/images/alert-bg-high.jpg) top left repeat-x;height:47px;padding:33px 0 0 0}.alert.priority-high span{color:#ffd954;font-weight:bold}.alert.priority-high a{color:#ffd954;text-decoration:underline}.alert.priority-high a:hover{text-decoration:none}.alert.priority-medium{background:url(/_resources/images/alert-bg-medium.jpg) top left repeat-x;height:40px;padding:20px 0 0 0}.alert.priority-medium span{color:#fb8c41;font-weight:bold}.alert.priority-medium a{color:#fb8c41;text-decoration:underline}.alert.priority-medium a:hover{text-decoration:none}.alert.priority-low{background-position:0 8px;padding:6px 0 0 0;font-size:0.923em;position:absolute;top:0;right:285px;width:300px;text-align:left}#logo{width:333px;height:81px;padding:24px 0 0 0px;margin:0 0 31px 0;float:left}#header-right{float:right;position:relative;padding:50px 0 0 0;width:601px;z-index:100}#header-right ul#top-nav{margin:0 0 18px 20px;position:absolute;top:0;right:0;/*width:216px*/}#header-right ul#top-nav li{float:left;margin:0 0 0 1px}#header-right ul#top-nav li a{display:inline-block;background:url(/_resources/images/top-nav-bg.jpg) top left repeat-x;padding:6px 12px 0 12px;height:30px;color:#fff;font-size:0.846em}
#header-right #search-links{float:right;clear:both}
li.sub { margin-left:25px !important; }
#main-col ul { margin: 10px 0 10px 0; }
#main-col li { margin:0 0 10px 20px; }
#header-right form {width:198px;height:38px;float:left;margin:0 8px 0 0}
#header-right form input[type="text"]{background:url(/_resources/images/search-input.png) top left no-repeat;width:155px;height:34px;border:none;float:left;font-family:arial,helvetica,sans-serif;font-size:1.231em;color:#999;padding:0 0 0 8px}
#header-right form input[type="submit"],
#header-right form input[type="button"]{background:url(/_resources/images/search-submit.png) top left no-repeat;width:35px;height:38px;border:none;float:left;text-indent:-9999px;overflow:hidden;cursor:pointer;color:transparent;text-transform:capitalize}#header-right #quick-links{width:190px;height:30px;background:url(/_resources/images/quick-links-gradient.jpg) top left repeat-x #9b0e1f;float:left;margin:2px 0 0 0;position:relative;z-index:25}#header-right #quick-links span.toggle{display:block;color:#fff;font-size:1.231em;height:30px;padding:5px 0 0 10px;background:url(/_resources/images/quick-links-arrow-down.gif) top right no-repeat;background-position:167px 10px;cursor:pointer}#header-right #quick-links span.toggle.open{background:none}#header-right #quick-links #dropdown{background:#9b0e1f;padding:10px 12px;position:absolute;top:30px;z-index:20}#header-right #quick-links #dropdown li a{display:block;color:#fff;border-bottom:1px solid #ac3745;width:166px;padding:5px 0 6px 0}#header-right #quick-links #dropdown li.last a{border:none}#breadcrumbs{height:50px;font-size:1.385em;font-weight:bold}#breadcrumbs p{margin:0;line-height:50px}#breadcrumbs p span{font-weight:normal;color:#a9a9a9}#breadcrumbs p a{font-weight:normal}#bottom #left-col ul{border-top:2px solid #ccc;margin:0 0 2em 0}#bottom #left-col ul li{border-top:1px solid #ccc;font-size:0.923em;line-height:1.2em;padding:0.75em 0}#bottom #left-col ul li.active{background:url(/_resources/images/arrow-right-blue.gif) top left no-repeat;background-position:0 10px;padding-left:13px;font-weight:bold}#bottom #left-col ul li.division{border-top:3px solid #ccc;padding-top:1em;margin:1em 0 0 0}#footer{background:#fff;padding:0 0 1em 0}#footer .wrap{padding:28px 0 0 0;border-top:6px solid #ccc}#footer #footer-logo{float:left;margin:0 0 2em 0}#footer #footer-logo-middle{float:left;margin-left:165px;margin-top:-20px}#footer #footer-tagline{float:right}#footer #footer-links{clear:both;margin:0 0 1.5em 0}#footer #footer-links .col{width:313px;float:left;padding:1em 0 0 0;margin:0 30px 0 0;border-top:1px solid #ccc}#footer #footer-links h5{font-size:0.923em;font-weight:bold;margin:0}#footer #footer-links .col.middle h5{margin:0 0 5px 0}#footer #footer-links p{margin:0 0 3px 0;font-size:0.923em}#footer #footer-links ul{margin:0 0 1em 0}#footer #footer-links .col.right{width:255px;border:none;background:#f6f5f3;margin:0;padding:14px 0 0 20px}#footer #footer-links .col.right .links{float:left;margin:0 0 5px 0}#footer #footer-links .col.right h5{margin:0 0 1em 0}#footer #footer-links .col.right li{border:none;width:95px;margin:0 20px .7em 0;float:none}#footer #footer-links .col.right .links.social-media li{margin-bottom:.3em}#footer #footer-links .col.right .links.social-media li a{display:block;padding:3px 0 3px 23px}#footer #footer-links .col.right .links.social-media li#facebook a{background:url(/_resources/images/icon-socmed-small-facebook.gif) top left no-repeat}#footer #footer-links .col.right .links.social-media li#twitter a{background:url(/_resources/images/icon-socmed-small-twitter.gif) top left no-repeat}#footer #footer-links .col.right .links.social-media li#linkedin a{background:url(/_resources/images/icon-socmed-small-linkedin.png) top left no-repeat}#footer #footer-links .col.right .links.social-media li#itunes a{background:url(/_resources/images/icon-socmed-small-itu.gif) top left no-repeat}#footer #footer-links .col.right .links.social-media li#youtube a{background:url(/_resources/images/icon-socmed-small-youtube.gif) top left no-repeat}#footer #footer-links li{float:left;border-right:1px solid #ccc;padding:0 8px 0 0;margin:0 8px 6px 0;line-height:12px;font-size:0.923em}#footer #footer-links li.last{border:none}#footer #footer-links .col.right{width:255px;border:none;background:#f6f5f3;margin:0;padding:14px 0 0 20px}#footer #footer-links .col.right h5{margin:0 0 1em 0}#footer #footer-links .col.right li{border:none;width:95px;margin:0 20px 1em 0}#footer p#copyright{border-top:1px solid #ccc;color:#aeada9;padding:5px 0 0 0;font-size:1em;margin:0 0 2em 0}
