/* CSS Document */

body{
	margin:10px; padding:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#434242;
}

a
{
  color: #21418C;
  text-decoration: none;
}

a:visited
{
  color: #21418C;
}

a:hover
{
  text-decoration: underline;
}

#wrapper {
		width:1000px;
		height:100%;
		margin-right:auto;
		margin-left:auto;
		padding:0px;
		text-align:left;
		background-color:#FFFFFF;
		}
	
#adslider {
		width:1000px;
		padding:0px;
		text-align:center;
		background-color:#CBCACB;
		}

#Header {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/header3.jpg);
	background-repeat:no-repeat;
}

#HeaderMSFT {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headmsft.jpg);
	background-repeat:no-repeat;
}

#HeaderSony {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headsony.jpg);
	background-repeat:no-repeat;
}

#HeaderNintendo {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headnintendo.jpg);
	background-repeat:no-repeat;
}

#HeaderEntertain {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headentertain.jpg);
	background-repeat:no-repeat;
}

#HeaderDVD {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headmovies.jpg);
	background-repeat:no-repeat;
}

#HeaderDBOX {
	width:1000px;
	height:83px;
	padding:0px;
	float:left;
	background-image: url(/images/evolved/money/headdbox.jpg);
	background-repeat:no-repeat;
}

#SearchBar {
	float:right;
	padding: 53px 260px 0px 0px;
}

#TopLoginAd { /*originally held login and 728x90*/
		width:948px;
		padding:0;
		margin: 2px 2px 2px 2px;
		}

#LeftColumn { /*now holds login and news area*/
		width:200px;
		padding:0;
		float:left;
		margin: 2px 2px 0 2px;
		background-color:#FFFFFF;
		}
			
#BottomColumn { /*test for holding news, all feature stuff and right-hand ads*/
		width:948px;
		padding:0;
		float:left;
		margin: 2px 2px 0 2px;
		background-color:#FFFFFF;
		}

#MainLogin {
	width:196px;
	height:90px;
	padding:5px 2px 0 2px;
	margin: 0 0 4px 0;
	border:1px solid black;
	float:left;
	color: #FFFFFF;
	background-image:url(/images/evolved/money/login3.gif);
	background-repeat:repeat;
}

#MainLogin a
{
  color: #FFFFFF;
  text-decoration: none;
  font-weight:bold;
  text-decoration: underline;
}

#MainNews {
		width:198px;
		padding:2px 0 0 2px;
		float:left;
		margin: 2px 0 0 0;
		border:1px solid #000000;
		background-color:#16478C;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
		}

#MainNews h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	text-align:left;
	}
	
#MainNews h1 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#MainNews h1 a:hover
{
  text-decoration: underline;
}

#MainNews h1 a:visited
{
  color: #FFFFFF;
}

#MainNews h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:normal;
	padding: 0 1px 0 1px;
	text-align:left;
	margin: 0 2px 0 0;
	border-bottom: 1px dotted;
	}
	
#MainNews h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 0 6px 1px 6px;
	text-align:left;
	border-bottom: 1px dotted;
	border-bottom-color:#FFFFFF;
	}
	
#MainNews h3 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#MainNews h3 a:hover
{
  text-decoration: underline;
}

#MainNews h3 a:visited
{
  color: #FFFFFF;
}

.floatleft {
  float: left;
  margin: 0 2px 0 2px;
  border: 1px solid #000000;
}

#MSFTNews {
		width:198px;
		padding:2px 0 0 2px;
		float:left;
		margin: 2px 0 0 0;
		border:1px solid #000000;
		background-color:#287B37;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}

#MSFTNews h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	text-align:left;
	}
	
#MSFTNews h1 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#MSFTNews h1 a:hover
{
  text-decoration: underline;
}

#MSFTNews h1 a:visited
{
  color: #FFFFFF;
}

#MSFTNews h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:normal;
	padding: 0 1px 0 1px;
	text-align:left;
	margin: 0 2px 0 0;
	border-bottom: 1px dotted;
	}
	
