<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: Annenberg
Theme URI:
Description:
Author: 5D Spectrum
Author URI:
License: All rights reserved
License URI:
Version: 2012.08.08
Tags: blue, white, two-columns, left-sidebar, fixed-width, custom-menu
*/
body.page-id-32 #wide-slides {display:none!important;}
body {
	margin:0;
	text-align:center;
	font-family: Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#000;
	position:relative;
	background:#e5ebee;/*#fff;*/
	height:100%;
	line-height:20px;
}
* { margin:0; padding:0;}
img { border:0}
a { text-decoration:none; outline:none; color: #5485b0;}
a:hover { text-decoration:underline; color: #7eaed8;}
ul { list-style-type:none}
.clear {clear:both; height:0; font-size:0; line-height:0}
/*for FireFox*/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {
	border : 0px;
}
/*for IE8 */
input[type="submit"]:focus, input[type="button"]:focus {
    outline : none;
}
input:focus, textarea:focus, checkbox:focus, select:focus {
	 outline: none !important;
}
hr {
	margin: 0 0 5px 0 !important; 
	height: 1px; 
	border: 0; 
	background: #DDDFE1 !important;
	color: #DDDFE1 !important;
	display: block !important;
	margin: -2px auto !important; 
}
/* clearing floated elements */
.clearing:after {content: "."; display:block; height:0px; font-size:0;line-height:0px; clear: both; visibility: hidden;}
.clearing {display:	inline-block;}
.clearing { /* Hides from IE-mac \*/display:block;}
* html .clearing { /* Hides from IE-mac \*/display:inline;}
html { height:100%;}
/***********************************/
.fl { float: left !important; position:relative;}
.fr { float: right !important; position:relative;}
.margins { margin-bottom:25px;}
.nomargins { margin:0 !important;}
.noborder { border:0 !important;}
.nobg { background:none !important;}
.nofloat { float:none !important;}
.nopadding { padding:0 !important;}
.mb40 { margin-bottom:40px !important;}

/*SITE CONTENT
-------------------------------------------------*/
#site-content {
	width:960px;
	margin:0 auto;
	text-align:left;
	Background-color: #ffffff;
}
/*HEADER
-------------------------------------------------*/
#header {
	margin-bottom:25px;
}

/*Slideshow*/
#slides {
	position:relative;
}
#slides .slides_container {
	width:960px;
	height:258px;
	overflow:hidden;
	position:relative;
}
#slides .slides_container .slide {
	width:960px;
	height:258px;
	display:block;
	overflow:hidden;
}
/*Next/prev buttons*/
#slides .next, #slides .prev {
	position:absolute;
	top:50%;
	margin-top:-40px;
	width:40px;
	padding-top:80px;
	height:0;
	overflow:hidden;
	display:block;
	z-index:101;
	background:url(images/sprite.png) left top no-repeat;
}
#slides .prev {
	left:10px;
	background-position:0 0;
}
#slides .next {
	right:10px;
	background-position:-50px 0;
}

/*MENU*/
#header .menu {
	position: relative;
	z-index: 597;
	text-align:center;
	background:#003A5D;
	font:bold 12px Verdana;
}
#header .menu li {
	display:inline;
	position: relative;
	z-index: 597;
	padding:5px 28px;
}
#header .menu li a {
	cursor:pointer;
	display:inline-block;
	color:#fff;
	height:24px;
	line-height:23px;
}
#header .menu li a:hover, #header .menu li.current-menu-item a {
	text-decoration:underline !important;
}
#header .menu li.hover, #header .menu li:hover, #header .menu li.hover a, #header .menu li:hover a {
	position: relative;
	z-index: 599;
	text-decoration:underline;
}
#header .menu li.hover a, #header .menu li:hover a {
	text-decoration:underline;
}
#header .menu ul {
	visibility: hidden;
	position: absolute;
	top:100%;
	left:50%;
	margin-left:-67px;
	z-index:598;
	width:134px;
	background:#fff;
	font-size:11px;
	padding:4px 0 2px;
	-webkit-box-shadow: #c9c9c9 2px 2px 3px;
	-moz-box-shadow: #c9c9c9 2px 2px 3px;
	box-shadow: #c9c9c9 2px 2px 3px;
	behavior: url(/PIE.htc);
}
#header .menu ul li {
	display:block;
	padding:8px 2px;
}
#header .menu ul li:last-child {
	border-bottom:none;
}
#header .menu ul ul {
	top:1px;
	left:100%;
	margin-left:0;
}
#header .menu ul li a {
	color:#000 !important;
	font-weight:normal;
	height:auto;
	display:block;
	cursor:pointer;
	line-height:normal;
	text-align:center;
	text-decoration:none !important;
}
#header .menu ul li a:hover {
	text-decoration:underline;
}
#header .menu ul li.hover, #header .menu ul li:hover, #header .menu ul li.hover a, #header .menu ul li:hover a {
	text-decoration:underline;
}
#header .menu li:hover &gt; ul {
	visibility: visible;
}

