body {
	margin: 0px;
	padding:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606681;
	line-height: 145%;
	background-color:#081054;
}


/* 
LINKS & HOVER EFFECTS -------------------------------------------------------------------------------------------
*/

a, a:link, a:visited {color:#4F6BB7; text-decoration: none;}
a:hover {color:#4F6BB7;	text-decoration: underline;}

.navWrapper a, .navWrapper a:link, .navWrapper a:visited {color: #FFF; display:block; background: url(../../images/imgBulletCircArrow.gif) no-repeat right; text-decoration: none;}
.navWrapper a:hover {color: #3D4152; background: url(../../images/imgBulletCircArrowo.gif) no-repeat right; text-decoration: none;}

#nestedSubNav a, #nestedSubNav a:link, #nestedSubNav a:visited {color: #989AA3; font-size:13px; display:block; padding:0px 5px 5px 18px; margin:0px 0px 5px 0px; border-bottom:1px solid #C5C7D2; text-decoration: none;}
#nestedSubNav a:hover {color: #5B5F6B; text-decoration: none;}

#nestedSubNav li a, #nestedSubNav li a:link, #nestedSubNav li a:visited {color: #7483B1; font-size:11px; display: inherit; padding:0px; border-bottom: none;  text-decoration: none;}
#nestedSubNav li a:hover {color: #394B82; text-decoration: none;}

a.lnkPrimaryNews, a.lnkPrimaryNews:link, a.lnkPrimaryNews:visited {color: #7383B0; font-size:13px; line-height:110%; display:block; padding:0px 0px 5px 0px; text-decoration: none;}
a.lnkPrimaryNews:hover {color: #FFF; text-decoration: none;}

a.lnkSecondaryNews, a.lnkSecondaryNews:link, a.lnkSecondaryNews:visited {color: #979EA9; font-size:11px; line-height:110%; display:block; padding:0px 0px 5px 0px; text-decoration: none;}
a.lnkSecondaryNews:hover {color: #FFF; text-decoration: none;}

a.lnkPromoThumb, a.lnkPromoThumb:link, a.lnkPromoThumb:visited {display:block; padding:9px 1px 1px 1px;	margin-right:5px; background:url(../../images/bkgRotThmb.gif) no-repeat; float:left; text-decoration: none;}
a.lnkPromoThumb:hover {background:url(../../images/bkgRotThmbo.gif) no-repeat; text-decoration: none;}

a.lnkAccent01, a.lnkAccent01:link, a.lnkAccent01:visited {color:#4F6BB7; text-decoration:none;}
a.lnkAccent01:hover {color: #132d72; text-decoration:none;}

a.lnkAccent01Lrg, a.lnkAccent01Lrg:link, a.lnkAccent01Lrg:visited {font-size:18px; line-height:108%; color:#4F6BB7; display:block; padding-bottom:14px; text-decoration:none;}
a.lnkAccent01Lrg:hover {color: #132d72; text-decoration:none;}

a.lnkMore, a.lnkMore:link, a.lnkMore:visited {font-size:10px; line-height:108%; color:#4F6BB7; font-weight:bold; text-transform:uppercase; display: inline; padding-left:5px; text-decoration:none;}
a.lnkMore:hover {color: #132d72; text-decoration:none;}

.relatedInfo a, .relatedInfo a:link, .relatedInfo a:visited {color:#8F999B;	line-height:120%; text-decoration:none;}
.relatedInfo a:hover {color: #8F999B; text-decoration:underline;}




/* 
FORMS -------------------------------------------------------------------------------------------
*/

input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

#searchInput {
	width: 90px;
	border: 0;
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;	
	color: #4b4e62;
	font-size: 10px;
	line-height: 105%;
	margin:10px 0px 0px 10px;
}

#searchSubmit {
	background-color: transparent;
}

form {
	margin:0px;
	padding:0px;
}

.formHorizDivider {
	border-top:1px solid #4255c6;
	padding-bottom:15px;
	margin-top:15px;
	height:1px;
}

form .label {
	font-size:12px;
	color:#4F6BB7;
}

form .detail {
	font-size:10px;
}



/* 
LISTS -------------------------------------------------------------------------------------------
*/

ol {
	margin-bottom:0px;
}
ol li {
	line-height:120%;
	padding:0px 0px 10px 0px;
}

.navWrapper ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width:270px;
}
.navWrapper li{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	line-height:110%;
	border-bottom:1px solid #C6C8D1;
	padding: 5px 0px 5px 0px;
	margin: 0px;
}

#nestedSubNav ul{
	margin: 12px 0px 5px 0px;
	padding: 0px 25px 0px 19px;
	list-style-type: none;
}
#nestedSubNav li{
	font-size:11px;
	font-style:italic;
	color:#7483B1;
	line-height:115%;
	background:url(../../images/imgBulletSmArrow.gif) no-repeat 0px 2px;
	padding: 0px 0px 7px 15px;
	margin: 0px;
}

ul.newsArchive {
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.newsArchive li {
	line-height:120%;
	background:url(../../images/imgBulletSmArrowBlue.gif) no-repeat 0px 3px;
	padding: 0px 0px 25px 15px;
	margin: 0px;
}

#rightCol ul, .content ul {
	font-size:11px;
	/*color:#4F6BB7;*/
	font-style:italic;
	line-height:120%;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#rightCol li, .content li {
	padding:0px 0px 10px 15px;
}

.relatedInfo ul {
	margin:0px;
	list-style-type:none;
	padding: 0px;
}
.relatedInfo li{
	color:#829c64;
	line-height:120%;
	font-style:normal;
	background:url(../../images/imgBulletArrowList.gif) no-repeat 0px 1px;
	padding:0px 0px 10px 15px;
}

ul.bulletsBlue, li.bulletsBlue {color:#4F6BB7;}
ul.bulletsGry, li.bulletsGry {color:#606681;}



/* 
LAYOUT -------------------------------------------------------------------------------------------
*/
.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}


/* ----- SITE TEMPLATE STYLES ----- */

#header {
	background: #FFF;
}

.container {
	width:955px;
}

.headerNav {
	background:url(../../images/bkgNavPanel.gif) repeat-y;
}

.headerPhoto {
	/* background:url(../../images/imgCutFigureNurseTop.jpg) no-repeat bottom right; */
	display:table;
	position:relative;
	width:955px;
}

.logo {
	padding:62px 0px 0px 0px;
	float:left;
}

.navWrapper {
	float:left;
	padding:6px 0px 10px 98px;
}

.main {
	background:url(../../images/bkgMain.gif) repeat-x #00237E;
}

#footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#535888;
	border-top:1px solid #334F98;
	padding:33px 0px 33px 0px;
}

#footer .banners {
	border-right:1px solid #535888;
	float:left;
}

#footer .banners img {
	border:1px solid #17227C;
	margin-right:12px;
}

#footer .address {
	line-height:135%;
	padding:8px 0px 0px 12px;
	float:left;
}

#footer .copyright {
	padding:15px 0px 15px 0px;
}

#footer p {
	line-height:120%;
	float:left;
	margin:4px 10px 0px 0px;
	padding:0px;
}

#footer img {
	float:left;
}

#subHeaderBar {
	/*background:url(../../images/imgCutFigureNurseMidd.jpg) no-repeat;*/
	text-align:left;
	height:142px;
}

#subHeaderBar #tools {
	width:400px;
	padding:0px 0px 0px 20px;
}

#subHeaderBar #colleges {
	padding:0px 0px 0px 0px;
}

#subHeaderBar #colleges img {
	padding:0px 7px 0px 0px;
}



