/* 
Client : NSI Nursing Solutions, Inc.
Author : Cimbrian / Jeff Green
Created : Dec 5, 2008
*/

/* STYLES FOR PRINT */

body { }

#background { background:#fff; }

body, div, td { color:#000; text-align:left; }

a, a:link, a:visited { text-decoration:none; color:#000; font-weight:normal; }

a img { border:none; }

#main { width:7.5in; margin:0; padding:0; text-align:left!important; }

#printHeader { display:block; height:1in; }


/* STYLES FOR LANDING PAGE */

#homeFlash { display:none; }

#content {  }

#content p { padding:8px 0 30px 0; font:normal 16pt/21pt Georgia, "Times New Roman", Times, serif; color:#000; margin:0; }

#content p .lead { color:#000; }


/* STYLES FOR NURSES MAP */

#myElement { display:none; }

#imap, #imap dd, #imap dd a { border:none; }

#westElement div ul ol p { font:bold 11.5pt "Trebuchet MS"; color:#000; padding:13px 0 5px 0; margin:0; border:none; }

#westElement div ul ol li { font:normal 11pt/18pt "Trebuchet MS"; padding:0; margin:0; border:none; }

#westElement a { padding:3px 0 14px 0; font:normal 11pt/13pt "Trebuchet MS"; color:#000; border:none; }

#westElement span { padding:0; font:bold 13pt/14pt "Trebuchet MS"; color:#000; border:none; margin:10px 0 0 0; }

#westElement ul { padding:0; margin:0; border:none; }

#westElement { border:none; padding:0; margin:0; }

#southeastElement div ul ol p { font:bold 11.5pt "Trebuchet MS"; color:#000; padding:13px 0 5px 0; margin:0; border:none; }

#southeastElement div ul ol li { font:normal 11pt/18pt "Trebuchet MS"; padding:0; margin:0; border:none; }

#southeastElement a { padding:3px 0 14px 0; font:normal 11pt/13pt "Trebuchet MS"; color:#000; border:none; }

#southeastElement span { padding:0; font:bold 13pt/14pt "Trebuchet MS"; color:#000; border:none; }

#southeastElement ul { padding:0; margin:0; border:none; }

#southeastElement { border:none; padding:0; margin:0; }

#neElement div ul ol p { font:bold 11.5pt "Trebuchet MS"; color:#000; padding:13px 0 5px 0; margin:0; border:none; }

#neElement div ul ol li { font:normal 11pt/18pt "Trebuchet MS"; padding:0; margin:0; border:none; }

#neElement a { padding:3px 0 14px 0; font:normal 11pt/13pt "Trebuchet MS"; color:#000; border:none; }

#neElement span { padding:0; font:bold 13pt/14pt "Trebuchet MS"; color:#000; border:none; }

#neElement ul { padding:0; margin:0; border:none; }

#neElement { border:none; padding:0; margin:0; }

#centralElement div ul ol p { font:bold 11.5pt "Trebuchet MS"; color:#000; padding:13px 0 5px 0; margin:0; border:none; }

#centralElement div ul ol li { font:normal 11pt/18pt "Trebuchet MS"; padding:0; margin:0; border:none; }

#centralElement a { padding:3px 0 14px 0; font:normal 11pt/13pt "Trebuchet MS"; color:#000; border:none; }

#centralElement span { padding:0; font:bold 13pt/14pt "Trebuchet MS"; color:#000; border:none; }

#centralElement ul { padding:0; margin:0; border:none; }

#centralElement { border:none; padding:0; margin:0; }


/* STYLES FOR ADMIN & NURSE PAGES */

/* ---------- HEADER ---------- */

h1 { font:normal 21px/21px Georgia, "Times New Roman", Times, serif; color:#000; padding:0 0 10px 0; margin:0; }

#headerLifelines,#headerNurses,#headerSitemap { display:none; }

#headerNurses h1, #headerLifelines h1 { padding:20px 0 10px 0; margin:0; }

#headerLifelines h1{ font:normal 15px/15px Trebuchet MS; color:#000; }

#headerSitemap h1{ font:normal 15px/15px Trebuchet MS; color:#000; }

#headerNurses h1{ font:normal 15px/15px Trebuchet MS; color:#000; }

h2 { font:italic 18px/22px Georgia, "Times New Roman", Times, serif; color:#000; padding:0 0 5px 0; margin:0; }

h2 img, p.copy img { padding: 15px 0 0 0; }

p.copy { font:normal 14px/18px Trebuchet MS; padding:0 0 15px 0; }

p.photo { display:none; }

p.photo img { display:block; }

hr { display:none; }



/* ---------- Left Nav ---------- */

#contentNavBkgd { display:none; }

#navigation ul{ display:none; }



/* ---------- CONTENT LAYOUT ---------- */

#contentWrapper {  }

#content { width:7.5in; font:normal 11pt/13.5pt verdana; text-align:left; padding:0; margin:0; }

#contentAreaBkgd { width:7.5in; text-align:left; }

#flashContent { display:none; }

#content a { color:#000; }

#content ul { margin-left:30px; }

#homeContentBullets { font:14px/22px "Trebuchet MS", Arial, Verdana; padding:0; margin:0; }

#homeContentBullets ul li { padding:0 0 8px 0; }

#copyWrapper { clear:both; font:15px/22px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyWrapper p { font:15px/22px Trebuchet MS, Arial, Verdana; color:#000; padding:10px 0 15px 0; border-top:solid 1px #ccc; margin:0; }

#copyWrapper img { display:none; }

#copyWrapper .viewNow { display:none; }

#copyWrapper strong { font:18px/25px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyWrapper p strong { font:18px/25px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyWrapper iframe { display:none; }

#appWrapper { display:none; }


/*/////// testimonials ////////////*/

.refBox { margin:20px 0 20px 0; padding:5px 0 0 0; border-top:solid 1px #ccc; }

.refBox p { margin:0; padding:0; font:italic 15px/25px Trebuchet MS; color:#000; }

.refBox h1 { padding:5px 0 0 0; font:16px/16px Georgia, "Times New Roman", Times, serif; color:#000; margin:0; }

#topBox a { display:none; }

.testBox { margin:0 0 30px 30px; padding:0 0 10px 0; clear:both; }

.testBox h1 { margin:0; padding:20px 0 0 30px; font: bold 14px/14px Trebuchet MS!important; color:#000; text-transform:uppercase; }

.testBox p { padding: 10px 0 10px 0; border-bottom:2px solid #ccc; font:italic 18px/18px Georgia, "Times New Roman", Times, serif!important; color:#000; }

.testBoxSingle { margin:0 0 30px 30px; padding:0 0 10px 0; }

.testBoxSingle p { margin:0px; padding:10px 0 10px 0; border-bottom:2px solid #ccc; font:italic 15px/25px Trebuchet MS!important; color:#000; }

.testBoxSingle b, strong {  }

#readMore p { display:none; }

#readMore A { padding:0 8px 0 8px; }


/* Health Trends News Settings --------------------*/

#copyNews { clear:both; font:15px/22px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyNews h2 { padding:20px 0 2px 0px; margin:0; position:relative; border-top:solid 1px #ccc; }

.sf_newsTitle { font:18px/25px Trebuchet MS, Arial, Verdana!important; color:#000; }

.singlenews { font:26px/28px Trebuchet MS, Arial, Verdana!important; color:#000; }

#copyNews p { font:15px/22px Trebuchet MS, Arial, Verdana; color:#000; padding:10px 0 5px 0; margin:0; }

#copyNews .newsdate { font:italic 13px/25px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyNews .sf_newsDate { font:italic 13px/17px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; }

#copyNews .author { font:normal 13px/17px Trebuchet MS, Arial, Verdana!important; color:#000; padding:4px 0 7px 0; margin:0; }

#copyNews .sf_newsFullStory A { font:13px/13px Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0; text-transform:uppercase; }

#copyNews .sf_newsFullStory A:hover { color:#000; text-transform:uppercase; }

.astrong { font:13px/17px Trebuchet MS, Arial, Verdana; color:#000!important; padding:0; margin:0; }

#copyNews strong { font:18px/25px Trebuchet MS, Arial, Verdana!important; color:#000; padding:0; margin:0; }

#copyNews p strong { font:18px/25px Trebuchet MS, Arial, Verdana!important; color:#000; padding:0; margin:0; }

#copyNews .pagingList { display:none; }

#copyNews .pagingList A {  }

#copyNews .pagingList A:hover {  }

#copyNews .pagingListNumbers { display:none; }

#copyNews .pagingListNumbers A {  }

#copyNews .pagingListNumbers A:hover {  }


/*/////// lifelines ////////////*/

#lifeLineTop { position:relative!important; clear:left;}

#printMonth { font-size:14pt; }

a img#lifeLineBtn { display:none; }

#lifeLineTabs {  }

#lifeLineTabs ul { display:none; /*font:8pt/10pt Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0;*/ }

.lifeLineTbl { margin: 0 0 0 20px!important; }

#fragment-1,#fragment-2,#fragment-3 { font:8pt/10pt Trebuchet MS, Arial, Verdana; color:#000; padding:0; margin:0 0 30px 0; }

#fragment-1 #monthName { font:normal 14pt "Trebuchet MS"; color:#000; padding:15px 0 0 0; margin:0 0 3px 20px; width:400px; }
#fragment-2 #monthName { font:normal 14pt "Trebuchet MS"; color:#000; padding:15px 0 0 0; margin:0 0 3px 20px; width:400px; }
#fragment-3 #monthName { font:normal 14pt "Trebuchet MS"; color:#000; padding:15px 0 0 0; margin:0 0 3px 20px; width:400px; }

#fragment-1 #printButton { display:none; }
#fragment-2 #printButton { display:none; }
#fragment-3 #printButton { display:none; }

.lifeLineTbl a { color:#000; }

.lifeLineTbl tr td { padding:5px; border-bottom:1px solid #000; }

.lifeLineTbl tr.titles { font-weight:bold; border-bottom:2px solid #000; }

/* Sets column widths for Lifeline results - total should equal 540 px */
/* Institution */
.lifeLineTbl tr th[scope=col] { width:101px; }
/* State */
.lifeLineTbl tr th+th[scope=col] { width:29px; }
/* Title */
.lifeLineTbl tr th+th+th[scope=col] { width:70px; }
/* Contact */
.lifeLineTbl tr th+th+th+th[scope=col] { width:81px; }
/* Phone */
.lifeLineTbl tr th+th+th+th+th[scope=col] { width:91px; }
/* Email Address */
.lifeLineTbl tr th+th+th+th+th+th[scope=col] { width:232px; }

#freeSearchBox { color:#000; border:none; margin:0; }

#freeSearchBox p { padding:0; font:normal 13px/14px Trebuchet MS; padding:0 0 15px 0; }

#freeSearchBox a { color:#000;}

#emailBox { margin:0; font:normal 13px/14px Trebuchet MS; padding:0 0 15px 0; }

#emailBox p { padding:0; font:normal 13px/14px Trebuchet MS; }


/*............... FOOTER  ...................*/

#footer { width:7.5in; display:block; margin-top:.1in; border-top:solid 1px #ccc; padding:.2in 0 0 0; text-align:left; }

#footer h3 { font:normal 18px/18px Georgia, "Times New Roman", Times, serif; color:#000; padding:0; margin:0;}

#footer a { display:none; }

#footer a:hover { color:#000; }

#footer #left { width:7.5in; }

#footer #left p { font:10pt/17pt Trebuchet MS; color:#000; padding:0; margin:0; }

#footer #right { display:none; }

#footer #right p {  }

#printFooter { display:block; font:10pt/17pt Trebuchet MS; color:#000; padding:5px 0 .25in 0; margin:0; }

