@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, .facebook-dept-page {background:#fff;margin:10px 0px 15px 16px;width:172px;padding:8px;border:1px solid #BDC7D0;overflow:hidden;}
.facebook-dept-page {margin-left:8px;}
.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;}

.facebook-dept-page img {float:left;}
.facebook-dept-page a {float:left;display:block;padding-left:10px;font-weight:bold;font-size:13px;line-height:14px;width:100px;text-decoration:none;}

.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; position:relative;left:-12px;} /* 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*/

/*New Landing Page Video*/
#video-player-box {background:transparent url('http://www.cord.edu/images/template/video-box-lp.jpg') no-repeat 0 0;padding:20px 0 0 19px;width:498px;height:395px;position:absolute;left:219px;}
#video-player-box-onevid {background:transparent url('http://www.cord.edu/images/template/video-box-lp1.jpg') no-repeat 0 0;padding:20px 0 0 19px;width:498px;height:305px;position:absolute;left:219px;}
.playerthumb_left, .playerthumb_right {width:24px;height:69px;position:absolute;top:0;z-index:100;}
.playerthumb_left {background: #ebe8d9 url('http://www.cord.edu/images/template/playerthumb_arrows.png') no-repeat 3px 14px;left:0}
.playerthumb_right {background: #ebe8d9 url('http://www.cord.edu/images/template/playerthumb_arrows.png') no-repeat -21px 14px;left:454px;}
.playerthumb_left p, .playerthumb_right p {position:absolute;top:27px;color:#cdcdcd;}
.playerthumb_left p {right:3px;}
.playerthumb_right p {left:3px;}
#video-cutoff {overflow:hidden;height:270px;width:478px;position:relative;} 
#vid-thumbs {width:478px;height:70px;overflow:hidden;margin-top:1px;position:relative;}
#vid-thumbs-slider {position:absolute;top:0;left:0;height:70px;}
#vid-thumbs a {overflow:hidden;display:inline;width:122px;position:relative;}
#vid-thumbs a img {border:2px solid #fff;width:119px;}
#vid-thumbs a img.expand-vid {position:absolute;bottom:5px;right:5px;width:24px;height:24px;z-index:10;border:none;}
#vid-thumbs a img.selected {}
.video-thumb-info {width: 300px; margin-left: 170px;}
.tooltip{position:absolute;z-index:10;display:none;}
.tooltip p{margin:0;color:#333;font-weight:bold;background: transparent url('http://www.cord.edu/images/template/tip-bg.png') no-repeat top left;padding: 25px 15px 15px;width:189px;height:100px;}
a.tooltip {border-bottom:1px solid #5082AF;padding:0 1px 2px 0;margin:2px 0 0 27px;}
a:hover.tooltip, a.selected {border-bottom:1px solid #603;}
#vid-thumbs a {float:left;}
.panel {position:relative;height:270px;width:478px;}
#flashcontentOver {position:absolute;top:8px;left:10px;display:none;}

.video-bar {background:transparent url('http://www.cord.edu/images/template/video-bar-bg.png') repeat-x;position:absolute;top:242px;left:0;width:478px;height:29px;}
.video-bar-options {position:absolute;top:0;right:0;height:29px;}
.video-info {background:transparent url('http://www.cord.edu/images/template/video-content-bg.png') repeat;margin-top:29px;padding:10px;right:10px;height:210px;}

.video-info-btn {}
.video-close-btn {display:none;}
#vid-thumbs a img.expand-vid {top:17px;right:5px;height:32px; width:32px;}
#vid-thumbs a.hide-vid-thumb {display:none;}
/*End New Landing Page Video*/

/*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, .newsitem-magazine-3-col {padding: 8px 8px 10px;margin-bottom:10px;float:left;clear:left;width:455px;border:1px solid #efefef;}
.newsitem-magazine {width:690px;}
.newsitem-magazine-3-col {width:480px;}
.newsitem h3, .newsitem-magazine h3, .newsitem-magazine-3-col 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;}

/* Faculty Staff Full Page*/
#center-content .staff-member {width:350px;float:left;margin-bottom:10px;}
#center-content .staff-member-no-image {margin-bottom:10px;}
#center-content .staff-member img {width:100px;height:133px;border:1px solid #cdcdcd;}
#center-content .staff-member h3, #center-content .staff-member-no-image h3 {margin:0;}
#center-content .staff-member dt, #center-content .staff-member dd {float:left;display:block;}
#center-content .staff-member dt {width:110px;height: 133px;}
#center-content .staff-member dd {width:240px;}

/* Student Org Pages */
.student-org-listing h3 em {font-weight:normal;}
#student-org-containter {margin-bottom:20px;} 
.student-org-individual {background:#efefef;padding:8px; margin:8px 0;}
.student-org-individual a {text-decoration:none;}
.student-org-individual a:hover {color:#333;}
#org-category-table td {padding:8px 20px 0 0;}
.icon-adjust {position:relative;top:7px;padding-right: 4px;}
.icon-adjust3 {position:relative;top:3px;padding-right: 4px;}
.facebook-link {margin-right:20px;}

/* social media box */
.sm-box h2 {margin-top:0;}
.sm-box-border {background:#f8f8f8;border-left:1px solid #ededed;border-right:1px solid #ededed;width:705px;}
.sm-box-border-small-left {background:#f8f8f8;border:1px solid #ededed;width:355px;float:left;}
.sm-box-border-small-right {background:#efefef;border:1px solid #ededed;width:330px;float:left;}
.sm-right-side {width:610px;margin-left:80px;padding-bottom:20px;}
.sm-right-side-small {border-bottom:1px solid #ededed;padding:10px;}
.sm-links-bottom {background:transparent url(http://www.cord.edu/images/template/sm_box/sm-box-bottom.jpg) no-repeat bottom left;height:26px;width:617px;clear:both;padding:5px 0 0 90px;} 
.sm-links-bottom a {color:#757575;font-size:14px;text-decoration:none;margin-right:40px;}
.sm-lg-icon {width:80px;float:left;margin-left:10px;}
.sm-small-icon {width:30px;float:left;margin:5px 10px;}
.sm-slide-down {margin-left:90px;padding-bottom:20px;} 


