/* CSS Document */
body {
background-color:#ffffff;
margin-top:0;
margin-left:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:200;
font-size:0.8em;
}

p{
margin:0 0 0 0;
padding:0 0 0 0;
}

a
{
	text-decoration:none;
}

img 
{
	border:none;
}

/*Banner*/
#header{
	height:80px;
	width:787px;
	background-repeat:no-repeat;
	margin-left:0px;
}
#printheader{
height:67px;
width:787px;
}

#subheader{
height:12px;
max-height:12px;
overflow:hidden;
width:787px;
background-image:url(uploadedImages/redbar.GIF);
background-repeat:no-repeat;
margin-left:0px;
margin-bottom:-2px;
}

#nersubheader{
height:12px;
max-height:12px;
overflow:hidden;
width:787px;
background-image:url(uploadedImages/nerbar.GIF);
background-repeat:no-repeat;
margin-left:0px;
margin-bottom:-2px;
}

#header #column1
{
	width:197px;
	float:left;
	height:78px;
}
#header #column2
{
	width:395px;
	height:64px;
	float:left;	
}

* html #header #column2
{
	width:395px;
	height:0px;
	float:left;
	margin-top:-21px;
}


#header #column3
{
	margin-top:0px;
	width:185px;
	height:64px;
	float:left;
}
#header #column4
{
	margin-top:0px;
	margin-left:0px;
	width:575px;
	height:15px;
	color:#094fdc;
	float:left;
}

#header #column2 p
{
	padding:0px 0px 0px 0px;
	font-size:1.0em;
}

#header #column4 a
{
	text-decoration:none;
	color:#e22e2b;
}
#header #column3 #SearchUnit 
{	
	width:185px;
	padding:20px 0px 0px 0px;
	font-size:0.8em;
	text-align:right;
	float:left;
	
}

#header #column3 #SearchUnit a
{	
	font-size:0.9em;
	text-align:right;
	padding:0px 30px 0px 0px;
	color:Gray;
	
	
}

#header #column3 #SearchUnit #Tbox
{
	float:left;
	text-align:right;
	width:166px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#header #column3 #SearchUnit #but
{	
		text-align:left;
		width:20px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px -3px;
		float:left;
}

* html #header #column3 #SearchUnit #but
{	
		text-align:left;
		width:20px;
		padding:1px 0px 0px 0px;
		margin:0px 0px 0px -3px;
		float:left;
}

*:first-child+html #header #column3 #SearchUnit #but
{	
		text-align:left;
		width:20px;
		padding:1px 0px 0px 0px;
		margin:0px 0px 0px -3px;
		float:left;
}

#header #column3 #SearchUnit #but #Button1
{	
	height:20px;
}

#Full
{
	width:700px;
	float:left;
}

#Full #CategoryTitle
{
	margin-top:5px;
	margin-left:0px;
	color:#094fdc;
	float:left;
}
#Full #Article
{
	width:600px;
	float:left;
	margin-left:0px;
}
	
#maincontent
{
	width:780px;
	/*font-size:0.8em;*/
	/*margin-left:0px;*/
	padding-left:0px;
	
}

#maincontent #rightcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-right:0px;
float:left;
}
#maincontent #midcolumn {
width:190px;
padding:0px 0px 0px 0px;
margin-right:0px;
float:left;
}
#maincontent #midcolumn .unit {
width:190px;
padding:10px 0px 0px 0px;
margin-right:0px;
float:left;
}
#maincontent #rightcolumn .unit {
width:188px;
padding:0px 2px 0px 0px;
margin-right:0px;
float:left;
}

#maincontent #leftcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-right:0px;
background-image:url(uploadedImages/Leftmenu.gif);
background-repeat:no-repeat;
background-position:0px -58px;
float:left;
height:678px;

}

* html #maincontent #leftcolumn {
width:186px;
max-width:186px;
overflow:hidden;
padding:0px 2px 0px 2px;
margin-right:0px;
background-image:url(uploadedImages/Leftmenu.gif);
background-repeat:no-repeat;
background-position:0px -67px;
float:left;
height:670px;

}


/* IE 7 Left Column */
*:first-child+html #maincontent #leftcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-right:0px;
background-image:url(uploadedImages/Leftmenu.gif);
background-repeat:no-repeat;
background-position:0px -46px;
float:left;
height:686px;

}

#maincontent #leftcolumn #ContentBlock2 a
{
	text-decoration:none;
	color:#e22e2b;
}
#maincontent #leftcolumn #ContentBlock2 
{
	padding:0px 10px 0px 0px;
	
}

