/* CSS Document 

Author: Conrad Jamir
Modified: 10/14/2009

colors:
#0A1E60 Dark Blue
#0A50A1 Light Blue
#777777 Gray
#357563 Green
#99330B Rust
#FFE394 Yellow

*/
* {
	margin: 0;
	padding: 0;
	border: none;
	color: #222;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	list-style-type: none;
	outline: none;
	font-size: 13px;
}
html { overflow-y: scroll; /* fixes shift when scroll bars appear and disappear */
} 
h1 {
	font-size: 18px;
	color: #0A1E60;
	padding-bottom: 10px;
}
h2 {
	font-size: 15px;
	color: #0A1E60;
}
h3 {
	font-size: 13px;
	color: #0A50A1;
}
h3 a {
	font-size: 13px;
	color: #0A50A1;
}
h3 a:hover {
	font-size: 13px;
	color: #357563;
}
h4 {
	font-size: 11px;
	line-height: 35px;
}
a {
	text-decoration: none;
	color: #0A50A1;
	cursor: pointer;
}
a:hover {
	color: #357563;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom; /* ie hack */
	position: relative;
	
}
.left {
	float: left;
	padding-right: 20px;
}
.right {
	float: right;
}
sup {
	bottom: .3ex;
}

sub {
	top: .5ex;
}
sup.green {
	color: #357563;
}
sup.dblue {
	color: #0A1E60;
}
sup.lblue {
	color: #0A50A1;
}
sup.smlblue {
	color: #0A50A1;
	font-size: 9px;
}
sup.rust {
	color: #99330B;
}
br.clear {
	clear: both;
}
#container { margin: 0 auto; width: 960px; position: relative; }
#header {
	background-image: url(images/header_bg.gif);
	background-repeat: no-repeat;
	width: 960px;
	height: 112px;
}
#header img { /*logo*/
	margin-top: 13px;
	margin-left: 30px;
	float: left;
}

/* start header menu */
#header ul.menu {
	float: left;
	display: block;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 65px;
}
#header ul.menu li {
	float: left;
	display: block;
	margin: 0px;
}
#header ul.menu li a {
	float: left;
	display: block;
	color: #0A50A1;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 1px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(images/menu_bg.gif);
	background-repeat: no-repeat;
	height: 48px;
	width: 135px;
	text-align: center;
	line-height: 46px;
	padding-right: 10px;
}
#header ul.menu li a:hover {
	color: #357563;
}
/* start dynamic header menu */
body#nuspls #header ul.menu a.nvuspls, body#npatients #header ul.menu a.npatients, body#nabout #header ul.menu a.nvabout {
	color: #99330B;
}
/* slideshow */
.pics {
	width: 960px;
	height: 314px;
	overflow: hidden;
	margin: 0;
	
}
.pics p {
	font-size: 13px;
	line-height: 27px;
	color: #222;
}
.pics .slide1 {
	width: 900px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_perc.jpg);
	background-repeat: no-repeat;
}
.pics .slide1 p {
	width: 350px;
	position: relative;
	left: 20px;
	top: 100px;
}
.pics .slide1 #renewImg {
	width: 140px;
	height: 200px;
	position: relative;
	left: 460px;
	top: -60px;
}
.pics .slide1 #cervicalImg {
	width: 100px;
	height: 130px;
	position: relative;
	left: 765px;
	top: -250px;
}
.pics .slide2 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_pcs.jpg);
	background-repeat: no-repeat;
}
.pics .slide2 p {
	width: 350px;
	line-height: 18px;
	position: relative;
	top: 105px;
	left: 20px;
	text-align: left;
}
.pics .slide2 p span {
	font-weight: bold;
}
.pics .slide3 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_renew.jpg);
	background-repeat: no-repeat;
}
.pics .slide3 p {
	width: 350px;
	line-height: 18px;
	position: relative;
	top: 90px;
	left: 520px;
	text-align: right;
}
.pics .slide3 p span {
	font-weight: bold;
}
.pics .slide4 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_perposf.jpg);
	background-repeat: no-repeat;
}
.pics .slide4 p {
	width: 350px;
	position: relative;
	left: 20px;
	top: 62px;
	line-height: 20px;
}
.pics .slide5 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_perpos.jpg);
	background-repeat: no-repeat;
}
.pics .slide5 p {
	width: 350px;
	line-height: 18px;
	position: relative;
	top: 90px;
	left: 520px;
	text-align: right;
}
.pics .slide5 p span {
	font-weight: bold;
}
.pics .slide6 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_perpos_int.jpg);
	background-repeat: no-repeat;
}
.pics .slide6 p {
	width: 350px;
	line-height: 18px;
	position: relative;
	top: 90px;
	left: 520px;
	text-align: right;
}
.pics .slide6 p span {
	font-weight: bold;
}
.pics .slide7 {
	width: 890px;
	height: 314px;
	margin: 0 0 0 30px;
	background-image: url(images/slide_percudyn_int.jpg);
	background-repeat: no-repeat;
}
.pics .slide7 p {
	width: 350px;
	line-height: 18px;
	position: relative;
	top: 85px;
	left: 20px;
	text-align: left;
}
.pics .slide7 p span {
	font-weight: bold;
}

