﻿body {
	background-color:#D0D0D0!important;
	background-image: url('../SiteCollectionImages/nhsl_images/body_bg.jpg');
	background-repeat:repeat-x;
	padding:0;
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
}
.column-one a:visited {
	color:#900;
	text-decoration:underline;
}

.column-one a {
	color:#00C;
	text-decoration:underline;
}

.column-one a:focus {
	color:#000;
	text-decoration:underline;
}

.column-one a:hover {
	color:#000;
	text-decoration:underline;
}

hr {
	display:none;
}

.item {
	margin:6px 0px 6px 0px;
}

.outerwrapper {
	width:1004px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:10px;
	background-color:#fff;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clearright {
	clear:right;
}
.clearleft {
	clear:left;
}

.clearboth {
	clear:both;
}

/* ********** branding and top Panel *************** */

.branding {
	background-image: url('../SiteCollectionImages/nhsl_images/branding_bg.jpg');
	background-repeat: no-repeat;
	height:121px;
	margin:0 10px;
}

.branding-col-one {
	float:left;
}

.home-link {

	margin:30px 0 0 20px;
	width:300px;
	height:35px;
}

.home-link a {
	display:block;
	height:100%;
}

.home-link a h1 {
	display: none;
}


.branding-col-two {
	float:right;
	width:430px;
}
.header {
	
	margin:0 10px;
}

.header-links {
	float:left;
}

.header-tools {
	float:right;
	color:#666;
}

.header-tools a {
	padding:0 2px;
	color:#666;
}

.header-tools a.small {
	font-size:80%;
	text-decoration:underline;
	padding-left:4px;
}

.header-tools a.medium {
	font-size:100%;
}

.header-tools a.large {
	font-size:120%;
}


.header-links ul {
	padding:0;
	margin: 0;
}


.header-tools ul {
	padding:0;
	margin: 0;
}


.header ul li {
	float:left;
	list-style-type:none;
	padding:0px 5px 0px 0;
	border:0;
	margin:2px 0;
}

.header ul li+li {
	border-left:1px solid #ccc;
	padding-left:5px;
}


.header ul li a:visited {
	color:#666;
	text-decoration:none;
}


.header ul li a {
	color:#666;
	text-decoration:none;
}

.header ul li a:focus {
	color:#000;
	text-decoration:underline;
}

.header ul li a:hover {
	color:#000;
	text-decoration:underline;
}


/* ************ Navigation ******************* */

.navigate-primary {
	*height:30px;
	background-color:;
	background-image:url('../SiteCollectionImages/nhsl_images/primary_nav_bg.jpg');
	background-repeat:no-repeat;
	padding:0 20px;
	margin:0 10px;
	border-top:1px solid #02A0E2;
}

table.zz1_TopNavigationMenu_2 tr {
	vertical-align:middle;
	
	color:#fff;
	
}

.navigate-primary tr {
	vertical-align:top;
}

.navigate-primary td  {
	padding:0;
	margin:0;
	border:0;
	
}


.navigate-primary td td a {
	color:white;
	display:block;
	background-image:url('../SiteCollectionImages/nhsl_images/primary_nav_off_bg.jpg');
	background-position:right -1px;
	background-color:Transparent;
	background-repeat:no-repeat;
	height:22px;
	padding:7px 10px 0px 8px;
}



.navigate-primary td td a:hover {
	background-image:url('../SiteCollectionImages/nhsl_images/primary_nav_on_bg.jpg');
	background-position:right;
	background-repeat:no-repeat;
	color:#000;
}

.s-topNavBarSelected {
	background-image:url('../SiteCollectionImages/nhsl_images/primary_nav_sel_bg.jpg')!important;
	background-color: #02A0E2;
	background-position:right!important;
	background-repeat:no-repeat;
	color:#000!important;
}

.sitemap {
	margin-left:10px;
}

.breadcrumbs {
	margin:10px 40px 10px 40px;
	display:block;
	font-size:80%;
	font-weight:normal;
}

.secondary-nav-col {
	float:left;
	margin-left:10px;
}

.secondary-nav-col img {
	float:left;
	margin-bottom:10px;
}

.groupheader {
	width:185px;
	float:left;
	margin-left:11px;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_bg.jpg');
	background-repeat:no-repeat;
	padding:0 5px 0 25px;
	margin:0;
	height:52px;
	line-height:52px;
	font-size:129%!important;
}


.latest-news {
	margin:0 0 10px 0;
}

.latest-news h3 {
	width:185px;
	margin-left:11px;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_bg.jpg');
	background-repeat:no-repeat;
	padding:0 5px 0 25px;
	margin:0;
	height:52px;
	line-height:52px;
	font-size:130%!important;
	color:#333;
}

.latest-news table div {
	background-image:url(../SiteCollectionImages/nhsl_images/sec_nav_tbody_bg.jpg);
	background-position:0 bottom;
	background-repeat:no-repeat;
	padding:0 0 13px 0;
	margin:0;
}

