@charset "UTF-8";
/* CSS Document - Landing Page Style Rules */
#breadcrumbs {margin-top:10px;}
#breadcrumbs a {color:#93958E;text-decoration:none;}
.subSectionHeader {background-color:#316996;color:#fff;font-weight:bold;line-height:20px;margin-bottom:10px;padding:5px 10px;}
#layout {background: #fff; border:1px solid #4C2833;border-bottom:none;}
#layout.main-content-3col-layout {background: #fff url('../images/template/3col_main_bg.jpg') repeat-y 0 0;zoom:1;}
#layout.main-content-2col-layout {background: #fff url('../images/template/2col_main_bg.jpg') repeat-y 0 0;zoom:1;}
#left-side {width:210px;padding-top:10px;float:left;}
#center-content {width:490px;padding-top:10px;float:left;overflow:hidden;min-height:450px;}
#layout.main-content-1col-layout #center-content {width:920px;padding:0 15px;}
#layout.main-content-2col-layout #center-content {width:700px;padding:0 15px;}
#layout.main-content-3col-layout #center-content {margin-top:0;padding:0 15px;}
#layout.main-content-3col-layout #topImage {position: relative;left:-12px;width:517px;overflow:hidden;}
#center-content p {margin:4px 0 11px;}
#center-content ul, #center-content ol {margin:0 14px;}
#center-content blockquote {margin:8px 50px;}
#center-content li {list-style-type:disc;margin:0 10px;padding:4px 0;}
#center-content ol li{list-style-type:decimal;}
#center-content table.table-border {border:1px solid #cdcdcd;}
#center-content table.table-border td {border:1px solid #cdcdcd;padding:8px;}
#right-side {width:220px;float:left;}
#right-side-content {padding-top:10px;}
.buttonLink, .right-box {background:#fff;margin:10px 0px 15px 16px;width:172px;padding:8px;border:1px solid #BDC7D0;overflow:hidden;}
.right-box {margin-left:0;width:187px;}
.buttonLink h2, .right-box h2 {font-weight:bold;margin-top:0;}
.buttonLink img {}
.buttonLink a h2, .right-box a h2 {color:#4577AA;}
.buttonLink p, .right-box p {margin-top:8px;line-height:15px;font-size:11px;}

.spiff {background:#E3E4DC url('../images/template/spiff_bottom.jpg') no-repeat 0 100%;margin:10px 0px 15px 16px;width:192px;padding-bottom:7px;}
.spiff .spiff-white-border {border-left:2px solid #fff;border-right:2px solid #fff;padding-bottom:10px;}
.spiff p {color:#4D4D4C;line-height:18px;margin:0 10px;font-size:11px;}
.spiff h3 {margin-left:10px;}
.spiff h3 a {color:#4577AA;font-weight:bold;text-decoration:none;}
.spiff h3.spiff-heading {color:#fff;font-size:18px;font-weight:normal;padding:15px 0 0 10px;margin:0;width:192px;height:29px;}
/* spiff banners */
#spiffBanner { font-size: 10px; margin-top: -25px; } /* margin-top = 0 minus padding-top of .colContent */
#spiffBanner img { display: block; }
#spiffBanner .caption, .caption { background: #E3E4DC; border-bottom: 1px solid #cdcdcd; color: #333; margin: 0; padding: 10px 20px;width:464px; }
.vidcaption { background: #E3E4DC; border-bottom: 1px solid #cdcdcd; color: #333; margin: 0; padding: 10px 20px;}
#spiffBanner .leftImage { float: left; margin-right: 20px; margin-bottom: 10px; width: 200px; overflow: hidden; }
#spiffBanner .rightImage { float: right; margin-left: 20px; margin-bottom: 10px; width: 200px; overflow: hidden; }
#spiffBanner .leftImage img, 
#spiffBanner .rightImage img { display: block; }
#spiffBanner .leftImage .caption, 
#spiffBanner .rightImage .caption { background: #000; color: #fff; margin: 0; padding: 10px; }

.blue-top {background:url('../images/template/spiff_top_blue.jpg') no-repeat 0 0;}
.orange-top {background:url('../images/template/spiff_top_orange.jpg') no-repeat 0 0;}
#right-special-box-plain {background:#C5CBD0;height:269px;}
#right-special-box {background:#C5CBD0 url('../images/template/adm_call_to_action_bg.jpg') no-repeat 0 0;height:269px;}
#admissions-special {line-height:37px;padding-top:85px;}
#admissions-special li {margin-left:10px;}
#left-side a {color:#42152A;font-weight:bold;text-decoration:none;text-transform:uppercase;font-size:11px;display:block;padding:5px 15px;border-bottom:1px solid #DEE1D1;}
#left-side li#expanded ul li a {margin-left:30px;font-size:10px;padding:2px 15px 2px 0;text-transform: capitalize;}
#left-nav-main a {}
#left-nav-special {border-top:1px solid #C8CABC;}
#left-nav-special a {background:#E0DBC5;border-bottom:1px solid #D1CEB9;}
#nav-label {background:#fff;color:#333;font-weight:bold;font-size:11px;margin-top:10px;padding:3px 0 3px 15px;}
#share-print {color:#676767;font-size:8px;font-weight:bold;margin:10px 0 10px 15px;}
#share-print li {padding-bottom:4px;}
#share-print a {color:#676767;font-size:8px;}

/*Video Player - Landing Pages*/
#video-player-lp {background:#EBEFF5 url('../images/template/video_lp_bg.jpg') no-repeat 10px 0;position:absolute;left:219px;width:517px;height:269px;}
#video-player-lp-left {float:left;width:339px;padding:20px 0 0 28px;height:249px;}
#video-player-lp #vid-thumbs {float:left;width:140px;margin:20px 0;}
#video-player-lp #vid-thumbs li {padding-bottom:5px;}
#video-player-lp #vid-thumbs img {border:1px solid #fff;}
#video-player-lp #vid-thumbs li.morevids a {color:#fff;font-weight:bold;text-decoration:none;}
#video-player-lp #vid-thumbs li.morevids img {border:none;position:relative;top:3px;left:4px;} 

#video-player-lp #vid-thumbs a.tooltip {float:left;position:relative;margin-bottom:10px;}
#video-player-lp #vid-thumbs a img.expand-vid {position:absolute;border:none;top:17px;right:5px;height:32px; width:32px;}
/*End Video Player - Landing Pages*/

/*Alumni Gateway*/
.event {clear:right;padding:0 0 40px;}
.event div {overflow:hidden;}
.event div h3 {color:#4477AA;padding:0;}
.event div h4 {margin:0 0 0.5em;}
.event div p {padding:0.5em 0;}
.event img {float:right;padding-left:20px;}
#alumni-top {padding:3px 0 0;position:relative;left:-10px;width:515px;}
.hiddenContent {display:none;}

/*Admissions Reps Page*/
#repstable td {padding:8px;}

/*Extra Block Padding*/
.extra-block, .relatedInformation2 {padding:8px;}
.news-thumb {padding:2px 6px 6px 0;float:left;}

/*news Page*/
.newsitem, .newsitem-magazine {padding: 8px 8px 10px;margin-bottom:10px;float:left;clear:left;width:455px;border:1px solid #efefef;}
.newsitem-magazine {width:690px;}
.newsitem h3, .newsitem-magazine h3 {margin:0;}

/*Library Page block*/
#library-block {text-align:left;padding-top:15px;height:170px;}
#library-block a {float:left;border:none;}

.table-padding td {border:1px solid #000;padding:8px;vertical-align:top;}
.table-no-border td {padding:8px;vertical-align:top;}
#advancement-staff td {padding:8px;}
#advancement-staff img {width:100px;height:150px;}

#center-content ul.no-bullet li {list-style-type:none;}

/* Magazine */
#mag-header {margin-top:8px;}
.media_icon {position: relative; top: 3px; left: 6px;}