/*SITE CONTENT
-------------------------------------------------*/
#footer {
	padding-right:50px;
}
#footer .footer {
	padding:24px 20px 0 60px;
	/*width:735px;
	height:147px;*/
	float:left;
	background:#003A5D;
	line-height:normal;
}
#footer .address {
	float:left;
	width:205px;
	margin-right:135px;
	font-size:14px;
	color:#fff;
}
#footer .menu {
	float:left;
	border-left:2px solid #f2d7ce;
	padding-left:10px;
	width:115px;
	float:left;
	height:82px;
	font-size:9px;
}
#footer .menu li {
	margin-bottom:11px;
}
#footer .menu li a {
	color:#fff;
}
#footer .menu li:last-child {
	margin-bottom:0;
}
#footer .copy {
	color:#fff;
	font-size:8px;
	margin-top:23px;
	padding-bottom: 23px;
}

/*CONTENT
-------------------------------------------------*/
#content {
	padding:0 50px 0 50px;
	margin-bottom:50px;
}

/*LEFT*/
#left {
	float:left;
	width:108px;
	text-align:center;
}
#left a {
	font-size:12px;
}
#left .logo {
	display:inline-block;
	font-size:0;
	margin-bottom:15px;
}

.leftH {
	width:350px;
	border:1px solid #000;
	background:#e5ebee;
	float:left;
	margin-bottom:12px;
}
.leftH div {
	border:1px solid #fff;
	margin:12px !important;
	/*min-height:233px;*/
	padding:0 20px 0 20px;
	font-size:13px;
	line-height:16px;
}
.leftH ul li {
	margin-bottom:2px !important;
	list-style-type:disc;
	list-style-position:outside !important;
}
.leftH .titleLH {
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	/*list-style-type:none !important;*/
	Text-align: center;
	font-variant:small-caps;
	letter-spacing:-1px;
	/*margin-bottom:10px !important;*/
	Position: relative;
	Top: -10px;
	Left: -7px;
}
.social {

}
.social li a {
	float:left;
	display:block;
	width:52px;
	padding-top:52px;
	height:0;
	overflow:hidden;
	background:url(images/sprite.png) left top no-repeat;
}
.social li.fb a {
	background-position:-100px 0;
}
.social li.tw a {
	background-position:-157px 0;
}
.social li.yt a {
	background-position:-100px -57px;
}
.social li.in a {
	background-position:-157px -57px;
}
.social li, .social li+li+li {
	float:left;
	margin-bottom:5px;
}
.social li+li, .social li+li+li+li {
	float:right;
}

/*RIGHT*/
#right {
	float:right;
	width:725px;
}
#right ul {
	margin:5px 0;
}
#right ul li {
	list-style-type:disc;
	margin-bottom:2px;
	list-style-position:inside;
}
.rightH {
	width:257px;
	border:1px solid #000;
	background:#e5ebee;
	float:right;
	margin-bottom:12px;
}
.rightH div {
	border:1px solid #fff;
	margin:12px !important;
	/*min-height:233px;*/
	padding:0 7px 0 20px;
	font-size:12px;
	line-height:18px;
}
.rightH ul li {
	margin-bottom:2px !important;
	list-style-type:disc;
	list-style-position:outside !important;
}
.rightH .titleRH {
	font-family:"Times New Roman";
	font-size:22px;
	font-weight:bold;
	/*list-style-type:none !important;*/
	Text-align: center;
	font-variant:small-caps;
	letter-spacing:-1px;
	/*margin-bottom:10px !important;*/
	Position: relative;
	Top: -10px;
	Left: -7px;
	line-height: 24px;
}

/* Net Price Calculator--------------------------------------------*/