.latest-news ul {
	margin:0 0 0px 0;
	padding:0 0 0px 0;
	background-image:url(../SiteCollectionImages/nhsl_images/sec_nav_ul_bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;	
}

.latest-news ul li  {
	list-style-type:none;
	margin:0 1px 0 0;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	/*border-bottom:1px solid red;*/
	height:1%;
	padding:0;
	display:block;

}

.latest-news ul li a {
	margin:0;
	padding:0;
	margin:0;
	padding:4px 4px 4px 25px;
	display:block;
	background-image:url('../SiteCollectionImages/nhsl_images/black_arrow.gif');
	background-position:10px 7px;
	background-repeat:no-repeat;
	color:#000!important;
	text-decoration:none!important;
}


.latest-news ul li a:hover {
	background-color:#FFCC00;
	background-image:url(../SiteCollectionImages/nhsl_images/sec_nav_arrow.gif);
	background-position:6px 6px;
	*background-position:10px 6px;
	background-repeat:no-repeat;
	border-left:5px solid #FFD633 !important;
	border-right:5px solid #FFD633 !important;
	color:#000000;
	display:block;
	margin:0;
	padding:4px 4px 4px 20px;
	text-decoration:none;
}


span.news-archive-date {
	font-weight:bold;
	border-bottom:1px solid #ccc;
	padding:5px;
	margin:0;
	display:block;
	background-color:#f1f1f1;
}

ul.news-archive {
	margin:0;
	padding:0;
	display:block;
	margin-right:0px!important;
}

ul.news-archive li {
	margin:4px 0;
	padding:5px;
	list-style-type:none;
	background-image:url(../SiteCollectionImages/nhsl_images/sec_nav_ul_bg.jpg);
	background-position:0 -140px;
	background-repeat:repeat-x;
	border-bottom:1px dotted #CCCCCC;
	display:block;
}

ul.news-archive li:hover {
	background-position:0 -100px;
}


ul.news-archive li a {
	background-image: url('../SiteCollectionImages/nhsl_images/doc_icon.gif');
	background-repeat: no-repeat;
	display:block;
	margin:4px 0;
	padding:0px 10px 5px 30px;
	color:#0099CC;
}


.secondary-nav-col h3, support-content-col h3, .groupheader {
	/*width:155px;*/
	margin-left:11px;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_bg.jpg');
	background-repeat:no-repeat;
	padding:0 5px 0 25px;
	margin:0;
	height:52px;
	line-height:52px;
	font-size:129%!important;
	color:#000;
	font-weight:normal!important;
	width:167px;
}


.secondary-nav-col table {
	background-color:#fff;
	width:183px;
	*width:177px;
	*margin-left:-5px;
	

	}
	
.support-content-col table table {
	background-color:transparent;
	background-image:none;
	border:0;
	/*width:180px;*/
	}

	
.secondary-nav-col table table {
	background-color:transparent;
	background-image:none;
	border:0;
	/*width:180px;*/
	}

.secondary-nav-col .s-topNavContainer {
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_ul_bg.jpg');
	background-repeat: repeat-x;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
	
.panelfooter {
	background-color:transparent;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_tbody_bg.jpg');
	background-repeat: no-repeat;
	background-position:bottom;
	height:13px;
	width:185px;
	padding:0;
	margin:0 0 0px 0;
	clear:both;
	}
	
	
.right-column .support-content-col .panelfooter {
	display:none;
}	

.secondary-nav-col td td a:visited {
	background-color:transparent;
	display:block;
	padding:5px 9px 5px 25px;
	white-space:normal;
	border:0;
}


.secondary-nav-col td td a {
	background-color:transparent;
	display:block;
	padding:5px 9px 5px 25px;
	background-image:url('../SiteCollectionImages/nhsl_images/black_arrow.gif');
	background-position:10px 7px;
	background-repeat:no-repeat;
	color:#666;
	width:148px;
	*width:153px;
	white-space:normal;
	border:0;
	
}

.secondary-nav-col td td a:focus{
	background-color:#FFCC00;
	display:block;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_arrow.gif');
	background-position:6px 6px;
	background-repeat:no-repeat;
	padding:5px 4px 5px 20px;
	border-right:5px solid #FFD633!important;
	border-left:5px solid #FFD633!important;
	text-decoration:none;



}

.secondary-nav-col td td a:hover, .secondary-nav-col td td a.SecondarySelected:hover {
	background-color:#FFCC00;
	display:block;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_arrow.gif');
	background-position:6px 6px;
	background-repeat:no-repeat;
	padding:5px 4px 5px 20px;
	border-right:5px solid #FFD633!important;
	border-left:5px solid #FFD633!important;
	text-decoration:none;

}

.secondary-nav-col td td a.SecondarySelected{
	background-color:orange;
	display:block;
	color:#fff;
}

.secondary-nav-col .panelfooter {
	margin-bottom:10px;
} 


h4 {
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;

}

h3 {
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;

}

h2 {
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;

}

h1 {
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;

}

/* ***************** Search Items ************* */
select.ms-sbscopes {
	display:none!important
}

.searcharea {
		margin:52px 190px 0 0;
	width:240px;
}

.searcharea input {
	height:20px;
	border:0px solid lime;
	width:162px!important;
	padding:6px 5px 0px 5px;
	font-size:180%;
	margin-left:2px;
}

.ms-sblink a:visited {
	display:none!important;
}

.ms-sblink a:link {
	display:none!important;
}
td.ms-sbcell {
	border:0px!important;
	padding:0 0 0 2px;
}

.ms-sbtable-ex .ms-sblink a:link {
	display: inline!important;
}

.ms-sbtable-ex .ms-sblink a:visited {
	display: inline!important;
}

td.ms-sbgo {
	background-color:#FFF!important;
	padding:0!important;
}

td.ms-sbgo  {
	width:61px!important;
	display:block;
	height:30px;
	border:0px solid white;
}


td.ms-sbgo img {
	display:none;		
}

td.ms-sbgo a {
	background-image: url('../SiteCollectionImages/nhsl_images/gosearch.gif');
	background-repeat:no-repeat;
	width:61px!important;
	height:30px;
	border:0px solid orange;
	display:block;
}


/* ***************** Footer ******************* */
.contactus {
	background-image: url('../SiteCollectionImages/nhsl_images/contact_bg.jpg');
	background-repeat:no-repeat;
	margin:0px;
	height:43px;
}

.contactus h3 {
	color:#fff;
	padding:12px 0 0 20px;
	margin:0 10px 0 0;
	display:inline;
	float:left;
	font-size:113%;
	font-weight:bold;
}

.contactus ul {
	padding:0px 0 0 20px;
	margin:0 0 0 0px;

} 

.contactus ul li {
	list-style-type:none;
	float:left;
	background-image:url('../SiteCollectionImages/nhsl_images/contact_email.jpg');
	background-repeat:no-repeat;
	border-left:1px solid #fff;
	height:43px;
	color:#fff;
	padding-right:10px;

} 

.contactus ul li+li {
	background-image:url('../SiteCollectionImages/nhsl_images/contact_phone.jpg');
}
.contactus ul li+li+li {
	background-image:url('../SiteCollectionImages/nhsl_images/contact_info.jpg');
}

.contactus ul li p {
	color:#fff;
	font-weight:normal;
	text-align:center;
	margin:0 0 0 0;
	text-decoration:none;
	top:50%;
	display:block;
	line-height:33px;
	padding:3px 8px 0 73px;
	font-weight:bold;

}

.contactus ul li a, .contactus ul li a:visited  {
	display:block;
	color:#fff;
	font-weight:bold;
	text-align:center;
	padding:2px 8px 0 73px;
	margin:0 0 0 0;
	text-decoration:none;
	line-height:36px;
	top:50%;
}

.contactus ul li a:hover {
	text-decoration:underline;
}

.contactus ul li p {

}

.footer {
	background-image:url('../SiteCollectionImages/nhsl_images/footer_bg.jpg');
	background-repeat:no-repeat;
	background-color:#D0D0D0;
}

.footer ul {
	float:right;
	margin:20px 20px 20px 0px;
	padding:0;
}

.footer ul li {
 	text-align:right;
 	list-style-type:none;
 	padding:5px 10px 5px 0;

}

.footer ul li a:visited {
 	color:#000;
 	text-decoration:none;
 	background-image:url('../SiteCollectionImages/nhsl_images/footer_li_bg.gif');
	background-repeat:no-repeat;
	background-position:100% 6px;
	padding:5px 12px 5px 0;

}

.footer ul li a {
 	color:#000;
 	text-decoration:none;
 	background-image:url('../SiteCollectionImages/nhsl_images/footer_li_bg.gif');
	background-repeat:no-repeat;
	background-position:100% 6px;
	padding:5px 12px 5px 0;

}

.footer ul li a:focus{
 	color:#666;
 	text-decoration:underline;
}



.footer ul li a:hover{
 	color:#666;
 	text-decoration:underline;
}

.sponsors {
	float:left;
	margin-top:40px;
}

.sponsors img {
	margin-left:20px;
	border:0;
}

.pagenuggetwrapper {
	
	width:594px;
	float:left;
	margin-left:5px;

}

.pagenuggetwrapper ul {
	
	margin:2px 0 0 0!important;
	padding:0;
	float:left;
}

.pagenuggetwrapper ul li {
	padding:0;
	margin:0px 10px 10px 0px!important;
	display:inline;
	float:left;
	width:188px;
	height:207px;
	list-style-type:none;
}

.pagenuggetwrapper ul li img {
	width:auto;
}
/*.column-one*/
.pagenuggetwrapper ul li  {
	padding:0;
	margin:0px 10px 10px 0px!important;
	display:inline;
	float:left;
	width:188px;
	height:207px;
	list-style-type:none;
}

.pagenuggetwrapper ul li div.itemimage img {
	width:188px;
}

.column-one ul li h2 {
	margin-bottom:0px;
	text-align:left;
}

.column-one ul li  p {
	padding:0;
	margin:0px 20px 10px 20px;
	text-align:left;
	}


.pagenuggetwrapper ul li a {
	text-align:left;
}

.column-one ul li a {
	text-align:left;
}

.pagenuggetwrapper .itemtext h2{
	font-size:134%;
	margin-bottom:0px ;
	border:0;
}

.cancernuggetwrapper {
	border:0px solid lime;
	margin-bottom:10px;
}
.cancernuggetwrapper ul {
	padding:0;
	margin:0 0 0px 0!important;

}
.cancernuggetwrapper ul li{
	padding:0;
	margin:0 10px 10px 0!important;
	background-color:#ccc;
	float:left;
	width:185px;
	min-height:20px;
	list-style-type:none;
}






.column-one h3 {
	color:#0099CC;
	font-size:150%!important;
	font-weight:normal;
	border-bottom:0;
	padding:0 0 5px 0;
	margin-bottom:5px;
}

.column-one h3 {
	color:#666;
	font-size:130%;
	font-weight:bold;
	border-bottom:0;
	padding:0 0 5px 0;
	margin-bottom:5px;
}


.column-one h5 {
	color:#666;
	font-size:110%;
	font-weight:bold;
	border-bottom:0;
	padding:0 0 5px 0;
	margin-bottom:5px;
}


.column-one ul {
	list-style-type:square;
	color:#000066;
	margin-bottom:25px;	
}

.column-one ul li {
	margin:10px 0;
}

.column-two #linkitem img
{
	margin:5px 0;
}

.column-two .item 
{
	margin:0px 0;
}


.column-middle p {
	font-family:Verdana;
	margin-top:0;
}



.column-middle h2, .content h2, .column-one h2, h2 {
	border-bottom:1px solid #ccc;
	color:#999;
	font-weight:normal;
	font-size:310%;
	padding:0px 0 5px 0;
	margin:10px 0px 10px 0;
	letter-spacing:-1px;
	line-height:110%;
}

H2.servicefinder {
	margin:10px 15px 0px 10px;
	padding:0px 25px 15px 25px;


}

.column-middle h3, .content h3, .column-one h3, h3 {
	color:#0099CC;
	font-weight:normal;
	font-size:130%;
	padding:0 0 0px 0;
	margin:20px 0 0 0;
	line-height:120%;
}

.column-middle ul, .content ul, .column-one ul, .column-middle ol, .content ol, .column-one ol {
	color:#000;
	margin-right:70px;
	/*text-align:justify;*/
}

.itemtext {
	margin-top:-105px;
	margin-bottom:5px;
	width:180px;
}

.itemtext h2 {
	margin:10px 15px 20px 15px;
	font-style:italic;
	color:#fff;
}

.itemtext p {
	color:#000000;
	font-size:98%;
	font-weight:normal;
	margin:13px 15px 5px;
	padding:0;
}

.itemtext p a:focus {
	color:#000!important
}

.itemtext p a {
		color:#000!important;
		text-decoration:none;
		line-height:130%;
}

.itemtext p a:visited {
		color:#fff;
}

.itemtext p a:hover {
		color:#fff!important;
}

/* ************ Content Structure ******************* */

.content {
	margin:0px 10px 10px 205px;
	}

.content p {
	line-height:130%;
	}

.singlecontent {
	margin:0 10px 10px 0px;
	float:left;
	}

.clear {
	clear:both;	
}


.clearleft {
	clear:left;
}


.clearright{
	clear:right;
}

.one-column-content {
	margin:0 10px 20px 10px;
	display:block;
}


.two-column-content{
	margin:10px 10px 0px 10px;
	*margin:0px 10px 0px 10px;
	display:block;
}


.three-column-content{
	margin:-10px 10px 20px 10px;
	display:block;
}



.column-one {
	float:left;
	width:560px;
	line-height:140%;
}

.one-column-content .column-one {
	float:left;
	width:780px;
	line-height:140%;
}


columnleft {
	float:right;
	width:186px;
}


.column-two {
	float:right;
	width:186px;
}


.column-middle {
	float:left;
	width:580px;
	line-height:140%;
	margin-left:0px;
}

.sitemap {
	margin-left:30px;
}


.column-two .nugget{
	border:0px solid #ccc;
	margin:0 0 0px 0;
	padding:0;
}

.support-content-col {
	width:185px;
	background-image:none;
	*float:right;
}

.support-content-col table.slm-layout-main, .support-content-col table {
	margin-bottom:10px;
}


.support-content-col table.slm-layout-main td, .support-content-col table td {
	padding-bottom:0px;
	padding-bottom:10px;
	background-image: url('../SiteCollectionImages/nhsl_images/xsupport-content-bg.jpg')!important;
	background-repeat: no-repeat;
	background-position:0px bottom;
	
	border:0px solid red!important;
}

.support-content-col h3 {
	width:155px;
	/*float:left;*/
	margin-left:11px;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_bg.jpg');
	background-repeat:no-repeat;
	padding:0 5px 0 25px;
	margin:0;
	height:52px;
	line-height:52px;
	font-size:129%!important;
	color:#000;
	font-weight:normal;
}







.support-content-col tr-tr {
	border:0px solid red;
}

.slm-layout-main {
	width:185px;
}



.support-content-col a:visited {
	background-color:transparent;
	display:block;
	padding:4px 8px 4px 24px;
	white-space:normal;
	margin:0;
	color:#666666;
	font-size:1em!important;
	width:151px;
	background-image:url('../SiteCollectionImages/nhsl_images/black_arrow.gif');
	background-position:10px 7px;
	background-repeat:no-repeat;
	text-decoration:none!important;
}


.support-content-col a, .support-content-col.link-item a:visited {
	background-color:transparent;
	display:block;
	padding:4px 8px 4px 24px;
	*padding:4px 5px 4px 24px;
	border-right:1px solid #ccc;
	border-left:1px solid #ccc;
	background-image:url('../SiteCollectionImages/nhsl_images/black_arrow.gif');
	background-position:10px 7px;
	background-repeat:no-repeat;
	white-space:normal;
	margin:0;
	color:#666666!important;
	font-size:110%!important;
	text-decoration:none
}

.support-content-col a:focus {
	background-color:#FFCC00;
	display:block;
	padding:4px 4px 4px 20px;
	border-right:5px solid #FFD633!important;
	border-left:5px solid #FFD633!important;
	text-decoration:none!important;
	margin:0;
	color:#000;
	}

.support-content-col a:hover {
	background-color:#FFCC00;
	display:block;
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_arrow.gif');
	background-position:6px 7px;
	*background-position:10px 7px;
	background-repeat:no-repeat;
	padding:4px 4px 4px 20px;
	border-right:5px solid #FFD633!important;
	border-left:5px solid #FFD633!important;
	text-decoration:none!important;
	margin:0;
	color:#000!important;
}


.editabletext {
	margin:10px 0;
	padding:0;
}

.editabletext p {
	margin:10px 0;
	padding:5px 0;
}

.right-column {
	border:0px solid red;
	width:185px;
	float:right;

}


.right-column .nugget {
	border:0px solid black;

}

.right-column .nugget .item .image{
	margin-bottom:10px!important;
}

.item {
	clear:both;
	margin:0 0 0px 0!important;
	padding:0;

}


.secondary-nav-col .image-area-left {
	
	margin:0 0 0px 0;
	8margin:0 0 0px 5px;
	padding:0!important;
	border:0px solid red;
	*width:190px;
	height:1%;
	float:none;
	width:100%;
	position:relative;
}

.secondary-nav-col .image-area-left img {
		float:none;
		*margin:0 -5px 10px 5px;
		padding:0!important;
}


.right-column .item {
	margin:0 0 0 0px;

}

.right-column .groupheader {
	width:175px;
		font-family:"Lucida Sans",Verdana,Arial,Helvetica,sans-serif;
	padding-left:10px;
} 

.support-content-col #linkitem {
	
}



div#footer, div#footer, #column div#footer {
	background-image:url('../SiteCollectionImages/nhsl_images/sec_nav_tbody_bg.jpg');
	background-repeat: no-repeat;
	background-position:left bottom;
	padding-bottom:0px;
	display:block;
	background-color:transparent;
	height:13px;
	display:none;
}