#maincontent #leftcolumn #ContentBlock1
{
	
	padding:6px 0px 3px 0px;
}

#maincontent #leftcolumn #ContentBlock1 p
{
	padding:0px 0px 0px 0px;
	margin:-1px 0px 0px 0px;
}

#maincontent #leftcolumn #ContentBlock1 table
{
	margin-top:6px;
}
#maincontent #leftcolumn #ContentBlock1 table td a img
{
	padding:0px 0px 0px 0px;
	margin:0px 0px -2px -2px;
}

#maincontent #leftcolumn #ContentBlock1 a
{
	color:Black;
	font-size:.9em;
	padding:0px 0px 0px 2px;
	margin-top:0px;
}

#maincontent #leftcolumn .home a
{
	color:#e22e2b;
	padding-top:26px;
	text-decoration:none;
	float:right;
	text-align:right;
	margin-right:10px;
	font-weight:bold;
}

#maincontent #leftcolumn .menusep
{
	color:#094FDC;	
	text-align:right;
	padding:0px 3px 0px 0px;
	clear:both;
}

#maincontent #leftcolumn #Menu1 a
{
	font-family:Gevena,Arial,Helvetica,sans-serif; 
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	display:block;
	width:179px;
	padding-right:3px;
}


#maincontent #leftcolumn #Menu2 a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	display:block;
	width:179px;
	padding-right:3px;
	
}

#maincontent #leftcolumn #Menu3 a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	display:block;
}

#maincontent #leftcolumn #Menu4 a
{
	color:#e22e2b;
	text-decoration:none;
	display:block;
	/*font-weight:bold;
	font-size:0.9em;*/
}

#maincontent #leftcolumn #Menu1 ul
{
	margin-top:1px;
	margin-bottom:2px;
}
#maincontent #leftcolumn #Menu2 ul
{
	margin-top:0px;
	margin-bottom:0px;
}

* html #maincontent #leftcolumn #Menu2 ul
{
	margin-top:1px;
	margin-bottom:0px;
}
#maincontent #leftcolumn #Menu3 ul
{
	margin-top:0px;
	margin-bottom:2px;
}
#maincontent #leftcolumn #Menu4 ul
{
	margin-top:0px;
	margin-bottom:0px;
}
#maincontent #leftcolumn #Menu1 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	/*padding:2px 0px 2px 0px;*/
padding:3px 0px 4px 0px;
}

* html #maincontent #leftcolumn #Menu1 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	/*padding:2px 0px 2px 0px;*/
padding:2px 0px 2px 0px;
}

#maincontent #leftcolumn #Menu2 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 3px 0px;
}

* html #maincontent #leftcolumn #Menu2 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 2px 0px;
}

#maincontent #leftcolumn #Menu3 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	padding:2px 0px 3px 0px;
}

#maincontent #leftcolumn #Menu4 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-35px;
	padding:2px 0px 2px 0px;
}

* html #maincontent #leftcolumn #Menu4 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-35px;
	padding:2px 0px 2px 0px;
}

#maincontent #leftcolumn #ContentBlock2 img
{
	padding:2px 0px 2px 0px;
}



#maincontent #sectionrightcolumn 
{
	width:578px;
	float:left;
	padding:0px 0px 0px 10px;
	
}
#maincontent #sectionrightcolumn h1
{
	color:#e22e2b;
	font-weight:bold;
	font-size:1.4em;
}
#maincontent #sectionrightcolumn ul li a
{
	text-decoration:none;
	color:#e22e2b;
	font-weight:bold;
}

#maincontent #sectionrightcolumn ul li #CategoryTitle
{
	color:#094fdc;	
}


/* Center two Column Styles for all multicolumn pages*/
#master
{
	width:385px;
	background-color:White;
	float:left;
	padding:0px 10px 0px 10px;
}

#master #FormBlock1
{
	margin-top:24px;
}
#master #FormBlock1 h1
{
	color:#e22b2b;
}

#master #LastUpdated 
{
	font-size:0.8em;
	color:Gray;
}

#master .block 
{
	float:left;
	margin-top:10px;
}

#master .block .firststory
{
	float:left;
	background-color:#ddfcd9;
	padding:2px 2px 2px 6px;
	width:375;
	display:block;
}

#master .block .firststory a
{
	color:#e22e2b;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;
}

#master .block .firststory a.teaser
{
	color:black;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	font-size:1.0em;
	font-weight:normal;
}

#master .block .firststory a.teaser img
{
	display:none;
}

#master .block .firststory img
{
	padding:4px 8px 0px 0px;
	width:180px;
}

#master .block .rightcolumn 
{
width:185px;
padding:3px 0px 7px 5px;
margin-right:0px;
background-color:White;
float:left;
}