#Net_Price_Calculator {
   float:right;
   width: 26%;
   font-size:80%;
   text-align: center;
   border: 12px solid #c2dbe8;
   padding: .5rem;
   margin: 0 0 .5rem .5rem;
   background: #ecf5e0;
}
#Net_Price_Calculator h2.widgettitle {
  margin: 0 0 .5rem 0;
  font-size: 130%;
  font-family: inherit;
  font-variant: normal;
}
#Net_Price_Calculator a {
   text-decoration: none;
}
#Net_Price_Calculator a:hover {
   text-decoration: underline;
}
body.page-id-38 #right img {
   margin-top: .5rem;
   box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.5);
   border: none!important;
}
body.page-id-38 .entry-content ul {
   margin-bottom: .5rem!important;
}
li#npcalcwidget-3.widget.npcalcWidget {
   margin: 0 auto;
  list-style-type: none;
}
div#Net_Price_Calculator.widgets_on_page {
  list-style-type: none;
}
li#npcalcwidget-3.widget.npcalcWidget {
  list-style-type: none;
}
.page-id-38 #right ul li {
  list-style-type: none;
}
body.page-id-38 div#wide-slides {
       display: none;
}
/*body.page-id-38 .rightH .titleRH {
        letter-spacing: .03rem;
        margin-top: 1rem;
        text-align: center!important;
        left: 0;
}
body.page-id-38 #right a {
        margin-top: 0!important;
        text-align: center;
        display: inline-block;
        width: auto;
}
*/
/*scrollbar content*/
.content {
	float:left;
	width:445px;
	margin-bottom:12px;
}
.content .viewport {
	height:470px;
	overflow:hidden;
	position:relative;
}
.content .overview {
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin:0 20px 0 0;
}
.content .scrollbar{
	background:#003767;
	float:right;
	width:14px;
	position:relative;
	Top: -1px;
	Border-top: 1px solid #003767;
	Border-bottom: 1px solid #003767;
}
.content .thumb {
	/*background:url(images/ico-scroll.jpg) left 3px no-repeat;
	height:10px;*/
	Background-color: white;
	width:12px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:2px;
	left:1px;
}
.content .disable {
	display: none;
}
/*#content h3, */#content h2, #content h1, .title {
	text-align:center;
	font-family:"Times New Roman";
	color:#003767;
	font-variant:small-caps;
	font-size:24px;
	margin-bottom:10px;
}

.rightP {
	float:right;
	width:262px;
}
.rightP .content {
	float:none;
	width:262px;
}
.rightP #content h1 {
	text-align:center;
	margin-bottom:10px;
	color:#003767;
	font-size:18px;
	font-family:"Times New Roman";
}
.rightP .content .viewport {
	height:315px;
}
.rightP .content {
	margin-bottom:17px;
}
.contentFull {
	float:none;
	width:100%;
	margin-bottom:40px;
}
.contentFull  .viewport {
	height:270px;
}

/*Video testimonials*/
.containerVideo {

}
.containerVideo .video {
	width:545px;
	height:340px;
	float:left;
	overflow:hidden;
	display:none;
}
.containerVideo .listVideo {
	float:right;
	width:170px;
}
.containerVideo .listVideo .thumbVideo {
	width:135px;
	height:90px;
	display:block;
	font-size:0;
	line-height:90px;
}
.containerVideo .listVideo ul {
	margin:0 !important;
}
.containerVideo .listVideo li {
	margin-bottom:35px !important;
	list-style-type:none !important;
}
.containerVideo .listVideo li:last-child {
	margin-bottom:0;
}
.containerVideo .listVideo .thumbVideo img {
	vertical-align:middle;
}
.containerVideo .listVideo .viewport {
	height:340px;
	overflow:hidden;
	position:relative;
}
.containerVideo .listVideo .overview {
	list-style:none;
	position:absolute;
	left:0;
	top:0;
	padding:0;
	margin:0;
}
.containerVideo .listVideo .scrollbar{
	background:#003767;
	float:right;
	width:14px;
	position:relative;
	/*height:145px !important;
	margin-top:97px;*/
	Top: -1px;
	Border-top: 1px solid #003767;
	Border-bottom: 1px solid #003767;
}
.containerVideo .listVideo .thumb {
	/*background:url(images/ico-scroll.jpg) left 3px no-repeat;
	height:20px !important;*/
	Background-color: white;
	width:12px;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	top:2px;
	left:1px;
}
.containerVideo .listVideo .disable {
	display: none;
}
.memberStaff {
	margin-bottom:15px;
}
.memberStaff .img {
	float:left;
	width:137px;
	height:137px;
	border:1px solid #231f20;
	line-height:137px;
	overflow:hidden;
	font-size:0;
	margin-right:20px;
}
.memberStaff .img img {
	vertical-align:middle;
}
.memberStaff .det {
	float:left;
	width:565px;
}
.memberStaff .det h3 {
	Text-align: left;
	Color: black;
	margin-bottom:2px;
}