.right-column #group #footer {
	display:none;
}

.secondary-nav-col #column #footer {
	display:none;
}


.page-wrapper {
	margin:0 10px;
	padding-left:195px;

}

.column-middle-image img {
	background-color:transparent;
	padding:0;
	margin:0px 0 0 0;
}

.column-middle-image {
	background-color:transparent;
	padding:0;
	margin:0px 0 0 0;
}

.wide-left-column {
	border:0px solid green;
	margin:0px 0px 0 0px;
	float:left;
	width:787px;
}

.pager {
	background-image:url(../SiteCollectionImages/nhsl_images/pager_bg.jpg );
	background-position:0;
	background-repeat: no-repeat;
	padding:10px 0px 0 15px;
	height:43px;
	width:573px;
	*padding:12px 0px 0 20px;
	*width:566px;
	
	
}

.pager a{
	border:0px solid #ccc;
	width:3.25%;
	*width:1.50em;
	height:21px;
	line-height:19px;
	background-color:#003499;
	display:block;
	margin:5px 1px 0px 0px;
	*padding:0 0px 0 1px;
	float:left;
	text-align:center;
	padding:0 1px 0 1px;
	background-image:url(../SiteCollectionImages/nhsl_images/pager_link_bg.jpg );
	background-position:0;
	background-repeat: repeat-x;
	color:#fff;
	text-decoration:none;

}

