.highslide-html{background-color:white}.highslide-html-blur{}.highslide-html-content{position:absolute;display:none}.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/assets/shared/js/highslide/highslide/graphics/loader.white.gif); background-repeat:no-repeat; background-position:3px 1px}.highslide-wrapper{background-color:white}.highslide-wrapper .highslide-html-content{width:400px;padding:5px}.highslide-wrapper .highslide-header ul{margin:-5px 0 10px 0;padding:0;text-align:right}.highslide-wrapper .highslide-header ul li{display:inline}.highslide-wrapper .highslide-header ul li.highslide-previous,.highslide-wrapper .highslide-header ul li.highslide-next{display:none}.highslide-wrapper .highslide-header a{color:#999;font-size:11px;font-weight:bold;margin-left:8px;text-transform:uppercase;text-decoration:none}.highslide-wrapper .highslide-header a:hover{color:#300}.highslide-wrapper .highslide-header .highslide-move a{cursor:move}.highslide-wrapper .highslide-footer{height:11px}.highslide-wrapper .highslide-footer .highslide-resize{float:right;height:11px;width:11px;background:url(/assets/shared/js/highslide/highslide/graphics/resize.gif)}.highslide-wrapper .highslide-body{font-size:12px;overflow:hidden;padding:5px 10px 0 10px}.highslide-wrapper .highslide-body h3{color:#600;font:800 16px Verdana;margin-bottom:16px}.highslide-wrapper .highslide-body p{line-height:1.3em;margin-bottom:8px}.highslide-wrapper .highslide-body p a{color:#600;text-decoration:underline}.highslide-wrapper .highslide-body p.permalink{color:#999;font-size:90%;margin:-10px 0 0 0}.highslide-move{ cursor:move}.highslide-resize{ cursor:nw-resize}.highslide-display-block{ display:block}.highslide-display-none{ display:none}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,button, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}body {line-height: 1;color: black;background: white;}img { border:0 }ol, ul {list-style: none;}table {border-collapse: separate;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;}body#fck { background: #fff; padding: 5px 15px }#col-main-content h1, div.intro h1 { color: #003; font-family: Helvetica; font-size: 26px; font-weight: bold; margin: 5px 0 17px 0; text-align: left }#col-main-content h2, body#fck h2, .cke_panel_listItem h2 { color: #333; font: 20px Helvetica; padding: 10px 0; text-align: left }#col-main-content h3, body#fck h3, .cke_panel_listItem h3 { color: #004e5d; font: 20px Georgia; font-style: italic; padding: 8px 0 }#col-main-content h4, body#fck h4, .cke_panel_listItem h4 { border-bottom: 1px #666 solid; color: #333; font-family: Verdana; font-size: 11px; font-style: normal; font-weight: bold; margin-bottom: 5px; padding: 0 0 5px 0; text-transform: uppercase }#col-main-content h5, body#fck h5, .cke_panel_listItem h5 { color: #666; font-family: Verdana; font-size: 12px; font-style: normal; font-weight: bold; margin: 10px 0 3px 0 }#col-main-content li, body#fck li { color: #666; font-size: 12px; line-height: 16px; margin-bottom: 5px }#col-main-content p, body#fck p, #col-main-content dd { color: #666; font-size: 12px; line-height: 18px }#col-main-content p, body#fck p { margin-bottom: 15px }#col-main-content dt { font-weight: 700; padding: 15px 0 12px 0 }#col-main-content .intro, body#fck .intro { color: #333; font-size: 14px; line-height: 24px }#col-main-content a, div.intro a, body#fck a { color: #333 }#col-main-content a:hover, div.intro a:hover, body#fck a:hover { color: #600 }#col-main-content ul, #col-main-content ol, body#fck ul, body#fck ol { margin: 0 0 17px 20px }#col-main-content ul, body#fck ul { list-style: disc }#col-main-content ol, body#fck ol { list-style: decimal; margin-left: 30px }#col-main-content ul ul, #col-main-content ol ul, body#fck li ul { margin: 3px 0 3px 20px }#col-main-content ol.search-results { background: #f3eee7; border-top: 1px dotted #999; color: #666; list-style: none; margin: 0 0 15px }#col-main-content ol.search-results li { border-bottom: 1px dotted #999; padding: 15px }#col-main-content ol.search-results p { font-size: 11px; line-height: 16px; margin: 0 }#col-main-content ol.search-results p a { color: #600; text-decoration: none }#col-main-content ol.search-results p a:hover { text-decoration: underline }#col-main-content blockquote {margin: auto 30px; }#col-main-content hr, body#fck hr { background-color: #fff; border-color: #ccc; border-style: dashed; border-width: 2px 0 0; color: #fff; margin: 25px 30px 15px 30px }hr.clear { clear: both; display: block; visibility: hidden; width: 100% }.maroon { color: #600 !important }a.maroon:hover { color: #003 !important }.navy { color: #003 !important }.green { color: #004e5d !important }.gold { color: #a87e2a !important }a.navy:hover, a.green:hover, a.gold:hover { color: #600 !important }em { font-style: italic }sub, sup { font-size: 11px }sub { vertical-align: sub }sup { vertical-align: super }#col-main-content img[align=left], .float-left { float: left; margin: 4px 15px 8px 0 !important }#col-main-content img[align=right], .float-right { float: right !important; margin: 4px 0 8px 15px !important }.rtecenter { text-align: center !important }.loyola-drupal-edit, .loyola-drupal-list, .loyola-drupal-weight { display: block; font: 100 10px Arial, Helvetica, sans-serif; line-height: 10px }.loyola-drupal-edit { float: left; margin: 4px 10px 0 0 }.loyola-drupal-edit a { background: url(/assets/shared/images/css/icons/arrow-grey-up-15x15.gif) no-repeat 0 center; color: #999; padding: 3px 5px 3px 15px }.loyola-drupal-edit a:hover { color: #600 }.loyola-drupal-list { font-size: 12px; line-height: 12px; margin: -6px 0 15px -10px }.loyola-drupal-list a { background: #dedede url(/assets/shared/images/css/icons/arrow-white-down-15x20.gif) no-repeat 2px center; color: #999; padding: 3px 5px 3px 19px; text-decoration: none !important }.loyola-drupal-list a:hover { background-color: #600; color: #fff }.loyola-drupal-weight { color: #999; float: left; margin-top: 4px }#protected-page { background: url(/assets/shared/images/css/icons/protected-page.png) no-repeat left; color: #999; display: block; font-size: 11px; height: 21px; line-height: 21px; margin: 0 0 20px 0; padding-left: 22px; width: auto }.main-image img, img.main-image { border-bottom: 10px solid #fff }#col-main-content a[href $='.pdf'] { background: transparent url(/assets/shared/images/css/icons/pdf.gif) no-repeat center right; padding-right: 32px }#col-main-content a[href $='.doc'], #col-main-content a[href $='.docx'] { background: transparent url(/assets/shared/images/css/icons/word.gif) no-repeat center right; padding-right: 43px }#col-main-content a.no-icon { background: none !important; padding-right: 0 !important }#col-main-content .share-buttons { padding: 5px 0 12px }#col-main-content .share-buttons a#fb_share { padding-right: 10px; position: relative; top: -8px }#col-main-content a.button-link-red, #col-main-content a.button-link-red:active, #col-main-content a.button-link-red:visited {background: url(/assets/shared/images/css/button-bg-red.png) repeat-x;background-position: left center;border: none;color: #fff;font-size: 14px;line-height: 14px;font-weight: normal;margin: 10px 0;padding: 6px 10px;text-decoration: none;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}#col-main-content a.button-link-red:hover {background: none;background-color: #510000;}#col-main-content #welcome-page ul {list-style:none;margin-left:0;}#welcome-page h2 {font-size:16px;margin-top:20px;}#welcome-page {background-color: #fff;}.wolfpack #welcome-page {padding-left: 5px;}#welcome-page div {font-size:12px;}#col-main-content #welcome-page a, #col-main-content #welcome-page a:active, #col-main-content #welcome-page a:visited {color:#600;text-decoration:none;}#col-main-content #welcome-page a:hover {color:#000;text-decoration:underline;}.horiz-fadedown { background:url(/assets/shared/images/admin/main-content-horiz-fadedown.gif) no-repeat top center; margin-bottom:20px;display:block;}.welcome-resources .column2 {float:left;width:338px;}.welcome-webteam .column3 {float:left;width:210px;border-right: 1px solid #ccc;margin-right: 10px;}.welcome-webteam .last {border:none;margin:0;float:right;}.welcome-icons .column5 {float:left;width:138px;text-align:center;}.wolfpack .welcome-icons .column5 {width:135px;}form#node-delete-confirm.confirmation div p {color: #c00;padding: 10px 0;}.asdfsd {position: absolute;left: -9000px;top: -9000px;}.clearfix:before,.clearfix:after {content: " "; display: table; }.clearfix:after {clear: both;}.webform-component-textfield:before, .webform-component-textfield:after,.webform-component-select:before, .webform-component-select:after,.webform-component-email:before, .webform-component-email:after,.webform-component-textarea:before, .webform-component-textarea:after {content: " "; display: table; }.webform-component-textfield:after,.webform-component-select:after,.webform-component-email:after,.webform-component-textarea:after {clear: both;}#footer {background: #a3a3a3 url(/assets/shared/images/css/bg-footer.png) repeat-x;clear: both;margin: auto;overflow: auto;padding: 20px 0 0;width: 1000px;}body.wide #footer { min-width: 1000px;width: 100%;}#footer .wrapper {margin: auto;padding: 15px 0 0;position: relative;width: 940px;}#footer h3 {color:#595959;font-size: 10px;font-weight: bold;margin-bottom: 8px;text-transform: uppercase;}#footer p, #footer p a {color: #fff;font-size: 10px;line-height: 20px;}#footer li, #footer li a {color: #fff;font-size: 10px;line-height: 12px;margin-bottom: 10px;}#footer a {font-weight: 800;text-decoration: none;}#footer a:hover {text-decoration: underline;}#footer #ajcu a {background: url(/assets/shared/images/css/ajcu-logo.png) no-repeat;display: block;height: 41px;position: absolute;right: 0;text-indent: -999em;width: 86px;}#footer .col1, #footer .col2, #footer .col3, #footer .col4 {display: block;float: left;margin: 30px 0;}#footer .col1 {margin: 30px 20px 30px 0px;width: 220px;}#footer .col2 {padding-top: 18px;margin-left: 10px;margin-right: 20px;width: 215px;}#footer .col3 {margin-right: 10px;width: 215px;}#footer .col4 {width: 230px;}#footer a.emergency-link { color: #f6d173 }a#give-now { background: url(/assets/shared/images/css/buttons/edgy-make-gift-sprite.png) no-repeat; display: none; height: 138px; left: 0; position: fixed; text-indent: -99em; top: 180px; width: 41px }a#give-now:hover { background-position: -41px 0 }#footer .wrapper dl#footer-social-media { background: url(/assets/shared/images/css/bgs/social-media-footer.png) no-repeat bottom; clear: both; float: none; height: 45px; margin: 0 auto; padding-top: 0; text-align: center; width: 327px }#footer .wrapper dl#footer-social-media dt { color: #fff; font: 100 14px Verdana, Geneva, sans-serif; float: left; line-height: 45px; margin: 0 3px 0 0; padding: 0 10px 0 20px; width: auto }#footer .wrapper dl#footer-social-media dd { width: auto }#footer .wrapper dl#footer-social-media dd a { background-repeat: no-repeat; display: block; float: left; height: 33px; margin: 7px 1px 0 0; text-indent: -999em; width: 33px }#footer .wrapper dl#footer-social-media dd a.facebook { background-image: url(/assets/shared/images/css/buttons/facebook-sprite-33x33.png) }#footer .wrapper dl#footer-social-media dd a.flickr { background-image: url(/assets/shared/images/css/buttons/flickr-sprite-33x33.png) }#footer .wrapper dl#footer-social-media dd a.foursquare { background-image: url(/assets/shared/images/css/buttons/foursquare-sprite-33x33.png) }#footer .wrapper dl#footer-social-media dd a.twitter { background-image: url(/assets/shared/images/css/buttons/twitter-sprite-32x33.png); width: 32px }#footer .wrapper dl#footer-social-media dd a.social-hub { background-image: url(/assets/shared/images/css/buttons/social-hub-sprite-33x33.png) }#footer .wrapper dl#footer-social-media dd a:hover { background-position: 0 -33px }#footer .wrapper dl#footer-social-media dd a.instagram { background-image: url(/assets/shared/images/css/buttons/social-instagram-sprite-33x33.png);}#footer .wrapper dl#footer-social-media.admissions { background: url(/assets/shared/images/css/bgs/social-media-footer-wide.png) no-repeat bottom; width: 423px }#footer .wrapper dl#footer-social-media.admissions dt { padding-left: 27px }#footer .wrapper dl#footer-social-media.admissions dd a.facebook { height: 29px; margin: 9px 0 0; width: 108px }#footer .wrapper dl#footer-social-media.admissions dd a.facebook:hover { background-position: -108px 0 }#footer .wrapper dl#footer-social-media.admissions dd a.facebook { background-image: url(/assets/shared/images/css/buttons/facebook-sprite-108x29.png) }#footer .wrapper dl#footer-social-media {width: 347px;}#footer .wrapper dl#footer-social-media dt a.connect {color:#FFFFFF;font-weight:normal;}#footer .wrapper dl#footer-social-media dt a.connect:hover {color:#FFFFFF;font-weight:normal;}#breadcrumbs, .tag-line {background: url(/assets/shared/images/css/bg-breadcrumbs-left.gif) no-repeat top left;border-bottom: 10px solid #fff;clear: both;display: block;text-align: left;width: 100%;}#breadcrumbs { display: none; } #breadcrumbs div, .tag-line div {background: url(/assets/shared/images/css/bg-breadcrumbs-right.gif) no-repeat right;margin-left: 11px;padding-right: 3px;position: relative;}#breadcrumbs ul, .tag-line p {background: url(/assets/shared/images/css/bg-breadcrumbs-middle.gif) repeat-x;height: 26px;margin: 0;overflow: hidden;width: 100%;}#breadcrumbs ul li {color: #333;display: inline;font-size: 10px;}#breadcrumbs ul li a {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat right;color: #696969;line-height: 26px;padding-right: 10px;text-decoration: none;}#breadcrumbs ul li a:hover, .tag-line p a:hover, #breadcrumbs a.go-back:hover {text-decoration: underline;}#breadcrumbs a.go-back {background: #f3f3f3;color: #696969;display: block;font-size: 10px;line-height: 24px;margin: 1px 0;padding-left: 15px;position: absolute;text-decoration: none;top: 0;right: 12px;}.tag-line p {color: #666;font-size: 13px;line-height: 26px;}.tag-line p a {color: #600;text-decoration: none;}#global-nav-v2 {background: #7f7f7f url(/assets/shared/images/css/bg-global-nav.png) repeat-x;height: 47px;margin: auto;position: relative;width: 1000px;font-family: Verdana, Arial, sans-serif;}body.wide #global-nav-v2 { min-width: 1000px;width: 100%;}#global-nav-v2 .wrapper {margin: auto;padding-top: 8px;position: relative;width: 940px;}#global-nav-v2 h1 {float: left;text-indent: -999em;margin: 0;}#global-nav-v2 h1 a {background: url(/assets/shared/images/css/logo-global-nav-100years.png) no-repeat center;display: block;height: 27px;margin-top: 2px;overflow: hidden;}.loyola-home #global-nav-v2 #global-logo h1 { display: none; } #global-nav-v2 #global-logo { left: 0; margin-top: 8px; position: absolute; top: 0; width: 200px }#global-nav-v2 h1 a.centennial {background-position: 0 0;width: 70px; float: left;}#global-nav-v2 h1 a.logo {background-position: -70px 0;top: 0;position: absolute;width: 348px;}#global-nav-v2 #global-links {color: #fff;font-size: 10px;font-weight: normal;left: 333px;line-height: 15px;position: absolute;text-align: right;width: 415px;}#global-nav-v2 #global-links a, #global-links a:active, #global-links a:visited {color: #fff;text-decoration: none;}#global-nav-v2 #global-links a:hover {text-decoration: underline;}#global-nav-v2 #global-search-form {float: right;margin: 3px 0 0 0;position: relative;top: 0;}#global-nav-v2 #global-search-form p {margin: 0;padding: 0;}#global-nav-v2 #global-search-form #search-input {background: none repeat scroll 0 0 #e6e6e6;border: none;color: #AAA;font: 13px Arial,sans-serif;height: 15px;margin: 0;padding: 6px 25px 4px 6px;width: 150px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 2px #666;-moz-box-shadow: 0 0 2px #666;box-shadow: 0 0 2px #666;}#global-nav-v2 #global-search-form #search-input:hover {background: none repeat scroll 0 0 #fff;color: #666;}#global-nav-v2 #global-search-form button.search-icon {background: transparent;cursor: pointer;display: block;padding: 5px;position: absolute;right: 0;}#global-nav-v2 #global-search-form button.search-icon div {background-image: url("/assets/shared/images/css/icons/sprite-icons.png");background-position: 0px 0px;display: block;font-size: 0;height: 15px;width: 15px;margin: 0;padding: 0;}#global-nav-v2 #global-search-form #search-input:focus, #global-search-form #search-input.focused {background: none repeat scroll 0 0 #EEEEEE;border: none;color: #444;outline: medium none;}#global-nav {background: #7f7f7f url(/assets/shared/images/css/bg-global-nav.png) repeat-x;height: 47px;margin: auto;width: 1000px;}body.wide #global-nav { min-width: 1000px;width: 100%;}#global-nav .wrapper {margin: auto;padding-top: 8px;position: relative;width: 940px;}.loyola-home #global-nav h1 { display: none; }#global-nav h1 {float: left;text-indent: -999em;}#global-nav h1 a {background: url(/assets/shared/images/css/logo-global-nav.png) no-repeat center;display: block;height: 27px;margin-top: 2px;width: 331px;}#global-nav p {color: #fff;font-size: 10px;text-align: right;}#global-nav p.row2 {position: absolute;right: 0;top: 27px;}#global-nav p a, #global-nav p a:active, #global-nav p a:visited, #global-nav label {color: #fff;font-weight: 800;text-decoration: none;}#global-nav p a:hover {text-decoration: underline;}#global-nav #weather h1 { display: none } #global-nav #weather { left: 0; margin-top: 4px; position: absolute; top: 0; width: 200px }#global-nav #weather img { float: left; margin: -4px 8px 0 0 }#global-nav #weather p { color: #fff; margin-top: 6px; text-align: left }#banner {background: url(/assets/shared/images/css/banners/home.jpg) no-repeat;border-bottom: 10px solid #fff;border-top: 10px solid #fff;height: 75px;position: relative;width: 940px;}#banner h1 {height: 24px;left: 0;margin: 16px 0 0 15px;position: absolute;width: 561px;text-indent: -999em;}#banner h1 a {display: block;height: 100%;width: 100%;}#banner.full-link h1 {height: 75px;margin: 0;position: static;width: 940px;}#banner.temp {background: url(/assets/shared/images/css/banners/blank.jpg) no-repeat}#banner.temp h1 {height: 75px;margin: 0;text-indent: 0;width: 940px;}#banner.temp h1 a {color: #fff;display: inline;font: 100 26px Arial,Helvetica,sans-serif;height: auto;left: 10px;line-height: 26px;position: absolute;text-decoration: none;text-transform: uppercase;bottom: 8px;width: auto;}#banner ul {bottom: 12px;list-style: none;position: absolute;right: 10px;}#banner ul li {display: inline;margin-right: 5px;}#banner ul li a {color: #bfe2de;font-size: 11px;padding: 3px 5px;text-decoration: none;}#banner ul li a:hover {color: #fff}#banner.two-links h1 {height: 45px}#banner.two-links a.home-link {display: block;height: 25px;margin-top: 5px;text-indent: -999em;width: 100%;}#col-main-content h4.promo { border-color: #bababa; margin: 30px 0 0 }#col-main-content h4.promo a { color: #600; text-decoration: none }#col-main-content div.promo { background: #f7f4ef; border-color: #e1e1e1; border-style: solid; border-width: 0 1px 1px; overflow: auto; padding: 12px 15px }#col-main-content .promo h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 17px; font-style: normal; line-height: 19px; padding: 0 0 4px }#col-main-content .promo h3 a { text-decoration: none }#col-main-content .promo img { float: left; margin: 4px 10px 0 0 }#col-main-content .promo p { font-size: 11px; margin-bottom: 3px }#col-main-content .promo p a { color: #600; text-decoration: none }#col-main-content .promo p a:hover { text-decoration: underline }body {color: #333;font-family: Verdana;}#body-wrap {background: #fff;border-top: 10px solid #fff;border-bottom: 10px solid #fff;margin: auto;width: 1000px;}#body-wrap .wrapper {overflow: auto;padding: 0 30px;}body p {text-align: left;}body strong {font-weight: 800;}#col-main-content {position: relative;}#col-main-content #last-updated {bottom: 10px;margin: 0;position: absolute;}#x3-col #col-main-content {width: 480px;}#x2-col #col-main-content {width: 710px;}.wrap-wide-left #col-main-content {float: right;}.wrap-wide-right #col-main-content {float: left;}#col-main-left {clear: left;float: left;width: 220px;}#col-main-right {float: right;width: 220px;}#col-main-content .wrapper, #col-main-left .wrapper, #col-main-right .wrapper {overflow: hidden;padding: 10px;}#feature {border-bottom: 10px solid #fff;overflow: auto;width: 100%;}#feature img {float: left;}#feature .wrapper {padding: 10px; }.wrap-wide-left {float: left;width: 710px;}.wrap-wide-right {float: right;width: 710px;overflow: hidden;}#body-wrap .faux-left {background: url(/assets/shared/images/css/bg-faux-left.gif) repeat-y 30px;}#body-wrap .faux-right {background: url(/assets/shared/images/css/bg-faux-right.gif) repeat-y 30px;}#body-wrap .faux-both {background: url(/assets/shared/images/css/bg-faux-both.gif) repeat-y 30px;}#global-nav form {display: block;height: 15px;margin-left: 13px;position: absolute;right: 0;top: 7px;}#footer form {display: block;height: 15px;position: relative;width: 135px;}input#search-input, input#search-input2 {border-color: #ccc;border-style: solid;border-width: 1px 0 1px 1px;font-size: 9px;height: 11px;line-height: 9px;margin-right: 18px;padding: 0 2px 2px 2px;width: 130px;}input.blur {color: #999;}#global-nav input.submit, #footer input.submit {background: #fff url(/assets/shared/images/css/button-search-arrow.gif) no-repeat center;border-color: #ccc;border-style: solid;border-width: 1px 1px 1px 0;cursor: pointer;height: 15px;line-height: 1px;position: absolute;right: 0;top: 0;text-indent: -999em;width: 20px;}#footer input {position: absolute;top: 2px;}#footer input.submit {top: 2px;}form.cse-search-box {margin: 10px 0;}form.cse-search-box input.text { font-size: 16px; width: 313px }form.cse-search-box input.text, form.cse-search-box input.submit {display: inline;margin: 0 0 15px 0;vertical-align: top;}form.cse-search-box input.submit {padding: 1px 6px;}.sidebar {text-align: left;}.sidebar h3, #col-main-content #inner-right h3, #col-main-left h2, #jump-page .sidebar .spotlight h2, #newsroom .sidebar .spotlight h2 {border-bottom: 1px #666 solid;color: #333;font-family: Verdana;font-size: 11px;font-weight: bold;padding-bottom: 5px;text-transform: uppercase;}#jump-page .sidebar .spotlight .details {display: none;}.sidebar h3 a, #inner-right h3 a, #col-main-left h2 a, #jump-page .sidebar .spotlight h2 a, #newsroom .sidebar .spotlight h2 a {color: #333;text-decoration: none;;}.sidebar h3 a:hover, #inner-right h3 a:hover, #col-main-left h2 a:hover, #jump-page .sidebar .spotlight h2 a:hover, #newsroom .sidebar .spotlight h2 a:hover {color: #666;text-decoration: none;;}.menu ul, .menu-tight ul {list-style: none;margin-bottom: 30px;z-index: 1;}div.block ul.menu, div.block ul.menu-tight { padding: 0 } .menu ul li a, .menu-tight ul li a {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat left 15px;border-bottom: 1px #ccc dotted;color: #003;display: block;font-size: 12px;line-height: 15px;padding: 10px 13px;text-decoration: none;}.menu ul li.current a {background: #fff;font-weight: 800;}.menu ul ul { margin: 0 0 0 15px }ul.menu li.leaf { list-style: none; margin: 0; padding: 0 }.menu-tight ul li a {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat left 9px;color: #333;font-size: 11px;line-height: 14px;padding: 5px 13px;}.menu ul li a:hover, .menu-tight ul li a:hover, .menu ul li a.active, .menu-tight ul li a.active {background-color: #fff;text-decoration: none;}.menu ul li a span {color: #666;display: block;}.sidebar .feature-blocks, .sidebar .events {margin-bottom: 30px;}.sidebar .feature-blocks h3, .sidebar .events h3, #inner-right h3, #jump-page .sidebar .spotlight h2 , #newsroom .sidebar .spotlight h2 {margin-bottom: 8px;text-align: left;}.sidebar .feature-block img {float: left;margin: 0 7px 3px 0;}.sidebar img.iso {left: -10px;margin-bottom: 20px;position: relative;top: -10px;}#jump-page .sidebar .spotlight h3, #newsroom .sidebar .spotlight h3 {border: none;}.sidebar h4, .sidebar h4 a, #jump-page .sidebar .spotlight h3 a, #newsroom .sidebar .spotlight h3 a {color: #333;font-size: 13px;font-weight: 100;line-height: 16px;margin-bottom: 5px;text-decoration: none;text-transform: none;}.sidebar h4 a:hover, #jump-page .sidebar .spotlight h2 a:hover, #newsroom .sidebar .spotlight h2 a:hover {text-decoration: underline;}.sidebar p.return a {background: url(/assets/shared/images/css/menu-bullet-left.gif) no-repeat left 16px;border-bottom: 1px #666 solid;border-top: 1px #666 solid;color: #003;display: block;font-size: 12px;line-height: 15px;margin-bottom: 30px;padding: 10px 13px;text-decoration: none;}.sidebar p.return a:hover {background-color: #fff;}.sidebar .feature-block p, .sidebar .event p {color: #666;font-size: 11px;line-height: 18px;}.sidebar .event, .sidebar .feature-block {margin-bottom: 22px;}.sidebar a.more {color: #600;font-style: italic;text-decoration: none;}.sidebar .events p.extra a, #jump-page .sidebar .spotlight .view-all a, #newsroom .sidebar .spotlight .view-all a {color: #600;font-size: 12px;text-decoration: none;}.sidebar a:hover, .sidebar .events p.extra a:hover {text-decoration: underline;}.sidebar .event p.date, .sidebar .events p.date {color: #600;font-size: 10px;text-transform: uppercase;}#inner-right {border-color: #ccc;border-style: solid;border-width: 0 0 0 1px;float: right;margin: 0 0 20px 24px;padding: 0 10px 0 25px;width: 170px;}#inner-right h3 { font-style: normal }#inner-right .gallery {clear: both;margin-bottom: 15px;overflow: auto;}#inner-right .gallery a {border-color: #fff;border-style: solid;border-width: 5px;float: left;}#inner-right .gallery a:hover {border-color: #ccc;}#inner-right .gallery img, #inner-right .gallery p {float: left;}#inner-right .gallery p, #inner-right .related p {display: block;font-size: 11px;line-height: 16px;margin: 5px 0 0 0;width: 100%;}.sidebar #p-menu ul.menu li { margin: 0 }.sidebar #p-menu ul.menu li.collapsed, .sidebar #p-menu ul.menu li.expanded { list-style: none; padding: 0 }.sidebar .video-block { display: block; left: -10px; margin-bottom: 30px; position: relative }.sidebar .video-block p { color: #666; font-size: 11px; line-height: 16px; margin-bottom: 10px }.sidebar .video-block p a { color: #333 }.sidebar .video-block h3 { margin-bottom: 5px; width: 220px }.sidebar li.expanded, .sidebar li.collapsed, .sidebar li.leaf { list-style-image: none; list-style-type: none; margin: 0 }.sidebar .link-block ul li.facebook, .sidebar .link-block ul li.linkedin, .sidebar .link-block ul li.news, .sidebar .link-block ul li.twitter { background: none !important; margin-bottom: 8px; padding-left: 0 !important }.sidebar .link-block ul li.facebook a, .sidebar .link-block ul li.linkedin a, .sidebar .link-block ul li.news a, .sidebar .link-block ul li.twitter a { color: #666; font-size: 11px; line-height: 16px; padding-left: 25px; text-decoration: none }.sidebar .link-block ul li.facebook a { background: url(/assets/shared/images/css/icons/facebook-16x16.gif) no-repeat left center }.sidebar .link-block ul li.linkedin a { background: url(/assets/shared/images/css/icons/linkedin-16x16.gif) no-repeat left center }.sidebar .link-block ul li.news a { background: url(/assets/shared/images/css/icons/news-16x16.png) no-repeat left center }.sidebar .link-block ul li.twitter a { background: url(/assets/shared/images/css/icons/twitter-16x16.gif) no-repeat left center }.sidebar .link-block ul.social-vertical li { background: none !important; margin-bottom: 8px; padding-left: 0 !important; }.sidebar .link-block ul.social-vertical li a { color: #666; font-size: 11px; line-height: 24px; padding-left: 28px; text-decoration: none; display: block;}.sidebar .link-block ul.social-vertical li.facebook a { background: url("/assets/shared/images/css/icons/facebook-24x24.png") no-repeat left center; }.sidebar .link-block ul.social-vertical li.linked-in a { background: url("/assets/shared/images/css/icons/linkedin-24x24.png") no-repeat left center; }.sidebar .link-block ul.social-vertical li.twitter a { background: url("/assets/shared/images/css/icons/twitter-24x24.png") no-repeat left center; }.sidebar .link-block ul.social-vertical li.pinterest a { background: url("/assets/shared/images/css/icons/pinterest-24x24.png") no-repeat left center; }.sidebar .link-block ul.social-vertical li.wordpress a { background: url("/assets/shared/images/css/icons/wordpress-24x24.png") no-repeat left center; }.sidebar .link-block ul.social-vertical li.tumblr a { background: url("/assets/shared/images/css/icons/tumblr-24x24.png") no-repeat left center; }.sidebar .block a.print, .sidebar .block a.print:active, .sidebar .block a.print:visited { background: url(/assets/shared/images/css/icons/print-12x12-red.gif) no-repeat left center;color: #660000;display: block;margin-bottom: 8px;padding-left:18px;text-decoration: none;}.sidebar .block a.print:hover { text-decoration: underline; }.image-caption {background: url(/assets/shared/images/css/bg-sidebar-box.gif) repeat-y;left: -10px;margin: 10px 0 20px 0;overflow: hidden;position: relative;top: -10px;width: 220px;}.image-caption p, .image-caption dl {background: url(/assets/shared/images/css/bg-sidebar-box-bottom.gif) no-repeat bottom;color: #666;font-size: 11px;line-height: 16px;padding: 10px 10px 15px 10px;}.image-caption a {color: #600;text-decoration: none;}.image-caption a:hover {text-decoration: underline;}.quote-box {background: url(/assets/shared/images/css/bg-sidebar-box.gif) repeat-y;left: -10px;margin: 10px 0 20px 0;overflow: hidden;position: relative;top: -10px;width: 220px;}.quote-box blockquote p {background: url(/assets/shared/images/css/bg-sidebar-box-top.gif) no-repeat top;color: #600;font-family: Georgia;font-size: 18px;line-height: 22px;padding: 15px;}.quote-box blockquote p img { left: -15px; position: relative; top: -15px }.quote-box blockquote p span {color: #d8b36c;font-size: 54px;position: relative;vertical-align: middle;}.quote-box blockquote p span.start {padding-right: 4px;top: 9px;}.quote-box blockquote p span.end {padding-left: 2px;top: -20px;}.quote-box p {background: url(/assets/shared/images/css/bg-sidebar-box-bottom.gif) no-repeat bottom;color: #666;font-size: 11px;line-height: 16px;padding: 0 15px 15px 15px;}#col-main-content .link-block {float: left;margin: 0 10px 0 0;}#col-main-content #inner-right .link-block {float: none;margin: 0;width: 200px;}#col-main-content .link-block h3, .link-block h3, #col-main-content .link-block h4, .link-block h4 {border-bottom: 1px #666 solid;color: #333;font-family: Verdana;font-size: 11px;font-style: normal;font-weight: bold;margin-bottom: 5px;padding: 0 0 5px 0;text-transform: uppercase;}#col-main-content .link-block h3 a, .link-block h3 a, #col-main-content .link-block h4 a, .link-block h4 a {text-decoration: none;}#col-main-content .link-block p, #inner-right .link-block p, .sidebar .link-block p {color: #666;font-size: 11px;line-height: 16px;margin-bottom: 10px;}#col-main-content .link-block h3, #col-main-content .link-block h4, #col-main-content .link-block p {width: 210px;}#col-main-content .link-block ul {list-style: none;margin: 15px 10px 30px 10px;width: 190px;}#col-main-content .link-block ul li {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat left 6px;font-size: 11px;line-height: 15px;margin-bottom: 6px;padding-left: 11px;}#col-main-content .link-block ul.chunky li {font-weight: 800;text-transform: uppercase;}#col-main-content .link-block ul.blocky {margin: 5px -8px 10px 0;width: 228px;}#col-main-content .link-block ul.blocky li {background: none;font-size: 13px;margin-bottom: 2px;padding: 0;}#col-main-content .link-block ul.blocky li a {background: #f5d173;color: #333;display: block;padding: 8px 10px;}#col-main-content .link-block ul.blocky li a:hover {background: #600;color: #fff;text-decoration: none;}#col-main-content .link-block ul li a {color: #600;text-decoration: none;}#col-main-content .link-block ul li a:hover {text-decoration: underline;}#inner-right .link-block {clear: both;margin: 0 0 15px 0;}#inner-right .link-block, #inner-right .link-block p, #inner-right .link-block h3, #inner-right .link-block ul { width: 170px }.sidebar .link-block {clear: both;margin: 0 0 25px 0;position: relative;top: -10px;}#inner-right .link-block ul, .sidebar .link-block ul {list-style: none;margin: 0 0 10px 0;}#inner-right .link-block ul li, .sidebar .link-block ul li {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat left 5px !important;color: #666;font-size: 11px;line-height: 13px;margin-bottom: 4px;padding-left: 15px;text-align: left;}#inner-right .link-block a, .sidebar .link-block a {color: #600;font-size: 11px;text-decoration: none;}#inner-right .link-block ul li a:hover, .sidebar .link-block ul li a:hover {text-decoration: underline;}.spotlights .stripViewer .panelContainer .panel ul {margin: 0 15px 0 30px;text-align: left;}.spotlights .csw { background: #fff; overflow: scroll; width: 100% }.spotlights .csw .loading { margin: 200px 0 300px 0; text-align: center }.spotlights .stripViewer { background: url(/assets/shared/images/css/bg-spotlight-container.png) repeat-x;clear: both;margin: auto;overflow: hidden;position: relative;}.spotlights .csw, .spotlights .stripViewer {height: 170px;}.sidebar .spotlights .csw, .sidebar .spotlights .stripViewer {height: 235px;}.spotlights .stripViewer, .spotlights .stripViewer .panelContainer .panel {width: 449px;}#x2-col #col-main-content .spotlights .stripViewer, #x2-col #col-main-content .spotlights .stripViewer .panelContainer .panel { width: 449px }#x2-col #col-main-content .wrapper .spotlights .stripViewer, #x2-col #col-main-content .wrapper .spotlights .stripViewer .panelContainer .panel { width: 437px }#x3-col #col-main-content .spotlights .stripViewer, #x3-col #col-main-content .spotlights .stripViewer .panelContainer .panel {width: 431px;}.sidebar .spotlights .stripViewer, .sidebar .spotlights .stripViewer .panelContainer .panel {width: 192px;}.spotlights .stripViewer .panelContainer { left: 0; top: 0;list-style-type: none;position: relative;width: 100%;}.spotlights .stripViewer .panelContainer .panel { float: left;height: 100%;position: relative;}.spotlights .stripViewer .panelContainer .panel .slide-wrapper { background: none;padding: 10px 10px 0 10px;}.spotlights .stripNav { display: block;height: 10px;padding-top: 12px;position: absolute;top: 175px;width: 150px;z-index: 2;}.sidebar .spotlights .stripNav {background: url(/assets/shared/images/css/bg-spotlight-container.png) repeat-x;position: relative;top: 0;width: 192px;}.spotlights .stripNav ul, #col-main-content .spotlights .stripNav ul { list-style: none;margin: auto;}.spotlights .stripNav ul li {float: left;margin-right: 2px; }.spotlights .stripNav a { background: url(/assets/shared/images/css/slider-page.gif) no-repeat;color: #fff;display: block;height: 8px;outline: 0;text-decoration: none;text-indent: -999em;width: 8px;}.spotlights .stripNav li a.current {background: url(/assets/shared/images/css/slider-page-current.gif) no-repeat;}.spotlights .slider p, #col-main-content .spotlights .slider p {color: #333;font-size: 10px;line-height: 16px;}.spotlights .slider p a {color: #600;text-decoration: none;}.spotlights .slider img {float: right;margin-left: 15px;}.sidebar .spotlights .slider dt {color: #600;font-size: 12px;font-weight: bold;}.sidebar .spotlights .slider dd {color: #666;font-size: 11px;margin: 3px 0 16px 0;}.sidebar .spotlights .slider p {color: #999;font-size: 9px;margin-top: 16px;text-transform: uppercase;}.spotlights{border-bottom:10px #fff solid;overflow:hidden;text-align:left}.spotlight .image-container{border-right:2px #fff solid;overflow:hidden;position:relative;width:207px}.spotlight .text-container{background:url(/assets/shared/images/css/bg-spotlight-container.png) repeat-x;margin:1px 2px;margin-top:1px;overflow:hidden;padding:10px;position:relative;width:198px}.spotlight .contacts-container{margin:1px 0pt;padding:10px;width:172px}.spotlight .contacts-container ul li{margin-bottom:10px}.spotlight .contacts-container ul li p{color:#666;font-size:12px;line-height:14px;margin-bottom:0}.spotlight .contacts-container ul li p.highlight{color:#600;font-size:10px;font-weight:800;text-transform:uppercase}.spotlight .image-container,.spotlight .slider{padding:1px 2px}.spotlight .slider{width:449px}#x2-col #col-main-content .spotlight .slider{width:449px}#x2-col #col-main-content .wrapper .spotlight .slider{width:437px}#x2-col #col-main-content .spotlight .text-container{width:198px}#x2-col #col-main-content .wrapper .spotlight .text-container{width:192px}#x3-col #col-main-content .spotlight .slider{width:431px}#x3-col #col-main-content .spotlight .text-container{width:189px}.sidebar .spotlight .image-container,.sidebar .spotlight .slider{padding:1px 0 0 0;width:192px}.sidebar .spotlight .text-container{margin:1px 0;padding:10px;width:172px}.spotlight h4,#col-main-content .spotlight h4{background:url(/assets/shared/images/css/bg-spotlight-title-right.png) no-repeat right;border:0;font-weight:normal;margin:0;padding:0;text-transform:none}.spotlight h4 span{background:url(/assets/shared/images/css/bg-spotlight-title-left.png) no-repeat left;color:#fff;display:block;font-size:11px;line-height:25px;padding-left:10px}.sidebar .spotlight h4 span{background:url(/assets/shared/images/css/bg-sidebar-spotlight-title.gif) no-repeat left}.spotlights{background:url(/assets/shared/images/css/bg-spotlights-left.png) no-repeat top left;clear:both;padding:0 0 0 4px}#x2-col #col-main-content .spotlights{padding:0 1px 0 4px}#x2-col #col-main-content .wrapper .spotlights{padding:0 0 0 3px}#x3-col #col-main-content .spotlights{padding:0 0 0 4px}.sidebar .spotlights{background:url(/assets/shared/images/css/bg-spotlights.png) no-repeat top;border-bottom:1px solid #cdcdcd;padding:0;position:relative;left:-10px;margin-bottom:20px;top:-10px;width:220px}.spotlights .spot-wrapper{background:url(/assets/shared/images/css/bg-spotlights-right.png) no-repeat top right;overflow:hidden;padding:0 12px 0 0}.sidebar .spotlights .spot-wrapper{background:none;padding:10px 10px 5px 10px}.spotlight{background:url(/assets/shared/images/css/bg-spotlight.png) repeat-x top left;float:left;margin-bottom:10px;padding:12px 0 0 9px;position:relative}.sidebar .spotlight{background:none;float:none;padding:4px}.spotlight .image-container img{z-index:1}.spotlight .image-container p,#col-main-content .spotlight .image-container p{background:transparent url(/assets/shared/images/css/bgs/20px-white-transparent.png);bottom:10px;color:#333;font-size:10px;line-height:12px;margin:0;padding:6px 8px;position:absolute;width:100%;z-index:2}.sidebar .spotlight .image-container p{width:180px}.spotlight p a,#col-main-content .spotlight p a{color:#600;margin-left:1px;text-decoration:none}.spotlight p a:hover,#col-main-content .spotlight p a:hover{text-decoration:underline}.spotlight .image-container{border-right:2px #fff solid;width:216px}#x3-col #col-main-content .spotlight .image-container{border-right:2px #fff solid;width:207px}#x2-col #col-main-content .spotlight .image-container{border-right:2px #fff solid;width:216px}#x2-col #col-main-content .wrapper .spotlight .image-container{width:210px}.spotlight .text-container a{display:block;float:left;height:75px;margin:0 7px 5px 0;overflow:hidden;width:75px}.spotlight .text-container img{float:left;padding:0 8px 8px 0}.spotlight .text-container p{position:relative;top:-3px}.spotlight .text-container p a{display:inline;float:none;margin:0}.spotlight .text-container p,#col-main-content .spotlight .text-container p{color:#333;font-size:10px;line-height:16px;margin-bottom:15px}.spotlight .text-container ul{margin-top:-4px}.spotlight .text-container ul li a{background:url(/assets/shared/images/css/menu-bullet.gif) no-repeat left;color:#600;font-size:11px;font-weight:800;padding-left:10px;text-decoration:none}.spotlight .text-container ul li p{margin-bottom:15px}.spotlight .text-container ul li p.date{margin:0}.spotlight .text-container ul li p a{background:none;font-weight:100;padding:0}.spotlight .text-container ul li a:hover{text-decoration:underline}.spotlight .text-container p.date{color:#600;margin-bottom:0; text-transform:uppercase}.spotlight h5,#col-main-content .spotlight h5{color:#333;font-size:10px;font-weight:bold;line-height:14px;margin:0 0 6px 0}.spotlight h4 span a{color:#fff;font-size:11px;font-weight:800;line-height:25px;text-decoration:none}.spotlight .text-container h3{margin:1px 0 4px}.spotlight .text-container h3 a{color:#333;font-size:13px;font-weight:100;text-decoration:none}.spotlight .text-container h3 a:hover{text-decoration:underline}.spotlight .text-container p.view-all{font-size:11px}form.default{float:left;width:100%}form.default fieldset{background:#f5f1eb;border:1px solid #e6ddcf;padding:20px 20px 0 !important}form.default fieldset.no-bg{background:none}form.default fieldset.no-border{border:0}form.default label{color:#666;display:block;font-size:12px;margin-bottom:6px}form.default label.spaced,form.default .spaced-labels label{line-height:18px;position:relative;top:-3px}form.default input.text,form.default input.password,form.default select,form.default textarea{border-bottom-color:#e6e6e6;border-left-color:#969696;border-right-color:#e6e6e6;border-top-color:#969696;border-style:solid;border-width:2px;font-size:13px;line-height:16px;margin-bottom:17px}form.default input.text,form.default input.password,form.default select{padding:1px 2px}form.default input.radio,form.default input.checkbox{margin-right:5px;position:relative;top:-2px;vertical-align:top}form.default textarea{display:block;padding:3px}form.default input.submit,.form-submit{background:#e6e6e6;border-bottom-color:#969696;border-left-color:#ccc;border-right-color:#969696;border-top-color:#ccc;border-style:solid;border-width:2px;color:#333;cursor:pointer;display:block;font-size:13px;margin:15px 0 25px 0;padding:3px 6px}form.default input.submit.wide,.form-submit.wide{padding:5px 35px}form.default input.submit:active,.form-submit:active{border-bottom-color:#ccc;border-left-color:#969696;border-right-color:#ccc;border-top-color:#969696}form.default input.file{border:1px solid #ccc;font-size:13px;line-height:16px;margin-bottom:17px;padding:1px 2px}#col-main-content form.default fieldset table{border:0;margin-bottom:0}#col-main-content form.default fieldset table tr td{border:0;font-size:12px;padding:0 0 25px;vertical-align:top}#col-main-content form.default fieldset table tr.tight td{padding-bottom:15px}#col-main-content form.default fieldset table tr td.leftcol label{line-height:15px;margin-top:2px}#col-main-content form.default fieldset table.bold-labels td.leftcol label{color:#333;font-weight:800}#col-main-content form.default fieldset table.leftcol-100 td.leftcol{width:100px}#col-main-content form.default fieldset table.leftcol-250 td.leftcol{width:250px}#col-main-content form.default fieldset table td.leftcol{padding-right:15px;text-align:right}#col-main-content form.default fieldset table td.required{color:#600;font-weight:bold;padding:5px 5px 0 0;vertical-align:top;width:7px}#col-main-content form.default table input.text,#col-main-content form.default table input.password,#col-main-content form.default table select,#col-main-content form.default table textarea{margin-bottom:0}form.default .hint{color:#666;font-size:12px;font-style:italic;font-weight:100;line-height:15px;padding-bottom:20px;position:relative;top:-5px}form.default h5 .hint{top:0}#col-main-content form.default h5{font-size:14px;margin:0 0 15px}.sidebar form.default{float:none}.spotlight form input.checkbox{margin:-1px 3px 0 0}.spotlight form input.text{margin-bottom:12px;width:164px}.spotlight form label{color:#666;font-size:10px;margin-bottom:4px}.spotlight form input.submit{color:#666;float:left}.spotlight form.text-container{padding-bottom:0 !important}.spotlight form.text-container p{display:block;float:right;line-height:14px;padding-top:17px;width:110px}.spotlight form.text-container p a{text-decoration:underline}.warn{background-color:#ffc;border:2px solid #f00;color:#f00;font-size:12px;font-weight:800;margin:6px 2px;padding:8px}.warn_txt{color:#f00;font-weight:800}.bump-t{margin-top:20px !important;padding-top:0 !important}.bump-r{margin-right:20px !important;padding-right:0 !important}.bump-b{margin-bottom:20px !important;padding-bottom:0 !important}.bump-l{margin-left:20px !important;padding-left:0 !important}.collapse-t{margin-top:0 !important;padding-top:0 !important}.collapse-r{margin-right:0 !important;padding-right:0 !important}.collapse-b{margin-bottom:0 !important;padding-bottom:0 !important}.collapse-l{margin-left:0 !important;padding-left:0 !important}.inline{display:inline !important}.light,.light a,a.light{color:#999 !important}.light a:hover,a.light:hover{color:#666 !important}form span.field-prefix{font-size:14px;font-weight:100}#col-main-content .alpha-links {border-color: #ccc;border-style: solid;border-width: 1px 0 0 0;clear: both;display: block;margin-top: 30px;padding: 20px 10px;text-align: left;}#col-main-content .alpha-links p {color: #666;font-size: 12px;margin-bottom: 5px;}#col-main-content .alpha-links a {color: #600;font-size: 12px;margin-right: 2px;padding: 2px 4px;text-decoration: none;}#col-main-content .alpha-links a:hover, #col-main-content .alpha-links a.active-link {background: #600;color: #fff;}#col-main-content table, body#fck table { border: 2px solid #e4e4e4; border-collapse: collapse; margin-bottom: 15px }#col-main-content table td, body#fck table td, #col-main-content table th, body#fck table th { border: 1px solid #ccc; color: #666; font-size: 12px; line-height: 18px; padding: 5px 7px; vertical-align: baseline }#col-main-content table th, body#fck table th { background: #e4e4e4; font-weight: bold; text-align: left }#col-main-content table tr.alt td, #col-main-content table tr.alt th, body#fck table tr.alt td, body#fck table tr.alt th { background: #ebebeb }#col-main-content table thead, body#fck table thead { border-bottom: #ccc double; border-top: 2px #ccc solid }#col-main-content table tfoot td, body#fck table tfoot td, #col-main-content table tfoot th, body#fck table tfoot th { background: url(/assets/shared/images/css/bgs/table-tfoot-stripe.png) repeat; border-bottom: 2px #ccc solid; border-top: #ccc double }table.clean, table.clean tbody { border: 0 solid #fff !important }table.clean td, table.clean th { border: 0 solid #fff !important; padding: 5px 14px 5px 0 !important }body#fck table.clean { border: 1px dashed #ccc !important }body#fck table.clean td, body#fck table.clean th { border: 1px dashed #ccc !important }table.caption { border: 1px solid #e1e1e1 !important }table.caption td { padding: 0px !important }table.caption td p { margin: 5px 10px 8px !important }table caption { margin: 10px 0 10px } body#apply table.center{border: none;}body#apply table.centertd{vertical-align: middle !important;border: none;}#bio-page {text-align: left;}#bio-page p.job-title {color: #600;font-size: 14px;margin-bottom: 25px;text-transform: uppercase;}#bio-page .info-block {border-top: 1px solid #ccc;padding: 20px 0 5px 0;}#bio-page .info-block h2 {color: #666;font-family: Helvetica;font-size: 11px;font-style: normal;font-weight: 800;margin-bottom: 15px;padding: 0;text-transform: uppercase;}#bio-page .info-block p, #bio-page .info-block blockquote {color: #333;font-size: 14px;line-height: 20px;margin-bottom: 15px;}#bio-page .info-block ul {list-style: none;margin: 0 0 15px 0;padding: 0;}#bio-page .info-block ul li {background: url(/assets/shared/images/css/menu-bullet.gif) no-repeat left 5px;color: #666;font-size: 11px;line-height: 16px;padding-left: 12px;}#bio-page .info-block ul li a {color: #600;text-decoration: none;}#bio-page .info-block ul li a:hover {text-decoration: underline;}#bio-page #inner-right {border: 0;margin: 0;padding: 0;width: 220px;}#bio-page #inner-main {margin-bottom: 30px;width: 440px;}#bio-page #inner-right .image-caption {float: right;left: 0;}#bio-page #inner-right .image-caption dl {padding: 0 15px 15px 15px;}#bio-page #inner-right .image-caption dl dt {color: #666;font-size: 11px;font-weight: 800;margin-top: 15px;padding: 0;text-transform: uppercase;}#bio-page #inner-right .image-caption dl dd {font-size: 11px;}#bio-page #inner-right .image-caption dl a {color: #600;}#col-main-content .form-text { width: 400px }#col-main-content .form-text, #col-main-content .form-password, #col-main-content select, #col-main-content textarea { font-size: 13px; line-height: 100% }#col-main-content .form-radio, #col-main-content .form-checkbox { margin: 2px 5px 1px 0; position: relative; top: -2px; vertical-align: top }#col-main-content .form-radios, #col-main-content .form-checkboxes { float: right; margin-top: 0; width: 428px }#col-main-content .form-submit { background: #e6e6e6; border-bottom-color: #969696; border-left-color: #ccc; border-right-color: #969696; border-top-color: #ccc; border-style: solid; border-width: 2px; color: #333; cursor: pointer; display: block; font-size: 13px; margin: 15px 0 25px 0; padding: 3px 6px }#col-main-content .form-submit:active { border-bottom-color: #ccc; border-left-color: #969696; border-right-color: #ccc; border-top-color: #969696 }#col-main-content .form-file { width: 250px }#col-main-content fieldset { background: #F5F1EB; border: 1px solid #E6DDCF; margin: 18px 0 6px; padding: 5px 0 10px }#col-main-content fieldset legend { background: #fff; border: 1px solid #E6DDCF; display: block; font-size: 12px; padding: 7px; margin-left: 15px }#col-main-content fieldset .form-item { clear: both; display: block; margin: 1em 20px }#col-main-content fieldset .form-item .form-item { display: inline; margin: 0; width: auto }#col-main-content fieldset .form-item label { display: block; float: left; font-size: 12px; line-height: 14px; padding: 3px 20px 0 0; position: relative; text-align: right; width: 200px }#col-main-content fieldset .form-item label.option { float: none; margin-right: 5px; text-align: left; width: auto }#col-main-content fieldset .resizable-textarea { clear: right; display: block; float: right; margin-right: 25px; padding-bottom: 15px; width: 400px }#col-main-content span.form-required { color: #600; display: block; position: absolute; right: 6px; top: 5px }#col-main-content input { font: 12px/100% Verdana, sans-serif; color: #494949 }#col-main-content textarea, #col-main-content select { font: 12px/160% Verdana, sans-serif; color: #494949 }#col-main-content html.js fieldset.collapsed { background: transparent; padding-top: 0; padding-bottom: .6em }#col-main-content html.js fieldset.collapsible legend a { padding-left: 2em; }.form-item input.error, .form-item textarea.error { border: 1px solid #c52020; color: #363636 }#col-main-content .description p { color: #666; display: block; float: left; font-size: 12px; font-style: italic; font-weight: 100; line-height: 15px; padding: 0 20px 0 0; text-align: right; width: 200px }#col-main-content .webform-component-markup { clear: both; }#col-main-content .webform-component-markup p { padding: 5px 18px }#col-main-content .webform-component-markup ul, #col-main-content .webform-component-markup ol { padding: 2px 18px }.textarea-identifier { clear: both; font-size: .7em; margin: 0 20px 0 240px; padding-bottom: 15px }#col-main-content .webform-component-markup h5 { font-size: 14px; padding: 10px 0 0 18px }#col-main-content .webform-component-markup blockquote { padding-left: 20px }.wrap-wide-right div.error { margin-bottom: 10px }.wrap-wide-right div.error ul { list-style: disc; padding: 8px 8px 3px 22px }.wrap-wide-right div.error ul li { color: #300; font-size: 13px; padding-bottom: 5px }#col-main-content .faculty-listing {border-top: 1px solid #ccc;margin-bottom: 30px;padding: 30px 0 0 115px;}#col-main-content .faculty-listing img {float: left;margin: 0 0 0 -115px;}#col-main-content .faculty-listing h2 {margin: 0 0 10px 0;padding: 0;text-align: left;}#col-main-content .faculty-listing h2 a {color: #333;font-size: 18px;line-height: 18px;text-decoration: none;}#col-main-content .faculty-listing h2 a:hover {text-decoration: underline;}#col-main-content .faculty-listing p {color: #666;font-size: 11px;line-height: 16px;margin: 0;}#col-main-content .faculty-listing p.job-title {color: #600;font-size: 12px;line-height: 12px;margin-bottom: 10px;text-transform: uppercase;}#col-main-content .faculty-listing p.phone {margin-bottom: 5px;}#col-main-content .faculty-listing p a {color: #600;text-decoration: none;}#col-main-content .faculty-listing p a:hover {text-decoration: underline;}#col-main-content p.subscribe { color: #999; font-size: 10px; margin: 0; padding-left: 15px }#col-main-content p.subscribe a { color: #999; font-size: 11px }#col-main-content p.rss-info { background: url(/assets/shared/images/css/icons/rss-10x10.gif) no-repeat left; margin-top: 7px }#col-main-content p.twitter-info { background: url(/assets/shared/images/css/icons/twitter-12x12.png) no-repeat left; margin-bottom: 22px }.news-item {margin-bottom: 22px;overflow: auto;}#col-main-content .news-item h2 {clear: both;font-size: 18px;margin-bottom: 10px;padding: 0;text-align: left;}.news-item h2 a {color: #333;text-decoration: none;}.news-item h2 a:hover {text-decoration: underline;}.news-item img {float: left;margin: 0 10px 5px 0;}#col-main-content p.pub-date {color: #999;font-size: 12px;margin-bottom: 15px;text-transform: uppercase;}#col-main-content .news-item p.pub-date {font-size: 11px;line-height: 12px;margin-bottom: 6px;}#col-main-content .news-item p.snippet {color: #666;font-size: 11px;line-height: 16px;margin-bottom: 5px;}#col-main-content .news-item p.more {margin-bottom: 0;}#col-main-content .news-item p.more a {color: #600;font-size: 11px;text-decoration: none;}#col-main-content .news-item p.more a:hover {text-decoration: underline;}body.boggs #banner { background-image: url("/assets/boggs/images/css/banners/banner-boggs.jpg"); }body.boggs .sidebar h2 { border-bottom: 1px solid #666; color: #333; font-family: Verdana; font-size: 11px; font-weight: 800; padding-bottom: 5px; text-transform: uppercase;}.sidebar #p-menu { margin-bottom: 25px; }.sidebar #p-menu ul li a { background: #500; border-bottom-color: #8a5959; border-left-color: #300; color: #fff;}.sidebar #p-menu ul li a:hover, .sidebar #p-menu ul li.active a, .sidebar #p-menu ul li a.active, .sidebar #p-menu ul li.active-trail a { background: #7c1313; border-bottom-color: #ffe3c1;border-left-color: #500; color: #fff;}.sidebar #p-menu ul ul { margin: 0;}.sidebar #p-menu ul ul li a, .sidebar #p-menu ul li.active ul li a, .sidebar #p-menu ul li.active-trail ul li a { background: #ffe8a9; border-bottom-color: #ccbe96; border-left-color: #c99; color: #600;}.sidebar #p-menu ul ul li a.active, .sidebar #p-menu ul ul li.active a, .sidebar #p-menu ul li.active ul li.active a, .sidebar #p-menu ul li.active-trail ul li a.active, .sidebar #p-menu ul li.active-trail ul li.active-trail a { background-color: #f6d98c; border-left-color: #ac776f; color: #600; font-weight: bold;}.sidebar #p-menu ul ul li a:hover, .sidebar #p-menu ul li.active ul li a:hover, .sidebar #p-menu ul li.active-trail ul li a:hover { background-color: #f6d98c; border-left-color: #ac776f; color: #600;}body#home #banner h1 { height: 75px; margin: 0; text-indent: -999em; width: 100%; }#body-wrap .faux-left { background-image:url("/assets/presidents-office/images/css/bgs/faux-left.gif");}#col-main-content div.promo {background: none repeat scroll 0 0 #F7F4EF;border: 1px solid #E1E1E1;margin-top: 20px;overflow: auto;padding: 12px 15px;}.ac_results {padding: 0px;border: 1px solid #666;background-color: white;overflow: hidden;color: #660000;font-family: Arial,sans-serif;width: 180px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 0 2px #666;-moz-box-shadow: 0 0 2px #666;box-shadow: 0 0 2px #666;z-index: 99999;}.ac_results .desc {color: #333;font-size: 10px;font-weight: normal;}.ac_over .desc {color: #efefef;}.ac_results strong {color: #333;}.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}.ac_results li {margin: 0px;padding: 4px 5px;cursor: default;display: block;font: menu;font-size: 13px;font-weight: bold;line-height: 16px;overflow: hidden;}.ac_loading {background: white url('indicator.gif') right center no-repeat;}.ac_odd {background-color: #efefef;}.ac_over {background-color: #777;color: white;}