﻿body { }

#nptWrapper div#nptMainContent {  }
#nptWrapper div#nptMainContent a { font-weight: 200;  }
#nptWrapper div#nptMainContent h2 {
	font-size:18px;
}
#nptWrapper #nptHeader ul#primary-nav li#tab-our-active { background: url('http://www.nice.org.uk/SYSTEM-CONTENT/format/images/template/tab_left_active.gif') no-repeat 0 0 transparent; }
#nptWrapper #nptHeader ul#primary-nav li a.ourguidancetab { background: url('http://www.nice.org.uk/SYSTEM-CONTENT/format/images/template/tab_right_active.gif') no-repeat top right transparent; color: #fff; }


#nptWrapper div#nptMainContent div#nptMainContentLeft { float: left; }
#nptWrapper div#nptMainContent div#nptMainContentLeft ul {  padding-top: 10px; padding-left: 2px; }
#nptWrapper div#nptMainContent div#nptMainContentLeft h2 {  padding-top: 0px; margin: 0px; }
#nptWrapper div#nptMainContent div#nptMainContentLeft ul li { border-bottom: 1px solid #CECECE; width: 205px; margin-right: 0px; line-height: 20px;
                                                              padding: 0px; margin: 0px; margin-right: 40px;}
#nptWrapper div#nptMainContent div#nptMainContentLeft ul li a {  }
#nptWrapper div#nptMainContent div#nptMainContentLeft ul#topicLeft { float: left; }
#nptWrapper div#nptMainContent div#nptMainContentLeft ul#topicRight { float: left; padding-bottom: 20px; }

#nptWrapper div#nptMainContent div#nptMainContentLeft h5 { clear: both; border-top: 1px solid #CECECE; border-bottom: 1px solid #CECECE; 
                                                           width: 400px; padding: 5px 55px 5px 0px; margin-top: 20px; }
#nptWrapper div#nptMainContent div#nptMainContentLeft p { width: 400px; }

#nptWrapper div#nptMainContent div#nptMainContentMiddle { float: left; width: 200px; border: 0px solid blue; line-height: 20px; margin-right: 40px; }
#nptWrapper div#nptMainContent div#nptMainContentMiddle ul { padding-bottom: 10px; padding-top: 4px; }
#nptWrapper div#nptMainContent div#nptMainContentMiddle ul li { border-bottom: 1px solid #CECECE; }
#nptWrapper div#nptMainContent div#nptMainContentMiddle h2 { padding: 0px 0px 10px 0px; margin: 0px; }
 
#nptWrapper div#nptMainContent div#nptMainContentRight { width: 200px; float: left; padding-right:10px;  border: 0px solid green; line-height: 20px; }
#nptWrapper div#nptMainContent div#nptMainContentRight ul { padding-bottom: 10px; padding-top: 4px; }
#nptWrapper div#nptMainContent div#nptMainContentRight ul li { border-bottom: 1px solid #CECECE; }
#nptWrapper div#nptMainContent div#nptMainContentRight h2 { padding: 0px 0px 10px 0px; margin: 0px; }
#nptWrapper div#nptMainContent ul#Pathways li { background: url('../images/pathways_icon_small.png') no-repeat center left transparent; padding: 15px 0px 15px 50px; }

#nptWrapper div#nptMainContent img.GuidanceByType { cursor: pointer; }
#nptWrapper div#nptMainContent ul#GuidanceByType { font-size:0.9em; display: none; background-color: #fff; position: absolute; width: 500px; z-index: 1000; 
                                                   border: 2px solid #FF9633; opacity:1.0; filter:alpha(opacity=100); padding:20px 30px 10px 30px; color:Gray; }
#nptWrapper div#nptMainContent ul#GuidanceByType .cancelbutton {
	 float: right; 
}
#nptWrapper div#nptFooter { clear: both;  border-top: 0px solid #EBE7E7; }

#nptWrapper div#nptMainContent div.ipinnerlayout{
	margin-left:40px;
	width:400px;
}

#nptWrapper div#nptMainContent div.ipinnerlayout div.trow div.title{
	width:120px;
	padding-bottom: 6px;
	clear:left;
	float:left;
}

#nptWrapper div#nptMainContent div.ipinnerlayout div.trow div.value{
	width:280px;
	font-weight:bold;
	float:left;

}