/*slideshow buttons */
#slideB {
	z-index: 10;
	width: 100px;
	height: 20px;
	position: relative;
	top: -15px;
	left: 430px;
}
#slideB a {
	width: 20px;
	height: 20px;
	background-image: url(images/slide_nav_bg.gif);
	background-repeat: no-repeat;
	padding: 5px;
	color:#817D78;
	font-size: 10px;
	margin: 0 auto;
	background-position: center center;
}
#slideB a.activeSlide {
	background-image: url(images/slide_nav_bg2.gif);
	background-repeat: no-repeat;
	color:#99330B;
	font-size: 10px;
	padding: 5px;
	background-position: center center;
}
#content {
	min-height: 500px;
}

/* news-ticker */

.news-block {
	height: 150px;
}

#ticker {
	z-index: 10;
	width: 100px;
	height: 20px;
	position: relative;
	top: 10px;
	left: 30px;
}
#ticker a {
	width: 20px;
	height: 20px;
	background-image: url(images/slide_nav_bg.gif);
	background-repeat: no-repeat;
	padding: 5px;
	color:#817D78;
	font-size: 10px;
	margin: 0 auto;
	background-position: center center;
}
#ticker a.activeSlide {
	background-image: url(images/slide_nav_bg2.gif);
	background-repeat: no-repeat;
	color:#99330B;
	font-size: 10px;
	padding: 5px;
	background-position: center center;
}

/* home sub buttons */
#content #news {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	width: 190px;
	font-size: 12px;
	line-height: 19px;
	margin-left: 30px;
	margin-top: 15px;
	height: 150px;
}
#content #news img {
	padding-bottom: 10px;
}
#content #news h2 {
	font-size: 13px;
	color: #0A50A1;
	padding-bottom: 10px;
}
#content #news-ticker a {
	color: #357563;
	text-decoration: none;
}
#content #news-ticker a:hover {
	color: #99330B;
}
#content #physicians {
	background-repeat: no-repeat;
	float: left;
	height: 204px;
	width: 219px;
	margin-left: 20px;
}
#content #physicians p {
	margin-top: 50px;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 0.05em;
}
#content #physicians a:hover {
	color:#99330B;
}
#content #patients {
	background-image: url(images/home_pat_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 204px;
	width: 219px;
	margin-left: 15px;
}
#content #patients p {
	margin-top: 50px;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 0.05em;
}
#content #patients a:hover {
	color:#99330B;
}
#content #corp {
	background-image: url(images/home_corp_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 204px;
	width: 219px;
	margin-left: 15px;
}
#content #corp p {
	margin-top: 50px;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	letter-spacing: 0.05em;
}
#content #corp a:hover {
	color:#99330B;
}
#container #footer {
	background-image: url(images/footer_bg.gif);
	background-repeat: no-repeat;
	height: 65px;
	width: 960px;
	text-align: center;
}
#container #footer p {
	font-size: 10px;
	margin: 0;
	padding: 0;
	font-weight: bold;
}
/* start footer menu */
#footer ul.menu {
	margin: 0 auto;
	padding-top: 15px;
	height: 30px;
}
#footer ul.menu li {
	display: inline;
	padding: 0;
	color: #222222;
	text-align: center;
	font-size: 10px;
}
#footer ul.menu li a {
	color: #222222;
	font-size: 10px;
	font-weight: bold;
	letter-spacing: 0.03em;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 46px;
	vertical-align: middle;
}
#footer ul.menu li a:hover {
	color: #0A50A1;
}
/* start dynamic footer menu */
body#nhome #footer ul.menu a.nvhome, body#nuspls #footer ul.menu a.nvuspls, body#npatients #footer ul.menu a.nvpatients, body.nvscontact #footer ul.menu a.nvscontact, body#nlegal #footer ul.menu a.nvlegal, body#dsitemap #footer ul.menu a.nvsitemap {
	color: #99330B;
}
#content .legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 10px 100px;
	padding: 40px;
	border: 1px solid #333333;
}
#content .heading {
	margin-top: 20px;
	margin-left: 40px;
}

