/*
-----------------------------------------------
 trucktalk.com.au atrium by Tamari Software and Technology - www.tamari.com.au
 $Revision: 1.1 $
 $Date: 06/04/2007$
-----------------------------------------------
*/

#lastUpdate {
padding-left: 25px;
color: #909090;
}

#lastUpdate span {
color: #909090;
}

#fdAlert {
color: #900;
font-weight: bold;
padding: 10px 10px 0 25px;
}

#mainNewsCol {
float: left;
width: 612px;
margin: 0 25px;
display: inline;
}

#moreNewsCol {
float: left;
width: 310px;
margin: 0 10px 10px 0;
display: inline;
}

.readMore {
font: bold 11px verdana;
}

.datestamp {
margin: 0 0 10px;
color: #999;
font: normal 11px verdana;
}

/* ADS */
#topMPU, #bottomMPU {
margin: 0 4px 20px;
padding: 0;
}
#smallAd {
margin: 0 4px 40px;
padding: 0;
}
/* LEDE STORIES */
#ledeStories {
margin-top: 10px;
}

.ledeStory {
float: left;
display: inline;
width: 186px;
margin: 0 18px 0 0;
color: #444;
}


.ledeStorytotw {
float: left;
display: inline;
width: 186px;
margin: 0 18px 0 0;
color: #444;
}

.ledeStorysfh {
float: left;
display: inline;
width: 184px;
margin: 0 18px 0 0;
color: #444;
}

.ledeStory .ledeImg {
width: 184px;
height: 138px;
border: 1px solid #BBB;
margin: 0 0 5px;
}


.ledeStorytotw {
float: left;
display: inline;
width: 300px;
margin: 0 18px 0 0;
color: #444;
}

.ledeStorytotw .ledeImgtotw {
width: 300px;
height: 250px;
border: 1px solid #BBB;
margin: 0 0 5px;
}

.ledeStorysfh {
float: left;
display: inline;
width: 600px;
margin: 0 18px 0 0;
color: #444;
}

.ledeStorysfh .ledeImgsfh {
width: 600px;
height: 250px;
border: 0px solid #BBB;
margin: 0 0 5px;
}

.ledeStory h2 {
font: normal 18px arial;
}
.ledeStory p {
font: 11px verdana;
color: #444;
}
 

/* ALSO OF INTEREST */
#newsToday
{
	overflow: auto;
	margin: 10px 0 15px;
}

#alsoInNews h3
{
	font: bold 12px verdana;
	margin: 20px 0 0 0;
	padding: 0;
}

#newsToday { margin-top: 0; }

#alsoInNews ul
{
	list-style: none;
	margin: 0;
	font: 11px verdana;
}

#alsoInNews li
{
	float: left;
	display: inline;
	width: 286px;
	padding: 0;
	margin: 0 20px 5px 0;
}





/* HEADLINES */
#headlines {
padding: 0 0 20px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px 0;
margin: 0 0 3px;
font: 12px verdana;
color: #444;
}
#headlines h2 {
font: normal 18px arial;
color: #444;
}
#headlines .picleft {
float: left;
margin: 0 10px 10px 0;
}


#headlines p
{margin:0;}


#headlines p.datestamp
{
	color: #949494;
	margin-bottom: 15px;
	font-family: verdana;
	font-size: 11px;
}



#headlines p.readmore {
}

/* PHOTO GALLERIES */
#photoGalleries {
padding: 0 0 10px 0;
border-bottom: 1px solid #EEE;
margin: 0 0 20px 0;
}
#photoGalleries h3 {
margin: 0 0 10px;
}
.fd_photoItem {
float: left;
display: inline;
width: 102px;
margin: 0 20px 0 0;
text-align: center;
}
.fd_photoItem img {
border: 1px solid #BBB;
margin: 0 0 3px;
}
.fd_photoItem h2 {
font: normal 11px/15px verdana;
}
#photoGalleries .readMore {
margin: 10px 0;
}

/* MORE NEWS BY CAT */
#moreNewsByCat {
padding-bottom: 10px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px;
}
#moreNewsByCat h3 {
margin: 0 0 15px;
}
.catSec {
float: left;
display: inline;
width: 296px;
margin: 0 10px 10px 0;
display: inline;
}

.catSec h4 {
margin: 0 0 5px;
text-transform: uppercase;
font: bold 15px arial;
}

.catSec ul {
list-style: none;
}
.catSec ul h2 {
font: normal 11px verdana;
}
.catSec ul .datestamp {
margin: 0 0 10px;
}

/* MOST POPULAR */
#rcTabs {
height: 24px;
z-index: 9;
}
#rcTabs h4 {
float: left;
width: 111px;
height: 24px;
margin: 0 5px 0 0;
text-align: center;
background: url(http://i.n.com.com/i/ne05/fmwk/g_tab_111x24.gif) no-repeat;
font: bold 10px/24px verdana;
color: #FFF;
overflow: hidden;
cursor: pointer;
}
#rcTabs h4.hover {
text-decoration: underline;
}
#rcTabs h4.selected {
color: #444;
background: url(http://i.n.com.com/i/ne05/fmwk/g_tab_111x24_selected.gif) no-repeat;
}
#rcTabs h4.hover.selected {
text-decoration: none;
}