/* ----- HOMEPAGE-SPECIFIC STYLES ----- */
#homeWrapper {
	text-align:left;
	/*background:url(../../images/imgCutFigureNurseBott.jpg) no-repeat;*/
	margin:0px;
	padding:23px 0px 23px 0px;
	width:955px;
	display:table;
	position:relative;
}

#homeWrapper #leftContainer {
	margin-top:2px;
	/*width:623px;*/
	width:647px;
	background:url(../../images/bkgHmLft.gif) repeat-y;
}

#homeWrapper #leftCol {
	width:429px;
}

#homeWrapper #centerCol {
	width:170px;
	padding:24px 0px 0px 24px;
}

#homeWrapper #rightCol {
	width:259px;
	/*padding:199px 0px 0px 39px;*/
	padding:199px 0px 0px 15px;
}

#homeWrapper #centerCol .news {
	font-size:11px;
	color:#979EA9;
	line-height:140%;
}

#homeWrapper #leftCol .controls {
	text-align:left;
	/*height:44px;*/
	padding:0px 0px 0px 10px;
	display:table;
	width:419px;
}

#homeWrapper #leftCol .controls .on {
	display:block;
	padding:9px 1px 1px 1px;
	margin-right:5px;
	background:url(../../images/bkgRotThmbArrow.gif) no-repeat;
	float:left;
}

