/* GLOBALS
-------------------------------------------------------------------*/

body {
	background:#fff;
	margin:0;
	padding:0;
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	}

* {
	margin:0;
	padding:0;
	}

a img,:link img,:visited img {
	border:none
	}

h1, h2, h3, h4, h5, h6, ul, ol, li, p {
	font-size:11px;
	line-height:16px;
	padding-bottom:4px;
	}

ul, ol {
	list-style:none;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}

a, a:link, a:visited {
	color: 174b8b;
	text-decoration:none;
	}

a:hover {
	color: #174b8b;
	text-decoration:underline;
}


/* HEADER
-------------------------------------------------------------------*/

#wrapper {
	width:970px;
	margin:0 auto;
	}
	
#PTheader h6 {
	
	float:left;
	font-size: 9px;
	line-height: 9px;
	margin: 0;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left: 2px;
	padding-bottom: 0px;
	
}
	
/*#masthead {
	background:#fff url(http://www.todayinpt.com/images/bg_masthead.jpg) left bottom no-repeat;
	border-bottom:1px hidden;
	width:970px;
}*

#subscribe {

	float:left;
	padding-left:18px;
	text-transform:uppercase;
	font-size:9px;
	color:#8fa4d2;
	text-align:center;
	line-height:12px;
}

#subscribe a, #subscribe a:link {
	color:#8fa4d2;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:9px;
	text-decoration:none;
}

#subscribe img {
	padding-right:5px;
}

#uNav {
	float:right;
	padding-top:5px;
	}


#uNav ul {
	padding-top:25px;
	border-right:1px solid #d1ddec;
	display:inline;
	padding-right:5px;
	margin-right:10px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}

#uNav ul li {
	padding:0px 8px;
	border-right: 1px solid #53b44a;
	display:inline;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}

#uNav ul li.last {
	border-right:0px;
}

#uNav a {
	color: #1a569f;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}

#uNav a:hover {
	color:#006699;
}


h1#logo {
	float:left;
	height:96px;
	width:206px;
	margin-left:10px;
	margin-top:17px;
}

#searchbox {
	float:right;
	color:#5674b9;
	padding:2px 25px 0 5;
	}
	
#searchbox td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:2px;

	}

#searchbox input {
	border:1px solid #ccd5ea;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-right:2px;
	margin-left:5px;
}

#searchbox input#form-submit {
	border:0;
	padding:0;
	margin:0 0 0 4px;
}

#advertisement {
	float:right;
	text-align:right;
	text-transform:uppercase;
	font-size:9px;
	color:#8fa4d2;
	margin:15px;
	margin-top:25px;
	}


/* ---- GLOBAL NAV STUFF ---- */
/*
#gNav {
	height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
		overflow:hidden;
	width:970px;
	}

#gNav ul li {
	float: left;
	height:28px;
	text-align:center;
	background-repeat:no-repeat;
	padding-top:6px;

}

#gNav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	background-repeat:no-repeat;
	font-size:10px;
}

#gNav li div#centered {
	text-align:center;
	margin:0 auto;
}


#gNav li a:hover {
	text-decoration:underline;
}

#gNav li#nav-jobs{
	background-image:url(/images/nav_jobs2.gif);
	width:99px;
	margin-left:1px;

}

#gNav li#nav-ce{
	background-image:url(/images/nav_ce2.gif);
	width:94px;
}

#gNav li#nav-cardio{
	background-image:url(/images/nav_cardio2.gif);
	width:106px;
	font-size:9px;
	padding:5px 0 0 5px;
}

#gNav li#nav-geri{
	background-image:url(/images/nav_geri2.gif);
	width:102px;
	line-height:10px;
	padding:2px 0 2px 2px;
}

#gNav li#nav-neuro{
	background-image:url(/images/nav_neuro2.gif);
	width:85px;
}

#gNav li#nav-ped {
	background-image:url(/images/nav_ped2.gif);
	width:90px;
	padding:5px 0 0 6px;
}

#gNav li#nav-sports{
	background-image:url(/images/nav_sports2.gif);
	width:93px;
	line-height:10px;
	padding:2px 0 2px 5px;
}

#gNav li#nav-links{
	background-image:url(/images/nav_tools2.gif);
	width:90px;
	padding:5px 0 0 5px;
}

#gNav li#nav-future{
	background-image:url(/images/nav_future2.gif);
		width:102px;
}

#gNav li#nav-home{
	width:84px;
	background-image:url(/images/nav_home2.gif);
	overflow:hidden;
}

#gNav li#nav-home a {
 		color:#1a569f;
		margin-left:-10px;
		}


div.dropDown {
	padding:4px 10px;
	width:948px;
	}

div.dropDown a,
div.dropDown a:link,
div.dropDown a:visited {
 	color:#fff;
	font-size:11px;
	line-height: 16px;
	}


div.dropDown a:hover,
div.dropDown a:focus,
div.dropDown a:active {
	text-decoration:underline;
	}

div.dropDown p {
	color:#fff;
/* color:#727272;*/


/*
	margin:0;
	padding:0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

#secondaryNav {
 	margin-top:-1px;
	padding:0;
	}


#dropDownJobs {background-color:#ce551d; border:1px solid #ce551d;}
#dropDownEducation {background-color:#5f1a5d; border:1px solid #5f1a5d;}
#dropDownNews {background-color:#123b6e; border:1px solid #123b6e;}
#dropDownCommunity {background-color:#3c8336; border:1px solid #3c8336;}
#dropDownEvents {background-color:#675a4e; border:1px solid #675a4e;}
#dropDownRegions {background-color:#6c003f; border:1px solid #6c003f;}
#dropDownSpecialty {background-color:#12576e; border:1px solid #12576e;}
#dropDownResources {background-color:#837636; border:1px solid #837636;}


#dropDownHome {background-color:#fff; border:0px solid #fff; text-align:right;}

#dropDownHome a {
	color:#1a569f;
	}

#dropDownHome a:hover {
	color:#ED6321;
	}

#dropDownHome p {
	color:#1a569f;
	margin:5px 10px;
	padding:0;
	}


#dropDownHome p span {
	color:#888;
	}

.TextBox{
	border:inset 1px #CCCCCC;
	}

.Button{
	border:1px #999999;
	}

*/
/* CONTENT
-------------------------------------------------------------------*/


#newsHeadline{
	padding:5px; 
	border-bottom:#CCCCCC solid 1px; 
	border-top:#CCCCCC solid 1px; 
	margin-bottom:8px;
	font-size:13px;
	}
	
#newsHeadline a{
	text-decoration:none;
		color:#003399;
	}
	
	