#master .block .rightcolumn a
{
	color:#e22e2b;
	text-decoration:none;
}

#master .block .midcolumn
{
width:185px;
background-color:White;
padding:3px 5px 7px 0px;
margin-right:0px;
float:left;

}

#master .block .midcolumn img,
#master .block .rightcolumn img
{
padding:3px 5px 5px 0px;
}

#master .block .midcolumn a
{
	color:#e22e2b;
	text-decoration:none;
}

#maincontent #master .articletitle
{
	font-weight:bold;
	color:#006699;
	margin-bottom:5px;
	margin-top:3px;
	padding:10px 0px 0px 0px;
}

*:first-child+html #maincontent #master .articletitle
{
	font-weight:bold;
	color:#006699;
	margin-bottom:5px;
	margin-top:-1px;
	padding:10px 0px 0px 0px;
}

* html #maincontent #master .articletitle
{
	font-weight:bold;
	color:#006699;
	margin-bottom:5px;
	margin-top:-1px;
	padding:10px 0px 0px 0px;
}

#maincontent #master .article
{
	margin-bottom:0px;
	margin-top:0px;
	text-align:left;
}
#maincontent #master img.sepbar
{
	width:382px;
	padding-top:12px;
}
#maincontent #master
{
	border-bottom:solid 10px white;
}


/* Styles for News Articles PAge */
#master #articleTitle
{
	margin-bottom:2px;
	margin-top:25px;
	color:#e22e2b;
	text-align:left;
	font-weight:bold;
	font-size:1.2em;
}
#master #articleDate
{
	margin-bottom:20px;
	margin-top:0px;
	text-align:left;
	font-size:.8em;
}

/*CSS Styles for Industry Talk on HomePAge*/
#master .block .indtalk {
width:380px;
font-weight: bold;
background-color:#2896a6;
border:solid 1 #2896a6;
color:White;
text-align:center;
}
#master .block .indtalkcontent {
width:376px;
color: #094fdc;
border:solid 2px #2896a6;
padding:6px 0px 6px 0px;

}

#master .block .indtalkcontent ul
{
	margin:0px 0px 0px 28px;
	padding:0px 0px 0px 0px;
}
#master .block .indtalkcontent #IndTalkList
{

}
#master .block .indtalkcontent a
{
	text-decoration:none;
	color: #094fdc;
}
/* Industry Talk for Right Hand Column*/
#maincontent #rightplaceholder .indtalk 
{
font-weight: bold;
background-color:#2896a6;
border:solid 1 #2896a6;
margin-top:-12px;
color:White;
text-align:center;
width:186px;
}
#maincontent #rightplaceholder .indtalkcontent {
color: #2896a6;
border:solid 2px #2896a6;
padding:6px 0px 0px 0px;
width:182px;
}

#maincontent #rightplaceholder .indtalkcontent a
{
	text-decoration:none;
}
#maincontent #rightplaceholder .indtalkcontent ul
{
	margin-top:3px;
}
#maincontent #rightplaceholder .indtalkcontent ul li
{
	padding:0px 5px 0px 0px;
	margin-left:-12px;
	margin-bottom:4px;
	list-style-type:disc;
}

/*General All Pages Right Column Styles*/
#maincontent #rightplaceholder 
{
	float:left;
	margin-top:16px;
	width:184px;
}

