/* 5_NoiseList.css style sheet for layout 5_NoiseList.aspx */

/*--------------- NOISE SPECIFIC: DF ADD OR MODIFIED ---------------*/


/*----------------------- MENUS ------------------------*/
.MContainer		{float: left; position: relative; text-transform: uppercase; z-}
.MSPSubContainer{position: absolute; overflow: hidden; top: 30px; left: 7px; min-width: 200px; _min-width: 200px; z-index: 2;}
.MSubContainer	{position: absolute; visibility: hidden; min-width: 200px; _min-width: 200px;}
.MSubHeader		{clear: both; background: url(/images/services-drop-bkg.gif) no-repeat; background-position: 0 -25px;}
.MSubMenuContainer	{min-width: 200px; _min-width: 200px; padding: 8px 0 0 0;}
.MSubMenu		{float: left; padding: 0 0 0 9px; line-height: 16px;}
.MSubArrow		{float: left; padding: 4px 0 0 5px; display: none;}

.MMenuMid		{cursor: pointer;}
.MMenuLeftOn	{float: left;  width: 12px; height: 32px; cursor: pointer; position: relative; z-index: 3;}
.MMenuMidOn		{float: left;  height: 32px; padding: 0 8px 0 8px; cursor: pointer; position: relative; z-index: 4;}
.MMenuRightOn	{float: left;  width: 12px; height: 32px; cursor: pointer; position: relative; z-index: 5;}


.MMenuLeftOff	{float: left; background: url(/images/bg_submenu_onleft.png) no-repeat; width: 12px; height: 32px;}
.MMenuMidOff	{float: left; background: url(/images/bg_submenu_onmid.png) repeat-x; height: 32px; padding: 0 8px 0 8px;}
.MMenuRightOff	{float: left; background: url(/images/bg_submenu_onright.png) no-repeat; width: 12px; height: 32px;}

.subbuttontext	{text-transform: uppercase;}



/*----------------------- FOOTER ------------------------*/
#copyrightBlock {color: #bc77a9;  font: normal 10px/15px Arial, Helvetica, sans-serif;}
#copyrightBlock a	{color: #ffffff; font: normal 10px/15px Arial, Helvetica, sans-serif;}
#copyrightBlock a:hover {color: #D3BC29;}

/*--------------- NOISE SPECIFIC: ORIGIN ORIGINAL STYLES ---------------*/

body {
	background: #3E0F26 url(/images/body-bkg-purple.gif) repeat-x top left;
	background-attachment:fixed;
}
h6 {
	color: #D3BC29;
	margin: 0 0 15px 0;
}
#logoBox {
	background: url(/images/logo-bkg-purple.png) no-repeat top left;
	behavior: url(/includes/iepngfix.htc);
}

#rightBottom {
	width: 400px;
	height: 620px;
	margin: 0px;
	padding: 0px;
	position: fixed;
	_display: none;
	right: 0px;
	bottom: 0px;
	z-index: 2;
	background: url(/images/noise-rightBottom.png) no-repeat bottom right;
	behavior: url(/includes/iepngfix.htc);
}
#rightTop {
	width: 470px;
	height: 400px;
	margin: 0px;
	padding: 0px;
	position: fixed;
	_display: none;
	top: 0px;
	right: 0px;
	z-index: 4;
}

#addressBlock {
	background: url(/images/home-addressBlock.png) no-repeat bottom left;
	behavior: url(/includes/iepngfix.htc);
}

#contentRightWide {
	margin: 40px 10px 0 0;
	padding: 0;
}

/*--------------- LEFT COLUMN ---------------*/
#noiseBlock {
	position: relative;
	float: left;
	display: inline;
	width: 190px;
	margin: 0;
	padding: 0;
}
#noiseBlock p {
	margin: 0;
	padding: 0 0 0 12px;
	font: normal 10px/14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