/* ---- JOBS ---- */
#box-jobs{
	background-color:#feefe8;
	width:968px;
	border:1px solid #f26522;
	margin-bottom:12px;
	height: 173px;
}

#box-jobs .dateinfo{
	color:#FFFFFF;
	float:right;
	padding-right: 7px;
	padding-bottom: 8px;
	height: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#box-jobs h2 {
 background-color:#f26522;
}

#box-jobs .box-links {
 background-color:#f5844e;
}

.box-links h1{
	text-transform:uppercase;
	color:#003399;
	}

#box-jobs .box-wrapper a {
 color:#f26522;
}

#jobs-search {
	width:525px;
	height:125px;
	background-color:#fce0d3;
	border-right:1px solid #fff;
	float:left;
}

#jobs-search table td {
	padding:0px 0 5px 10px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#jobs-search select, #jobs-search input {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	
	text-transform:none;
	border:0px solid #f5844e;
	padding:1px 0;
	}

#jobs-search input#form-findjob {
	width:82px;
	height:23px;
	border:0;
	display:inline;
	padding:5px 0;
	}

#jobs-top {
width:436px;
float:right;
padding: 0px;
}

#jobs-top h3 {
	padding: 2px 0px 0px 10px;
	float:left;
	}

#jobs-top table {
	float:left;
	width:425px;
	padding: 5px 0px 8px 8px;
	}

#jobs-top table td {
	padding:3px 0px 8px 0px;
	text-transform:uppercase;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#jobs-top form table td input{
	border:0;
	padding: 1px 0px 0px 0px;
	}


/* ---- NEWS ---- */
.box-wrapper-letter{
	border-top:#e9e9e9 solid 1px;
	border-bottom:#e9e9e9 solid 1px;
	margin-bottom:12px;
	}

.box-wrapper-letter ul li{
	font-size:12px;
	padding:4px 0 4px 0;
}	

.box-wrapper-letter ul li a img{
	float:left;
}	

.box-wrapper-letter ul li a, 
.box-wrapper-letter ul li a:link, 
.box-wrapper-letter ul li a:active,
.box-wrapper-letter ul li a:hover{
	font-size:12px;
	text-decoration:none;
}

	
.home-box-letter3Col{
	float:left;
	height:24px;
	padding-top:4px;
	padding-left:5px;
	padding-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align:center;
	}

.home-box-letter3Col a{
	text-decoration:none;
	color:#000099;
}	

.home-box-letter3Col a:hover{
	text-decoration:none;
	color:#000066;
}

#home-box-news{
 background-color:#e8eef5;
 background-image:url(/images/bg_news.gif);
 background-repeat:repeat-y;
 width:968px;
 border:1px solid #1a559e;
 margin-bottom:12px;
 clear:both;
}


#home-box-news h2 {
 background-color:#1a559e;
}

#home-box-news .box-links {
 background-color:#4c7ab3;
}

#home-box-news .box-wrapper a {
 color:#1a559e;
}

/* START TAB Toggle area */

#news-feat {
width:285px;
float:left;
background-color:#e8eef5;
padding:0;
}

#news-feat h3 {
text-transform:none;
font-size:14px;
padding-bottom:5px;
line-height:18px;
padding-left:0px;
}

#news-feat p {
padding-left:0px;
}

#news-feat .tabbed-links li {
	background-color:#dde6f1;
}

#news-feat .tabbed-links li.selected {
	background-color:#d3deec;
}

#news-feat .tabbed-content {
	background-color:#d3deec;
	padding:0;
	clear:both;

}

#news-headlines {
	width:371px;
	float:left;
	border-right:1px solid #fff;
	border-left:1px solid #fff;
	
}

#news-headlines h4 a, #news-morelinks h4 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	}

#news-headlines  h4 a:hover, #news-morelinks h4 a:hover{
	text-decoration:underline;
	}
/*
#news-headlines h3 {
text-transform:none;
font-size:12px;
padding-bottom:5px;
line-height:18px;
}
*/

#news-morelinks {
width:310px;
background-color:#d3deec;
float:right;

}


/* ---- COMMUNITY ---- */

#box-comm {
 background-color:#e9f2e8;
 width:831px;
 border:1px solid #26821f;
 margin-bottom:12px;
 background-image:url(http://www.nurse.com/images/bg-comm.gif);
 background-repeat:repeat-y;
}

#box-comm h2 {
 background-color:#26821f;
}

#box-comm .box-links {
 background-color:#499643;
}

#box-comm .box-wrapper a {
 color:#26821f;
}

#comm-login {
width:183px;
float:left;
}

#comm-login input#username, #comm-login input#password {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	width:160px;
	text-transform:none;
	border:0px solid #f5844e;
	padding:1px 0;
	}

/* START of Tab Toggle Items  */
#comm-feat {
width:354px;
float:left;
border-right:1px solid #fff;
border-left:1px solid #fff;
background-color:#e9f2e8;
padding:0;
margin:0;
}

#comm-feat .tabbed-links li {
	background-color:#dbeada;
}

#comm-feat .tabbed-links li.selected {
	background-color:#d1e4d0;
}

#comm-feat .tabbed-content {
	background:#d1e4d0;
	clear:both;
	padding:0;


}

/* END of Tab Toggle Items */

#comm-calendar {
width:292px;
float:right;
}


/* ---- EVENTS ---- */

#box-events{
 background-color:#edeae8;
 width:831px;
 border:1px solid #857566;
 margin-bottom:12px;
}

#box-events h2 {
 background-color:#857566;
}

#box-events .box-links {
 background-color:#998b7f;
}

#box-events .box-wrapper a {
 color:#857566;
}

#box-events .box-wrapper {
	padding:10px;
}

#box-events .event {
	float:left;
	width:20%;
	text-align:center;
	}

#box-events .event h3 {
	text-align:center;
	text-transform:capitalize;
}

#box-events .event h3 a {
	color:#000;
	text-decoration:none;
}

#box-events .event h3 a:hover {
	text-decoration:underline;
}


#box-events .event img a {
	border:1px solid #fff;
}



/* ---- REGIONS ---- */

#box-regions{
 background:#f6eef6 url(http://www.nurse.com/images/bg-fiveCol.gif) repeat-y;
 width:968px;
 border:1px solid #91278e;
 margin-bottom:12px;
 clear:both;
}

#box-regions h2 {
 background-color:#91278e;
}

#box-regions .box-links {
	background-color:#b267b0;
	font-size: 11px;
	letter-spacing: -1px;
}

#box-regions .box-wrapper a {
 color:#91278e;
}

#box-regions div.box-wrapper div.fiveCol {
	border-top:2px solid #91278e;
	}


/* ---- SPECIALTY ---- */