.pager a:hover {
	background-image:url(../SiteCollectionImages/nhsl_images/pager_linkhover_bg.jpg );
	background-position:0 0;
	background-repeat: repeat-x;
	background-color:#333;
	color:#000;
	text-decoration:none;
	height:19px;
	border-top:1px solid #333;

}
/*****************************************
	Publication Classes
*****************************************/
.publication-list-wrapper {
	margin:10px 0 20px 0;
	display:block
}
	
.publication-wrapper {
	background-color:#FFF;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	
}

.publication-title {
	color:#0099FF;
	margin:0 4px 0 16px;
	padding:10px 0px 5px 0px;
	background-color:transparent;
	border-bottom:0px dotted #ccc;
	
}
.publication-title h3 {
	display:inline;
	color:#0099FF;
	font-weight:bold;
	margin-left:0px;
}

.publication-title h3 a{
	display:inline;
	color:#0099ff;
}

.publication-date {
	background-color: transparent;
	margin:2px 10px 0px 15px;
	padding:0;
	font-weight:bold;
	font-style:italic;
	font-size:80%;
	color:#666;

}
.publication-date span {
		color:#000;
		
}


.publication-discription {
	background-color: transparent;
	margin:0px 0px 10px 0px;
	padding:2px 15px 10px 15px;
	border-bottom:1px dotted #CCC;
	
}

.no-results {
	padding:0 20px 0px 20px;
	margin-bottom:10px;
	border-bottom:1px dotted #ddd;
}


.no-results p {
}


/*****************************************
	Publication Icons
*****************************************/