#MSFTNews h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 0 6px 1px 6px;
	text-align:left;
	border-bottom: 1px dotted;
	border-bottom-color:#FFFFFF;
	}
	
#MSFTNews h3 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#MSFTNews h3 a:hover
{
  text-decoration: underline;
}

#MSFTNews h3 a:visited
{
  color: #FFFFFF;
}

.floatleft {
  float: left;
  margin: 0 2px 0 2px;
  border: 1px solid #000000;
}

#SonyNews {
		width:198px;
		padding:2px 0 0 2px;
		float:left;
		margin: 2px 0 0 0;
		border:1px solid #000000;
		background-color:#8E0C0E;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
		}

#SonyNews h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	text-align:left;
	}
	
#SonyNews h1 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#SonyNews h1 a:hover
{
  text-decoration: underline;
}

#SonyNews h1 a:visited
{
  color: #FFFFFF;
}

#SonyNews h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:normal;
	padding: 0 1px 0 1px;
	text-align:left;
	margin: 0 2px 0 0;
	border-bottom: 1px dotted;
	}
	
#SonyNews h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 0 6px 1px 6px;
	text-align:left;
	border-bottom: 1px dotted;
	border-bottom-color:#FFFFFF;
	}
	
#SonyNews h3 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#SonyNews h3 a:hover
{
  text-decoration: underline;
}

#SonyNews h3 a:visited
{
  color: #FFFFFF;
}

.floatleft {
  float: left;
  margin: 0 2px 0 2px;
  border: 1px solid #000000;
}

#NintendoNews {
		width:198px;
		padding:2px 0 0 2px;
		float:left;
		margin: 2px 0 0 0;
		border:1px solid #000000;
		background-color:#B3B6BB;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}

#NintendoNews h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	text-align:left;
	}
	
#NintendoNews h1 a
{
  color: #16478C;
  text-decoration: none;
}

#NintendoNews h1 a:hover
{
  text-decoration: underline;
}

#NintendoNews h1 a:visited
{
  color: #16478C;
}

#NintendoNews h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:normal;
	padding: 0 1px 0 1px;
	text-align:left;
	margin: 0 2px 0 0;
	border-bottom: 1px dotted;
	}
	
#NintendoNews h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#16478C;
	font-size: 11px;
	font-weight:bold;
	padding: 0 6px 1px 6px;
	text-align:left;
	border-bottom: 1px dotted;
	border-bottom-color:#000000;
	}
	
#NintendoNews h3 a
{
  color: #16478C;
  text-decoration: none;
}

#NintendoNews h3 a:hover
{
  text-decoration: underline;
}

#NintendoNews h3 a:visited
{
  color: #16478C;
}

.floatleft {
  float: left;
  margin: 0 2px 0 2px;
  border: 1px solid #000000;
}

#DBOXNews {
		width:198px;
		padding:2px 0 0 2px;
		float:left;
		margin: 2px 0 0 0;
		border:1px solid #000000;
		background-color:#C86217;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}

#DBOXNews h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 1px 6px 1px 6px;
	text-align:left;
	}
	
#DBOXNews h1 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#DBOXNews h1 a:hover
{
  text-decoration: underline;
}

#DBOXNews h1 a:visited
{
  color: #FFFFFF;
}

#DBOXNews h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 11px;
	font-weight:normal;
	padding: 0 1px 0 1px;
	text-align:left;
	margin: 0 2px 0 0;
	border-bottom: 1px dotted;
	}
	
#DBOXNews h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 11px;
	font-weight:bold;
	padding: 0 6px 1px 6px;
	text-align:left;
	border-bottom: 1px dotted;
	border-bottom-color:#FFFFFF;
	}
	
#DBOXNews h3 a
{
  color: #FFFFFF;
  text-decoration: none;
}

#DBOXNews h3 a:hover
{
  text-decoration: underline;
}

#DBOXNews h3 a:visited
{
  color: #FFFFFF;
}

.floatleft {
  float: left;
  margin: 0 2px 0 2px;
  border: 1px solid #000000;
}