#box-specialty{
 background:#e8f2f5 url(http://www.nurse.com/images/bg-sixCol.gif) repeat-y;
 width:968px;
 border:1px solid #1a7e9e;
 margin-bottom:12px;
}

#box-specialty h2 {
 background-color:#1a7e9e;
}

#box-specialty .box-links {
 background-color:#5ea4bb;
}

#box-specialty .box-wrapper a {
 color:#1a7e9e;
}

#box-specialty div.box-wrapper div.sixCol {
	border-top:2px solid #1a7e9e;
	}


/* ---- RESOURCES ---- */

#box-resources{
 background:#f7f6ed url(http://www.nurse.com/images/bg-sixCol.gif) repeat-y;
 width:968px;
 border:1px solid #b3aa4a;
 margin-bottom:12px;
 clear:both;
}

#box-resources h2 {
 background-color:#b3aa4a;
}

#box-resources .box-links {
 background-color:#c5be74;
}

#box-resources .box-wrapper a {
 color:#b3aa4a;
}

#box-resources div.box-wrapper div.sixCol {
border-top:2px solid #b3aa4a;
}


/* ---- GENERAL ---- */

div.box-wrapper div {
	padding-top:2px;
}

div.clear {
	clear:both;
	padding:0;
	}

.content-box h2 {
	text-transform:uppercase;
	color:#fff;
	font-size:12px;
	padding:4px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.content-box h3 {
text-transform:uppercase;
color:#000;
font-size:11px;
padding:0 10px 8px 10px;
}

.content-box p{
	padding:0 10px 10px 10px;
}

.content-box ul li {
	padding:0 10px 8px 10px;
	line-height:16px;
	background: url(http://www.nurse.com/images/bullet.gif) left 5px no-repeat;
}

.content-box ul {
	padding:0 10px 10px 10px;
}

.content-box .box-links {
	color:#fff;
	border-bottom:1px solid #fff;
	font-size:11px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-top: 0px solid #fff;
}

.content-box div.box-links a{
color:#fff;
padding:0 3px;
}

.content-box .box-links a:hover{
text-decoration:underline;
}

.content-box div.box-wrapper a{
text-decoration:underline;
}

.content-box div.box-wrapper a:hover{
text-decoration:none;
}

.content-box div.box-wrapper div.fiveCol {
	float:left;
	width:193px;
	border-right-width: 0px;
	border-right-style: solid;
	}
.content-box div.box-wrapper div.sixCol {
	float:left;
	width:160px;
	border-right:1px solid #fff;
	}

.content-box div.box-wrapper div.clear {
	padding:0;
	}

.content-box div.box-wrapper div.last {
	border-right:0px;
	}

#box-regions .box-wrapper div.last {
	width:196px;
}

#box-specialty .box-wrapper div.last, #box-resources .box-wrapper div.last {
	width:163px;
}


/* ---- GENERAL TABBED CONTENT ---- */

/* Tab Label Links */
div.tabbed {
	padding:0;
	margin:0;
}

ul.tabbed-links {
	padding:0;
	margin:0;
}

ul.tabbed-links li {
	float:left;
	margin:0;
	padding:4px 10px 4px 10px;
	border-right:1px solid #fff;
	background:none;
}

ul.tabbed-links li.selected {
	font-weight:bold;
	color:#000;
}

#box-education ul.tabbed-links li a,
#box-education ul.tabbed-links li a:link,
#box-education ul.tabbed-links li a:visited,
#box-news ul.tabbed-links li a,
#box-news ul.tabbed-links li a:link,
#box-news ul.tabbed-links li a:visited,
#box-comm ul.tabbed-links li a,
#box-comm ul.tabbed-links li a:link,
#box-comm ul.tabbed-links li a:visited {
	color:#000;
	text-decoration:none;
}

ul.tabbed-links li a:hover,
ul.tabbed-links li a:focus,
ul.tabbed-links li a:active {
	text-decoration:underline;
}


/* Tab Content Formatting */
.tabbed-content p, .tabbed-content h3 {
	padding:0 0 10px 0;
	margin:0 10px 0 10px;
}


.tabbed-content ul  {
	margin:0;
	padding:0 10px 8px 10px;
}

.tabbed-content ul li {
	margin:0;
	padding:0 10px 8px 10px;
	line-height:16px;
	background: url(http://www.nurse.com/images/bullet.gif) left 5px no-repeat;
}


/* ADS
-------------------------------------------------------------------*/
.ads-300 {
height:250px;
width:300px;
margin-bottom:12px;

}

.ads-150 {
height:600px;
width:125px;
margin-bottom:12px;
}


.ads-row {
margin-bottom:12px;
height:63px;
margin-top:12px;
}

.ads-row img{
	margin-right:5px;
	}

.ads-row embed{
	margin-right:5px;
	}

img.last {
	margin-right:0;
}

#ad-california{
z-index:10;
}

/* FOOTER
-------------------------------------------------------------------

#fNav, #links, #copyright {
	margin:20px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	}

#copyright p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#868686;
}


#fNav {
	font-weight:bold;
	background-color: #f4f6fb;
	padding:2px 10px;
	color:#1a569f;
	}

#fNav, #links table {
	font-size:10px;
}

#fNav a, #links a {
	color:#1a569f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#fNav a:hover, #links a:hover {
	color:#99002b;
	text-decoration:none;
}

#links th, #links td {
	line-height:18px;
	padding:3px 10px;
	}

#links th {
	text-align:left;
	color:#1a569f;
	}

#copyright {
	color:#868686;
	}

#temp1height {
	margin-bottom:40px;
}

#fLogos{
	width: 900px;
	padding:5px;
	margin:5px;
	}

.footerLogo{
	float:left;
	margin-right:60px;
	}
.footerLogo #last{
	float:left;
	margin:0px;
	}
	
#fBlueBar{
	width:900px;
	margin: 20px;
	background-color: #f4f6fb;
	}

.clearfix:after {color:#FFFFFF;content:"";display:block;height:0;clear:both;}
.clearfix{display: inline-table; zoom:1;}
/* Hides from IE Mac and Applied to IE/WIN Only \*/
/* html .clearfix {height: 1%;}
.clearfix {display:block;}*/
/**/

/* ---------------------------END HOME PAGE LAYOUT ----------------------------------/*


/* ----------------START SUB PAGE LAYOUT--------------------------------------------*/

body {
	background:#fff;
	margin:0;
	padding:0;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	}

/*
* {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
	margin-bottom: 0px;
	border-bottom: 0px;
	border-top: 0px;
	}
*/

a img,:link img,:visited img {
	border:none
	}