#homeWrapper #leftCol .controls .thumbnails {
	float:left;
	width:250px;
}

#homeWrapper #leftCol .controls .btn {
	padding:17px 20px 0px 0px;
	float:right;
}



/* ----- INTERIOR-SPECIFIC STYLES ----- */
#interiorWrapperNoCol {
	text-align:left;
	background:#FFF;
	margin:23px 0px 0px 0px;
}

#interiorWrapperNoCol .content {
	padding:0px 45px 0px 45px;
}

#interiorWrapper {
	text-align:left;
	background:url(../../images/bkgInt.gif) repeat-y;
	margin:23px 0px 0px 0px;
}

#interiorWrapper .title, #interiorWrapperNoCol .title{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	line-height:110%;
	text-align:left;
	color:#636673;
	background:url(../../images/bkgIntTtl.gif) no-repeat;
	padding:6px 15px 30px 15px;
	height:28px;
}

#interiorWrapper #leftCol {
	width:190px;
	padding:0px 0px 0px 13px;
}

#interiorWrapper #rightCol {
	padding:0px 33px 0px 245px;
}

#interiorWrapper p, #interiorWrapperNoCol p {
	margin:0px;
	padding-bottom:14px;
}

.intFooterBar {
	padding-bottom:23px;
}

#nestedSubNav {
	width:176px;
	background:url(../../images/bkgNestedSubNav.gif) repeat-y;
}

#nestedSubNav span {
	color: #989AA3;
	font-size:13px;
	display:block;
	padding:0px 5px 5px 18px;
	margin:0px 0px 5px 0px;
	border-bottom:1px solid #C5C7D2;
}




/* ----- CONTENT FORMATTING ----- */
.head {
	font-size:19px;
	color:#4F6BB7;
	line-height:115%;
	display:block;
	padding-bottom:20px;
}

.subHead {
	font-size:13px;
	color:#737680;
	font-style:italic;
	line-height:110%;
	display:block;
	padding-bottom:16px;
}

.tertHead {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#c9ac35;
	text-transform:uppercase;
	letter-spacing:.05em;
	font-weight:bold;
	line-height:110%;
	display:block;
	padding-bottom:3px;
}

.accent01 {  /*BLUE*/
	color:#4F6BB7;
}

.accent02 {  /*YELLOW*/
	color:#c9ac35;
}

.diagDivider {
	background:url(../../images/bkgNewsDivider.gif) repeat;
	height:11px;
	margin:15px 0px 17px 0px;
}

.solidDivider {
	border-top:1px solid #343E75;
	padding-bottom:10px;
	margin-top:7px;
}

.content .displayTools { /*FORMATTING FOR SINGLE COLUMN INTERIOR (NO LEFT SUBNAV COLUMN)*/
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	height:20px;
	margin:20px 0px 20px 0px;
	padding: 10px;
	width:97%;
	_width:90%;
}

#rightCol .displayTools { /*FORMATTING FOR INTERIOR WITH LEFT SUBNAV COLUMN*/
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	height:20px;
	margin:20px 0px 20px 0px;
	padding: 10px;
	width:95%;
	_width:90%;
}

#rightCol .displayToolsA { /*CLIENT REQUEST FOR NEWS ARCHIVE PG*/
	border-top:1px solid #999;
	height:20px;
	margin:20px 0px 20px 0px;
	padding: 10px;
	width:95%;
	_width:90%;
}