#CenterColumn {
	width:781px;
	padding: 0;
	margin: 2px 2px 2px 2px;
	float:left;
	background-color:#FFFFFF;
	}

#TopHorizonAd {
	width:755px;
	height:90px;
	margin:0 0 0 20px;
	text-align:right;
	float:right;
	background-color:#FFFFFF;
}
	
#Article {
	width:461px;
	padding: 5px 5px 5px 5px;
	margin: 5px 0 0 0;
	float:left;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	}

#Article h1
{
  font-size: 15px;
  font-weight: bold;
  margin: 0 5px 0 0;
  padding: 7px 10px 0 10px;
}

#Article h2 {
	padding: 0 10px 10px 10px;
	font-size: 12px;
	font-weight: normal;
	}

#Article h2 a:link{
	color:#1B4B8F;
	text-decoration:none;
	font-weight:bold;
	}

#Article h2 a:visited{
	color:#1B4B8F;
	text-decoration:none;
	font-weight:bold;
	}

#Article h2 a:hover
{
  text-decoration: underline;
  color:#8B1010;
}

#Article h3 {
  color: #999999;
  margin: 0 0 0 0;
  font-size: 10px;
  font-weight: normal;
  padding: 0 12px 0 10px;
}

.floatleft {
  float: left;
  margin: 7px 7px 7px 0;
  border: 1px solid #000000;
  padding: 0;
}

.floatright {
  float: right;
  margin: 7px 0 7px 7px;
  border: 1px solid #000000;
  padding: 0;
}

.Energy {
  float: right;
  margin: 5px 2px 5px 5px;
  padding: 6px;
  width: 120px;
  border: 1px solid #000000;
  font: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color:#000000;
  font-weight: normal;
  background-color:#999999;
}

.Energy a {
  color:#000000;
  font-weight:bold;
}

#RightColumn {
		width:300px;
		padding:0px;
		margin: 2px 2px 2px 2px;
		float:right;
		background-color:#FFFFFF;
		}

#RightRoadAd {
		width:300px;
		height:250px;
		padding:0;
		text-align:right;
		float:left;
		background-color:#FFFFFF;
		}

#RightRoadSKY {
		width:300px;
		height:600px;
		padding:0;
		margin: 2px 0 0 0;
		text-align:right;
		float:left;
		background-color:#FFFFFF;
		}

#RightSky {
		width:160px;
		height:600px;
		padding:0px;
		margin: 5px 0 0 5px;
		float:left;
		background-color:#FFFFFF;
		}

#LeftSky {
		width:160px;
		height:600px;
		padding:0px;
		margin: 5px 2px 0 2px;
		float:left;
		background-color:#FFFFFF;
		}

div.ReviewScores
{
  border: 1px outset #EFEFEF;
  padding: 5px;
  margin: 0;
  background-color: #F2F2F2;
  width: 400px;
}

div.ReviewScores dl
{
  padding: 0;
  margin: 0;
}

div.ReviewScores dt
{
  font-weight: bold;
  font-size: 14px;
}

div.ReviewScores dd
{
  padding: 2px 0 2px 3px;
  margin: 0;
}

#Footer {
		width:970px;
		padding:0 0 2px 0;
		float:left;
		margin: 0 0 0 0;
		}

#Footer h1
{
  font-size: 10px;
  font-weight: bold;
  text-align:center;
  margin: 10px 0 0 0;
  padding: 0 12px 10px 12px;
}

#Footer h2
{
  text-align:center;
  margin: 10px 0 0 0;
  padding: 0 12px 0 12px;
}

#RecentVideos {
		width:255px;
		padding:2px 0 0 2px;
		float:left;
		margin:2px 2px 0 10px;
		border:1px solid #000000;
		background-color:#D0D0D0;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}

#RecentVideos h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	padding: 10px 3px 0 6px;
	}

#RecentVideos h1 a {
	color:#1B4B8F;
	text-decoration:none;
	font-weight:bold;
	}

#RecentVideos h1 a:hover
{
  text-decoration: underline;
  color:#8B1010;
}
	
