/* $Id: nau.css,v 1 2010/04/12 11:03:32 PlattForm Exp $ */ body {margin: 0 auto; padding: 0; text-align: center; font-family: Arial;} body {margin-top:-40px\9} a {outline: none;} #page {width: 100%; margin: 0; padding: 0; background: url(images/back-main.jpg) repeat-x top; background-color: #ffffff; } #page-inner {width: 920px; margin: 0 auto; text-align: center; padding: 0 0 20px 0;} #search-0 h2.title, #menu-menu-top-nav h2.title, #nice_menus-1 h2.title, #site-map h2.title, #menu-menu-footer-left h2.title, #menu-menu-footer-right h2.title, #menu-menu-location-quicklinks h2.title, p.search-info {display: none;} #page ul.links li a {background: #fff; color: #02559e; padding: 2px 4px;} /***** begin TOP NAVIGATION ITEMS *****/ #menu-menu-top-nav {float: right; margin:0; padding-top: 5px; width:435px;} #menu-menu-top-nav .menu {margin: 0; padding: 0 12px 0 0; list-style: none; text-align: right;} #menu-menu-top-nav .menu li {display: inline; text-align: left; color: #fdef99; font-size: 11px; list-style: none; list-style-image: none; text-transform: uppercase;} #menu-menu-top-nav .menu li a {color: #fdef99; padding: 5px 0 3px 23px; text-decoration: none;} #menu-menu-top-nav .menu li a:hover {color: #fff;} #menu-menu-top-nav .menu li a.request {background: url(images/icon-envelope.jpg) no-repeat left center;} #menu-menu-top-nav .menu li a.apply {background: url(images/icon-mouse.jpg) no-repeat left center;} #menu-menu-top-nav .menu li a.contact {background: url(images/icon-cell.jpg) no-repeat left center;} #menu-menu-top-nav .menu li a.careers {background: url(images/icon-case.jpg) no-repeat left center; padding: 5px 0 3px 25px;} /***** end TOP NAVIGATION ITEMS *****/ /***** begin LOGO & PHONE NUMBER *****/ #block-1 {width: 285px; float: left; margin: 42px 0 10px -140px;} #block-2 {text-align: right; margin: 20px 0 5px 0;} #block-2 p {font-size: 13px; text-transform: uppercase; color: #02559e; margin: 0 0 0 33px; padding: 6px 0; float:right;} #block-2 p strong {font-size: 23px; color: #858585;} #block-2 div {height: auto; width: 389px; margin: 13px 0 0 0; float:right;} #block-2 #live-chat {margin-top:-54px;} #block-27 { float:left; padding-top:5px; text-align:left; width:200px; } /***** end LOGO & PHONE NUMBER *****/ /***** begin SEARCH FORM *****/ #search-0 {width:200px ; float: right; clear: right; padding-top:2px;} #search-0 form {margin: 0; padding: 0;} #search-0 label {display: none;} #search-0 #edit-search-block-form-1 {background: #fff url(images/back-searchbox.jpg) no-repeat left center; border: 2px solid #858585; color: #02559e; font-size: 11px; padding: 4px; float: left; width: 150px;} #search-0 #edit-search-block-form-1.show {background: none;} #search-0 .form-submit {width:0; height: 0; padding: 26px 15px 0 15px; overflow: hidden; background: url(images/search-submit.png) no-repeat top center; border: none; float: right;} /***** end SEARCH FORM *****/ /***** begin MAIN NAVIGATION *****/ #nice_menus-1 {clear: both; width: 902px; background: url(images/back-nav.png) no-repeat top center; height: 34px; margin-top: 15px; margin-left: 10px;} #nice_menus-1 .nice-menu {width: 842px; margin-left: 35px; padding-top: 0;} #nice_menus-1 .nice-menu li {text-transform: uppercase; font-size: 12px;} #nice_menus-1 .nice-menu li a {color: #fff; text-decoration: none; padding: 8px 10px 8px 0;} #nice_menus-1 .nice-menu li a:hover, #nice_menus-1 .nice-menu li:hover {color: #fdef99;} #nice_menus-1 .nice-menu li li a {color: #0c80e6; padding-bottom: 0; font-weight: bold;} #nice_menus-1 .nice-menu li li a:hover {color:#02559e;} #nice_menus-1 .nice-menu li li {text-transform: capitalize;} ul.nice-menu li {margin: 0 0 0 5px; padding: 0 5px 5px 5px; background: url(images/back-nav-separator.jpg) no-repeat right center;} ul.nice-menu li#menu-545 {background: none;} ul.nice-menu ul {margin-top: 0; padding-bottom: 10px; background: #fff;} ul.nice-menu ul li {padding: 0 20px 0 20px; width: 230px; margin: 0; background: none;} ul.nice-menu ul li.menuparent {} ul.nice-menu ul li.menuparent:hover {} ul.nice-menu ul li:hover {} ul.nice-menu ul li a {font-size: 12px; text-align: left;} ul.nice-menu ul li ul {padding-top: 0; margin-left:250px; margin-top:-23px; position:absolute;} ul.nice-menu li#menu-545 ul {margin-left: -180px;} ul.nice-menu li#menu-545 ul ul {margin-left: -270px;} #block-14 {background: url(images/back-nav-hover.png); padding: 20px 20px 10px 20px; width: 840px; text-align: left; font-size: 12px; position: absolute; margin: -3px 0 0 30px; display: none; z-index: 21;} #block-15 {background: url(images/back-nav-hover.png); padding:10px 20px; width: 360px; text-align: left; font-size: 12px; position: absolute; margin: -3px 0 0 220px; display: none; z-index: 21;} #block-17 {background: url(images/back-nav-hover.png); padding:10px 20px; width: 360px; text-align: left; font-size: 12px; position: absolute; margin: -3px 0 0 520px; display: none; z-index: 21;} #block-14.show, #block-15.show, #block-17.show {display: block;} /*#block-14 #nav-left {width: 450px; float: left} #block-14 #nav-right {width: 300px; float: right;}*/ #nav-left {width: 49%; float: left;} #nav-right {width: 49%; float: right;} #nav-left h3, #nav-left h3 a, #nav-right h3, #nav-right h3 a {text-decoration:none; text-transform: uppercase; font-size: 16px; color: #02559e; margin:5px 0; padding: 0;} #nav-left h3 a:hover, #nav-right h3 a:hover {color: #3c3c3c;} #nav-left ul, #nav-right ul {list-style: none; margin: 0 0 5px 0; padding: 0;} #nav-left ul ul, #nav-right ul ul {margin: 0; padding-left: 5px;} #nav-left li li a, #nav-right li li a {background: url(images/icon-dash.png) no-repeat left top; display: block; padding-left: 10px; } #nav-left h4, #nav-left h4 a, #nav-right h4, #nav-right h4 a {text-decoration:none; margin:0 0 5px 0; padding:0; color: #0c80e6; font-size: 13px;} #block-14 #nav-left h4, #block-14 #nav-left h4 a, #block-14 #nav-right h4, #block-14 #nav-right h4 a {text-decoration:none; margin:0 0 5px 0; padding:0; color: #02559e/*0c80e6*/; font-size: 13px; text-transform: uppercase;} #nav-left h4 a:hover, #nav-right h4 a:hover, #block-14 #nav-left h4 a:hover, #block-14 #nav-right h4 a:hover {color: #02559e;} #nav-left li, #nav-left li a, #nav-right li, #nav-right li a {text-decoration: none; color: #3c3c3c; display: block;} #nav-left li.other a, #nav-right li.other a {color: #5a8fbd;} #nav-left li a:hover, #nav-right li a:hover {color: #0c80e6;} #nav-left .column, #nav-right .column {width: 47%; margin-left: 10px; float: left;} /***** end MAIN NAVIGATION *****/ /***** begin SLIDESHOW *****/ #views-Slideshow-block_1 {background: url(images/back-rotator.png) no-repeat center; width:640px; height: 254px; text-align: left; padding: 4px 0 0 6px; margin-top: 15px; position: relative; z-index: 0;} #views_slideshow_singleframe_pager_Slideshow-block_1 {position: relative; z-index: 50; margin: -14px 0 0 16px; } .pager-item {background: url(images/pager-gen.png) no-repeat top center; width: 15px; height: 0; padding: 15px 0 0 0; overflow: hidden; position: relative; z-index: 50; margin-right: 4px; text-align: left; display: block; cursor:pointer;} .pager-item a {visibility: hidden;} .pager-item.activeSlide {background: url(images/pager-active.png) no-repeat top center;} /***** end SLIDESHOW *****/ /***** begin HOME QUICKFORM *****/ #block-3 {float:right; width: 255px; background:#06316c url(images/back-quickform.jpg) repeat-x top; padding: 0 0 10px 0; height: 246px;} #block-3 h2 {font-size: 19px; color: #d5e5f3; margin: 0; padding-left: 14px; padding-top: 2px; border-bottom: 1px solid #036;} #block-3 table, #block-3 form ul {margin: 0 15px; padding: 0; list-style: none; width: 290px;} #block-3 form li {width: 110px; float: left; margin-bottom: 4px; color: #fff;} #block-3 form li.double {width: 220px;} #block-3 form {margin-bottom: 6px;} #block-3 form input, #block-3 form select {border: 1px solid #02559e; color: #02559e; font-size: 12px; padding-left: 3px;} #block-3 form input {width: 100px;} #block-3 form input.submit {width: 109px; border: none; height: 21px; padding: 0 0 0 0;} #block-3 form input.areacode {width: 25px;} #block-3 form input.prefix {width: 25px;} #block-3 form input.suffix {width:32px;} #block-3 form select {width: 100%;} #block-3 td {padding:4px 0; text-align: center; width: 50%;} #block-3 .submit input {border: none; text-align: center; clear: left;} /***** end HOME QUICKFORM *****/ /***** begin HOMEPAGE QUICK LINK BLOCKS *****/ #block-5, #block-6, #block-7, #block-8, #block-9 {background: url(images/back-quickboxes2.png) no-repeat center top; width:155px; height:118px; padding: 10px 12px; float: left; margin-left: 5px; margin-top: 15px;} #block-5 p, #block-6 p, #block-7 p, #block-8 p, #block-9 p {margin: 0; padding: 0; font-size: 11px; line-height: 11px;} #block-5 p a, #block-6 p a, #block-7 p a, #block-8 p a, #block-9 p a {font-size: 12px; line-height: 12px;} #block-5 p strong, #block-6 p strong, #block-7 p strong, #block-8 p strong, #block-9 p strong {color: #02559e;} #block-5 .content {background: url(images/identity-current.jpg) no-repeat top center; padding-top: 100px;} #block-6 .content {background: url(images/identity-future.jpg) no-repeat top center; padding-top: 100px;} #block-7 .content {background: url(images/identity-faculty.jpg) no-repeat top center; padding-top: 100px;} #block-8 .content {background: url(images/identity-alumni.jpg) no-repeat top center; padding-top: 100px;} #block-9 .content {background: url(images/identity-military.jpg) no-repeat top center; padding-top: 100px;} /***** begin HOMEPAGE QUICK LINK BLOCKS *****/ #content-top {clear: both; text-align: left; font-size: 12px;} #main {clear: both; text-align: left; font-size: 12px;} #main a, #content-top a {color: #02559e;} #content-area .content ul li {list-style-image: url(images/list-dot.jpg);} #content-area .content ul li ol li {list-style: decimal; list-style-image: none;} #main {text-align: left; font-size: 12px;} #site-map li {color: #02559e;} #content-bottom #views-Locations-block_1 h2.title {display: none;} #page-2 #content-area form input.submit {width: 186px; border: none; height: 29px; padding: 29px 0 0 0; overflow: hidden; background: url(images/submit-quick2.jpg) no-repeat top left; text-align: left;} #page-2 form table {width: 100%;} #page-2 form td.left {width: 20%; text-align: right; padding: 5px;} #page-2 form td.right {width: 80%; text-align: left; padding: 5px;} #page-2 form td.right select {width: 68%;} #page-2 form td.right input.text {width: 66%;} span.required {font-weight: bold; color: #900;} .front #breadcrumbs, .node-type-blog #breadcrumbs {display: none;} #breadcrumbs {margin-top: 5px; text-align: left;} .breadcrumb {display: inline; margin-bottom: 5px; font-size:10px; font-weight:normal; color:#aaa;} .breadcrumb a {text-decoration: none; color: #02559e;} .node-type-location #content-area iframe {float:left; height: 230px; width: 305px;} #directions {float: right; width: 150px; margin: 0 15px 10px 0;} #directions strong {color: #02559e;} #content-area .content #directions ul li {list-style-image: url(images/list-arrow.png);} h1.title {color: #02559e; font-size: 20px;} table#locationlist {width: 100%; display: none;} table#locationlist td {vertical-align: top; text-align: left; width: 50%;} .page-testimonials table.views-view-grid {width: 100%;} .page-testimonials table.views-view-grid td {vertical-align: top; text-align: center; width: 50%; padding:20px 15px;} .page-testimonials table.views-view-grid .views-field-field-testi-quote-value {text-align: left; background: url(images/quote-open.png) no-repeat top left;} .page-testimonials table.views-view-grid .views-field-field-testi-quote-value .field-content {background: url(images/quote-close.png) no-repeat bottom right; padding: 2px 13px;} .page-testimonials table.views-view-grid .views-field-field-testi-name-value {font-weight: bold; margin-top: 15px;} .page-testimonials table.views-view-grid .views-field-field-testi-name-value, .page-testimonials table.views-view-grid .views-field-field-testi-location-value {text-align: right; color: #02559e;} img.icon {float: left; margin: 0 10px 60px 0;} #content, .no-sidebars #content { float: left; width: 920px; margin-left: 0; margin-right: -920px; /* Negative value of #content's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to #content-inner. */ text-align: left; font-size: 12px; } .sidebar-left #content { width: 700px; margin-left: 210px; /* The width of #sidebar-left + 10px. */ margin-right: -920px; /* Negative value of #content's width + left margin. */ } .sidebar-right #content { width: 920px; margin-left: 0; margin-right: -920px; /* Negative value of #content's width + left margin. */ } .two-sidebars #content { width: 480px; margin-left: 210px; /* The width of #sidebar-left + 10px */ margin-right: -690px; /* Negative value of #content's width + left margin. */ } #content-inner { margin: 0; padding: 0; } #sidebar-left { float: left; width: 190px; margin-left: 0; margin-right: -190px; /* Negative value of #sidebar-left's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-left-inner. */ margin-top: 15px; } #sidebar-right { float: left; width: 175px; margin-left: 710px; /* Width of content + sidebar-left. */ margin-right: -920px; /* Negative value of #sidebar-right's width + left margin. */ padding: 0; /* DO NOT CHANGE. Add padding or margin to #sidebar-right-inner. */ margin-top: 15px; } .front #sidebar-right {width: 210px; margin-top: 0;} .front #sidebar-left {margin-top: 0;} /***** begin CAREER PAGES *****/ #content-bottom .block {width: 280px; float:left; padding: 10px; margin:0 20px 5px 20px;} #content-bottom .block h2 {font-size: 16px; color: #1a1a1a; border-bottom: 1px solid #999;} #content-bottom .block .views-field-title {background: url(images/list-dot.jpg) no-repeat left center; padding: 3px 0 3px 15px;} #content-bottom #views-News_Release-block_1.block, #page-422 #content-bottom .block {width: 95%; float: none;} /***** end CAREER PAGES *****/ /*#block-4 h2 {color: #20539c; font-size: 18px}*/ #sidebar-left .block {margin-bottom: 20px; clear: both;} #sidebar-left .block h2 {color: #fff; font-size: 18px; background:#20539c url(images/back-sidehead.jpg) repeat-x top; padding: 5px 5px 5px 15px; width: 145px; margin-left: 10px;} #sidebar-right a {color: #02559e;} #sidebar-right .block {margin-bottom: 20px; clear: both;} .block .menu li {list-style-image: url(images/icon-plus.png); margin-bottom: 8px;} .block .menu li ul {margin-top: 5px;} .block .menu li li {margin-bottom: 0;} .block .menu li.expanded, #sidebar-left .block .menu li a.active {font-weight: bold;} .block .menu li.expanded li {font-weight: normal;} .block .menu li a {color: #02559e; text-decoration: none;} .block .menu li a:hover {color: #000;} #menu-menu-quicklinks h2.title {width: 175px; margin-left: 0; padding: 8px; background: #000;} #block-25, #block-26 {margin-top: -22px;} /***** begin INTERIOR QUICKFORM *****/ #block-12 {float:right; width: 190px; background:#06316c url(images/back-quickform.jpg) repeat-x top; padding: 10px 0;} #sidebar-left #block-12 h2 {font-size: 15px; color: #d5e5f3; margin: 0; padding-left: 14px; border-bottom: 1px solid #036; background: none; width: auto;} #block-12 table, #block-12 form ul, #block-12 form {margin: 5px 5px 0; padding: 0; list-style: none; width: 190px;} #block-12 form p {width: 90px; float: left; margin-bottom: 5px; color: #fff; font-size: 11px;} #block-12 form p.double {width: 180px;} #block-12 form {margin-bottom: 10px;} #block-12 form input, #block-12 form select {border: 1px solid #02559e; color: #02559e; font-size: 11px; padding-left: 3px;} #block-12 form input {width: 91%;} #block-12 form input.submit {width: 150px; border: none; height: 0; padding: 29px 0 0 0; overflow: hidden; background: url(images/submit-quick-small.jpg) no-repeat top center; text-align: center; margin:8px 0 0 0;} #block-12 form input.areacode {width: 20px;} #block-12 form input.prefix {width: 22px;} #block-12 form input.suffix {width:22px;} #block-12 form select {width: 100%;} #block-12 td {padding:4px 0; text-align: center; width: 50%;} #block-12 .submit input {border: none; text-align: center; clear: left;} #block-12 .submit input img {max-width: 180px;} #block-12 #continue {text-align: center;} #block-12 #step-two {display: none;} /***** end INTERIOR QUICKFORM *****/ #block-13 p a {background: url(images/class-schedule.png) no-repeat top center; padding: 63px 0 0 0; width: 171px; height: 0; overflow: hidden; display: block;} #sidebar-right h2.title {padding: 8px; background: #000; color: #fff; font-size: 18px;} .front #sidebar-right h2.title {color: #20539c; background: #fff; font-size: 18px;} #block-4 h2 {color: #20539c; font-size: 18px;} /***** begin TESTIMONIALS *****/ #views-Testimonials-block_1 {text-align: center;} #views-Testimonials-block_1 .views-field-field-testi-photo-fid {position: relative; z-index: 0;} #views-Testimonials-block_1 .views-field-title {text-align: left; background: url(images/quote-open.png) no-repeat top left; height: 0; width: 8px; padding: 7px 0 0 0; overflow: hidden; float: left; margin: -10px 0 0 15px; position: relative; z-index: 20;} #views-Testimonials-block_1 .views-field-created {text-align: left; background: url(images/quote-close.png) no-repeat bottom right; height: 0; width: 8px; padding: 7px 0 0 0; overflow: hidden; float: right; margin: -10px 15px 10px 0; position: relative; z-index: 20;} #views-Testimonials-block_1 .views-field-field-testi-quote-value {background: url(images/back-testi-top.png) no-repeat top center; padding:5px 0 0 0; font-size: 11px; text-align: left; margin-top: -30px; position: relative; z-index: 5;} #views-Testimonials-block_1 .views-field-field-testi-quote-value .field-content {background: url(images/back-testi-mid.png) repeat-y center; padding:5px 25px 10px 25px; font-size: 11px; margin: 10px 0 0 0; position: relative; z-index: 5; font-style: italic;} #views-Testimonials-block_1 .views-row {background: url(images/back-testi-bottom.png) no-repeat bottom center; padding:0 0 20px 0; font-size: 11px; position: relative; z-index: 5;} #views-Testimonials-block_1 .views-field-field-testi-name-value {font-weight: bold;} #views-Testimonials-block_1 .views-field-field-testi-name-value, #views-Testimonials-block_1 .views-field-field-testi-location-value {text-align: right; padding:0 20px; background: url(images/back-testi-mid.png) repeat-y center; margin: 0; font-size: 11px; position: relative; z-index: 5; color: #02559e;} /***** end TESTIMONIALS *****/ /***** begin SIDEBAR PROGRAM & LOCATION REFERENCES *****/ #views-program_reference-block_1 .views-field-field-locations-offered-nid, #sidebar-right #views-Locations-block_1 .view-content {padding-left: 10px;} #views-program_reference-block_1 .field-content a, #sidebar-right #views-Locations-block_1 .views-field-title a {margin-bottom: 3px; background: url(images/icon-plus2.png) no-repeat left top; padding-left: 12px; text-decoration: none; display: block; text-align: left; font-size: 12px;} #views-program_reference-block_1 .field-content a:hover, #sidebar-right #views-Locations-block_1 .views-field-title a:hover {color: #000;} #page-112 #views-program_reference-block_1 {display: none;} #views-program_reference-block_1 .views-row-2, #views-program_reference-block_1 .views-row-3 {display: none;} /***** end SIDEBAR PROGRAM & LOCATION REFERENCES *****/ #footer {background: #000 url(images/back-footer.jpg) repeat-x top; clear: both;} #footer-inner {width:920px; margin:0 auto; padding: 20px 0; background: url(images/logo-seal.jpg) no-repeat left top; text-align: left; font-size: 11px; color: #fff;} #footer-inner a {color: #fff;} #footer-inner a:hover {color: #fdef99;} /***** begin FOOTER TEXT BLOCK *****/ #block-10 {float: right; width: 420px; padding: 0 15px; background: url(images/dots.png) no-repeat left top;} #block-10 p {padding-top: 0; margin-top: 0;} /***** end *****/ /***** begin FOOTER LEFT MENU *****/ #menu-menu-footer-left, #menu-menu-footer-right {width: 150px; padding: 0 15px; float: right; background: url(images/dots.png) no-repeat right top;} #menu-menu-footer-right {background: none; width: 135px;} #menu-menu-footer-left .menu, #menu-menu-footer-right .menu {margin: 0; padding: 0; list-style: none;} #menu-menu-footer-left .menu li, #menu-menu-footer-right .menu li {list-style: none; list-style-type: none; margin: 0;} #closure {background: #6cb1ee; padding: 5px;} #closure-inner {width: 920px; margin: 0 auto; padding: 0; text-align: left; font-size: 12px; color: #02101d;} #closure-inner p {margin: 0; padding: 0;} #closure-inner a {color: #02101d;} .submitted, #attachments, #page-105 #block-26 {display: none;} .fill {clear: both;} #dhtmltooltip {position: absolute; left: -300px; width: 185px; height:65px; padding: 15px; background:#fff; visibility: hidden; z-index: 100; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; border: 3px double #02559e; text-align: left;} #dhtmfltooltip {position: absolute; left: 0; width: 185px; height:65px; padding: 15px; background:#fff; visibility: hidden; z-index: 100; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; border: 3px double #02559e; text-align: left;} #dhtmltooltip strong, #dhtmfltooltip strong {color:#02559e; font-size:12px; border-bottom: #02559e solid 1px; width:100%; margin-bottom: 5px; text-align: left;} #dhtmlpointer {position:relative; display:none; width: 0; height: 0; margin: 0; padding: 0;} .views-field-created { display: none; }