.pdf {
	background-image:url('_layouts/images/pdficon_small.gif');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.docx {
	background-image:url('_layouts/images/icdocx.gif');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.doc {
	background-image:url('_layouts/images/icdoc.gif');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.png {
	background-image:url('_layouts/images/ICPNG.GIF');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.mpg4 {
	background-image:url('_layouts/images/ICWMV.GIF');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.avi {
	background-image:url('_layouts/images/ICWMV.GIF');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}

.wma {
	background-image:url('_layouts/images/ICWMV.GIF');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}
.ppt {
	background-image:url('_layouts/images/PPT16.GIF');
	background-repeat:no-repeat;
	height:20px;
	width:20px;
	float:left;
}


/* ***********************************
	result ssearch
*********************************** */
.srch-sort table{
	border:1px solid red!important;
	
	
}
.resultssearchwrapper {
	background-image:url('../SiteCollectionImages/nhsl_images/resultssearch_bg.jpg');
	background-repeat:no-repeat;
	border:0px!important;
	padding:5px 0 6px 0;
	margin:20px 0;

}
.resultssearchwrapper input {
	width:434px!important;
	height:20px;
	font-size:200%!important;
	padding:5px;
	margin-left:265px;
	border:0;
}


.resultssearchwrapper .ms-sblink a {
	margin:0px 0 0 10px;
}

.resultssearchwrapper .ms-WPBorder {
	border:0px!important;
}

.resultssearchwrapper h3 {
	float:left;
}

.resultssearchwrapper table  {
	
	width:400px!important;
}

.resultssearchwrapper table td {
	
	border:0;
}

.ms-tztable {
	background-image:none;
	margin:0 0 0 0px;
	padding:0;
	width:770px!important;
}


/************************************
	a-z classes
************************************/

.azsearchwrapper {
	background-image:url('../SiteCollectionImages/nhsl_images/azsearch_bg.jpg');
	background-repeat:no-repeat;
	border:0px!important;
	padding:5px 0 6px 0;
	margin:20px 0;

}

.glossarysearchwrapper {
	background-image:url('../SiteCollectionImages/nhsl_images/glossarywrapper_bg.jpg');
	background-repeat:no-repeat;
	border:0px!important;
	padding:5px 0 6px 0;
	margin:20px 0;

}



.azsearchwrapper input, .glossarysearchwrapper input {
	width:434px!important;
	height:20px;
	font-size:200%!important;
	padding:5px;
	margin-left:265px;
	border:0;
}

.ms-WPBorderBorderOnly {
	border:0px!important;
}

.azsearchwrapper .ms-WPBorder, .glossarysearchwrapper .ms-WPBorder {
	border:0px!important;
}

.azsearchwrapper h3, .glossarysearchwrapper h3 {
	float:left;
}

.azsearchwrapper table, .glossarysearchwrapper table  {
	
	width:400px!important;
}

.azsearchwrapper table td, .glossarysearchwrapper table td {
	border:0;
}

span.AZTitle {
	float:left;
	background-image:url('../SiteCollectionImages/nhsl_images/AZtitle_bg.jpg');
	background-repeat:no-repeat;
	width:33px;
	height:31px;
	line-height:30px;
	text-align:center;
	font-size:180%;
	color:#fff;
	margin:0px 0px 10px 0;
	border:0px solid red;
}

ul.AZList {
	margin:0px 40px 10px 0px;
	*margin:0px 40px 10px 50px;
	color:#003399;
	list-style:none;
	padding-bottom:15px;
	padding-top:5px;
	padding-left:60px;
	width:650px;
	border:0px solid green;
	border-bottom:1px solid #ccc;


}
ul.AZList li {
	margin:10px 15px 0 0;
	padding-left:0px;
	padding-bottom:4px;
	line-height:150%;
	display:inline;
	white-space:normal;
	font-size:110%;
	border:0px solid blue;
}

.ms-WPBody ul.AZList li span {
	background-image:url('../SiteCollectionImages/nhsl_images/az_bullet.jpg');
	background-repeat:no-repeat;
	background-position:0 5px;
	margin-right:5px;

}

.ms-WPBody ul.AZList li a span, .ms-WPBody ul.AZList li img a span  {
	text-decoration:none;
}


ul.AZList:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;

}

	
/************************************
	HTML Editor Classes
************************************/


span.callout {
	width:155px;
	float:right;
	margin:5px 0 10px 10px;
	line-height:140%;
	background-color:#33CC33;
	font-size:120%;
	font-weight:normal;
	background-image:url('../SiteCollectionImages/nhsl_images/callout-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#000;
	padding:10px 10px 30px 10px;
}

span.callout-green, font.callout-green, div.callout-green {
	width:155px;
	float:right;
	display:block;
	margin:5px 0 10px 10px;
	line-height:140%;
	background-color:#33CC33;
	font-size:120%;
	font-weight:normal;
	background-image:url('../SiteCollectionImages/nhsl_images/green-callout-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#000;
	padding:10px 10px 30px 10px;
}


span.callout-olive {
	width:155px;
	float:right;
	margin:5px 0 10px 10px;
	line-height:140%;
	background-color:#CCCC00;
	font-size:120%;
	font-weight:normal;
	background-image:url('../SiteCollectionImages/nhsl_images/olive-callout-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#fff;
	padding:10px 10px 30px 10px;
}

span.callout-blue {
	width:155px;
	float:right;
	margin:5px 0 10px 10px;
	line-height:140%;
	background-color:#0066CC;
	font-size:120%;
	font-weight:normal;
	background-image:url('../SiteCollectionImages/nhsl_images/blue-callout-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#fff;
	padding:10px 10px 30px 10px;
}

span.callout-orange {
	width:155px;
	float:right;
	margin:5px 0 10px 10px;
	line-height:140%;
	background-color:#FF9900;
	font-size:120%;
	font-weight:normal;
	background-image:url('../SiteCollectionImages/nhsl_images/orange-callout-bg.jpg');
	background-repeat:no-repeat;
	background-position:bottom;
	color:#fff;
	padding:10px 10px 30px 10px;
}

span.callout-green a, font.callout-green a, div.callout-green a {
	color:#fff;
	text-decoration:underline

}

span.callout-green a:hover, font.callout-green a:hover, div.callout-green a:hover {
	color:#FAFAFA;
	text-decoration:underline
}

span.callout-green a:visited, font.callout-green a:visited, div.callout-green a:visited {
	color:#fff;
	text-decoration:underline

}



span.callout-blue a, font.callout-blue a, div.callout-blue a {
	color:#fff;
	text-decoration:underline

}

span.callout-blue a:hover, font.callout-blue a:hover, div.callout-blue a:hover {
	color:#FAFAFA;
	text-decoration:underline
}

span.callout-blue a:visited, font.callout-blue a:visited, div.callout-blue a:visited {
	color:#fff;
	text-decoration:underline

}



span.callout-orange a, font.callout-orange a, div.callout-orange a {
	color:#fff;
	text-decoration:underline

}

span.callout-orange a:hover, font.callout-orange a:hover, div.callout-orange a:hover {
	color:#FAFAFA;
	text-decoration:underline
}

span.callout-orange a:visited, font.callout-orange a:visited, div.callout-orange a:visited {
	color:#fff;
	text-decoration:underline

}



.imageright {
		float:right;
		margin:20px 0 10px 10px;
		padding:4px 0px 1px 4px;
}
.imageright img {
		margin:0px 0 0px 0px!important;
		padding:0 0 0 0!important;
}


.imageleft {
		float:left;
		margin:5px 10px 10px 0;
}

/************************************
		HTML Editor Control Classes
************************************/


div.radwindow {
	width:652px!important;
}

.radeditor table {
	width:564px!important;
}

/* ***********************************************
	a-z search results page
************************************************ */

.results-sorter {
	
	background-image: url('../SiteCollectionImages/nhsl_images/small_gray_fade_bg.jpg');
	background-repeat:repeat-x;
	background-position:0 0;
	border-bottom:1px solid #fff;
	padding-right:10px;
	font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;

}

.results-sorter img {
	margin-right:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif!important;
}

span.srch-dup {
	
margin-left:30px;
}


.srch-results div.srch-Description {
	
margin-left:30px;
}


span.srch-Icon {
	margin-right:10px;
}
span.srch-Title a {
	color:#000!important;
	font-weight:bold;
	font-size:100%;
}
.srch-results {
}

.srch-Description {
	color:#000!important;
}


.srch-Metadata {
	font-weight:bold;
	font-style:italic;
}

span.srch-URL {
	
	font-size:95%!important;
}

.srch-Metadata {
	padding-top:5px;
}

p.srch-Metadata span.srch-URL {
	display:block;
	margin-left:30px;
	color:#003399!important;
	
}
.srch-URL a:visited {
	color:#003399 !important;
	font-style:normal;
	}

span.srch-URL a:link {
	color:#003399 !important;
	font-style:normal;
	}

table.srch-result {
	background-color:#EBEBEB;
	padding:0px 0px 0px 0px;
	margin:0 0 10px 0;
	background-image:url('../SiteCollectionImages/nhsl_images/publication_bg.jpg');
	background-repeat:no-repeat;
	border:1px solid #CDCDCD;
}


.ms-pagemargin {
	visibility:hidden;
}

/* *******************************
	News Page Templates
******************************** */
.newstitles h3 {
		margin:15px 0;
		padding:0;
}

.news-date {
	margin:10px 0 0px 0;
	padding:0;
	font-size:80%;
	font-weight:bold;
	font-style:italic;
	color:#C2C2C2;
}

.PhotoLeftCaption {
		float:left;
		background-color:#33CC33;
		width:175px;
		margin:0px 15px 10px 0;
		padding:0;
		background-image:url('../SiteCollectionImages/nhsl_images/callout-bg.jpg');
		background-repeat:no-repeat;
		background-position:bottom;

}

.PhotoRightCaption {
		float:right;
		background-color:#33CC33;
		width:175px;
		margin:0px 0 10px 15px;
		padding:0;
		background-image:url('../SiteCollectionImages/nhsl_images/callout-bg.jpg');
		background-repeat:no-repeat;
		background-position:bottom;

}

.PhotoLeftCaption img, .PhotoRightCaption img {
		margin:0;
		padding:0;
		width:175px;
}

.PhotoLeftCaption p {

	margin:0px!important;
	padding:0 10px 10px 10px!important;
	width:auto;
	color:#fff;
}

.PhotoRightCaption p {

	margin:0px!important;
	padding:0 10px 10px 10px!important;
	width:auto;
	color:#fff;
}


/* ****************** Homepage ***************** */



.hero {
	height:245px;
	margin:0 0 10px 0;
	background-color:transparent;
	position:relative;
	width:784px;
}

.hero img {
	border:0;
}


.hero img #Image1 {
	z-index:100;
	position:absolute;
	left:0;
	top:0;
}

.hero img #Image2 {
	z-index:200;
	position:absolute;
	left:0;
	top:0;

}

.hero img #Image3 {
	z-index:300;
	position:absolute;
	left:0;
	top:0;

}


#RotationContainer {
	height:245px;
	overflow:hidden;
}



.home-nuggets-holder {
	background-color:#fff;
	width:787px;
}


.home_lister_column {
	background-color:#FFF;
	height:464px;
	width:186px;
	float:left;
	margin:0;
	background-image:url('../SiteCollectionImages/nhsl_images/homepage_panel_bg.jpg');
	background-repeat:no-repeat;
}


.home_lister_column ul {
	margin:10px 0 0 0;
	padding:0;
	list-style-type:none;
	text-align:left;
}

.home_lister_column ul li {
	margin:2px 0 0 10px!important;
	background-image:url('../SiteCollectionImages/nhsl_images/black_arrow.gif');
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:2px 2px 2px 10px!important;
	height:auto!important;
	width:170px;
}

.home_lister_column ul li a {
	color:#000;
	text-decoration:none;
}

.home_lister_column ul li a:hover {
	color:#666;
	text-decoration:underline;
}

div.list {
	z-index: 100;
	position:absolute;

}

div.lister-column-image {
	text-align:center;
	margin:0 1px;
	position:absolute;
	bottom:70px;
	z-index: 99;
}


div.home_lister_column+div.home_lister_column {
	margin-left:13px;
}
div.home_lister_column+div.home_lister_column+div.home_lister_column+div.home_lister_column {
	margin-left:14px;
}



.home_lister_column {
	position:relative;
}

.home_lister_column h3 {
	padding:10px 5px 10px 5px;
	margin:1px 5px 1px 5px;
	display:block;
}

#col-one h3 {
	color:#009900;
	border-bottom:1px solid #009900;
	font-size:160%;
}

#col-two h3 {
	color:#ff6600;
	border-bottom:1px solid #ff6600;
	font-size:160%;
}

#col-three h3 {
	color:#9933FF;
	border-bottom:1px solid #9933FF;
	font-size:160%;
}

#col-four h3 {
	color:#0099CC;
	border-bottom:1px solid #0099CC;
	font-size:160%;
}