#maincontent #rightplaceholder .MainRightColumn
{
	width:180px;
	border: solid 2px #cbe8d9;
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

* html .MainRightColumn
{
	border: solid 2px #cbe8d9;
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

.TopStoriesTitle
{
	text-align:center;
	color:#e22e2b;
	font-weight:bold;
	background-color:#cbe8d9;
	border-bottom:2px solid #cbe8d9;
}
#maincontent #rightplaceholder .MainRightColumn ul
{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 5px;
}
#maincontent #rightplaceholder .MainRightColumn ul li
{
	line-height:14px;
	margin:0px 0px 0px px;
	padding:5px 0px 0px 10px;
	background-image:url(uploadedImages/Arrowred1c.gif);
	background-position:0px 6px;
	background-repeat:no-repeat;
	text-indent:0px;
	list-style-type:none;

}

#maincontent #rightplaceholder .MainRightColumn ul li a
{
	text-decoration:none;
	color:black;
}
#maincontent #rightplaceholder .MainRightColumn ul li a:hover
{
	text-decoration:none;
	color:#e22b2b;
}

.DontMissTitle
{
	text-align:center;
	color:#e22e2b;
	font-weight:bold;
	background-color:#cbe8d9;
	border-bottom:2px solid #cbe8d9;
}
/* Standard Footer */
#footer 
{
	width:780px;
	clear:both;
}
#footer #fcol1
{
	float:left;
	width:184px;
height:63px;
}
#footer #fcol2
{
	float:left;
	width:596px;
	height:63px;
	background-image:url(uploadedImages/wnn/Furniture/footer/wnnfooter.gif) ;
	background-repeat:no-repeat;
}
/* NEr Footer*/
#nerfooter 
{
	width:780px;
	clear:both;
}
#nerfooter #fcol1
{
	float:left;
	width:184px;
	height:63px;
}
#nerfooter #fcol2
{
	float:left;
	width:500px;
	height:63px;
}

#master .block .rightcolumn a.teaser 
{
	color:Black;
	font-size:0.9em;
	text-decoration:none;
}
#master .block .midcolumn a.teaser 
{
	color:Black;
	font-size:0.9em;
	text-decoration:none;
}

#master .block .firststory a teaser
{
	color:Black;
	font-size:1.0em;
	font-weight:normal;
	text-decoration:none;
	clear:both;
	float:left;
}

.teaser img
{
	text-decoration:none;
	border:0px;
	text-align:left;
}

/*NEr Main Menu Settings*/
#NERMainMenu 
{
	color:#e22e2b;
	font-weight:bold;
}

#NERSubMenu 
{
	color:#e22e2b;
	font-weight:normal;
	margin-right:-10px;
}

#NERSubMenu li a
{
	font-size:0.7em;
}

/*NewsLetter and Overview PAges*/
#maincontent #sectionrightcolumn #newsletter
{
	background-color:#094fdc;
}

#newsletterrightcolumn 
{
	width:530px;
	float:left;
	padding:10px 10px 50px 20px;
	Border:solid 2px #e22e2b;
	margin-left:10px;
	margin-top:11px;
}
#newsletterrightcolumn a
{
	text-decoration:none;
	color:#e22e2b;
}

#newsletterrightcolumn .Column p
{
	margin-top:8px;
}

#newsletterrightcolumn .Column
{
	width:230px;
	float:left;
	padding:15px 0px 5px 0px;
	
}
#newsletterrightcolumn .FColumn
{
	width:355px;
	float:left;
	
}

#newsletterrightcolumn .SColumn
{
	width:230px;
	float:left;
	font-style:italic;
	font-size:0.8em;
	padding:5px 0px 5px 0px;
}
/*Formatting for existing Newsletters and Overviews*/
.story a
{
	text-decoration:none;
	color:#e22e2b;
}

#CBNWLGreeting h1
{
	color:#e22e2b;
	font-size:1.4em;
	font-weight:bold;
}

#CBGreeting h1
{
	color:#e22e2b;
	font-size:1.4em;
	font-weight:bold;
}

.story p
{
	padding:0px 0px 5px 0px;
}

#CBInfo .newshead
{
	text-align:center;
	font-weight:bold;
}

#CBInfo .colorbold
{
	color:#e22e2b;
	font-weight:bold;
}

#CBInfo hr
{
	color:#e22e2b;
}

#CBInfo h3
{
	color:#e22e2b;
	font-size:1.4em;
	font-weight:bold;
}
#CBInfo h2
{
	color:#e22e2b;
	font-size:1.4em;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#CBInfo a 
{
	color:#e22e2b;
	text-decoration:none;
}
#CBInfo p
{
	padding:0px 0px 5px 0px;
}

#CBAboutInfo 
{
	padding:9px 0px 0px 0px;

}

#CBAboutInfo a 
{
	color:#e22e2b;
	text-decoration:none;
}
#CBAboutInfo p
{
	padding:0px 0px 5px 0px;
}
#CBAboutInfo .colorbold
{
	color:#e22e2b;
	font-weight:bold;
}


/* Ner listings Pages */
#nermaster
{
 width:570px;
	background-color:white;
	float:left;
	padding:0px 0px 10px 10px;
}

* html #nermaster
{
	width:570px;
	max-width:570px;
	overflow:hidden;
	background-color:white;
	float:left;
	padding:0px 0px 10px 10px;
}

#nersectionrightcolumn h1
{
	padding-top:9px;
	color:Green;
	font-size:1.6em;
}
* html #nersectionrightcolumn h1
{
	padding-top:22px;
	color:Green;
	font-size:1.6em;
}

*:first-child+html #nersectionrightcolumn h1
{
	padding-top:22px;
	color:Green;
	font-size:1.6em;
}

#nersectionrightcolumn a
{
	color:Green;
	text-decoration:none;
}

#nersectionrightcolumn p
{
	Padding:0px 0px 5px 0px;
}

#nersectionrightcolumn .NERListing
{
	
	margin-top:0px;
}



#nersectionrightcolumn .NERListing ul
{
	margin-top:0px;
}

#nersectionrightcolumn .NERListing ul li
{
	list-style:none;
	margin-left:-40px;
	border-bottom:solid 2px green;
	padding:7px 0px 7px 0px;
}

#nersectionrightcolumn .NERListing ul li .NERTitle a
{
	color:Green;
	font-weight:bold;
}

#nersectionrightcolumn .NERListing ul li .Date
{
	
}
#nersectionrightcolumn .NERListing ul li .Location
{
	font-style:italic;
}
#nersectionrightcolumn .NERListing ul li .Rating
{
	font-style:italic;
}

#nersectionrightcolumn #mainreport .title 
{
	color:Green;
	font-weight:bold;
}

#nersectionrightcolumn #mainreport .Date
{
	margin-bottom:20px;
	margin-top:0px;
	text-align:left;
	font-size:.8em;
}
#nersectionrightcolumn #mainreport .Location
{
	font-style:italic;
	border-bottom:solid 2px green;
	padding:0px 0px 10px 0px;
	margin-bottom:0px;
}
#nersectionrightcolumn #mainreport .Rating
{
	font-style:italic;
	padding:10px 0px 0px 0px;
}
#nersectionrightcolumn #mainreport .Notes
{
	font-style:italic;
}

#NERNav ul li
{
	display:inline;
}

#NERNav .left
{
	text-align:left;
	float:left;
	width:273px;
	margin-left:0px;

}
#NERNav .right
{
	text-align:right;
	float:left;
	width:293px;
}

#NERNav a
{
	text-decoration:none;
	color:#094fdc;
}
/*NER Page Left Menu CSS*/
#maincontent #nerleftcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-top:0px;
background-image:url(uploadedImages/ner_leftcolumn.gif);
background-repeat:no-repeat;
background-position:0px -54px;
float:left;
height:740px;
}

* html #maincontent #nerleftcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-top:0px;
background-image:url(uploadedImages/ner_leftcolumn.gif);
background-repeat:no-repeat;
background-position:0px -48px;
float:left;
height:760px;
}
*:first-child+html #maincontent #nerleftcolumn {
width:186px;
padding:0px 2px 0px 2px;
margin-top:0px;
background-image:url(uploadedImages/ner_leftcolumn.gif);
background-repeat:no-repeat;
background-position:0px -26px;
float:left;
height:760px;
}