h1, h2, h3, h4, h5, h6, ul, ol, li, p {
	font-size:11px;
	line-height:16px;
	}

h1, h2, h3, h4, h5, h6, p {
	padding-bottom:11px;
}

ul, ol {
	list-style:none;
	}

.clear {
	clear:both;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}

a, a:link, a:visited {
	color: #174b8b;
	text-decoration:none;
	}

a:hover {
	color: #174b8b;
	text-decoration:underline;
}

#job-search {
	background:url(http://www.nurse.com/images/bg-jobsearch.gif) repeat-y;
	width: 970px;
	border-bottom:1px solid #fff;
	}

#job-search #job-img {
	float:left;
	width:214px;
}

#job-search #job-form {
	color:#fff;
	padding:8px 0;
	float:right;
	width:750px;
}


#job-form table td {
	padding:0 15px 0 17px;
	border-right:1px solid #f5844e;
	font-size:11px;
	text-transform:uppercase;
	color:#FFFFFF;
}

#job-form select, #job-form input {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	margin-left:5px;
	width:106px;
	text-transform:none;
	border:0px solid #f5844e;
	}

#job-form input#form-findjob {
	width:94px;
	height:20px;
	border:0;
	display:inline;
	}

#job-featured {
	border-bottom:1px dotted #ccc;
	}

#job-featured #featured-img {
	float:left;
	width:214px;
}

#job-featured #featured-badges {
	float:left;
}

#featured-badges img {
	padding:0 1px;
}

#job-featured #featured-rotating {
	float:right;
	width:234px;
	background-color:#f0f3f9;
	border:1px solid #d0d8e3;
	padding:4px 6px;
	color:#1a569f;
}

#featured-rotating a {
	color:#1a569f;
	}

#featured-rotating a:hover {
	color:#000000;
	}

#contentWrapper {
	clear:both;
	padding-top:25px;
	}

#mainLeftCol {
	width:275px;
	float:left;
	margin-right:15px;
	}

.twoCol #mainLeftCol {
	width: 265px;
}

.twoColBL #mainLeftCol {
	width: 300px;
}

.threeCol #mainLeftCol {
	width: 265px;
}

.threeColBR #mainLeftCol {
	width: 265px;
}

#mainMiddleCol {
	width:650px;
	float:left;
	margin-right:15px;
	}

.oneCol #mainMiddleCol {
	width:100%;
	}

.twoCol #mainMiddleCol {
	width: 650px;
	margin-right: 0px;
}

.twoColBL #mainMiddleCol {
	width: 650px;
	margin-right: 0px;
}

.mainMiddleCol {
	width: 600px;
	margin-right: 20px;
	float:right;
}

.threeColBR #mainMiddleCol {
    width: 530px;
}

/*
#mainMiddleCol h1{
	font-size: 18px;
	line-height:21px;
	color:#1a569f;
	}
*/

#mainMiddleCol h2{
	font-size: 14px;
	line-height:21px;
	padding-top:5px;
	color:#000;
	}

/*
#mainMiddleCol li{
	line-height: 12px;
	list-style-type:disc;
	margin-left:12px;
	color:#000000;
	}
*/

#mainMiddleCol li{
	list-style-type:disc;
	margin-left:12px;
	}

#mainRightCol {
	width:315px;
	float:left;
	}

.threeCol #mainRightCol {
	width: 300px;
}

.threeColBR #mainRightCol {
	width: 145px;
}

#mainRightCol img {
	border:1px solid #e6e7e8;
	margin-bottom:10px;
}

div.box {
	margin-bottom:15px;
}

div.box h1 {
	padding:0px 0px 3px 15px;
	margin:0 0 0 12px;
	color:#fff;
	display:inline-block;
	width:180px;
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
}

div.box h1 a, div.box h1 a:link, div.box h1 a:hover {
	color:#fff;
	padding:3px 10px 0 0;
	display:block;
}

#box-news h1 {
	background: url(http://www.nurse.com/images/bgtab-news.gif) #1a569f top left no-repeat;
	}


#box-news h1 a {
	background: url(http://www.nurse.com/images/bgtab-news.gif) transparent top right no-repeat;
	color:#fff;
	}

#box-continuinged h1 {
	background: url(http://www.nurse.com/images/bgtab-conted.gif) #91278e top left no-repeat;
	}

#box-continuinged h1 a {
	background: url(http://www.nurse.com/images/bgtab-conted.gif) transparent top right no-repeat;
	color:#fff;
	}

#box-nursetonurse h1 {
	background: url(http://www.nurse.com/images/bgtab-nursetonurse.gif) #5674b9 top left no-repeat;
	}

#box-nursetonurse h1 a {
	background: url(http://www.nurse.com/images/bgtab-nursetonurse.gif) transparent top right no-repeat;
	color:#fff;
	}

div.box div.box-links {
	border:1px solid #c0cce6;
	border-bottom:0px;
	background-color:#dde3f2;
	color:#9096a3;
	padding:6px 12px;
}

div.box div.box-links a, div.box div.box-links a:link {
	color:#1a569f;
	}

div.box div.box-links a:hover {
	color:#99002b;
	}

div.box div.box-content {
	background-color:#f8fafd;
	padding:6px 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d4dcee;
	border-right-color: #d4dcee;
	border-bottom-color: #d4dcee;
	border-left-color: #d4dcee;
}

div.box div.box-content li {
	color:#1958a0;
	font-weight:bold;
	font-size:10px;
	line-height:22px;
	list-style-image:url(http://www.nurse.com/images/bullet-sixCol.gif);
	margin-left:12px;
}

div.box div.box-content a {
	font-weight:normal;
}

div.box div.box-content h2 {
	font-size:14px;
	color:#1a569f;
}

div.box div.box-content img {
	border:1px solid #e6e7e8;
	margin-bottom:10px;
}

h1#box-attractions {
	text-indent:-5000px;
	background:url(http://www.nurse.com/images/tab-attractions.gif) top left no-repeat;
	height:23px;
	padding:0;
	margin-left:12px;
	margin-top:15px;
}

#contentWrapper div.highlightBar {
	background:#5573b7;
	color:#fff;
	margin-bottom:22px;
	}

#contentWrapper div.highlightBar div.column {
	float:left;
	width:33%;
	}

div.highlightBar div.column img {
	float:left;
	padding:13px;
}

div.highlightBar div.column div {
	padding: 13px 13px 13px 0;
	float:right;
	width:185px;

	}

#contentWrapper div.clear {
	clear:both;
	background:#fff;
	}

#contentWrapper div.sixColWrapper {
	margin:10px 0;
	}

