body    { background-image: url(images/inbg.gif); margin: 0px }

body, p, td, th, div, blockquote, dl, ul, ol  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
/* body, p, td, th, div, blockquote, dl, ul, ol  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; } */
textarea { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 10px }
p  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 10px }
p.side  { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 0px }
p.tight   { margin-bottom: 0px }

a:link, a:visited, a:active { color: #22527f; }

h1   { color: #22527f; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 2px }
h2   { color: #22527f; font-size: 15px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 2px }
h3   { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; margin-bottom: 2px }

#hp { padding: 20px 24px; vertical-align: top; background: url(images/bkg-home2.jpg) no-repeat bottom; }
#hp h2 { font-size: 18px; }
#hp p { font-size: 12px; margin-top: 12px; }
#hp-nav { text-align: center; vertical-align: top; background: url(images/bkg-home3.jpg) no-repeat bottom; }
#hp-nav p { padding-top: 34px; }
.ctr {text-align: center; }

.top-nav { color: 6b8ba9; }

img { border: 0px }
img.right { float: right; margin-left: 10px; margin-bottom: 5px; border: solid 1px black; }
img.rightNoBdr { float: right; margin-left: 10px; margin-bottom: 5px; }
.small { font-size: 9px; font-family: Verdana, Arial, Helvetica }
.lt-blue { color: #6b8ba9; }
.bdr { border: 1px solid #000; }
.marginTop0 { margin-top: 0; }
.gray { color: #777; }

.picRight { float: right; margin: 0 0 12px 24px; }

.butterfly-btm { background: #ffffff url(images/butterfly-btm.png) no-repeat right bottom; }
#nurseWeek { padding: 20px; background-image:url(images/ad-nurses-week.gif); font: 18px/21px Verdana, Arial, Helvetica, sans-serif; color: #000; }

/*For Xmas in July Promo*/
.greenBig { font-size: 160%; color: #393; font-weight: bold; }
.green { color: #339933; }
.red { color: #Cc0000; }
.fc3 { color: #fc3; }
.big { font-size: 120%; }

#gallery { text-align: center; }
#gallery a img { margin: 0 18px 18px 0; border: 2px solid #22527f; }
#gallery a:hover img { border: 2px solid #6b8ba9; }

td.marquee { width: 710px; background: url(images/bkg-marquee.gif) no-repeat center bottom; padding: 0 31px 1px; }
#scrollBox { height: 30px; }
#message { width: 710px; height: 30px; position: relative; overflow: hidden; }
#scroller, #scroller p { white-space: nowrap; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; padding: 0; margin: 0; line-height: 30px; }

td.marquee marquee { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; padding: 0; margin: 0; line-height: 30px; }

blockquote.recruiter { padding: 0 0 0 2.5em; background: url(images/quotes-left.png) no-repeat left top; margin: 1.5em 0.5em 2.5em; }
blockquote.recruiter p.quote { font-style: italic; padding: 0 2em 0 0; margin: 0; }
blockquote.recruiter p.author { text-align: right; margin: 0.em 0 0 0; background: url(images/quotes-right.png) no-repeat right bottom; padding-right: 2.5em; }
blockquote.recruiter strong { font-style: normal; }

ul.pdf li, li.pdf { background: url(images/pdf.png) no-repeat left 2px; padding-left: 24px; list-style: none; margin: 0 0 0 -24px; }
ul.pdf { margin-top: 16px; line-height: 18px; }

#shoe { background: url(images/bkg-foot.gif) no-repeat center bottom; }
#shoe td { padding: 0 10px 10px; }
#foot { border-top: 1px solid #fff; color: #e6e6e6; }
#foot p { font-size: 10px; font-family: Arial, Helvetica, sans-serif; margin: 10px 0 0; }