/* start sub menu */
#content #submenu {
	width: 960px;
	background-image: url(images/submenu_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 48px;
}
#content #submenu ul {
	padding: 14px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu li {
	display: inline;
}
#content #submenu a {
	text-decoration: none;
	color: #0A50A1;
	display: inline;
	padding: 14px 52px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu a:hover {
	color: #357563;
}
#content #submenu li a sup {
	color: #0A50A1;
}
#content #submenu li a:hover {
	color: #357563;
}
#content #submenu li a:hover sup {
	color: #357563;
}
h3 a:hover sup {
	color: #357563;
}


/* start dynamic sub menu */
body.pls #content #submenu a.nvsuspls, body.pls #content #submenu a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_clinical #content #submenu a.nvsuspls, body.nuspls_clinical #content #submenu a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_literature #content #submenu a.nvsuspls, body.nuspls_literature #content #submenu a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_education #content #submenu a.nvsedu {
	color: #99330B;
}
body.nus_pfuse #content #submenu a.nvspfuse, body.nus_pfuse #content #submenu a.nvspfuse sup {
	color: #99330B;
}
body.nuspfuse_literature #content #submenu a.nvspfuse, body.nuspfuse_literature #content #submenu a.nvspfuse sup {
	color: #99330B;
}
body.nint_percudyn #content #submenu a.nvintpercudyn {
	color: #99330B;
}
body.nus_distributor #content #submenu a.nvusdist {
	color: #99330B;
}
body.nvscalendar #content #submenu a.nvscalendar {
	color: #99330B;
}


/* start sub menu int */
#content #submenu1 {
	width: 960px;
	background-image: url(images/resources_submenu_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 62px;
}
#content #submenu1 ul {
	padding: 14px 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu1 li {
	display: block;
	float: left;
}
#content #submenu1 a {
	text-decoration: none;
	color: #0A50A1;
	display: inline;
	padding: 14px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu1 a:hover {
	color: #357563;
}
#content #submenu1 li a sup {
	color: #0A50A1;
}
#content #submenu1 li a:hover {
	color: #357563;
}
#content #submenu1 li a:hover sup {
	color: #357563;
}
h3 a:hover sup {
	color: #357563;
}


/* start dynamic sub menu int*/
body.pls #content #submenu1 a.nvsuspls, body.pls #content #submenu1 a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_clinical #content #submenu1 a.nvsuspls, body.nuspls_clinical #content #submenu1 a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_literature #content #submenu1 a.nvsuspls, body.nuspls_literature #content #submenu1 a.nvsuspls sup {
	color: #99330B;
}
body.nus_pcs_literature #content #submenu1 a.nvsuspcs, body.nus_pcs_literature #content #submenu1 a.nvsuspcs sup {
	color: #99330B;
}
body.nus_pcs #content #submenu1 a.nvsuspcs, body.nus_pcs #content #submenu1 a.nvsuspcs sup {
	color: #99330B;
}
body.nuspls_education #content #submenu1 a.nvsedu {
	color: #99330B;
}
body.nus_pfuse #content #submenu1 a.nvspfuse, body.nus_pfuse #content #submenu1 a.nvspfuse sup {
	color: #99330B;
}
body.nuspfuse_literature #content #submenu1 a.nvspfuse, body.nuspfuse_literature #content #submenu1 a.nvspfuse sup {
	color: #99330B;
}
body.nint_percudyn #content #submenu1 a.nvintpercudyn {
	color: #99330B;
}
body.nus_distributor #content #submenu1 a.nvusdist {
	color: #99330B;
}
body.nvscalendar #content #submenu1 a.nvscalendar {
	color: #99330B;
}