#contentWrapper div.sixCol {
	float:left;
	width:155px;
	margin-right:8px;
	padding:7px 0;
	border-top:#9aacd5 3px solid;
	background:#FFFFFF url(http://www.nurse.com/images/bg-sixCol.jpg) 0 1px no-repeat;
	}

div.sixCol h1 {
	padding-left: 10px;
	padding-right:10px;
	padding-bottom:6px;
	color:#1a569f;
	}

div.sixCol li {
	padding:0 10px 8px 10px;
	line-height:16px;
	background: url(http://www.nurse.com/images/bullet.gif) left 5px no-repeat;
	/*background: url(http://www.nurse.com/images/bullet-sixCol.gif) center left no-repeat;*/
	}

#contentWrapper div.last {
	margin-right:0;
	}

#fNav, #links, #copyright {
	height: 22px;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	}

#fNav {
	font-weight:bold;
	background-color: #f4f6fb;
	padding:2px 10px;
	color:#1a569f;
	}

#fNav, #links table {
	font-size:10px;
}

#fNav a, #links a {
	color:#1a569f;
}

#fNav a:hover, #links a:hover {
	color:#1A569F;
}

#links th, #links td {
	line-height:18px;
	padding:3px 10px;
	}

#links th {
	text-align:left;
	color:#1a569f;
	}

#copyright {
	color:#868686;
	}

#temp1height {
	margin-bottom:40px;
}


/* Publicus Styles
------------------------------------------------*/

#photoBox {
	font-size:11px;
    line-height:13px;
	text-align:left;
    width:155px;
    float:left;
    border:1px solid #ccc;
    margin-top:0px;
    margin-right:8px;
    margin-bottom:5px;
    padding: 8px 10px 8px 8px;
}

#photoBox-R {
	font-size:11px;
    line-height:13px;
	text-align:left;
    width:155px;
    float:right;
    border:1px solid #ccc;
    margin-left:10px;
	margin-top:0px;
    margin-bottom:5px;
    padding: 8px 10px 8px 8px;
}


.bodyText {
  	line-height: 10px;
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	word-wrap: break-word;
	}


	
.bodyText ul li{
	font-size: 10pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:10px;
	word-wrap: break-word;
	}

.smdate, .sidebarText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#666666;
	line-height: 10pt;
}


.credit {
	font-family:Arial, Helvetica;
	font-size:8pt;
	color:#000000;
	line-height: 10pt;
}


.byline {
	font-family:Arial;
	font-size:8pt;
	color:#000000;
	line-height: 10pt;
}


taxo {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 13px;
}


#contentpadding {
	padding: 1.5em 1em 1.5em 1em;
}


.headline {
	font-family:Verdana, Arial;
	font-size:16pt;
	font-weight:bold;
	padding-top:10px;
	line-height: 18pt;
}


.subhead {
	font-size:12pt;
	font-style:normal;
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	line-height: 14pt;
}

.sectiontext, .text {
	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.divInlineRight{
	width:300px;
	word-wrap: break-word;
	float:right;
	margin-left: 10px;
	padding-left:15px;
	margin-top:0px;
	padding-bottom:5px;

}

.SmallFactBox-L{
	line-height:13px;
	text-align:left;
    width:200px;
    float:left;
    margin-top:15px;
    margin-right:10px;
    margin-bottom:8px;
    padding:10px 0px 10px 0px;
	}

.SmallFactBox-R{
	line-height:13px;
	text-align:left;
    width:200px;
    float:right;
    margin-top:15px;
    margin-left:10px;
    margin-bottom:8px;
    padding:10px 0px 10px 0px;

	}

#box-facts h1 {
	background-image:url(http://www.todayinpt.com/images/bgtab-news-195.gif);
	margin-top:5px;
	margin-botton:5px;
	}

#Smallfacts h1 {
	background:url(http://www.nurse.com/images/bgtab-news-130.gif) no-repeat;
	}

div.box-contentFacts {
	border:1px solid #d4dcee;
	background-color:#f8fafd;
	padding-left:12px;
	padding-right: 12px;
	padding-top: 7px;
	margin-top: 0px;
	padding-bottom:15px;
	overflow:hidden;
}

.intlink_bullet_expand {
	cursor:pointer;
	width:20px;
	height:12px;
	float:left;
	background-image: url('/images/bullet_expand.gif');
	background-repeat: no-repeat;
}

.intlink_bullet_collapse {
	display:none;
	cursor:pointer;
	width:20px;
	height:12px;
	float:left;
	background-image: url('/images/bullet_collapse.gif');
	background-repeat: no-repeat;
}


.newsSummary{
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333;
	font-weight: normal;
	}

.newsSummary a:link{
	color:#3564b8;
	}

.box-NewsSpecialties{
	background:url(http://www.nurse.com/images/bgtab-news.gif) no-repeat;
	border-bottom:1px solid #d4dcee;
	margin-bottom:20px;
	}
	
	
.box-NewsSpecialties h1{
	/*text-align: center;*/
	color:#FFFFFF;
	padding-left:8px;
	padding-top: 2px;
	padding-bottom:2px;
	padding-right:2px;
	/*width:112px;*/
	}
	
.box-links #news-headlines{
	width:650px;
	margin-top:2px;
	border-bottom:1px solid #d4dcee;
	
	}


	
.box-links #news-headlines h3 a{
	color:#003399;
	
	}

.box-EducationalProfile{
	padding:5px;
	border:1px solid #cccccc;
	margin-bottom:10px;
	background-color:#FFFFFF;
	}






/* End Publicus Styles
-----------------------------------------------*/


/* Start Tab Styles
-----------------------------------------------*/

/*Regional Tab*/

.box-regionalTab {
	background-image:url(http://www.todayinpt.com/images/bgtab-regional-195.gif);
	margin-botton:5px;
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:185px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-regionalTab a:link {
	color:#FFFFFF;
	}

.box-regionalTab a:visited{
	color:#FFFFFF;
	}

#boxSmall-regions{
 background-color:#fffbff;
 border:1px solid #e3c1e2;
 margin-bottom:15px;
 padding: 10px 10px 0px 10px;
 }

#boxSmall-regions .box-links a:link{
	color:#970059;
}

#boxSmall-regions .box-links a:visited{
	color:#970059;
}

#boxSmall-regions .box-links a:hover{
	text-decoration:underline;
	color:#970059;
}


/*Jobs Tab*/


.box-jobsTab {
	background-image:url(http://www.todayinpt.com/images/bgtab-jobs-195.gif);
	margin-botton:5px;
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:185px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}


.box-jobsTab a:link {
	color:#FFFFFF;
	}

.box-jobsTab a:visited{
	color:#FFFFFF;
	}

#boxSmall-jobs{
 background-color:#fef6f2;
 border:1px solid #fce0d3;
 margin-bottom:15px;
 padding: 15px 15px 15px 15px;
}