#readersChoice {
margin: 0 0 25px;
}
#readersChoice ol {
list-style: none;
z-index: 10;
border: 1px solid #E3E8E2;
padding: 5px 10px 10px 0;
margin: -1px 0 0 0;
font: 11px/20px verdana;
color: #444;
}
#readersChoice ol li {
padding: 0 0 2px 35px;
background-repeat: no-repeat;
background-position: 10px 2px;
}
#readersChoice ol li.li1 { background-image: url(http://news.com.com/i/ne05/fmwk/li1.gif); }
#readersChoice ol li.li2 { background-image: url(http://news.com.com/i/ne05/fmwk/li2.gif); }
#readersChoice ol li.li3 { background-image: url(http://news.com.com/i/ne05/fmwk/li3.gif); }
#readersChoice ol li.li4 { background-image: url(http://news.com.com/i/ne05/fmwk/li4.gif); }
#readersChoice ol li.li5 { background-image: url(http://news.com.com/i/ne05/fmwk/li5.gif); }
#readersChoice ol li.li6 { background-image: url(http://news.com.com/i/ne05/fmwk/li6.gif); }
#readersChoice ol li.li7 { background-image: url(http://news.com.com/i/ne05/fmwk/li7.gif); }
#readersChoice ol li.li8 { background-image: url(http://news.com.com/i/ne05/fmwk/li8.gif); }
#readersChoice ol li.li9 { background-image: url(http://news.com.com/i/ne05/fmwk/li9.gif); }
#readersChoice ol li.li10 { background-image: url(http://news.com.com/i/ne05/fmwk/li10.gif); }

#readersChoice ol.hidden {
display: none;
}
#readersChoice ol li p.datestamp {
display: inline;
margin: 0;
padding: 0;
}

/* MNAW */
#MNAW {
padding: 0 0 10px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px;
}

#MNAW ul {
list-style: none;
}

#MNAW li {
margin: 0 0 12px;
}

#MNAW ul a h5 {
font-weight: normal;
font: normal 12px/15px verdana;
}

#MNAW ul .credit {
font: normal 12px/15px verdana;
color: #999;
}

/* NEWS.COM MARKETS */

#marketsShell {position: relative;}  /* Added for quote box skylight 01/11/07 */
#marketsShell .skylight {float: right;margin: 0 0 10px 10px;}

#investorBlock {
padding: 0 0 10px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px;
font: 11px/18px verdana;
}

#investorBlock ul li {
list-style: none;
padding: 2px 0 2px 10px;
margin: 3px 0;
border-bottom: 1px dotted #EEE;
height: 1.3em;
line-height: 1.3em;
}

#investorBlock ul li span, #investorBlock ul li a {
float: left;
width: 32%;
}

#investorBlock h4 {
font: bold 15px arial;
margin: 5px 0 0;
}

#investorBlock ul .change, #investorBlock ul .quote { text-align: right; }
#investorBlock ul li.uptick { background: url(http://i.i.com.com/cnwk.1d/i/ne/fd/2003/fd_graphics/up_arrow.gif) no-repeat center left; }
#investorBlock ul li.uptick .change { color: #093; }
#investorBlock ul li.downtick { background: url(http://i.i.com.com/cnwk.1d/i/ne/fd/2003/fd_graphics/down_arrow.gif) no-repeat center left; }
#investorBlock ul li.downtick .change { color: #900; }

#investorBlock form {
font-size: 90%;
margin: 0 0 8px;
}

#investorBlock form input.txtfld {
font: 11px verdana;
color: #444;
}

#investorBlock .readMore {
align: right;
}

/* TECH NEWS AROUND THE WORLD */
#worldNews {
padding: 0 0 10px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px;
font: 11px/15px verdana;
}

#worldNews ul {
list-style: none;
padding: 0;
margin: 0;
}

#worldNews li {
float: left;
display: inline;
width: 150px;
margin: 5px 0 0;
}

#worldNews li span {
color: #999;
}

/* ADDITIONAL FEATURES BOX */
#addtlFeatures {
padding: 0 0 10px;
border-bottom: 1px solid #EEE;
margin: 0 0 20px;
font: 11px/15px verdana;
}

#addtlFeatures ul {
list-style: none;
padding: 0;
margin: 0;
}

#addtlFeatures ul li {
float: left;
display: inline;
width: 150px;
margin: 5px 0 0;
}


/* NEW SPOTLIGHT AD UNIT */
.spotLight {
margin: 0 0 25px;
padding: 0;
}

.spotLight dt {
color: #6B0;
font-size: 20px;
margin: 0 0 5px;
}

.spotLight dd {
margin: 0 10px 0 5px;
padding: 0 10px 0 0;
}

.spotLightContent {
border-right: 1px dotted #d7d7d7;
float: left;
width: 325px;
}

.spotLight h4 {
font-size: 1.1em;
margin: 0 0 5px;
padding: 0;
}

.spotLight p {
margin-top: 0;
clear:both;
overflow:hidden;
height: 1%;
font-size: 90%;
}

.spotLight a span {
display: block;
font-weight: bold;
text-decoration:none;
}

.spotLightProduct img {
float: left;
margin: 0 4px 4px 0;
}

.spotLight .spotLightProduct p {
clear:none;
}

.spotLightProduct cite {
text-align: left;
margin-bottom: 10px;
display: block;
color: #666;
font-size: 90%;
}

.spotLight img {
float: left;
margin: 0 8px 4px 0;
}