/* start sub menu us */
#content #submenu2 {
	width: 960px;
	background-image: url(images/resources_submenu_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 62px;
}
#content #submenu2 ul {
	padding: 14px 0 0 48px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu2 li {
	display: block;
	float: left;
}
#content #submenu2 a {
	text-decoration: none;
	color: #0A50A1;
	display: inline;
	padding: 14px 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #submenu2 a:hover {
	color: #357563;
}
#content #submenu2 li a sup {
	color: #0A50A1;
}
#content #submenu2 li a:hover {
	color: #357563;
}
#content #submenu2 li a:hover sup {
	color: #357563;
}
h3 a:hover sup {
	color: #357563;
}


/* start dynamic sub menu */
body.pls #content #submenu2 a.nvsuspls, body.pls #content #submenu2 a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_clinical #content #submenu2 a.nvsuspls, body.nuspls_clinical #content #submenu2 a.nvsuspls sup {
	color: #99330B;
}
body.nus_pcs_literature #content #submenu2 a.nvsuspcs, body.nus_pcs_literature #content #submenu2 a.nvsuspcs sup,body.nus_pcs_literature #resources a.nvsuspcs_literature  {
	color: #99330B;
}
body.nus_renew_literature #content #submenu2 a.nvsusrenew, body.nus_renew_literature #content #submenu2 a.nvsusrenew sup,body.nus_renew_literature #resources a.nvsusrenew_literature  {
	color: #99330B;
}
body.nus_pcs #content #submenu2 a.nvsuspcs, body.nus_pcs #content #submenu2 a.nvsuspcs sup {
	color: #99330B;
}
body.nus_renew #content #submenu2 a.nvsusrenew {
	color: #99330B;
}
body.nuspls_literature #content #submenu2 a.nvsuspls, body.nuspls_literature #content #submenu2 a.nvsuspls sup {
	color: #99330B;
}
body.nuspls_education #content #submenu2 a.nvsedu {
	color: #99330B;
}
body.nus_pfuse #content #submenu2 a.nvspfuse, body.nus_pfuse #content #submenu2 a.nvspfuse sup {
	color: #99330B;
}
body.nuspfuse_literature #content #submenu2 a.nvspfuse, body.nuspfuse_literature #content #submenu2 a.nvspfuse sup {
	color: #99330B;
}
body.nint_percudyn #content #submenu2 a.nvintpercudyn {
	color: #99330B;
}
body.nus_distributor #content #submenu2 a.nvusdist {
	color: #99330B;
}
body.nvscalendar #content #submenu2 a.nvscalendar {
	color: #99330B;
}

/* start dynamic sub resource menu */
body.nuspls_clinical #resources a.nvsuspls_clinical, body.nuspls_literature #resources a.nvsuspls_literature {
	color: #99330B;
}
body.nint_percudyn_clinical #content #submenu a.nvintpercudyn, body.nint_percudyn_clinical #resources a.nvsuspls_clinical {
	color: #99330B;
}
body.nuspfuse_literature #content #submenu a.nvspfuse, body.nuspfuse_literature #resources a.nvsuspfuse_literature {
	color: #99330B;
}
body.nint_percudyn_literature #content #submenu a.nvintpercudyn, body.nint_percudyn_literature #resources a.nvsuspls_literature {
	color: #99330B;
}
body.nvscorp_message #content #submenu a.nvscorp_message {
	color: #99330B;
}
body.nvsmarkets #content #submenu a.nvscorp_message, body.nvsmarkets #resources a.nvsmarkets {
	color: #99330B;
}
body.nvsinterviews #content #submenu a.nvscorp_message, body.nvsinterviews #resources a.nvsinterviews {
	color: #99330B;
}
body.nvshistory #content #submenu a.nvscorp_message, body.nvshistory #resources a.nvshistory {
	color: #99330B;
}
body.nvsdirectors #content #submenu a.nvscorp_message, body.nvsdirectors #resources a.nvsdirectors {
	color: #99330B;
}
body.nvsmanagement #content #submenu a.nvscorp_message, body.nvsmanagement #resources a.nvsmanagement {
	color: #99330B;
}
body.nvsnews #content #submenu a.nvsnews, body.nvsnews #resources a.nvsnews {
	color: #99330B;
}
body.nvscorp_gov #content #submenu a.nvsnews, body.nvscorp_gov #resources a.nvscorp_gov {
	color: #99330B;
}
body.nvscareers #content #submenu a.nvscareers {
	color: #99330B;
}
body.nvscontact #content #submenu a.nvscontact {
	color: #99330B;
}