#boxSmall-jobs .box-links a:link{
	color:#FF6633;
}

#boxSmall-jobs .box-links a:visited{
	color:#FF6633;
}

#boxSmall-jobs .box-links a:hover{
	text-decoration:underline;
	color:#FF6633;
}

/*Education Tab*/
.box-educationTab a:link {
	color:#FFFFFF;
	}

.box-educationTab a:visited{
	color:#FFFFFF;
	}

#boxLarge-education{
	background-color:#ffffff;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
 }

#boxSmall-education{
	background-color:#f1f1f1;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding: 10px;
 }

#boxSmall-education .box-links a:link{
	color:#91278e;
}

#boxSmall-education .box-links a:visited{
	color:#91278e;
}

#boxSmall-education .box-links a:hover{
	text-decoration:underline;
	color:#91278e;
}

#boxLarge-education .box-links a:link{
	color:#91278e;
}

#boxLarge-education .box-links a:visited{
	color:#91278e;
}

#boxLarge-education .box-links a:hover{
	text-decoration:underline;
	color:#91278e;
}


.pane-list{
	margin: 0;
	padding: 0;
	list-style:none;
}


.pane-list li {
	background: #fafafa;
	padding: 5px 0 5px 0;
	border-top: solid 1px #bcbcbc;
	cursor: pointer;
	font-size:12px;
	}
	
.pane-list li:hover {
	background:#e0e2e9;
}

.CourseLinks a:link{
	color:#91278e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}
.CourseLinks a:visited{
	color:#91278e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}

.CourseLinks a:hover{
	color:#91278e;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}



/*News Tab*/

.box-newsTab {
	background-image:url(http://www.todayinpt.com/images/bgtab-news-195.gif);
	margin-botton:5px;
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:185px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-newsTabLarge {
	background-image:url(http://www.nurse.com/images/bgtab-news.gif);
	margin-botton:5px;
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 8px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:267px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-newsTab a:link {
	color:#FFFFFF;
	}

.box-newsTab a:visited{
	color:#FFFFFF;
	}

#boxSmall-news{
 background-color:#f8fafd;
 border:1px solid #d4dcee;
 margin-bottom:15px;
 padding: 15px 15px 15px 15px;
}


#boxSmall-news .box-links a:link{
	color:#1a559e;
}

#boxSmall-news .box-links a:visited{
	color:#1a559e;
}

#boxSmall-news .box-links a:hover{
	text-decoration:underline;
	color:#1a559e;
}


/*Events*/

.box-eventsTab {
	background-image:url(http://www.todayinpt.com/images/bgtab-events-195.gif);
	margin-botton:5px;
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:185px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-eventsTab a:link {
	color:#FFFFFF;
	}

.box-eventsTab a:visited{
	color:#FFFFFF;
	}

#boxSmall-events{
 background-color:#edeae8;
 border:1px solid #998b7f;
 margin-bottom:15px;
 padding: 15px 15px 15px 15px;
}


#boxSmall-events .box-links a:link{
	color:#857566;
}

#boxSmall-events .box-links a:visited{
	color:#857566;
}

#boxSmall-events .box-links a:hover{
	text-decoration:underline;
	color:#857566;
}



#leftCol{
width:307px;
float:left;
margin-right:22px
}

#middleCol{
width: 307px;
float:left;
}

#rightCol{
width: 307px;
float:left;
margin-left:22px
}

.tvText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
	line-height:10px;
	}

/* End Tab Styles
-----------------------------------------------*/

/* Start Jobbex Styles*/

#scroll-box {
	height:108px;
	width:100px;
	overflow:scroll;
	overflow:hidden;
	border:1px solid #CCCCCC;
	background: #fff;
	padding-top: 2px;
	padding-bottom: 2px;
	}



#JobbexSearchResults {
	background:url(http://www.todayinpt.com/images/jobbex_gradient.gif) top repeat-x;
	border: 1px solid #FF6600;
	margin-left:20px;
	margin-right:20px;
	width: 900px;
	padding:5px 15px 10px 15px;
	}

#JobbexSearchResults h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 16px;
	color: #000066;
	}




#JobbexWrapper {
	width: 970px;
	border:1px solid #CCCCCC;
	}


#JobbexLoginBox {
	width:190px;
	background:url(http://www.todayinpt.com/images/jobbex_gradient.gif) top repeat-x;
	border: 1px solid #FF6600;
	}

*JobbexApplyText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	}

#JobbexEmployersBox {
	width:190px;
	border: 1px solid #121271;
	}

#JobbexContentBox{
	padding:0px 50px 0px 50px;
	}

#JobbexContentBox .box-links a:link{
	color:#121271;
}

#JobbexContentBox .box-links a:visited{
	color:#121271;
}

#JobbexContentBox .box-links a:hover{
	text-decoration:underline;
	color:#121271;
}

.title_white {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	padding: 1px 5px 1px 5px;
	}


#tablehead{
	width:940px;
	vertical-align:bottom;
	}
	
	
h6{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	line-height:24px;
	font-size:24px;
	}
	
.h7 {

	font-size:13px;
	font-weight:bold;
}
	

/* ------  Publicus Comments Styles ----------------- */


	
/***Comment Count Link Styles***/
/*Defines the font and color styles for the Comment count link*/
.CommentCountLinkStyle
{
font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold;
}
/***Comment Title Styles***/
/*Defines the font and color styles for the “Article Comments” title”*/
.CommentTitleStyle
{
font-family: Verdana, Arial, Sans-Serif; font-size: 13px; font-weight: bold;color:#003399;
}
/***CommentLinkTextStyle***/
/*Defines the text style for “Add Comment” and “View All Comment”links beneath the “Article Comments” title*/
.CommentLinkTextStyle
{
font-family: Verdana, Arial, Sans-Serif; font-size: 11px;
}
/*** Comment Link Styles ***/
/*Defines color and formatting styles for the comment links*/
a.CommentLinkStyle:link, a.CommentLinkStyle:active, a.CommentLinkStyle:visited
{
color: #003366; text-decoration: underline;
}
a.CommentLinkStyle:hover
{
color: #DD6900; text-decoration: underline;
}
/***Comment Table Styles***/
/*Defines the background and border styles for the comments table*/
table.CommentTableStyle
{
	background-color: #FFFFFF; 
	border-left: 1px #e5e8ee solid;
	border-right: 1px #e5e8ee solid;
	border-bottom: 1px #e5e8ee solid;
}
/***Comment Subject Row Style***/
/*Defines table row styles for the comment’s table subject header*/
td.CommentSubjectRowStyle
{
 /*	background-color:#dde6f1; */
	background-color:#F2F2F2;
	border-bottom: 1px #e5e8ee solid;
	border-top: 1px #e5e8ee solid;
	/*
	border-bottom: 1px #b5c4d7 solid;
	border-top: 1px #b5c4d7 solid;*/
}
td.CommentTextRowStyle
{
background-color: #ffffff; padding:10px;
}
/***Subject Text Styles***/
/*Defines the font and color styles for a comment subject*/
.SubjectTextStyle
{
color: #003399; font-family: Verdana, Arial, Sans-Serif; font-size: 10px; font-weight: bold; padding: 5px;
}
/***DateTimeTextStyle***/
/*Defines the font and color styles for a comment’s post date and time*/
.DateTimeTextStyle
{
color: #003399; font-family: Verdana, Arial, Sans-Serif; font-size: 10px; padding:5px;
}
/***CommentTextStyle***/
/*Defines the font and color styles for a comment post*/
.CommentTextStyle
{
font-family: Verdana, Arial, Sans-Serif; font-size: 11px;  color:#666666; font-style:italic;
}