/*Alumni News*/
.contentFullAlumni {
	float:none;
	width:100%;
	margin-bottom:0;
}
.contentFullAlumni .overview {
	margin-right:10px;
}
.contentFullAlumni  .viewport {
	height:675px;
}
.itemYearbook {
	margin-bottom:18px;
}
.itemYearbook .img {
	float:left;
	width:211px;
	height:211px;
	overflow:hidden;
	margin-right:20px;
	border:1px solid #000;
}
.itemYearbook .det {
	float:left;
	width:235px;
}
.itemYearbook:last-child {
	margin-bottom:0;
}
/*Photo Gallery*/
.itemGalLeft {
}
.itemGalLeft .img {
	float:left;
	width:470px;
	height:306px;
	position:relative;
}
.itemGalLeft .img .mask {
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.itemGalLeft .det {
	float:right;
	width:230px;
	margin-top:105px;
}
.itemGalRight {
}
.itemGalRight .img {
	float:right;
	width:459px;
	height:295px;
	position:relative;
}
.itemGalRight .img .mask {
	position:absolute;
	left:0;
	top:0;
	z-index:2;
}
.itemGalRight .det {
	float:left;
	width:230px;
	margin-top:105px;
}

#right img { Border: 1px solid black; }

/* Fix some CSS reset idiocy. */
#right p {
	margin-top: 1em;
}
fieldset { Margin: 0.5em; Padding: 1em; }
legend { Padding: 0 0.5em; }

/* Fight with the overengineering disaster that is TubePress. */
.tubepress_normal_embedded_wrapper { Width: 545px; Float: left; }
.tubepress_embedded_title { Display: none; }
ol { margin-left: 20px; }

/* Remove black border on gallery page */
body.page-id-56 img {
	border: none !important;
}

.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"], .wpcf7 textarea {
	width: 100% ;
	padding: 6px;
	border: 1px solid #ccc;
	border-radius: 3px;
	-webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	      box-sizing: border-box
}
.wpcf7 input[type="text"]:focus{
	background: #fff;
}

.wpcf7-submit{
	float: left;
	background: #000099;
	color: #fff;
	text-transform: uppercase;
	border: none;
	padding: 8px 25px;
	cursor: pointer;
}
.wpcf7-submit:hover{
	background: #3366FF;
}

/* Fees Page  */
table.COA th {
	padding:2px 20px;
}
.accounting {
	text-align:right;
}

.accounting:before {
   content: "$";
   float: left;
   padding-right: 4px;
   padding-left: 25px;
}



/* testimonial content*/

.blockquote {
    font-size:30px;
    line-height:  200%;
    background:#a0cf67;
    float:right;
    margin-bottom:12px;
    color: white;
    padding-top: 22px;
    margin: 5px;
    text-indent: 0px;
}

.rightQ {
	width:257px;
	border:1px solid #000;
	background:#a0cf67;
	float:right;
	margin-bottom:12px;
}

.rightQ div {
	border:1px solid #a0cf67;
	margin:12px !important;
	/*min-height:233px;*/
	padding:0 7px 0 20px;
	font-size:13px;
	line-height:18px;
}


/* Open House page ------------- */

.page-id-40 img.ohd-banner {
	border: none !important;
	width: 100%;
	height: auto;
	margin-bottom: 20px;
}

.page-id-40 #content .content {
	padding-left: 10px;
}

.page-id-40 #content h1.ohd-title {
	font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Arial Black', 'sans serif';
	font-size: 38px;
  line-height: 40px;
	text-align: left;
	font-variant: normal;
	margin-bottom:10px;
	padding-right: 100px;
	background: url(images/ohd-h1-arrow.png) no-repeat right top;
}