.lister-main-link {
	height:70px;
	position:absolute;
	bottom:0;
	background-repeat:no-repeat;
	width:186px;
}

.lister-main-link p {
	margin:10px 20px 0 0;
	padding:0;
	color:#000;
	text-align:right;
}



.ms-WPBody .lister-main-link a {
	margin:0;
	padding:0 10px 0 0;
	color:#fff!important;
	font-weight:bold;
	font-style:italic;
	font-size:160%;
	text-decoration:none;
	display:block;
	text-align:right;
}

.lister-main-link a:hover {
	color:#DDD;
}

#col-one .lister-main-link {
	background-image:url('../SiteCollectionImages/nhsl_images/column1_link_bg.png');
}

#col-two .lister-main-link {
	background-image:url('../SiteCollectionImages/nhsl_images/column2_link_bg.png');
}

#col-three .lister-main-link {
	background-image:url('../SiteCollectionImages/nhsl_images/column3_link_bg.png');
}

#col-four .lister-main-link {
	background-image:url('../SiteCollectionImages/nhsl_images/column4_link_bg.png');
}






.ms-WPBorderBorderOnly {
	/*border:0px solid #fff !important;*/
}






.ms-WPBorder {
	border:0px solid #fff !important;
}
.home-lister-column h3 {
	display:block;
	color:#666;
	font-weight:bold;
	font-size:75%;
	padding:8px 0 0 10px;
	margin:0 !important;
	height:22px;
	
}
.content-column-two .groupheader {
	display:block;
	color:#666;
	font-weight:bold;
	font-size:75%;
	padding:8px 0 0 10px;
	margin:0 !important;
	height:22px;
}
.home-lister-column h3 a{
	color:#666 !important;
	text-decoration:underline !important;
}
.home-lister-column h3 a:hover{
	color:#666 !important;
	text-decoration:none !important;
}
.home-lister-column ul {
	margin:0px;
	padding:0px;
}
.home-lister-column ul li{
}
.home-lister-column ul li a{
	color:#000;
	text-decoration:underline;
}
.home-lister-column ul li a:hover{
	color:#B6121B;
	text-decoration:none;
}


