a img{
border:none;
}
a img.icon{
background:url(/_assets/img/icons/offsite.gif);
border:none;
height:11px;
padding:0;
width:10px;
}
a,a:link,a:visited{
color:#00573C;
text-decoration:underline;
}
a:hover,a:focus,a:active{
color:#00573C;
text-decoration:none;
}
a[href$='.doc'] img.icon,a[href$='.docx'] img.icon{
background:url(/_assets/img/icons/page_white_word.gif) no-repeat;
width:11px;
}
a[href$='.pdf'] img.icon{
background:url(/_assets/img/icons/page_white_acrobat.gif) no-repeat;
width:11px;
}
a[href$='.ppt'] img.icon,a[href$='.pptx'] img.icon{
background:url(/_assets/img/icons/page_white_powerpoint.gif) no-repeat;
width:11px;
}
a[href$='.sit'] img.icon,a[href$='.zip'] img.icon{
background:url(/_assets/img/icons/compress.gif) no-repeat;
width:11px;
}
a[href$='.xls'] img.icon,a[href$='.xlsx'] img.icon{
background:url(/_assets/img/icons/page_white_excel.gif) no-repeat;
width:11px;
}
body#Bio #page .callOut{
background:#FFFFFF;
padding:1px;
width:196px;
}
body#Bio #page .callOut img{
display:block;
margin:0 auto;
max-width:196px;
}
body#Contact #page form{
width:200px;
}
body#Contact #page form select{
width:200px;
}
body#Contact #page form textarea{
width:190px;
}
body#Home #header{
background:url(/_assets/img/headerBGhome.jpg) #EEEEEE no-repeat top;
height:198px;
}
body#Home #header p{
left:7px;
top:85px;
}
body#Home #header p img{
height:111px;
width:483px;
}
body#Home #page li{
font:normal 11px/15px Verdana,Geneva,sans-serif;
}
body#Home #page ol,body#Home #page ul{
font:normal 11px/15px Verdana,Geneva,sans-serif;
}
body#Home #page p{
font:normal 11px/15px Verdana,Geneva,sans-serif;
}
body#SearchResults #page .main{
width:100%;
}
body,html{
background:#F2ECDB;
margin:0;
padding:0;
}
form{
margin:0;
padding:0;
}
form p.hidden{
display:none;
}
#container{
background:url(/_assets/img/containerBG.jpg) repeat-y;
margin:0 auto;
padding:0;
width:722px;
}
#footer{
background:url(/_assets/img/footerBG.jpg) #F2ECDB no-repeat top;
margin:0;
overflow:auto;
padding:10px 10px;
width:704px;
}
#footer .copyright{
background:#F9F6ED;
display:inline;
float:left;
margin:0;
padding:10px 10px 0 10px;
text-align:right;
width:210px;
}
#footer .copyright ul{
font:normal 10px/14px Verdana,Geneva,sans-serif;
list-style:none outside none;
margin:-10px 0 10px 0;
padding:0;
}
#footer .copyright ul li{
display:inline;
margin:0 0 0 3px;
padding:0;
}
#footer .facultyStaff{
background:#F9F6ED;
display:inline;
float:left;
margin:0;
padding:10px 10px 0 10px;
text-align:left;
width:190px;
}
#footer .facultyStaff a{
font-weight:bold;
}
#footer .facultyStaff a img{
background:#FFFFFF;
border:1px solid #DFD0A5;
display:inline-block;
float:left;
height:38px;
margin:0 5px 0 0;
padding:1px;
width:38px;
}
#footer .facultyStaff a.btn{
font-weight:normal;
}
#footer .facultyStaff p{
margin:0 0 10px 0;
overflow:auto;
padding:0;
}
#footer .resourcesLinks{
background:#F9F6ED;
display:inline;
float:left;
margin:0 10px;
padding:10px 10px 0 10px;
text-align:center;
width:221px;
}
#footer .resourcesLinks ul{
list-style:none outside none;
margin:0 auto 7px auto;
padding:0;
}
#footer .resourcesLinks ul li{
display:inline;
margin:0 2px;
padding:0;
}
#footer .resourcesLinks ul li a{
background:#FFFFFF;
border:1px solid #DFD0A5;
display:inline-block;
margin:0;
padding:1px;
}
#footer .resourcesLinks ul li a img{
display:block;
height:38px;
width:38px;
}
#footer a.btn{
background:#F9F6ED;
border:1px solid #DFD0A5;
clear:both;
color:#666666;
display:inline-block;
font:normal 13px/18px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0 10px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#footer li,#footer p{
color:#000000;
font:normal 10px/14px Verdana,Geneva,sans-serif;
margin:0 0 10px 0;
padding:0;
}
#header{
background:url(/_assets/img/headerBG.jpg) #EEEEEE no-repeat top;
border-bottom:1px solid #666666;
border-left:1px solid #999999;
border-right:1px solid #999999;
height:68px;
margin:0 10px;
padding:0;
position:relative;
}
#header p{
left:10px;
margin:0;
padding:0;
position:absolute;
top:6px;
z-index:1;
}
#header p img{
display:block;
height:55px;
width:681px;
}
#page{
background:url(/_assets/img/pageBG.jpg) #FFFFFF repeat-x top;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
border-right:1px solid #999999;
margin:0 10px;
overflow:hidden;
padding:25px 25px 25px 25px;
width:650px;
}
#page .clear{
clear:both;
}
#page .col1{
clear:left;
display:inline;
float:left;
width:49%;
}
#page .col2{
clear:right;
display:inline;
float:right;
width:49%;
}
#page .events{
border-left:2px solid #EEEEEE;
display:inline;
float:right;
margin:0 0 25px 0;
padding:0 0 0 11px;
width:205px;
}
#page .events h2{
color:#000000;
font:normal 20px/25px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
text-transform:uppercase;
}
#page .events ul{
list-style:none outside none;
margin:0;
padding:0;
}
#page .events ul li{
margin-bottom:15px;
}
#page .feature{
background:#F9F6ED;
border:1px solid #F27670;
margin:0;
overflow:auto;
padding:10px 10px 0 10px;
width:628px;
}
#page .feature .callOut{
float:left;
margin:0 10px 10px 0;
padding:1px;
width:auto;
}
#page .feature h2{
color:#00573C;
font:normal 20px/25px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
text-transform:none;
}
#page .feature p{
margin:0 0 10px 0;
}
#page .focus a,#page .focus a:link,#page .focus a:visited{
background:#F9F6ED;
border:1px solid #DFD0A5;
display:block;
margin:0;
padding:5px;
}
#page .focus a:hover,#page .focus a:focus,#page .focus a:active{
border:1px solid #F27670;
outline:none;
}
#page .focus ul{
list-style:none outside none;
margin:0 0 25px 0;
overflow:auto;
padding:0;
width:100%;
}
#page .focus ul li{
display:inline;
float:left;
margin:0;
padding:0;
}
#page .focus ul li img{
display:block;
}
#page .focus ul li.concentrations{
margin:0 13px 0 0;
padding:0;
}
#page .focus ul li.graduateCertificates{
margin:0;
padding:0;
}
#page .focus ul li.mastersProgram{
margin:0 13px 0 0;
padding:0;
}
#page .galleryItem{
background:#FFFFFF;
border:1px solid #DFD0A5;
margin:0 0 20px 0;
padding:5px;
text-align:center;
}
#page .galleryItem img{
display:block;
margin:0 auto;
padding:0;
width:100%;
}
#page .main{
display:inline;
float:right;
margin:0;
padding:0;
text-align:left;
width:450px;
}
#page .main .callOut{
background:#F9F6ED;
border:1px solid #DFD0A5;
clear:right;
display:inline;
float:right;
margin:0 0 15px 15px;
padding:10px;
width:178px;
}
#page .main .callOut img{
display:block;
max-width:178px;
}
#page .main .callOut li img,#page .main .callOut p img{
display:inline;
}
#page .main .callOut ol li,#page .main .callOut ul li{
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0;
}
#page .main .callOut ol,#page .main .callOut ul{
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 10px 0;
padding:0 0 0 20px;
}
#page .main .callOut p{
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 15px 0;
padding:0;
}
#page .main img{
max-width:450px;
}
#page .main img.brdr{
border:1px solid #DFD0A5;
max-width:448px;
padding:1px;
}
#page .main table{
border-collapse:collapse;
border-left:1px solid #DFD0A5;
border-top:1px solid #DFD0A5;
margin:0 0 15px 0;
padding:0;
}
#page .main table td{
border-bottom:1px solid #DFD0A5;
border-right:1px solid #DFD0A5;
color:#000000;
font:normal 11px/15px Verdana,Geneva,sans-serif;
padding:5px;
text-align:center;
vertical-align:top;
}
#page .main table td li{
color:#000000;
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#page .main table td ol,#page .main table td ul{
color:#000000;
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0 0 0 20px;
}
#page .main table td p{
color:#000000;
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0;
}
#page .main table td.copy,#page .main table th.copy{
text-align:left;
}
#page .main table td.numeric,#page .main table th.numeric{
text-align:right;
}
#page .main table th{
background:#F9F6ED;
border-bottom:1px solid #DFD0A5;
border-right:1px solid #DFD0A5;
color:#666666;
font:normal 13px/18px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
padding:2px 5px;
text-align:center;
text-transform:uppercase;
}
#page .message{
margin:0 0 25px 0;
padding:0;
}
#page .message h1{
color:#DFD0A5;
}
#page .news{
display:inline;
float:left;
margin:0 0 25px 0;
padding:0;
width:420px;
}
#page .news h2{
color:#000000;
font:normal 20px/25px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
text-transform:uppercase;
}
#page .news ul{
list-style:none outside none;
margin:0;
padding:0;
}
#page .news ul li{
margin-bottom:20px;
}
#page .news ul li a{
font-weight:bold;
}
#page .supp{
background:#FFFFFF;
border:1px solid #DFD0A5;
display:inline;
float:left;
margin:0;
padding:1px;
text-align:left;
width:171px;
}
#page .supp ul.navMain{
background:#F9F6ED;
list-style:none outside none;
margin:0;
padding:10px;
}
#page .supp ul.navMain li{
color:#000000;
font:normal 15px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
}
#page .supp ul.navMain li a,#page .supp ul.navMain li a:link,#page .supp ul.navMain li a:visited{
border-bottom:1px solid #FFFFFF;
color:#666666;
display:block;
margin:0 0 5px 0;
padding:0 0 5px 0;
text-decoration:none;
}
#page .supp ul.navMain li a:hover,#page .supp ul.navMain li a:focus,#page .supp ul.navMain li a:active{
border-bottom:1px solid #F27670;
color:#000000;
outline:none;
}
#page .supp ul.navMain li ul li{
font:normal 11px/15px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0;
}
#page .supp ul.navMain li ul li a,#page .supp ul.navMain li ul li a:link,#page .supp ul.navMain li ul li a:visited{
border-bottom:none;
color:#00573C;
display:inline;
text-decoration:underline;
}
#page .supp ul.navMain li ul li a:hover,#page .supp ul.navMain li ul li a:focus,#page .supp ul.navMain li ul li a:active{
border-bottom:none;
color:#00573C;
outline:none;
text-decoration:none;
}
#page .supp ul.navSupp{
background:#FCFBF6;
border-bottom:10px solid #F9F6ED;
border-left:10px solid #F9F6ED;
border-right:10px solid #F9F6ED;
list-style:none outside none;
margin:0;
padding:5px;
}
#page .supp ul.navSupp li{
font-size:10px;
line-height:20px;
margin:0;
padding:0;
text-align:center;
}
#page a.btn{
background:url(/_assets/img/btnBG.jpg) #00573C repeat-x bottom;
border:1px solid #F27670;
clear:both;
color:#FFFFFF;
display:inline-block;
font:normal 13px/18px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:5px 10px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
}
#page div.notice{
background:#F9F6ED;
border:1px solid #F27670;
margin:0 0 20px 0;
padding:10px 10px 0 10px;
}
#page div.notice h2,#page div.notice h3,#page div.notice h4{
text-align:center;
}
#page div.video{
background:#FFFFFF;
border:1px solid #DFD0A5;
margin:0 0 20px 0;
padding:1px;
}
#page dl{
color:#000000;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 15px 0;
padding:0;
}
#page dl dd{
color:#000000;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0 0 0 25px;
}
#page dl dt{
color:#000000;
font:bold 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0;
}
#page form .col1 textarea,#page form .col2 textarea{
width:92%;
}
#page form fieldset{
border:1px solid #CCCCCC;
margin:0 0 5px 0;
padding:5px 5px 0 5px;
}
#page form fieldset legend{
color:#00573C;
font:normal 12px/20px Verdana,Geneva,sans-serif;
}
#page form fieldset.col1,#page form fieldset.col2{
width:46%;
}
#page form h2{
background:#F9F6ED;
margin:0 0 5px 0;
text-align:center;
}
#page form input[required],#page form textarea[required]{
}
#page form input[type='button'],#page form input[type='reset']{
background:#F9F6ED;
border:1px solid #DFD0A5;
color:#666666;
font:normal 13px/18px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
padding:0 10px;
text-align:center;
text-transform:uppercase;
}
#page form input[type='email'],#page form input[type='text']{
background:#FFFFFF;
border:1px solid #CCCCCC;
font:normal 12px/20px Verdana,Geneva,sans-serif;
padding:2px 5px;
width:190px;
}
#page form input[type='submit']{
background:#F9F6ED;
border:1px solid #DFD0A5;
color:#666666;
font:normal 13px/18px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
padding:0 10px;
text-align:center;
text-transform:uppercase;
}
#page form input[type='text'][size='2']{
width:20px;
}
#page form input[type='text'][size='3']{
width:30px;
}
#page form input[type='text'][size='5']{
width:50px;
}
#page form label{
color:#333333;
display:block;
font:normal 11px/15px Verdana,Geneva,sans-serif;
}
#page form p{
margin:0 0 10px 0;
}
#page form select{
background:#FFFFFF;
border:1px solid #CCCCCC;
font:normal 12px/20px Verdana,Geneva,sans-serif;
}
#page form span.error{
color:#940031;
display:block;
font:normal 10px/10px Verdana,Geneva,sans-serif;
}
#page form textarea{
background:#FFFFFF;
border:1px solid #CCCCCC;
font:normal 12px/20px Verdana,Geneva,sans-serif;
padding:5px;
width:98%;
}
#page h1{
color:#00573C;
font:normal 30px/30px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0 0 5px 0;
padding:0;
}
#page h2{
color:#666666;
font:normal 16px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
text-transform:uppercase;
}
#page h3{
color:#00573C;
font:normal 14px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
text-transform:uppercase;
}
#page h4{
color:#333333;
font:normal 13px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
text-transform:uppercase;
}
#page h5{
color:#00573C;
font:normal 12px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
margin:0;
padding:0;
text-transform:uppercase;
}
#page h6{
color:#333333;
font:bold 12px/20px Verdana,Geneva,sans-serif;
margin:0;
padding:0;
}
#page ol li,#page ul li{
color:#000000;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 5px 0;
padding:0;
}
#page ol,#page ul{
color:#000000;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 15px 0;
padding:0 0 0 25px;
}
#page ol.details li strong,#page ul.details li strong{
color:#000000;
font-weight:normal;
}
#page ol.details li,#page ul.details li{
color:#666666;
font:normal 17px/20px Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;
}
#page ol.details,#page ul.details{
background:#F9F6ED;
border:1px solid #F27670;
list-style:none outside none;
margin:5px 0 15px 0;
padding:10px 10px 5px 10px;
width:200px;
}
#page ol.multiClmn li,#page ul.multiClmn li{
display:inline;
float:left;
margin:0 1% 5px 1%;
padding:0;
text-align:center;
width:47%;
}
#page ol.multiClmn,#page ul.multiClmn{
border:1px dotted #DFD0A5;
list-style:none outside none;
margin:0 auto 15px auto;
overflow:auto;
padding:0;
width:95%;
}
#page ol.notice,#page ul.notice{
background:#F9F6ED;
border:1px solid #F27670;
padding:10px 10px 5px 30px;
}
#page p{
color:#000000;
font:normal 12px/20px Verdana,Geneva,sans-serif;
margin:0 0 20px 0;
padding:0;
}
#page p.emptyResult{
background:#F9F6ED;
color:#999999;
padding:5px;
text-align:center;
}
#page p.notice{
background:#F9F6ED;
border:1px solid #F27670;
padding:10px;
}
#page p.smallPrint{
color:#666666;
font:normal 10px/15px Verdana,Geneva,sans-serif;
}
#page span.title{
color:#999999;
}
#page span.viewall{
font:normal 10px Verdana,Geneva,sans-serif;
text-transform:uppercase;
}
#page ul.facultyStaff{
list-style:none outside none;
padding-left:0;
}
#page ul.facultyStaff li{
border-top:1px solid #EEEEEE;
margin:0;
overflow:auto;
padding:5px 0;
width:100%;
}
#page ul.facultyStaff li img.photo{
background:#FFFFFF;
border:1px solid #DFD0A5;
clear:right;
display:inline-block;
float:right;
height:56px;
margin:0 0 0 5px;
padding:1px;
width:56px;
}
#page ul.gallery{
list-style:none outside none;
margin:0;
padding:0;
}
#page ul.gallery li{
display:inline;
float:left;
height:106px;
margin:0 5px 10px 5px;
overflow:hidden;
padding:0;
width:140px;
}
#page ul.gallery li a img{
display:block;
margin:auto;
max-height:102px;
max-width:136px;
padding:0;
}
#page ul.gallery li a,#page ul.gallery li a:link,#page ul.gallery li a:visited{
background:#FFFFFF;
border:1px solid #DFD0A5;
display:block;
margin:0;
padding:1px;
}
#page ul.gallery li a:hover,#page ul.gallery li a:active{
background:#FFFFFF;
border:1px solid #F27670;
display:block;
margin:0;
padding:1px;
}
#page ul.galleryCtrl{
background:#F9F6ED;
list-style:none outside none;
margin:0 0 10px 0;
overflow:auto;
padding:0;
width:100%;
}
#page ul.galleryCtrl li.gallery{
background:#FFFFFF;
clear:both;
font:normal 10px Verdana,Geneva,sans-serif;
margin:1px;
padding:5px;
text-align:center;
}
#page ul.galleryCtrl li.next{
display:inline;
float:right;
font:normal 10px Verdana,Geneva,sans-serif;
margin:5px 10px;
padding:0;
}
#page ul.galleryCtrl li.prev{
display:inline;
float:left;
font:normal 10px Verdana,Geneva,sans-serif;
margin:5px 10px;
padding:0;
}