#maincontent #nerleftcolumn #ContentBlock1
{
	
	padding:6px 0px 3px 0px;
}

#maincontent #nerleftcolumn #ContentBlock1 p
{
	padding:0px 0px 0px 0px;
	margin:-1px 0px 0px 0px;
}

#maincontent #nerleftcolumn #ContentBlock1 table
{
	margin-top:6px;
}
#maincontent #nerleftcolumn #ContentBlock1 table td a img
{
	padding:0px 0px 0px 0px;
	margin:0px 0px -2px -2px;
}

#maincontent #nerleftcolumn #ContentBlock1 a
{
	color:Black;
	font-size:.9em;
	padding:0px 0px 0px 2px;
	margin-top:0px;
}

#maincontent #nerleftcolumn #ContentBlock2 a
{
	text-decoration:none;
	color:#e22e2b;
}
#maincontent #nerleftcolumn #ContentBlock2 
{
	padding:0px 10px 0px 0px;
}

#maincontent #nerleftcolumn .home a
{
	Padding-top:26px;
	color:#e22e2b;
	text-decoration:none;
	float:right;
	text-align:right;
	margin-right:10px;
	font-weight:bold;
}

#maincontent #nerleftcolumn .menusep
{
	color:#094fdc;	
	text-align:right;
	padding:0px 3px 0px 0px;
	clear:both;
}

#maincontent #nerleftcolumn #Menu1 a
{
	font-family:Gevena,Arial,Helvetica,sans-serif; 
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	display:block;
	width:179px;
	padding-right:3px;
}

#maincontent #nerleftcolumn #Menu2 a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
	display:block;
	width:179px;
	padding-right:3px;
}

#maincontent #nerleftcolumn #Menu3 a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	font-size:0.9em;
}

#maincontent #nerleftcolumn #Menu4 a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:bold;
	/*font-size:0.9em;*/
	display:block;
	width:179px;
	padding-right:3px;
}

#maincontent #nerleftcolumn #Menu4 ul li ul li
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#maincontent #nerleftcolumn #Menu4 ul li ul li a
{
	color:#e22e2b;
	text-decoration:none;
	font-weight:lighter;
	display:block;
	padding-right:3px;
}

