﻿@charset "utf-8";body{margin:0;text-align:center;font-family:Verdana, sans-serif !important;font-size:0.75em;background:#fff url('/images/2010-bg-header-ribbon.jpg') repeat-x;}
#home{background:#fff url('/images/2010-bg-header-ribbon-home2.jpg') repeat-x;}
#pageWrapper{margin:0 auto;text-align:left;width:960px;}
#logoPrint{display:none;}
.textOnly{display:none;}
img{border:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
#headerHome{height:101px;}
#header{height:118px;}
#logo{margin:19px 0 0 0;width:149px;height:72px;padding:0 0 0 0;float:left;}
#utilities{width:500px;margin:22px 0 0 0;float:right;text-align:right;font-size:95%;}
#utilities ul{margin:0 0 0 0;padding:0;}
#utilities ul li{margin:0 0 0 0px;padding:0 0 8px 0;position:relative;display:inline;z-index:2000;color:#e6eaf4;}
#utilities ul#topnav a{color:#e6eaf4;text-decoration:none;padding:7px 8px 8px 8px;}
ul#topnav li a:hover{background-position:left bottom;background-color:#184c80;padding:7px 8px 8px 8px;text-decoration:none;}
ul#topnav li:hover a{background-position:left bottom;background-color:#184c80;padding:7px 8px 8px 8px;text-decoration:none;}
ul#topnav li .sub{position:absolute;top:21px;left:0;background:#184c80;text-align:left;border:1px solid #3b5c8c;-moz-border-radius-bottomright:6px;-khtml-border-radius-bottomright:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-khtml-border-radius-bottomleft:6px;-webkit-border-bottom-left-radius:6px;display:none;z-index:3000}
*:first-child+html ul#topnav li .sub{top:28px;}
* html ul#topnav li .sub{top:28px;}
ul#topnav li .sub ul{list-style:none;margin:0;padding:0 0 7px 0;}
ul#topnav .sub ul li{width:100%;color:#fff;border-left:none;margin:0;padding:0;}
ul#topnav .sub ul li a{text-indent:5px;padding:5px 5px 5px 0;display:block;text-decoration:none;color:#e6eaf4;}
* html ul#topnav .sub ul li a{position:relative;}
*:first-child+html ul#topnav .sub ul li a{position:relative;width:100%;display:block;}
ul#topnav .sub ul li a:hover{position:relative;color:#fefefe!important;padding:5px 5px 5px 0;background:#608fbf;display:block;}
#search{width:255px;height:26px;margin:15px 1px 0 15px;float:right;text-align:left;background:url('/images/2010-search-bg-2.png') no-repeat;}
#search form{margin:0;padding:0;}
#searchBox{width:205px;height:14px;margin:5px 0 5px 6px;padding:0 0 0 0;border-top:1px solid #fcfcfc;border-right:1px solid #fefefe;border-bottom:1px solid #fefefe;border-left:1px solid #fdfdfd;font-family:Verdana, Geneva, sans-serif;font-size:12px;float:left;background:#fefefe;}
* html #searchBox{float:none;display:inline;}
#searchButton{width:35px;height:20px;border:none;margin:3px 6px 3px 0;color:#edf1fb;cursor:pointer;background:url('/images/2010-magnifying-glass-icon-2.gif') no-repeat;}
#banner{margin:0 0 0 0;padding:0 0 0 0;width:960px;}
.carousel{width:960px;height:350px;overflow:hidden;}
.carousel ul.slides{height:350px;margin:0;padding:0;}
.carousel:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.carousel ul.slides li.slide{display:block;height:350px;width:960px;}
.carousel ul.slides li.slide:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.carousel div:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#carouselNewsBG{background:url('/images/carousel/2010-home-carousel-image-news4.jpg')}
#carouselStoriesBG{background:url('/images/carousel/2010-banner-photo_distinguished_alumni_awards_v2.jpg')}
#carouselStoriesBG2{background:url('/images/carousel/2010-banner-photo_distinguished_alumni_awards_v2.jpg');display:inline-block;height:350px;width:960px;position:absolute;z-index:0;}
#carouselSocialMedia{display:block;margin:225px 0 0 222px;position:relative;z-index:500;}
#carouselStoriesWrapper{width:936px;padding:49px 0 0 0;}
#carouselStoriesVideo{width:424px;float:right;text-align:right;position:relative;z-index:500;}
#carouselNewsWrapper{padding:15px 40px 0 70px;}
#carouselNewsContent{width:225px;margin-right:35px;float:left;}
#carouselEventsContent{width:225px;float:left;}
#carouselNewsContent h2{margin-bottom:0;padding:2px 0 2px 10px;font-size:105%;color:#0c3055;font-weight:bold;}
#carouselEventsContent h2{margin-bottom:0;padding:2px 0 2px 10px;font-size:105%;color:#0c3055;font-weight:bold;}
#carouselNewsContent h2 a{display:block;}
#carouselEventsContent h2 a{display:block;}
#carouselEventsContent h2 a:link{color:#ececec;text-decoration:none;}
#carouselNewsContent h2 a:link{color:#ececec;text-decoration:none;}
#carouselEventsContent h2 a:visited{color:#ececec;text-decoration:none;}
#carouselNewsContent h2 a:visited{color:#ececec;text-decoration:none;}
#carouselNewsContent h2 a:hover{color:#c9d6df;text-decoration:none;}
#carouselEventsContent h2 a:hover{color:#c9d6df;text-decoration:none;}
#carouselNewsContent p{margin:0 0 0 0;padding:6px 6px 6px 10px;line-height:1.6em;color:#0c3055;}
#carouselEventsContent p{margin:0 0 0 0;padding:6px 6px 6px 10px;line-height:1.6em;color:#0c3055;}
#carouselEventsContent p a{display:block;width:100%;}
#carouselNewsContent p a{display:block;width:100%;}
#carouselEventsContent p a:link{color:#ececec;text-decoration:none;}
#carouselNewsContent p a:link{color:#ececec;text-decoration:none;}
#carouselEventsContent p a:visited{color:#ececec;text-decoration:none;}
#carouselNewsContent p a:visited{color:#ececec;text-decoration:none;}
#carouselNewsContent p a:hover{color:#c9d6df;text-decoration:none;}
#carouselEventsContent p a:hover{color:#c9d6df;text-decoration:none;}
.carousel img{z-index:0;}
#carouselNav{width:960px;height:26px;position:absolute;top:408px;text-align:right;padding:16px 0 0 0;z-index:1000;background:url('/images/white-bg-alpha-30.png');}
* html #carouselNav{background:none;}
#carouselNav img{cursor:pointer;}
#carouselNav .slideStatus{margin:0 0 0 0;}
#carouselNav .previous{margin:0 0 0 0;}
#carouselNav .next{padding-right:20px}
#content{width:960px;margin:0 0 6px 0;}
#channels{width:956px;padding:16px 0 0 6px;}
#channels div.channelCol{width:182px;margin:0 5px 0 5px;float:left;clear:right}
#channels div.channelOne{margin-left:0;}
#channels div.channelSix{margin-right:0;}
#channels div.channelCol h2{margin:0 0 0.8em 2px;font-size:105%;color:#4373a1;font-weight:bold;}
#channels div.channelCol h2 a:link{color:#4373a1;text-decoration:none;}
#channels div.channelCol h2 a:visited{color:#4373a1;text-decoration:none;}
#channels div.channelCol h2 a:hover{color:#698fb4;text-decoration:none;}
#channels div.channelCol ul{list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;}
#channels div.channelCol ul li{list-style-type:none;margin:0 0 0.1em 0;padding:0 0 0 0;font-size:95%;line-height:1.3em;color:#2a537d;}
#channels div.channelCol ul li a{padding:5px 1px 6px 14px;font-size:95%;display:block;width:167px;}
#channels div.channelCol ul li a:link{color:#2a537d;text-decoration:none;background:#fff url('/images/2010-channelArrows.gif') no-repeat 3px 5px;font-weight:normal;}
#channels div.channelCol ul li a:visited{color:#2a537d;background:#fff url('/images/2010-channelArrows.gif') no-repeat 3px 5px;text-decoration:none;font-weight:normal;}
#channels div.channelCol ul li a:hover{color:#1f4a77;text-decoration:none;background:#e5eff7 url('/images/2010-channelArrows.gif') no-repeat 3px -69px;width:167px;font-weight:normal;}
#identity{width:960px;height:37px;padding:8px 0 0 0;text-indent:2px;background:#fff;}
#identity p.breadcrumbs{margin:0 0 0 0;font-size:95%;color:#fff;}
#identity p.breadcrumbs a:visited{color:#72808e;text-decoration:none;}
#identity p.breadcrumbs a{color:#72808e;text-decoration:none;}
#identity p.breadcrumbs a:hover{color:#576f88;text-decoration:underline;}
#identity .pathSeparator{color:silver !important;}
#identity h1{display:none;}
#leftCol{display:inline;margin:0 0 0 0;padding:0 0 0 0;width:185px;float:left;border-bottom:1px solid #fff;background:#fdfdfd}
#leftCol ul{padding:0 0 0 0;margin:0 0 0 0;list-style-type:none;text-align:left;}
#leftCol ul li{margin:0 0 4px 0;padding:0;}
#leftCol ul li a{padding:6px 4px 6px 15px;font-size:95%;display:block;background:#fff;border-top:1px solid #ecf0f3;border-bottom:1px solid #ecf0f3;font-weight:bold;width:166px;}
* html #leftCol ul li a{width:166px;}
#leftCol ul li a:link{color:#2a537d;text-decoration:none;background:#fff url('/images/2010-channelArrows.gif') no-repeat 4px 4px;font-weight:normal;}
#leftCol ul li a:visited{color:#2a537d;background:#fff url('/images/2010-channelArrows.gif') no-repeat 4px 4px;text-decoration:none;font-weight:normal;}
#leftCol ul li a:hover{color:#1f4a77;text-decoration:none;background:#e5eff7 url('/images/2010-channelArrows.gif') no-repeat 4px -70px;border-top:1px solid #fff;width:166px;font-weight:normal;}
#leftCol ul ul{padding:0 0 0 0;margin:0 0 0 10px;list-style-type:none;text-align:left;border-top:none;border-left:none !important;background:#fff;}
#leftCol ul ul li a{padding:3px 4px 4px 10px;margin:0 0 0 0;font-size:95%;display:block;border-top:none;border-bottom:none;font-weight:normal;width:160px;background:#fff !important;}
* html #leftCol ul ul li a{width:160px;}
#leftCol ul ul li a:link{color:#2a537d;text-decoration:none;background:none;font-weight:normal;}
#leftCol ul ul li a:visited{color:#2a537d;text-decoration:none;background:none;font-weight:normal;}
* html #leftCol ul ul li a:visited{width:160px;}
#leftCol ul ul li a:hover{color:#1f4a77;text-decoration:underline;background:none;border-top:none;border-bottom:none;font-weight:normal;width:160px;}
* html #leftCol ul ul li a:hover{width:160px;}
#leftCol .firstNavOn{padding:7px 4px 8px 4px;margin:0 0 0 0;font-size:95%;display:block;color:#2a537d;text-decoration:none;background:#fff;border-bottom:none;font-weight:bold;width:177px;border-top:1px solid #fff;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu-ChildSelected ul{position:relative !important;}
#leftCol .AspNet-Menu-Vertical li:hover ul{position:relative !important;}
#leftCol .AspNet-Menu-Vertical ul{position:relative !important;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu ul{margin-top:0;padding-top:0;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Leaf{display:none;margin:0;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-WithChildren{display:none;margin:0;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-ChildSelected .AspNet-Menu-WithChildren{display:block;margin:0;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-Selected .AspNet-Menu-ParentSelected{display:block;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-ChildSelected .AspNet-Menu-Selected{display:block;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-ChildSelected .AspNet-Menu-ChildSelected a.AspNet-Menu-Link{display:block;font-weight:bold;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-ChildSelected a.AspNet-Menu-Link{display:block;font-weight:normal;}
#leftCol .AspNet-Menu-Vertical .AspNet-Menu .AspNet-Menu-ChildSelected .AspNet-Menu-Leaf{display:block;margin:0;}
.AspNet-Menu-Vertical .AspNet-Menu-ChildSelected ul{display:block;}
.AspNet-Menu-Vertical .AspNet-Menu-Selected ul{display:block;}
#leftCol div.AspNet-Menu-Vertical ul ul ul{display:none;}
#leftCol div.AspNet-Menu-Vertical ul ul a.AspNet-Menu-Link{border-left:1px solid #f1f5f8 !important;}
#leftCol .AspNet-Menu-Selected{font-weight:bold !important}
.AspNet-Menu-ParentSelected{font-weight:normal}
#leftCol ul.AspNet-Menu ul{height:1%;}
* html #leftCol ul.AspNet-Menu{height:1%;}
* html #leftCol ul.AspNet-Menu{overflow:hidden;width:185px;}
#centerCol{display:inline;margin:0 20px 0 20px;padding:0;width:530px;float:left;}
#centerCol h2{margin:0 0 0.8em 0;padding-top:0;font-family:Verdana, sans-serif !important;font-size:185% !important;color:#336699 !important;line-height:1.3;font-weight:normal !important;text-align:left !important;}
#centerCol h1{margin:0 0 0.8em 0;padding-top:0;font-family:Verdana, sans-serif !important;font-size:185% !important;color:#336699 !important;line-height:1.3;font-weight:normal !important;text-align:left !important;}
#centerCol h6{margin:1.0em 0 0.4em 0;font-size:110% !important;font-family:Verdana, sans-serif !important;color:#406a93 !important;font-weight:bold !important;text-align:left !important;}
#centerCol h5{margin:1.0em 0 0.4em 0;font-size:110% !important;font-family:Verdana, sans-serif !important;color:#406a93 !important;font-weight:bold !important;text-align:left !important;}
#centerCol h4{margin:1.0em 0 0.4em 0;font-size:110% !important;font-family:Verdana, sans-serif !important;color:#406a93 !important;font-weight:bold !important;text-align:left !important;}
#centerCol h3{margin:1.0em 0 0.4em 0;font-size:110% !important;font-family:Verdana, sans-serif !important;color:#406a93 !important;font-weight:bold !important;text-align:left !important;}
#centerCol p{margin:0 0 15px 0;line-height:1.7em;font-family:Verdana, sans-serif !important;color:#555;text-align:left !important;}
#centerCol ol li{margin-top:0;padding-top:0;font-family:Verdana, sans-serif !important;line-height:1.6em;color:#555;text-align:left !important;margin-bottom:6px;}
#centerCol ul li{margin-top:0;padding-top:0;font-family:Verdana, sans-serif !important;line-height:1.6em;color:#555;text-align:left !important;margin-bottom:6px;}
#centerCol ol li a{font-weight:normal;}
#centerCol ul li a{font-weight:normal;}
#centerCol ol li a strong{font-weight:normal;}
#centerCol ul li a strong{font-weight:normal;}
#centerCol p a{font-weight:normal;}
#centerCol p a strong{font-weight:normal;}
#centerCol a:visited{color:#18599b;text-decoration:underline;}
#centerCol a{color:#18599b;text-decoration:underline;}
#centerCol a:hover{color:#18599b;text-decoration:none;}
#centerCol .attnBox{padding:10px 12px 0 12px;margin: 0 0 10px 0;border:1px solid #bbbbbb;background:#FCFAE1}
#centerCol .attnBox h3{color:#273250;margin-top:0}
#centerColHome{display:inline;margin:0 0 0 0;padding:0;width:580px;float:left;}
#centerColHome h6{margin:0 0 0.4em 0;font-size:105%;color:#336699;font-weight:bold;}
#centerColHome h5{margin:0 0 0.4em 0;font-size:105%;color:#336699;font-weight:bold;}
#centerColHome h4{margin:0 0 0.4em 0;font-size:105%;color:#336699;font-weight:bold;}
#centerColHome h3{margin:0 0 0.4em 0;font-size:105%;color:#336699;font-weight:bold;}
#centerColHome p{margin:0 0 15px 0;line-height:1.7em;color:#555;}
#centerColHome #newsHome{width:230px;margin:0 0 0 0;padding:0 20px 0 40px;float:left;}
#centerColHome #calendarHome{width:230px;margin:0 0 0 0;padding:0 40px 0 20px;float:right;}
.btn{float:none;padding:4px 8px 5px 8px;border-top:1px #d9d9d9 solid;border-right:1px #ccc solid;border-bottom:1px #ccc solid;border-left:1px #d9d9d9 solid;text-align:center;color:#333 !important;font-weight:normal !important;text-decoration:none !important;background:#dcdcdc url('/images/button_bg.png') repeat-x;}
.btn:hover{background-position:0 -70px;color:#333 !important;border-top:1px #d9d9d9 solid;border-right:1px #d9d9d9 solid;border-bottom:1px #d9d9d9 solid;border-left:1px #d9d9d9 solid;cursor:pointer !important}
#rightCol{display:inline;margin:0 0 0 0;padding:0 0 0 0;width:205px;float:right;}
#rightCol ul{padding:10px 0 0 0;margin:0 6px 0 9px;line-height:1.6em;list-style-type:none;text-align:left;}
#rightCol ul ul{padding:2px 0 0 0;margin:0 6px 0 9px;line-height:1.3em;list-style-type:none;text-align:left;}
#rightCol ul li{margin:0 0 4px 5px;padding:0 0 0 0;color:#355d9e;list-style-image:url('/images/icon-list-arrow-ff.gif');}
*:first-child+html #rightCol ul li{margin-left:0px;list-style-image:url('/images/icon-list-arrow-ie.gif');}
* html #rightCol ul li{margin-left:0px;list-style-image:url('/images/icon-list-arrow-ie.gif');}
#rightCol ul li a:visited{color:#18599b;text-decoration:none;}
#rightCol ul li a{color:#18599b;text-decoration:none;}
#rightCol ul li a:hover{color:#18599b;text-decoration:underline;}
#rightCol #socialMedia h3{margin:12px 8px 0 21px;padding:12px 0 1px 0;font-size:100%;font-weight:bold;color:#336699;text-align:left;}
#rightCol p{margin:0 0 13px 0;font-size:95%;line-height:1.5em;color:#555;text-align:left;}
#rightCol p strong{color:#406a93;}
#rightCol a:visited{color:#18599b;text-decoration:underline;}
#rightCol a{color:#18599b;text-decoration:underline;}
#rightCol a:hover{color:#18599b;text-decoration:none;}
#rightCol #socialMedia p{margin:0;padding:0;text-align:left;}
#rightCol #socialMedia p img{margin:10px 8px 0 21px;}
*:first-child + html #rightCol #socialMedia h3{margin-left:18px;}
*:first-child + html #rightCol #socialMedia p img{margin-left:18px;}
* html #rightCol #socialMedia h3{margin-left:18px;}
* html #rightCol #socialMedia p img{margin-left:18px;}
#address{display:none;}
#footer{width:960px;margin:0 auto;min-width:960px;text-align:center;padding:15px 0 15px 0;border-top:1px solid #dbdbdb;background:#fff;vertical-align:middle;}
#footer ul{margin:0;padding:0;}
#footer ul li{display:inline;margin:0 0 0 0;padding:0 9px 0 4px;font-size:90%;color:#72808e;border-right:1px solid #bac8d7;}
*:first-child + html #footer ul li{padding:0 5px 0 8px;}
#footer a:visited{color:#72808e;text-decoration:none;}
#footer a{color:#72808e;text-decoration:none;}
#footer a:hover{color:#576f88;text-decoration:underline;}
#footer img{vertical-align:middle;margin:0 5px 4px 3px;}
*:first-child + html #footer img{margin:0 4px 2px 5px;}
* html #footer img{margin:0 4px 0 5px;}
#ens{background:#356397;border:1px solid #356397;padding:12px;margin-bottom:20px}
.ensheader{margin:0 0 25px 0;font-size:105%;font-weight:bold;color:#f4f4f4;}
#ens p{color:#f4f4f4;margin:3px 0 2px 0;line-height:18px;}
#ens ul{color:#f4f4f4;margin:10px 0 2px 25px;}
#ens a:link{color:#f4f4f4;text-decoration:underline;}
#ens a:visited{color:#f4f4f4;text-decoration:underline;}
#ens a:hover{color:#f4f4f4;text-decoration:none;}
#attnBox{padding:3px 14px 0 14px;margin:0 0 20px 0;border:1px solid #bbbbbb;background:#fcfae1}