#content .lftColumn {
	margin-left: 35px;
	margin-top: 23px;
}
#content .lftColumn .subcontent {
	width: 850px;
	padding: 15px 20px;
	min-height: 380px;
}
* html #content .lftColumn .subcontent { height:380px; } /* for ie6 only to fix min-height */

/* pls_system */
#content .lftColumn .subcontent .pls_features {
	background-image: url(images/pls_features_bg.gif);
	background-repeat: no-repeat;
	height: 223px;
	margin: 15px 0;
	padding: 20px 40px;
	width: 278px;
	color: #357563;
}
#content .lftColumn .subcontent .pls_features li {
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -12px;
	font-size: 12px;
	line-height: 15px;
	color: #357563;
	padding-bottom: 10px;
}
.pls_spine {
	position: absolute;
	top: 102px;
	left: 430px;
}
.percudyn_spine {
	position: absolute;
	top: 93px;
	left: 430px;
}
.pfuse_spine {
	position: absolute;
	top: 354px;
	left: 421px;
}
.pcs_spine {
	position: absolute;
	top: 153px;
	left: 385px;
	width: 213px;
}
.renew_spine {
	position: absolute;
	top: 120px;
	left: 396px;
}
.renew_spine_lit {
	position: absolute;
	top: 50px;
	left: 300px;
}
.pfuse_spine_common {
	position: absolute;
	top: 60px;
	left: 385px;
}
.pls_system {
	background-image: url(images/pls_system_bg.jpg);
	background-repeat: no-repeat;
	width: 628px;
	background-position: 0px 30px;
	height: 380px;
	position: relative;
}
.pls_system p {
	font-size: 9px;
}
.pls_system p.caution {
	font-size: 9px;
	margin-top: 155px;
	margin-left: 5px;
	line-height: 10px;
	width: 300px;
}
.specs li {
	font-size: 11px;
	list-style-type: disc;
	color: #222;
	line-height: 18px;
	list-style-position: inside;
}