.page-id-40 #content h3.ohd-subhead {
	font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Arial Black', 'sans serif';
	font-size: 20px;
  line-height: 22px;
	color: #003767;
	margin: 20px 0 10px;
}

.page-id-40 #content ul.ohd-list {
	font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Arial Black', 'sans serif';
	font-size: 18px;
  line-height: 20px;
	color: #1b7dae;
	margin: 0 0 20px;
}

.page-id-40 .rightH {
	position: relative;
/*   top: -103px; */
  right: 10px;
  width: 233px;
  border: 12px solid #003767;
  background: #c2dbe8;
  float: right;
  margin-bottom: 12px;
	padding-bottom: 15px;
	box-shadow: 0px 1px 4px 1px rgba(0,0,0,.35);
 }

.page-id-40 .rightH div {
	border: 0;
}

.page-id-40 .wpcf7-submit {
	background: #003767;
}

.page-id-40 .wpcf7-submit:hover {
	background: #1c7cae;
}





.nursing-program-container{
	width: 445px;
	font-family:arial;
}	
.nursing-program-header{
	position: relative;
    width: 96%;
    min-height: 98px;
    background: #333333;
    border-radius: 7px;
    padding: 12px 2%;
}
.nursing-program-header .school-name{
	text-decoration: underline;
    color: #fff;
	margin: 0px;
	font-size: 14px;
}
.nursing-program-header .school-program{
	font-family: Palatino Linotype, Times New Roman;
    font-size: 22px;
    font-weight: normal;
    color: #f7941d;
	display: block;
	margin: 12px 0;
}
.nursing-program-header p{
    font-size: 14px;
    font-weight: normal;
    color: #e6e2c8;
	margin: 0px;
}
.nursing-program-header a{
    position: absolute;
    bottom: 8px;
    right: 8px;
}
.nursing-program-header a img{
	border: none !important; 
}
.text-box {
    border-radius: 7px;
    height: 100%;
	background: #8C8C8C;
	display: block;
    float: left;
	margin: 10px 0;
	border-top: 1px solid #8C8C8C;
    border-bottom: 1px solid #8C8C8C;
}
.text-box p{
	margin: 0px;
}
.left-container { 
    width: 6%;
    float: left;
    background: #8C8C8C;
    border-top-left-radius: 7px;
    border-bottom-left-radius: 7px;
} 
.left-container h1 {
	transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    position: relative;
    top: 38px;
    left: -17px;
    display: inline-block;
    color: #fff !important;
    margin: 0;
    font-size: 14px !important;
    font-family: arial !important;
}
.content-container{
    padding: 4% 2% 4% 2%;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    width: 90%;
    float: left;
	background: #fff;
	border-top-right-radius: 7px;
    border-bottom-right-radius: 7px;
}
.QA-color{
    color: #f7941d;
    float: left;
    margin: 0px !important;
	padding-left: 0px !important;
}
.content-container p{
    margin-bottom: 15px;
    padding-left: 15px;
    margin-top: 0px !important;
}
.content-container .small-text{
	font-family: Arial;
    font-size: 14px;
    color: #333333;
    font-weight: normal;
}
.content-container a{
	color: #333333;
	text-decoration: underline !important;
}

/* Contact page ------------- */

.page-id-17 .leftH {
	position: relative;
/*   top: -103px; */
  right: 0px;
  width: 350px;
  border: 12px solid #003767;
  background: #c2dbe8;
  float: left;
  margin-bottom: 12px;
	padding-bottom: 15px;
	box-shadow: 0px 1px 4px 1px rgba(0,0,0,.35);
 }
.page-id-17 .leftH div {
	border: 0;
}
.page-id-17 .wpcf7-submit {
	background: #003767;
}
.page-id-17 .wpcf7-submit:hover {
	background: #1c7cae;
}

/* nice buttons */
.button {
    background-color: #003A5D; 
    border: none;
    color: white;
    padding: 8px 20px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
    margin: 12px 12px;
    cursor: pointer;
	border-radius: 32px;
}

.button a {color: white;}
.button a:hover {color: white; text-decoration:none; }
.center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 20%;
}
.center2 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 40%;
}


@media print{
#header, #footer, .ohd-title, .hd-subhead, .ohd-list, .tel-num, .ohd-subhead, #left, #right img, .page-id-40 .rightH, .page-id-17, .leftH, .contact-content{
	display: none;
	}
.text-box {
	border: none;
}
}

	
	</pre></body></html>