#maincontent #nerleftcolumn #Menu1 ul
{
	margin-top:1px;
	margin-bottom:2px;
}
#maincontent #nerleftcolumn #Menu2 ul
{
	margin-top:0px;
	margin-bottom:0px;
}
* html #maincontent #nerleftcolumn #Menu2 ul
{
	margin-top:1px;
	margin-bottom:0px;
}

#maincontent #nerleftcolumn #Menu3 ul
{
	margin-top:0px;
	margin-bottom:2px;
}
#maincontent #nerleftcolumn #Menu4 ul
{
	margin-top:0px;
	margin-bottom:0px;
}
#maincontent #nerleftcolumn #Menu1 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:3px 0px 4px 0px;
}
* html #maincontent #nerleftcolumn #Menu1 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 2px 0px;
}

#maincontent #nerleftcolumn #Menu2 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 3px 0px;
}
* html #maincontent #nerleftcolumn #Menu2 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 2px 0px;
}
#maincontent #nerleftcolumn #Menu3 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	padding:2px 0px 3px 0px;
}

#maincontent #nerleftcolumn #Menu4 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 2px 0px;
}

* html #maincontent #nerleftcolumn #Menu4 ul li
{
	text-align:right;
	list-style:none;
	margin-right:8px;
	margin-left:-40px;
	padding:2px 0px 2px 0px;
}

#maincontent #nerleftcolumn #ContentBlock2 img
{
	padding:2px 0px 2px 0px;
}

p#nerLink
{
	padding:10px 0px 10px 0px;
}

#nerLink a
{
	color:Green;
}

#nersectionrightcolumn .table
{
	margin-top:7px;
	border-bottom:solid 1px green;
}
#nerLink .tablecell
{
	border-top:solid 1px green;
	border-bottom:solid 0px green;
	border-left:solid 1px green;
	border-right:solid 1px green;
	padding:3px 0px 0px 3px;
}
#nerLink .tablecell2
{
	border-top:solid 1px green;
	border-bottom:solid 0px green;
	border-left:solid 0px green;
	border-right:solid 1px green;
	padding:3px 0px 3px 3px;
}
#nerLink .tablecell3
{
	border-top:solid 1px green;
	border-bottom:solid 0px green;
	border-left:solid 0px green;
	border-right:solid 1px green;
	padding:3px 0px 0px 3px;
}
.significant_title
{
	font-size:1.1em;
	font-weight:bold;
	color:Green;
	
}

/* WNN Hightlights and Fact Boxes */
.highlightblock {
background-color:#ddfcd9;
font-size:120%;
font-weight:bold;
width: 150px;
float:right;
padding:3px 3px 3px 3px;
border-top:solid 3px white;
border-bottom:solid 3px white;
}

.factbox {
background-color:#fff2da;
border-left:solid 1px #e22b2b;
border-right:solid 1px #e22b2b;
border-bottom:solid 1px #e22b2b;
Border-top:solid 1px #e22b2b;
padding:0px 0px 0px 0px;
margin:0px 0px 7px 0px;
}

.factbox h1 {
text-align:center;
background-color:#e22b2b;
border-bottom:solid 1px #e22b2b;
text-transform:uppercase;
font-size:110%;
font-weight:bold;
color:#fff2da;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

.factbox h2 {
font-size:110%;
font-weight:bold;
color:#e22b2b;
padding:4px 0px 0px 4px;
margin:0px 0px 0px 0px;
}

.factbox p {
padding:8px 0px 0px 4px;
margin:0px 0px 0px 0px;
}

.factbox ul 
{
	margin-bottom:2px;
}

/* Menu Highlighter Styles*/
#Menu4 a#menuhighlight
{
	background-image:url(/uploadedImages/highlighter.GIF);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
	/*margin-left:-5px*/

}

#Menu1 a#menuhighlight
{

	background-image:url(/uploadedImages/highlighter.GIF);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
}

#Menu2 a#menuhighlight
{
	background-image:url(/uploadedImages/highlighter.GIF);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
}

#Menu4 a:hover
{

	background-image:url(/uploadedImages/rollover.gif);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
	/*margin-left:-5px*/

}

#Menu1 a:hover
{

	background-image:url(/uploadedImages/rollover.gif);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
}

#Menu2 a:hover
{
	background-image:url(/uploadedImages/rollover.gif);
	background-repeat:repeat-y;
	display:block;
	background-position:left;
}

/* Page Footers */

/* WNN Home Page Footer */
#homepagefooter {
background-image:url(uploadedimages/wnn/Furniture/Footers/WNNfooter.gif);
background-repeat:no-repeat;
width:404px;
height:63px;
}