#content .lftColumn .subcontent .pls_system .pls_desc {
	position: absolute;
	left: 330px;
	top: 28px;
	width: 287px;
	text-align: right;
}
#content .lftColumn .subcontent .pls_desc span {
	font-size: 11px;
	color: #222;
	font-weight: normal;
}
#content .lftColumn .subcontent .pls_system .pls_desc h3 {
	margin: 0px 0px 105px 0;
}
#content .lftColumn .subcontent .pls_system .pls_desc #compression {
	position: absolute;
	left: 48px;
	top: 190px;
	width: auto;
}
/* pls_international */
.pls_system_int {
	background-image: url(images/pls_system_int_bg.jpg);
	background-repeat: no-repeat;
	width: 628px;
	background-position: 0px 30px;
	height: 550px;
	position: relative;
}
.pls_system_int p {
	font-size: 9px;
}
.pls_system_int h4 {
	margin-top: 185px;
	line-height: 15px;
	margin-bottom: 10px;
}
#content .lftColumn .subcontent .pls_system_int .pls_desc_int {
	position: absolute;
	left: 330px;
	top: 28px;
	width: 287px;
	text-align: right;
}
#content .lftColumn .subcontent .pls_desc_int span {
	font-size: 11px;
	color: #222;
	font-weight: normal;
}
#content .lftColumn .subcontent .pls_system_int .pls_desc_int h3 {
	margin: 0px 0px 112px 0;
}
/* percudyn_international */
#content .lftColumn .subcontent .percudyn_features {
	background-image: url(images/percudyn_features_bg.gif);
	background-repeat: no-repeat;
	height: 193px;
	margin: 15px 0;
	padding: 25px 40px;
	width: 278px;
	color: #357563;
}
#content .lftColumn .subcontent .percudyn_features li {
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -12px;
	font-size: 12px;
	line-height: 16px;
	color: #357563;
	padding-bottom: 8px;
}
.percudyn_system_int {
	background-image: url(images/percudyn_system_int_bg.jpg);
	background-repeat: no-repeat;
	width: 650px;
	background-position: 0px 30px;
	position: relative;
	height: 500px;
}
.percudyn_system_int p {
	font-size: 9px;
}
.percudyn_system_int h4 {
	margin-top: 185px;
	line-height: 15px;
	margin-bottom: 10px;
}
#content .lftColumn .subcontent .percudyn_system_int .percudyn_desc_int {
	position: absolute;
	left: 352px;
	top: 28px;
	width: 287px;
	text-align: right;
}
#content .lftColumn .subcontent .percudyn_desc_int span {
	font-size: 11px;
	color: #222;
	font-weight: normal;
}
#content .lftColumn .subcontent .percudyn_system_int .percudyn_desc_int h3 {
	margin: 0px 0px 112px 0;
}
#content .lftColumn .subcontent .percudyn_system .percudyn_desc {
	position: absolute;
	left: 330px;
	top: 28px;
	width: 287px;
	text-align: right;
}
#content .lftColumn .subcontent .percudyn_desc span {
	font-size: 11px;
	color: #222;
	font-weight: normal;
}
#content .lftColumn .subcontent .percudyn_system .percudyn_desc h3 {
	margin: 0px 0px 105px 0;
}
/* floating menu */
#resources {
	background-image: url(images/us_resources_bg.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 334px;
	width: 201px;
	top: 235px;
	left: 50%;
	margin-left: 230px;
}
ul.resources {
	margin-top: 50px;
	margin-left: 35px;
}
.resources li a {
	font-size: 11px;
	color: #0A50A1;
	line-height: 16px;
}
.resources li a:hover {
	font-size: 11px;
	color: #357563;
	line-height: 16px;	
}
.resources li a:hover sup{
	color: #357563;
}
.resources li {
	width: 132px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-bottom: 5px;
	padding-top: 5px;
}
#edukshare #resources {
	background: #FFFFFF;
}
#edukshare #resources .kshare {
	position: absolute;
	top: 0px;
	left: 20px;
}
#resources .kshare {
	position: absolute;
	top: 290px;
	left: 20px;
}
#resources #kshare_txt {
	display: none;
}
.nuspls_clinical #container #content .lftColumn .subcontent p {
	width: 380px;
}
.nuspls_clinical #container #content .lftColumn .subcontent h3 {
	width: 380px;
}
.subcontent p {
	line-height: 18px;
}
/* perpos-fuse */
.pfuse_spine {
	position: absolute;
	top: 135px;
	left: 385px;
}
#content .lftColumn .subcontent .pfuse_features {
	background-image: url(images/pfuse_features_bg.gif);
	background-repeat: no-repeat;
	margin: 15px 0;
	padding: 20px 40px;
	width: 278px;
	color: #357563;
	height: 400px;
}
#content .lftColumn .subcontent .pfuse_features li {
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -12px;
	font-size: 12px;
	line-height: 17px;
	color: #357563;
	padding-bottom: 15px;
}
#content .lftColumn .subcontent .renew_features {
	background-image: url(images/renew_features_bg.gif);
	background-repeat: no-repeat;
	margin: 15px 0;
	padding: 20px 40px;
	width: 278px;
	color: #357563;
	height: 290px;
}
#content .lftColumn .subcontent .renew_features li {
	list-style-type: disc;
	list-style-position: inside;
	text-indent: -12px;
	font-size: 12px;
	line-height: 17px;
	color: #357563;
	padding-bottom: 15px;
}
.pfuse_system {
	background-image: url(images/pfuse_system_bg.jpg);
	background-repeat: no-repeat;
	width: 325px;
	background-position: 0px 25px;
	height: 180px;
}
.pls_spine_common {
	position: absolute;
	top: 62px;
	left: 430px;
}
/* fancy-box elements */
#selectProducts {
	display: none;
}
#video_xlif {
	display: none;
}
#leaving {
	display: none;
}
.leaving p {
	color: #FFFFFF;
}