#noiseBlock p.header {
	display:block;
	width: 190px;
	height: 21px;
	margin: 0;
	padding: 3px 0 0 12px;
	font: bold 10px/14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: url(/images/noise-date-bkg-purple.gif) no-repeat top right;
}
.noise {
	background: url(/images/noise-seperatorRed.png) no-repeat bottom left;
	behavior: url(/includes/iepngfix.htc);
	margin: 0;
	_display: inline;
	padding: 24px 0 4px 0;
}
.noiseFirst {
	_display: inline;
	background: none;
	padding: 0 0 4px 0;
	margin: 0;
}

/* News Landing */

#contentNewsCol {
	width: 780px;
	position: relative;
	float: right;
	display: inline;
	margin: 0;
}
.contentNewsStory {
	width: 780px;
	margin: 0 0 15px 0;
	padding: 0px;
	position: relative;
	float:left;
}
.contentNewsLeft {
	width: 160px;
	position: relative;
	float: left;
	display: inline;
	margin: 0 10px 0 15px;
	padding: 0;

}
.contentNewsRight {
	width: 570px;
	position: relative;
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	padding: 0;
}
#contentNewsCol h3 {
	margin: 0;
	padding: 0;
}
#contentNewsCol p {
	color: #D3BC29;
}
#contentNewsCol p.noiseLink a {
	margin: -6px 0 0 0;
	padding: 3px 12px 3px 0px;
	font: bold 9px/15px Arial, Helvetica, sans-serif;
	background: url(/images/linkArrow-generalRight-f1.gif) no-repeat right center;
	text-decoration: none;
}
#contentNewsCol p.noiseLink a:hover {
	background: url(/images/linkArrow-generalRight-f2.gif) no-repeat right center;
}

.newsBottomNav 
{
	width: 780px;
	margin: 0 0 30px 20px;
	padding: 0px;
	position: relative;
	clear: both;
	display: inline;
	text-align: left;
}
.newsBottomNav ul {
	font: bold 9px/11px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 5px 2px;
}
.newsBottomNav ul li {
	display: inline;
	color: #A32B82;
}
.newsBottomNav ul li.noMas {
	padding:  5px 20px 5px 12px;
	background: url(/images/linkArrow-noiseLeft-f1.gif) no-repeat left 5px;
	_background: url(/images/linkArrow-noiseLeft-f1.gif) no-repeat left center;
}
.newsBottomNav ul li.noMasR {
	padding:  5px 12px 5px 20px;
	background: url(/images/linkArrow-noiseRight-f1.gif) no-repeat right 5px;
	_background: url(/images/linkArrow-noiseRight-f1.gif) no-repeat right center;	
}
.newsBottomNav ul li.previous {
	display: inline;
	margin: 0 100px 0 0;
}
.newsBottomNav ul li.next {
	display: inline;
	margin: 0 0 0 100px;
}
.newsBottomNav ul li.previous a {
	padding: 5px 20px 5px 12px;
	margin: 0;
	background: url(/images/linkArrow-noiseLeft-f1.gif) no-repeat left 5px;
	_background: url(/images/linkArrow-noiseLeft-f1.gif) no-repeat left center;
	text-decoration: none;
}
.newsBottomNav ul li.previous a:hover {
	background: url(/images/linkArrow-noiseLeft-f2.gif) no-repeat left 5px;
	_background: url(/images/linkArrow-noiseLeft-f2.gif) no-repeat left center;
}
.newsBottomNav ul li.next a {
	padding: 5px 12px 5px 20px;
	margin: 0;
	background: url(/images/linkArrow-noiseRight-f1.gif) no-repeat right 5px;
	_background: url(/images/linkArrow-noiseRight-f1.gif) no-repeat right center;
	text-decoration: none;
}
.newsBottomNav ul li.next a:hover {
	background: url(/images/linkArrow-noiseRight-f2.gif) no-repeat right 5px;
	_background: url(/images/linkArrow-noiseRight-f2.gif) no-repeat right center;
}
.active a { 
	border-left: 1px solid #fff;
}
.newsBottomNav ul li.number a {
	padding: 3px;
	margin: 0 2px;
	text-decoration: none;
}
.newsBottomNav ul li.active a {
	padding: 2px;
	border: 1px solid #A32B82;
}
.newsBottomNav ul li.number a:hover {
	padding: 2px;
	border: 1px solid #D3BC29;
}