/*    -------------- Dream Jobs ---------------- */


#dreamJobImg{
	float:right;
	margin-left:15px;
	
	}
	
.dreamJobText{
	font-size:13px;
	font-weight:bold;
	}
	
	
/*    ------------- Web Poll ---------------- */


#surveyQuestion{
	padding:10px;
	border-bottom:#CCCCCC dotted 1px;
	font-size:13px;
	}
	
#surveyQuestionLast{
	padding:10px;
	border-bottom:none;
	font-size:13px;
	}
	
#surveyQuestion input{
	margin:5px 10px 0 0;
	padding-top:3px;
	}
#surveyQuestionLast input{
	margin:5px 10px 0 0;
	padding-top:3px;
	}
	
/*    ------------- Future PT/PTA--------------- */

.future h1,
.future2 h1{
	font-size:13px;
}

.future,
.future2{
	font-size:12px;
}

.future ul{
	padding:10px 0;
}

.future ul.bullets, 
.future2 ul.bullets{
	padding:0 0 0 25px;
	}

.future2 ul li{
	list-style-position:inside;
	padding:2px 0 2px 10px;
	line-height:18px;
	font-size:12px;
}

.future ul li{
	list-style-position:inside;
	list-style-image:url(../images/listStyle_checkbox.gif);
	padding:2px 0 2px 10px;
	line-height:18px;
	font-size:12px;
}


/*    ------------- EDUCATION 2009------------- */

/*Education Tab*/

.box-educationTab {
	background-image:url(http://www.nurse.com/images/bgtab-conted.gif);
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:3px;
	padding-bottom: 3px;
	display:block;
	width:265px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-educationTabSmall {
	background-image:url(http://www.nurse.com/images/bgtab-conted-small.gif);
	margin-right: 5px;
	margin-left: 15px;
	color:#fff;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom: 3px;
	display:block;
	width:187px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}
	
.box-educationTab-122 {
	background-image:url(http://www.nurse.com/images/bgtab-conted-122.gif);
	margin-right: 5px;
	margin-left: 5px;
	color:#fff;
	padding-left: 10px;
	padding-top:5px;
	padding-bottom: 3px;
	display:block;
	width:112px;
	height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.box-educationTab a:link {
	color:#FFFFFF;
	}

.box-educationTab a:visited{
	color:#FFFFFF;
	}

#boxLarge-education{
	background-color:#ffffff;
	border:1px solid #CCCCCC;
	margin-bottom:15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:12px;
 }
 
.pane-list{
	margin: 0;
	padding: 0;
	list-style:none;
}


.pane-list li {
	background: #fafafa;
	padding: 5px 0 5px 0;
	border-top: solid 1px #bcbcbc;
	cursor: pointer;
	font-size:12px;
	}
	
.pane-list li:hover {
	background:#e0e2e9;
}

#boxLarge-education .ceTableCols{
		font-size:11px;
		text-transform:uppercase;
		}

#boxSmall-education{
	background-color:#f2f2f2;
	border:#ccc solid 1px;
	margin-bottom:15px;
	padding: 10px;
	}

/* Education - Begin Ce Search Box - */

#boxSmall-education .box-links input.keyword,
#boxSmall-education .box-links select.searchby{

	width:160px;
	border:inset thin #CCC;
}
	
#boxSmall-education .box-links td.search{
	padding:3px 3px 8px 0px;
	font-size:12px;
	}

/* End  CE Search box - */

/*CE Login box - */
#boxSmall-education .box-links input.username,
#boxSmall-education .box-links input.password{
	width:160px;
	border:inset thin #CCC;
}
	
#boxSmall-education .box-links td.login{
	padding:3px 3px 8px 0px;
	font-size:12px;
	}
/* End  CE Login box - */

/* Education - CE Tools - */
	
#boxSmall-education .box-links td.tools{
	padding:8px 5px 8px 5px;
}


#boxSmall-education .box-links .link{
	font-size:12px;
	line-height:16px;
	padding-top:5px;
	}
	
#boxSmall-education .box-links .link2{
	font-size:12px;
	line-height:16px;
	}

/* End - CE Tools - */

/*CE Resources box - */
#boxSmall-education .box-links li.resources{
	font-size:12px;
	line-height:20px;
}
	
/* End  CE Resources box - */


#boxSmall-education .box-links h2{
	font-size:13px;
	margin:0;
	padding:0px;
	}

#boxSmall-natChat{
	background-color:#f1f1f1;
	border:1px solid #590051;
	margin-bottom:15px;
	padding: 10px;
 }


#box-education{
 background-color:#f5e5ee;
 width:656px;
 border:1px solid #9c005c;
 margin-bottom:12px;
}

#box-education h2 {
 background-color:#9c005c;
}

#box-education .box-wrapper a {
 color:#9c005c;
}

#education-search {
width:280px;
float:right;
}

#education-search h3 {
padding-bottom:15px;
}

#education-search table td {
	padding:3px 0 3px 10px;
	text-transform:uppercase;
}

#education-search select, #education-search input {
	font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	width:135px;
	text-transform:none;
	border:0px solid #f5844e;
	padding:1px 0;
	}

#education-search input#form-findcourse {
	width:109px;
	height:23px;
	border:0;
	display:inline;
	padding:10px 0;
	}

#ceTitle{
	padding:5px 0 0 7px;
	color:#fff;
	background:url(../images/ce_titilebg.gif) repeat-x left bottom;
	height:23px;
	font-size:13px;
	font-weight:bold
	}