.content .centerInfo {
	padding:0px 0px 0px 260px;
	float:left;
}

#rightCol .centerInfo {
	padding:0px 0px 0px 170px;
	float:left;
}

.newsIndexPrimary {
	font-size:13px;
	line-height:160%;
	background:#ebebec;
	border:1px solid #cbcdd0;
	padding:30px;
	margin:20px 0px;
}

.newsIndexPrimary .date {
	font-size:14px;
	line-height:130%;
	font-weight:bold;
}

.phtThumbnail {
	border:#4B575A 1px solid;
	padding:4px 4px 4px 4px;
	margin:3px 10px 2px 0px;
}

.horizDivider {
	border-top:1px solid #4255c6;
	padding-bottom:30px;
	margin-top:30px;
}

#interiorWrapper #leftCol .info {
	font-size:11px;
	color: #7f818b;
	line-height:140%;
	padding:20px 20px 20px 18px;
}

.infoTitle {
	font-size:13px;
	color: #565f85;
}

#interiorWrapper #rightCol .date {
	font-size:11px;
	color:#999ba3;
}

.smItal {
 	font-size:10px;
 	color:#9b9ea7;
 	font-style:italic;
 	line-height:120%;
}

.imgStroke {
	border:1px solid #b0b2ba;
}

.phtRight {
	margin: 0px 0px 10px 15px;
	padding: 6px;
	border: 1px solid #b0b2ba;
	float:right;
}
.phtLeft {
	margin: 0px 15px 10px 0px;
	padding: 6px;
	border: 1px solid #b0b2ba;
	float:left;
}
.phtCenter {
	margin: 0px 0px 10px 0px;
	padding: 6px;
	border: 1px solid #b0b2ba;
}

.phtCaptionBox {
	font-size: 10px;
	font-style:italic;
	line-height: 108%;
	color:#FFFFFF;
	border-top:1px solid #b0b2ba;
	background-color:#b0b2ba;
	padding: 15px 15px 15px 15px;
	margin-top:6px;
}

.head .rss {
	float:right;
	padding-top:3px;
}

.relatedInfo {
	width:70%;
	margin-top: 40px;
}

.relatedInfo .ttl {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#4F6BB7;
	font-weight:bold;
	line-height:110%;
	text-transform:uppercase;
	letter-spacing:0.05em;
	display:block;
	border-bottom:1px dashed #999;
	margin-bottom:18px;
	padding-bottom:3px;
}


/* ----- PHOTO GALLERY ----- */

.gallery img {
	border:1px solid #666;
}

.galleryListing {
	border-bottom:1px dotted #999;
	padding:0px 0px 30px 0px;
	margin-bottom:33px;
	width:85%;
}

.galleryListing .imgTitle {
	color:#4F6BB7;
	font-size:18px;
	line-height:120%;
	display:block;
	padding:8px 0px 0px 0px;
}

.galleryListing .descrip {
	line-height:120%;
	display:block;
	padding:8px 0px 0px 0px;
}

.galleryListing .byline {
	font-size:10px;
	font-style:italic;
	line-height:105%;
	display:block;
	padding:8px 0px 0px 0px;
}

a.btnOtherGallery {
	color:#FFF;
	font-size:10px;
	text-transform:uppercase;
	line-height:105%;
	background:#4F6BB7;
	border:1px solid #12225d;
	padding:3px 8px;
	margin:15px 0px 0px 0px;
}

a:hover.btnOtherGallery {
	color:#FFF;
	text-decoration:none;
	background:#12225d;
}



/* ----- WYSIWYG TABLE FORMATTING ----- */
table.tblContent {
	color:#51566e;
	border:0px;
	background: #d5d5d9;
}

table.tblContent td {
	background:#FFF;
	padding:10px;
}

table.tblContent .tableTDHeader {
  font-size:13px;
  text-transform:uppercase;
  color:#ffffff;
  background-color:#adb0bd;
}

.tableTDAlt1 {
  color:#51566e;
  background-color:#eeeeee;
}

.tableTDAlt2 {
  color:#51566e;
  background-color:#eeeeee;
}

.tableTDFinal {
  color:#ffffff;
  background-color:#000066;
}