#PopularForum {
		width:434px;
		padding:2px 0 0 2px;
		float:left;
		margin:2px 0 0 10px;
		border:1px solid #000000;
		background-color:#D0D0D0;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}

#PopularForum h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:left;
	font-size: 12px;
	font-weight:normal;
	padding: 10px 6px 0 6px;
	}

#PopularForum h1 a {
	color:#1B4B8F;
	text-decoration:none;
	font-weight:bold;
	}

#PopularForum h1 a:hover
{
  text-decoration: underline;
  color:#8B1010;
}
	
#RecentFeatures {
		width:440px;
		padding:3px 0 3px 0;
		float:left;
		margin:2px 2px 2px 7px;
		border:1px solid #000000;
		background-color:#D0D0D0;
		background-image:url(/images/evolved/money/newstitle.jpg);
		background-repeat:repeat-x;
		font-family:Arial, Helvetica, sans-serif;
		color:#FFFFFF;
		font-size: 12px;
		font-weight:bold;
		text-align:center;
	}
	
#RecentFeatures h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 13px;
	font-weight:normal;
	padding: 0 6px 0 6px;
	text-align:left;
	line-height:90%;
	}

#RecentFeatures h1 a {
	color:#1B4B8F;
	text-decoration:none;
	font-weight:bold;
	}

#RecentFeatures h1 a:hover
{
  text-decoration: underline;
  color:#8B1010;
}

#RecentFeatures h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	font-style:italic;
	padding: 0 6px 0 20px;
	text-align:left;
	}

#nav-global {
	float: left;	
	font-weight: bold;
	text-align: left;
	width: 1000px;
	font-size: 12px;
	text-decoration: none;
	background-image:url(/images/evolved/money/navbarbkgrnd3.gif);
	background-repeat:repeat-x;
}
	
#nav-global li {
		float: left;
		list-style-type: none;		
		position: relative;
	}
	
#nav-global a {
		display: block;
		float: left;
		padding: 4px 10px;
		color: #FFFFFF;
		}
		
#nav-global #nav-item a 		{ padding-right: 0; }

#nav-global #nav-item li a 	{ padding-right: 0; }

#nav-global a:hover {
		color: #FFFFFF;
		text-decoration: underline;
		font-weight: bold;
		}
		
#nav-global li ul {
		background: #D2D2D2;
		border: 1px solid #000000;
		float: none;
		font-weight: bold;
		text-decoration: none;
		color: #21418C;
		margin: 0;
		padding: 0;
		position: absolute; left: -900em;
		width: 120px;
	}

#nav-global li ul li { float: none; }

#nav-global li:hover ul, #nav-global li.over ul { display: block; top: 18px; left: 8px; z-index: 3000; }

#nav-global li ul a {
		border-width: 0 0 2px 0;
		color: #21418C;
		display: block;
		float: none;
		font-weight: bold;
		text-decoration: none;
		border-bottom: 1px solid #000000;
	}

#nav-global li ul a:hover {
		background-color: #21418C;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}

.hiddenContent {
	display:none;
}

#tab-bg-header {
  background-color:#FFFFFF;
  width:440px;
  height:17px;
  position:relative;
  top:0px;
  border-bottom:1px solid #000000;
  text-align:left;
  font-weight:bold;
  color:#FFFFFF;
  margin: 0 0 10px 0;
}

#tab-bg-header ul {
	margin:2px 0 0 0;
	padding:0 0 0 0 ;
}
#tab-bg-header .active-content {
	background-color: #1B4B8F;
	font-weight:bold;
 	color:#FFFFFF;

}

#tab-bg-header li {
	display: block;
	float:left;
	list-style-type: none;
	width:87px;
	border-right:1px solid #000000;
	background-color:#FFFFFF;
	color: #000000;
	height: 17px;
	text-align:center;
	
}
#tab-bg-header a {
	display: block;
	width:87px;
	height: 17px;
	color:#1B4B8F
}


#tab-container {
	width:440px;
}

#ECA-Banner {
	width:195px;
	height:69px;
	margin: 5px 0 0 2px;
}