#content .lftColumn .subcontent p.education {
	width: 500px;
}
#content .lftColumn .subcontent2 {
	width: 375px;
}
#content .lftColumn .subcontent3 {
	width: 580px;
}
.subcontent3 .dist th, tr {
	text-align: left;
	vertical-align: top;
}
.subcontent3 .dist td {
	text-align: left;
	vertical-align: top;
	padding: 0 20px 20px;
	background-image: url(images/table_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.subcontent3 .dist td, h1 {
	margin: 0;
}
.subcontent3 .dist th h1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.subcontent3 .dist td h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.subcontent3 .newdist {
	border: 1px solid #CCCCCC;
	text-align: center;
	background-image: url(images/table_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 500px;
	margin-top: 20px;
	margin-right: 45px;
	margin-bottom: 5px;
	margin-left: 45px;
	padding: 10px;
}
.subcontent3 .newdist input, textarea {
	border: 1px dotted #CCCCCC;
	padding: 5px;
}
.subcontent3 .newdist td {
	padding: 5px;
}
.subcontent3 .newdist select {
	border: 1px dotted #CCCCCC;
}
.ce {
	font-size: 9px;
	margin-top: 20px;
	bottom: 0px;
	position: absolute;
	width: 628px;
}
.ce img {
	vertical-align: text-top;
}
.nvsinterviews #container #content .lftColumn .subcontent .subcontent3 h3 {
	font-size: 15px;
	color: #993300;
}
.nvshistory #container #content .lftColumn .subcontent .subcontent3 p {
	line-height: 18px;
	padding: 10px 20px 10px 0;
}
#nabout #container #content .lftColumn .subcontent .subcontent3 p.indent {
	margin-left: 30px;
}
span.alert {
	color: #FF0000;
	font-weight: bold;
}
div.title {
	cursor: pointer;
	padding-bottom: 10px;
}
div.title h2 {
	margin: 10px 0 0 0;
}

#dlist p {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0A1E60;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0A1E60;
	padding: 10px;
}
#dlist {
	width: 520px;
	padding: 0px 20px 20px 20px;
	background-image: url(images/table_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#dlist img {
	vertical-align: top;
	float: left;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0;
}
#dlist2 h2 {
	padding-bottom: 20px;
}
.dgray {
	color: #222222;
}

#npress #press {
	width: 600px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	overflow: auto;
}
#npress #press p {
	line-height: 18px;
	padding-bottom: 10px;
}
.nvsnews #container #content .lftColumn .subcontent .subcontent3 h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0A1E60;
	margin-bottom: 10px;
}
.nvscorp_gov #container #content .lftColumn .subcontent .subcontent3 a {
	font-size: 15px;
	color: #0A1E60;
}
.nvscorp_gov #container #content .lftColumn .subcontent .subcontent3 a:hover {
	color: #357563;
}#nabout #container #content .lftColumn .subcontent .map {
	float: right;
}
.nvscontact #container #content .lftColumn .subcontent .subcontent3 {
	width: 790px;
	padding: 0 40px 0 20px;
}
.nvscorp_message #container #content .lftColumn .subcontent .subcontent3 {
	width: 850px;
	background-image: url(images/walter_message.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.nvscorp_message #container #content .lftColumn .subcontent .subcontent3 p {
	width: 580px;
}

/* calendar */
.events {
	background: #FFFFFF;
	border-collapse: collapse;
	margin: 20px;
	text-align:left;
	width: 95%;
}
.events th {
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
	color: #0A1E60;
	border-bottom: 2px solid #0A50A1;
	background-image: url(images/table_bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.events td {
	padding: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0A50A1;
}
.events td.toprow {
	padding-top: 15px;
}

#nuspls #container #content .lftColumn .subcontent3 ol {
	margin-left: 20px;
	margin-bottom: 30px;
}
#nuspls #container #content .lftColumn .subcontent3 li {
	list-style-type: decimal;
	line-height: 18px;
	list-style-position: inside;
}
#nuspls #container #content .lftColumn .subcontent .subcontent3 .alert {
	padding-top: 10px;
	padding-bottom: 10px;
}
#nhome #container #content #physicians .physicians-news {
	margin-top: -150px;
	margin-left: 15px;
	line-height: 20px;
	z-index: 5;
}
#dlist2 a:hover sup {
	color: #357563;
}
#dlist2 a:hover sup.lblue {
	color: #222;
}
#nuspls #container #content .lftColumn .subcontent {
	position: relative;
}
/* kshare syndicom form */
#fancy_div li {
	margin: 10px 15px;
	list-style-type: disc;
}
#kform {
	border: 1px solid #CCCCCC;
	text-align: center;
	background-image: url(images/table_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 0px 40px 5px 40px;
	padding: 10px;
}
#kform input, textarea {
	border: 1px dotted #CCCCCC;
	padding: 5px;
}
#kform td {
	padding: 5px;
}#nabout #container #content .lftColumn .subcontent .subcontent3 .interviews {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
	padding-bottom: 20px;
}
#nabout #container #content .lftColumn .subcontent .subcontent3 .interviews h2 a, a:hover {
	font-size: 15px;
	color: #0A1E60;
}
#nabout #container #content .lftColumn .subcontent .subcontent3 .interviews h3 a, a:hover {
	font-size: 15px;
	color: #993300;
}
#nabout #container #content .lftColumn .subcontent .subcontent3 .interviews a, a:hover {
	font-size: 13px;
	color: #222;
}