<!-- map control styles -->

.search {
	border:1px solid red;
}

iframe.iframewrapper
{
	height:910px;
	*height:940px;
	width:998px;
	*width:1000px;
	margin:0 auto 0 auto;
	padding:0 5px 0 0;
	border:0px solid red;
	background-color:transparent;
	overflow:visible;
}


	
	
.image-area-left {
	padding-right:0px!important;
	margin-bottom:10px;
}


/***********************************
		News and events
 **********************************/
.column-one .lead-story {
	margin-bottom:20px;
	padding:10px 10px 0;
	background-color:#F1F1F1;
	border-bottom:1px dotted #ccc;
	display:block;
	
	 
	}
	
.column-one .lead-story h3 {
	margin:0 0 5px 0;
	padding-top:0;
	font-size:119% !important;
	color:#09C;
	
	line-height:195%;
	
}

.column-one .lead-story h3 a{
	margin: 0;
	padding:0px;
	font-size:200%;
	color:#000;
	text-decoration:none;
	
	
}


.column-one .lead-story .news-date{
	font-size:90%;
}

.lead-story img {
	margin-left:5px;
	position:relative;
	}

.sub-story1 img, .sub-story2 img {
	width:100px;
}

.list-story img {
	width:100px;
	margin-left:5px!important;
}


.lead-story img, .list-story img, .sub-story1 img, .sub-story2 img {
	float:left;
	margin:0 10px 0px 0px;

}

.sub-story1, .sub-story2 {
	float:left;
	width:275px;
	padding-bottom:5px;
	margin-bottom:0px;

}

.sub-story1 .news-date, .sub-story2 .news-date {
	margin:0 10px ;

}


.sub-story1 p, .sub-story2 p {
	padding:5px;

}

.sub-story2 {
	padding:0px;
	border-left:1px solid #D6D6D6;
	margin-left:-1px;

}



.sub-story1 {
	margin-right:0px;
	border-right:1px solid #D6D6D6;
	width:274px;
}

.sub-story1 h4, .sub-story2 h4  {
	
	margin:0 10px 0;
	padding:0;	
}

.sub-story1 h4 a, .sub-story2 h4 a {
	color:#000;
	font-size:110%;
	line-height:135%;
	*font-size:80%;
	text-decoration:none;
}

.sub-story1 h4 a:hover, .sub-story2 h4 a:hover {
	text-decoration:none;
}
.sub-story1 h4 a:visited, .sub-story2 h4 a:visited {
	text-decoration:none;
	color:#000;
}




.lead-story .news-date, .sub-story1 .news-date, .sub-story2 .news-date, .list-story .news-date
{
	margin-top:0;
	padding-top:0;
} 

.lead-story p, .sub-story1 p, .sub-story2 p{
	margin:5px 0;
	padding:0;
}

.lead-story p {
	font-size:115%;
	line-height:130%;
	padding-bottom:10px;
	background-color:transparent;
}

.sub-story1 p, .sub-story2 p {
	padding: 0 10px;
	

}


.list-story {
	margin:10px 0 0 0;
	padding:10px 0 5px 5px;
	border-top:1px dotted #ccc;
	background-image:url(../SiteCollectionImages/nhsl_images/sec_nav_ul_bg.jpg);
	background-repeat:repeat-x;
	background-position:0 -140px;
	height:1%;

}

.list-story:hover {
	background-position:0 -100px;
}


.list-story h4 {
	margin:0px 0 0 0;
	padding:0px 0 0px 0;
	font-size:110% !important;
}

.list-story h4 a {
	color:#000;
	text-decoration:none;
}

.list-story h4 a:hover {
	color:#000;
	text-decoration:none!important;
}


.list-story p {
	margin:0px 0 0 0;
	padding:0px 0 0px 0;
	font-size:100%;
	
}

.list-story img, .sub-story1 img, .sub-story2 img {
	margin:0px 15px 0 0;
	padding:0px;
	border:1px solid #ccc;
	background-color:#F1F1F1;
	
}

.sub-story1 img, .sub-story2 img {
	margin-left:10px;
}




.link-item, .link-item a, .link-item a:link {
	color:#003399;
	font-family:tahoma;
	font-size:8pt;
	text-decoration:none;
	}
	
.description {color:#4C4C4C;
	font-family:tahoma;
	font-size:100%;
	padding:0 10px 10px 10px;
	margin:0;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}
	
#mapcontainer .mapview { height:500px;
	margin-left:275px;
}
.mapview {
	*border:1px solid red;
}


.ms-WPBody {
	background-color:transparent!important;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:8pt;
}

fieldset {
	border:0;
	margin:10px 0;
	padding:10px;
	border:1px solid #ccc;
}