#homepagefooter p{
text-align:center;
padding-top:18px;
}

#homepagefooter p img{
padding:0px 30px 0px 30px;
border:none;
}

#homepagefooter input {
padding:0px 10px 0px 10px;
border:none;
}


/* WNN Inner Page Footer */
#innerpagefooter {
background-image:url(uploadedimages/wnn/Furniture/Footers/WNNfooter.gif);
background-repeat:no-repeat;
width:404px;
height:63px;
}

#innerpagefooter p{
text-align:center;
padding-top:18px;
}

#innerpagefooter p img{
padding:0px 10px 0px 10px;
border:none;
}

#innerpagefooter input {
padding:0px 10px 0px 10px;
border:none;
}

/* WNN Inner Page Footer */
#nerpagefooter {
background-image:url(uploadedimages/wnn/Furniture/Footers/nerfooter.gif);
background-repeat:no-repeat;
width:404px;
height:63px;
}

#nerpagefooter p{
text-align:center;
padding-top:18px;
}

#nerpagefooter p img{
padding:0px 10px 0px 10px;
border:none;
}

#nerpagefooter input {
padding:0px 10px 0px 10px;
border:none;
}

/* Search Page Styles */
#fullsearch #Matches
{
	color:#e22e2b;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin-top:0px;
	margin-bottom:20px;
}

.SearchDateCreated
{
font-size:0.8em;
}
#fullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:-30px;
}

* html #fullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

*:first-child+html #fullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

/* Advance Search Styles*/
#advfullsearch
{
	padding:18px 0px 0px 0px;
	
}

#advfullsearch #advsearchinstructions
{
	margin-top:-14px;
	margin-bottom:15px;
}

#advancedFilters
{
	display:none;
}

#advancedSearch a
{
	Margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#e22b2b;
	font-weight:bold;
}


#advfullsearch #Matches
{
	color:#e22e2b;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin-top:0px;
}

#advfullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:-30px;
}

* html #advfullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

*:first-child+html #advfullsearch #SearchResults
{
	margin-top:0px;
	padding-top:0px;
	margin-left:0px;
}

.advanced
{
	padding:0px 0px 0px 0px;
	width:546px;
}
.advanced .ASLeft
{
	width:147px;
	float:left;
	padding:8px 0px 0px 0px;
	text-align:right;
	margin-right:15px;
}
.advanced .ASRight
{
	width:384px;
	float:left;
	padding:4px 0px 0px 0px;
}

/* Print PAge Formatting */
#PrintTitle
{
	color:#e22e2b;
	font-weight:bold;
	padding:0px 0px 0px 0px;
}
#PrintDate
{
		padding:0px 0px 10px 0px;
		font-size:.8em;
}
#PrintFull p
{
	padding:3px 0px 0px 0px;
}
#PrintFull #Article tr
{
	padding:0px 0px 5px 0px;
}

#PrintFull #Article #LSPrint img
{
	padding:0px 3px 0px 3px;
}

#PrintFull 
{
	margin-left:7px;
}
#PrintFull a
{
	text-decoration:none;
	color:#e22e2b;
}

#PrintFull #CBPrint1 .factbox p
{
	padding-left:4px;
	padding-right:4px;
}


#PrintFull #CategoryTitle
{
	margin-top:17px;
	color:#094fdc;
	text-transform:uppercase;
}

*:first-child+html #PrintFull #CategoryTitle
{
	margin-top:17px;
	color:#094fdc;
	text-transform:uppercase;
}

/* A links in existing stories and further information*/
#ArticleCB a
{
	color:#e22b2b;
	font-size:1em;
}

#ArticleCB a:hover
{
	color:#e22b2b;
	font-size:1em;
}

#ArticleCB a:visited
{
	color:#e22b2b;
	font-size:1em;
}

#ArticleCB p
{
	Padding-bottom:0px;
}

#SendForm {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

}

#SendForm h1 {
	margin-top:-10px;
	padding-top:-10px;
padding-left:10px;
	
}

#SendHeader {
	margin-top:0px;
	padding-top:0px;
	
}

/*Cross Site Search*/
#search
{
	padding-top:20px;
}
#search .column1
{
	width:195px;
	text-align:right;
	float:left;
	padding-top:4px;
	margin-right:5px;
}
#search .column2
{
	width:155px;
	float:left;
}
#search .column3
{
	width:215px;
	float:left;
}