/* start resources sub menu */
#content #resources_submenu {
	width: 960px;
	background-image: url(images/resources_submenu_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	height: 62px;
}
#content #resources_submenu ul {
	padding: 14px 0 0 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #resources_submenu li {
	display: block;
	float: left;
}
#content #resources_submenu a {
	text-decoration: none;
	color: #0A50A1;
	display: inline;
	padding: 14px 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#content #resources_submenu a:hover {
	color: #357563;
}
#content #resources_submenu li a sup {
	color: #0A50A1;
}
#content #resources_submenu li a:hover {
	color: #357563;
}
#content #resources_submenu li a:hover sup {
	color: #357563;
}
h3 a:hover sup {
	color: #357563;
}
/* start dynamic resources sub menu */
body#rsrc_us #content #resources_submenu a.nvrsrc_us, body#rsrc_us #content #resources_submenu a.nvrsrc_us sup {
	color: #99330B;
}

body#rsrc_int #content #resources_submenu a.nvrsrc_int, body#rsrc_int #content #resources_submenu a.nvrsrc_int sup {
	color: #99330B;
}

body#rsrc_sp #content #resources_submenu a.nvrsrc_sp, body#rsrc_sp #content #resources_submenu a.nvrsrc_sp sup {
	color: #99330B;
}

body#rsrc_pcs #content #resources_submenu a.nvrsrc_pcs, body#rsrc_pcs #content #resources_submenu a.nvrsrc_pcs sup {
	color: #99330B;
}

body#rsrc_renew #content #resources_submenu a.nvrsrc_renew, body#rsrc_renew #content #resources_submenu a.nvrsrc_renew sup {
	color: #99330B;
}

body#rsrc_perc_e #content #resources_submenu a.nvrsrc_perc_e, body#rsrc_perc_e #content #resources_submenu a.nvrsrc_perc_e sup {
	color: #99330B;
}

body#rsrc_perc_sp #content #resources_submenu a.nvrsrc_perc_sp, body#rsrc_perc_sp #content #resources_submenu a.nvrsrc_perc_sp sup {
	color: #99330B;
}

body#rsrc_us #content #resources_submenu a.nvrsrc_us, body#rsrc_us #content #resources_submenu a.nvrsrc_us sup {
	color: #99330B;
}

#content .lftColumn .resources {
	width: 850px;
}
.subcontent3 .dist th, tr {
	text-align: left;
	vertical-align: top;
}
#container #content .lftColumn .subcontent .resources .dist h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #0A1E60;
	vertical-align: middle;
	display: block;
	padding-bottom: 5px;
}
#container #content .lftColumn .subcontent .resources .dist {
	background-image: url(images/table_bg2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 20px;
}
#container #content .lftColumn .subcontent .resources .dist .events {
	background: none;
	width: 790px;
	margin-top: 0px;
	margin-bottom: 20px;
}
#nuspls #container #content .lftColumn .subcontent .pfuse_features h2 {
	color: #99330B;
}
#nuspls #container #content .lftColumn .subcontent .pfuse_features sup {
	color: #99330B;
}
#nuspls #container #content .lftColumn .subcontent .renew_features strong {
	color: #357563;
}