.singleitemwrapper {
	margin-bottom:10px;
	padding-bottom:10px;	
}


.itemwrapper {
	padding-bottom:10px;	
}


fieldset .itemwrapper div, .singleitemwrapper div {
	display:inline;
}

.itemwrapper .ctrl_label, .singleitemwrapper .ctrl_label {
	float:left;
	display:inline;
	width:160px;
	padding:5px 0;
}


.itemwrapper {
	
}

.itemwrapper label {
	width:120px;
	float:left;
	margin-right:10px;
}

.itemwrapper input, .itemwrapper textarea {
	width:247px;
	*width:230px;

}


.itemwrapper input:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;

}
.itemwrapper .hint {
    font-weight:bold;
    font-size:70%;
    font-style:italic;
    display:block;
}


.highlight, .submit {
	padding:10px;
	background-color:#FAFAFA;
	clear:both;
	border:1px solid #ccc;
}

.submit input {
	border:1px solid #fff;
	height:30px;
	line-height:30px;
	padding:0 10px;
	margin:0 0px;
	cursor:pointer;
	background-image:url('../SiteCollectionImages/nhsl_images/submit-btn-bg.jpg');
	background-repeat:repeat-x;
	background-color:#2C427B;
	color:#fff;
}

fieldset p {
	margin:10px!important;
}

.submit input:hover {
	color:#ff0;
}

.ms-advsrchHeadingText h3 {
background-color:#CCCCCC !important;
color:#FFFFFF;
font-size:160% !important;
font-weight:normal;
line-height:100%;
margin:0 0 10px !important;
padding:5px;
}

.rss {
	border-bottom:1px solid #ccc;
	padding:5px;
	background-color:#fff;
	background-image:url('../SiteCollectionImages/nhsl_images/small_gray_fade_bg.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
}

.rss a {
	padding:0px 5px 0 30px;
	margin:0 0 0 -30px;
	height:25px;
	line-height:25px;
	border-left:1px solid #FFF;
	border-right:1px solid #CCC;
	text-decoration:none;
	color:#F60;
	font-weight:bold;
}

.rss img {
	padding:0 5px;
	border:0;
	margin:0;
	line-height:34px;
	vertical-align:middle;
}

.extras {
	border:1px solid #ccc;
	margin:10px 12px 6px 10px;
	padding:5px 10px 3px 5px;
	background-image:url('../SiteCollectionImages/nhsl_images/small_gray_fade_bg.jpg');
	background-repeat:repeat-x;
	background-position:left bottom;
	font-size:90%;

}

.extras span {
	float:left;
}

.extras span a {
	margin:0 5px;
}

.extras a {
	color:#000;
}

.extras h3 {
	float:left;
	display:inline;
	padding:0;
	margin:0;
}

.extras #printTag a {
	background-image:url('../SiteCollectionImages/nhsl_images/print.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:14px;
	margin-left:0px;
	padding:2px 0 2px 20px;
	display:inline;
}

.extras .email a {
	background-image:url('../SiteCollectionImages/nhsl_images/email.jpg');
	background-repeat:no-repeat;
	background-position:left;
	height:14px;
	margin-left:10px;
	padding:2px 0 2px 20px;
	display:inline;
}

.extras #addFav a {
	background-image:url('../SiteCollectionImages/nhsl_images/addfav.gif');
	background-repeat:no-repeat;
	background-position:left;
	height:14px;
	margin-left:10px;
	padding:2px 0 2px 20px;
	display:inline;
}


.sharesb {
	float:right;
}

.sharesb ul {
	display:inline;
	margin:0 10px 0 0;
	padding:0 10px 0 0;
	border-right:1px solid #ccc;
	
}
.sharesb ul li {
	
}
.sharesb ul li {
	background-repeat:no-repeat;
	background-position:left;
	height:14px;
	margin-left:10px;
	padding:2px 0 2px 20px;
	display:inline;
	
}


.sharesb ul li.Delicious {
	background-image:url('../SiteCollectionImages/nhsl_images/delicious.jpg');
}

.sharesb ul li.Digg {
	background-image:url('../SiteCollectionImages/nhsl_images/dig.jpg');
	}

.sharesb ul li.reddit {
	background-image:url('../SiteCollectionImages/nhsl_images/reddit.jpg');
}
.sharesb ul li.Facebook {
	background-image:url('../SiteCollectionImages/nhsl_images/facebook.jpg');
}

.sharesb ul li.StumbleUpon {
	background-image:url('../SiteCollectionImages/nhsl_images/stumble.jpg');
}

.azsearchwrapper .ms-sbtable-ex, .boardwrapper .ms-sbtable-ex {
	*margin-top:1px;
}

.glossarywrapper .ms-sbtable-ex {
	*margin-top:1px;
}

.boardwrapper {
	background-image:url('../SiteCollectionImages/nhsl_images/boardwrapper_bg.jpg');
	background-repeat:no-repeat;
	border:0px solid black!important;
	padding:5px 0 6px 0;
	margin:20px 0;

}


.boardwrapper input {
	width:215px!important;
	height:20px;
	font-size:200%!important;
	padding:5px;
	margin-left:261px;
	border:0px solid red;
}


.sharesb p {
	display:inline;
	margin:0;
	padding:0;

	}
	
.boardmeeting {
	margin:0 10px  10px;
	padding:10px 5px;
	border-bottom:1px dotted #ccc;
}

.boardmeeting h3{
	margin:0;
	padding:0;
}
.boardmeeting p{
	margin:5px 0;
	padding:0;
	font-style:italic;
}

.level-section {
	border-bottom:1px dotted #ccc;
	
}

.level-header .headertitle-large a {
	color:red;
}

#MSOZoneCell_WebPartWPQ2 .headertitle-large, #MSOZoneCell_WebPartWPQ2.headertitle-large a, #MSOZoneCell_WebPartWPQ2 .headertitle-large a:link, #MSOZoneCell_WebPartWPQ2 .headertitle-large a:visited   {
	color:#0099CC;
	font-size:130%;
	font-weight:normal;
	font-family:"Lucida Sans",Verdana,Arial,Helvetica,sans-serif;
	padding-bottom:5px;
	display:block;
}

.nhslink {
	width:100px;
	height:70px;
	margin-top:30px;
	margin-right:33px;
	float:right;	
}

.nhslink span {
	visibility:hidden;
}


.nhslink a {
	
	text-decoration:none;
	display:block;
	height:70px;
	width:100px;
}

/****** Sharepoint hacks ******/
#ctl00_PlaceHolderSearchArea_ctl01_S3031AEBB_AdvSearchLink
{
	display:none!important;
}