#ResultsHeaderWNN
{
	margin-top:20px;
	padding-top:20px;
	width:578px;
}
*:first-child+html #ResultsHeaderWNN
{
	width:578px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
* html #ResultsHeaderWNN
{
	width:578px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#results
{
	clear:both;
	margin-top:45px;
}

#_ECSResults
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:Transparent;
	clear:both;
	float:left;
}

*:first-child+html #_ECSResults
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

* html #_ECSResults
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



#ResultsHeaderWNA
{
	margin-top:20px;
	padding-top:20px;
	width:578px;
}
*:first-child+html #ResultsHeaderWNA
{
	width:578px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
* html #ResultsHeaderWNA
{
	width:578px;
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#ResultsHeaderWNN .column1
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabopen.gif");	
	background-repeat:no-repeat;
	float:left;
	padding:9px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNN .column2
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabclose.gif");
	background-repeat:no-repeat;
	float:left;
	padding:6px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNN .column3
{
	width:378px;
	height:30px;
	background-image:url("/uploadedimages/line.gif");
	background-repeat:repeat-x;
	float:left;
}
#ResultsHeaderWNA .column1
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabclose.gif");	
	background-repeat:no-repeat;
	float:left;
	padding:9px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNA .column2
{
	width:99px;
	height:30px;
	background-image:url("/uploadedimages/tabopen.gif");
	background-repeat:no-repeat;
	float:left;
	padding:6px 0px 0px 0px;
	text-align:center;
}
#ResultsHeaderWNA .column3
{
	width:378px;
	height:30px;
	background-image:url("/uploadedimages/line.gif");
	background-repeat:repeat-x;
	float:left;
}
#sectionrightcolumn #MatchesX
{
	color:#e22e2b;
	text-align:right;
	padding:0px 3px 0px 0px;
	margin-top:0px;
}

* html #sectionrightcolumn #MatchesX
{
	color:#e22e2b;
	text-align:right;
	padding:0px 3px 0px 0px;
	margin-top:-10px;
}
*:first-child+html #sectionrightcolumn #MatchesX
{
	color:#e22e2b;
	text-align:right;
	padding:0px 3px 0px 0px;
	margin-top:-10px;
}
#sectionrightcolumn #MatchesX p
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}

#sectionrightcolumn #SearchResults 
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
#sectionrightcolumn #SearchResults ul
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

}
#sectionrightcolumn #Matches
{
	color:#e22e2b;
	text-align:right;
	padding:0px 0px 0px 0px;
	margin-top:-15px;
}
#fullsearch .Adv
{
	width:190px;
	height:17px;
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	text-align:left;
}
#fullsearch .crosssite
{
	width:190px;
	height:17px;
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

* html #fullsearch .crosssite
{
	width:190px;
	height:16px;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
:first-child+html #fullsearch .crosssite
{
	width:190px;
	height:16px;
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

#fullsearch #linkcol1
{
	width:234px;
	float:left;
}

* html #fullsearch #linkcol1
{
	width:244px;
	float:left;
}
:first-child+html #fullsearch #linkcol1
{
	width:244px;
	float:left;
}


#fullsearch #linkcol2
{
	width:334px;
	float:left;
}

#fullsearch .Basic
{
	width:190px;
	height:17px;
	padding:1px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:left;
}

#fullsearch a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#e22e2b;
	font-weight:bold;	
}
#fullsearch .Adv a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#333333;
	font-size:0.8em;
	font-weight:normal;
}
#fullsearch .crosssite a
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color:#333333;
	font-size:0.8em;
	font-weight:normal;
}

.submit a
{
	display:none;
}
#searchControl
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

/* Stuff for NER Print Page */
#PrintFull #CBPrint1 h1
{
	font-size:1.5em;
	color:Green;
}

#PrintFull #CBPrint2
{
	font-style:italic;
}
#PrintFull .Rating
{
	font-style:italic;
}
#PrintFull .Location
{
	font-style:italic;
	
}

#PrintFull .NERListing
{
	border-top:solid 2px green;
	margin-top:0px;
}



#PrintFull .NERListing ul
{
	margin-top:0px;
}

#PrintFull .NERListing ul li
{
	list-style:none;
	margin-left:-40px;
	border-bottom:solid 2px green;
	padding:7px 0px 7px 0px;
}

#PrintFull .NERListing ul li .NERTitle a
{
	color:Green;
	font-weight:bold;
}

#PrintFull .NERListing ul li .Date
{
	
}
#PrintFull .NERListing ul li .Location
{
	font-style:italic;
}
#PrintFull .NERListing ul li .Rating
{
	font-style:italic;
}

#PrintFull #NERPrintTitle
{
	color:Green;
	font-weight:bold;
}