.courseText{
font-size:small;
}

ul li.courseText{
	list-style:disc;
}

ol li.courseText{
	list-style:decimal;
}

.ceSyllabus{
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:#CCCCCC solid 1px;
	font-weight:normal;
	font-size:12px;
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.ceSyllabus h1{
	font-size:12px;
	}
	

.ceSyllabus p{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	}
	
#CoursePage{
	font-size:12px;
	line-height:16px;
}

#CoursePage p{
	padding:5px 0;
}

#CoursePage ul li {
	list-style:disc;
	list-style-position:outside;
	margin:8px 0 0 15px;
}

.ceSyllabus#objectives ul li {
	font-size:12px;
	list-style:disc;
	list-style-position:outside;
	margin:8px 0 0 15px;
}

.ceSyllabus#reccomendations{
	border-bottom:none;
	}

.ceSyllabus#reccomendations ul li{
	list-style:none;
	font-size:12px;
	}

.cePic{
	float:right; 
	margin-left:5px;
	}
	
/* CE Cart */

.cartTable {
	background-color: #f2f2f2;
    font-size: 10px; color: #656565;
    }

.cartColBorderTitle {
                border-right: 1px solid #ffffff;
                background-color: #e4e4e4;
                color: #656565;
                font-weight: bold; text-transform: uppercase;
                font-size: 10px;
                text-align: center;
                 padding: 4px;
                }
				

            
           .cartColBorder {
                border-right: 1px solid #ffffff;
                font-size: 10px; color: #656565;
                padding: 4px;
                }
     
	             
           .cartColBorder#last{
                border-right:none;
                font-size: 10px; color: #656565;
                padding: 4px;
                }
            .cartTable td {
                border-bottom: 1px solid #ffffff;
                }
            
     .cartTitle {
                background-color: #e5e5e5;
                color: #656565;
                font-weight: bold; text-transform: uppercase;
                font-size: 10px;
                 padding: 4px 4px 4px 4px;
                 text-align: center;
                }
       
	
 /*CE Evaluation*/ 
   
 .cefiveCol{
  float:left;
  width:150px;
  border-right-width: 0px;
  font-weight:normal;
  font-style:normal; 
   
  } 
   
 .evalText{
  font-size:10px;
  font-weight:normal;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  } 
   
 #EvalContentWrapper {
  clear:both;
  padding-top:10px;
  }

:focus {
    outline: 1px dotted invert;
    }

.pageText P{
	font-size:100%;
	}


.alertMessage {
	background-color:#fcfde3;
	border:#CCCCCC solid 1px;
	padding:5px;
	margin-bottom:15px;
	font-size:13px;
	}

.alertMessage2 {
	margin-bottom:15px;
	font-size:13px;
	}

/*
#boxLarge-education .box-links a:link{
	color:#91278e;
}

#boxLarge-education .box-links a:visited{
	color:#91278e;
}

#boxLarge-education .box-links a:hover{
	text-decoration:underline;
	color:#91278e;
}
*/

.CourseLinks a:link{
	color:#91278e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}
.CourseLinks a:visited{
	color:#91278e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}

.CourseLinks a:hover{
	color:#91278e;
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height: 10px;
	text-align:justify;
	}

#SignUp {
	background:#F0F6F9 url(/images/bgGrad_blue2.gif) repeat-x scroll left top;
	border-bottom:1px solid #CEDBEA;
	border-top:1px solid #000033;
	padding:25px;
}

td.signup {
	padding:5px 0;
	font-size:14px;
	color:#484e51;
}

td input.signup{
	border:#bfc8cd solid 1px;
	background:#fff;
	width:203px;
	height:21px;
	padding:2px 0 0 0;
}

td select.signup{
	border:#bfc8cd solid 1px;
	background:#fff;
	width:203px;
	height:21px;
	padding:2px 0 0 0;
}

td textarea.signup{
	border:#bfc8cd solid 1px;
	background:#fff;
	padding:2px 0 0 0;
}

.required{
	font-size:10px;
	color:#484e51;
}

.NewsHeader{
	height:32px;
	margin-top:10px;
	}
	
.NewsHeader#right{
	height:32px;
	margin-top:20px;
	}
	
.NewsHeader .title{
	font-size:17px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	padding:8px 0 0 30px;
	background:url(/images/newsheader_arrows.gif) 10px top no-repeat ;
}
	
.boxRound_NewsHeader, .boxR_NewsHeader, .boxC_NewsHeader {  float: left; }

.boxR_NewsHeader {	width:100%;	  margin: 0;  padding: 0; }

.boxRound_NewsHeader {  width: 100%;}

.boxC_NewsHeader {  height:32px;  width: 10px;}

#boxTL_NewsHeader {  background:url(/images/newsheader_round_L.gif) top left no-repeat;}

#boxTR_NewsHeader {  float: right;  background:url(/images/newsheader_round_R.gif) top right no-repeat;}

#boxT_NewsHeader {  background:url(/images/newsheader_bg.gif) repeat-x;}

/**
 * Webinars Styles
 *
 * Defines styles for todayinpt.com/webinars
 *
 * @filesource /haiti/index.html
 * @since 3/12/2010
 */

#mainMiddleCol.webinars {
	width: 660px;
}

#mainMiddleCol.webinars h1 {
	color: #333;
	font-weight: bold;
	font-size: 18px;
	line-height: 22px;
	padding-bottom: 6px;
}
#mainMiddleCol.webinars h2 {
	color: #333;
	font: normal 9px/18px Verdana, Arial, sans-serif;
	margin: 0 0 10px;
	padding: 0;
}
#mainMiddleCol.webinars ul {
	list-style-type: disc;
}
#mainMiddleCol.webinars table {
	margin-bottom: 20px;
	border-left: thin solid #EFEFEF;
	border-bottom: thin solid #EFEFEF;
}
#mainMiddleCol.webinars table th {
	background-color: #EFEFEF;
	padding: 10px;
	text-align: left;
}
#mainMiddleCol.webinars td {
	border-right: thin solid #EFEFEF;
	border-top: thin solid #EFEFEF;
	padding: 10px;
}
#mainMiddleCol.webinars p { font: normal 11px/16px Verdana, Arial, sans-serif; }
#mainMiddleCol.webinars p.byline {
	background-image: url('http://www.nurse.com/images/ui/plusminus.png');
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #999;
	cursor: pointer;
	padding-left: 20px;
}
#mainMiddleCol.webinars p.byline.expanded {
	background-position: 0 -70px;
}
#mainMiddleCol.webinars .bio {
	background-color: #F0F0F0;
	border-bottom: thin solid #CCC;
	padding: 10px;
}

