/*COMMON STYLES*/
/*LAST UPDATE: 16/01/2007*/

/* NEWSTICKER */
.headlineNewsHidden {display:none}
.tickerouter{padding-bottom:15px}
.ticker{background-color:#eaeaea;padding:5px 0px}
.tickertitle{font-family:verdana;font-size:12px;font-weight:bold;color:#900;margin-left:19px}
#tickerDiv {text-align:left;font-weight:bold;font-size:11px;width:548px;padding-left:5px}

/* NEWSTICKER DROPDOWN */
#ntd_dropper {float:left;width:60px;padding-left:7px}
#ntd_dropdown {overflow:hidden;width:314px;position:absolute;}
#ntd_bg {width:314px;height:180px;position:absolute;background:#fff;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.ntd_newsitem tr td {font-family:verdana;font-size:11px}
.ntd_newsitem_time {color:#676767}
.ntd_newsitem_divider {border-bottom:1px solid #ccc}
.ntd_newsitem_date {font-weight:bold;}
.ntd_tools_hd {border-top:3px double #ccc;background:#fff}
.ntd_toolbar {background:#fff;width:314px;height:18px;}
.ntd_tools tr td{font-size:10px;}
.ntd_tools_ft {background:#666;height:4px;padding-top:2px}

/* PAGE FOOTER */
.copyright{font:10px verdana,sans-serif;color:#999}
.copyright A{color:#000}
.copyright A:hover{color:#039:text-decoration:underline}

/* SPECIAL REPORTS */
.specrepbox{border-top:1px solid #ccc;background-color:#eaeaea;margin-bottom:10px;margin-right:10px}
.specrepboxsitewide{border-top:1px solid #ccc;background-color:#eaeaea;margin-bottom:10px;margin-right:10px}
.specrephd{padding:2px 5px;font:bold 11px verdana,sans-serif;border-bottom:1px solid #ccc}
.specrephd A{color:#000}
.specrep{padding:2px 5px;font:11px verdana,sans-serif;border-bottom:1px solid #ccc}
.specrep A{color:#000}

.boxcontainer{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
.boxhdimg{background:url(/stylesheets/generic/images/common/arrow.gif) no-repeat;margin-bottom:8px}
.boxhdimgcol{background:url(/stylesheets/generic/images/common/arrow.gif) no-repeat}
.boxhd{margin-left:12px;font:bold 10px verdana,sans-serif;background-color:#ccc;height:14px;}
.boxhd A{display:block;padding:1px 0px 0px 6px;color:#000}

.boxtxt{font:11px verdana,sans-serif;margin-bottom:5px}
.boxtxt A{font-weight:bold;color:#000}
.boxtxt2{font:13px verdana,sans-serif;margin-bottom:5px}
.boxtxt2 A{font-weight:bold;color:#000}
.boximg{float:right;margin-left:10px}

.cl{clear:both}

.main618{width:618px;margin-bottom:10px}
.main3col{padding-bottom:10px;border-bottom:1px solid #ccc}
.mainpic{float:left;width:318px}
.maintxt{float:left;width:300px}
.mainlink{font:26px verdana,sans-serif;margin-bottom:8px;line-height:28px}
.mainlink A{color:#000}
.mainlink A:hover{color:#039}
.mainabs{font:13px verdana,sans-serif;margin-bottom:5px}

.sidelink{font:11px verdana,sans-serif;margin-bottom:2px;}
.sidelink A{font-weight:bold;}

.sublink{font:bold 13px verdana,sans-serif;margin-bottom:3px}
.sublink A{color:#000}
.subabs{font:13px verdana,sans-serif;margin-bottom:5px}
.subline{background-color:#ccc}

.subleft{margin-right:10px}
.submiddle{margin:0px 10px 0px 10px}
.subright{margin-left:10px}

.footlink{font:11px verdana,sans-serif;margin-bottom:4px;}
.footlink A{color:#369}
.footlink A:hover{color:#039}

.bannerad{margin:8px 8px 8px 0px}

.pagefooterline{margin:20px 0 0 0;border-top:1px solid #ccc;padding-bottom:2px;border-bottom:1px solid #ccc;}

/* CRUMBTRAIL */
.crumbtrail{font-family:verdana;font-size:10px;color: #666;background:url('/core/i/crumbtrail-grad.gif') repeat-x;padding:2px 5px;margin-bottom:20px;height:14px;padding-right:10px}
.crumbtrail H1 {display:inline;font-size:10px;font-weight:normal;color:#333}
.crumbtrail_arrow {color:#999}
.crumbtrail_urhere {color:#333}

.finghead{font:bold 11px verdana,sans-serif;color:#369}
.finghead10{font:bold 10px verdana,sans-serif;color:#369}
.columnhead{font:bold 11px verdana,sans-serif;color:#000;padding-top:4px}
.columntxt{font:10px verdana,sans-serif; color:#000}
.columimg{padding-top:4px}
.colline{border-bottom:1px solid #ccc}
.colboxcontainer{margin-bottom:7px}

.featboxcontainer{border-bottom:1px solid #ccc;padding-bottom:7px;margin-bottom:7px}
.featboxcontainertop{border-bottom:1px solid #ccc;padding-bottom:1px;margin-bottom:7px}
.feathdsp{font:bold 11px verdana,sans-serif;}
.feathdsp A{color:#000}
.feattxtsp{font:11px verdana,sans-serif; color:#000;}

.boxleft{float:left; margin-right:10px;}
.boxleft2{float:left;}
.boxleft3{float:left; margin-right:18px;}
.boxleft4{float:left; margin-right:8px;}

.boxright{float:right; padding-top:4px;}
.boxxleft188{float:left; width: 188px}
.boxxleft178{float:left; width: 177px}
.boxleft135{float:left; width: 135px}
.boxleft194{float:left; width: 194px}

TABLE.sumtable TBODY TR TD{padding:3px;font-family:verdana,sans-serif;font-size:10px}
TABLE.sumtable TBODY TR.odd{background-color:#f6f6f6}
TABLE.sumtable TBODY TR.even{background-color:#eaeaea}
TABLE.sumtable TBODY TR.gap{background-color:#fff;height:1px}
TABLE.sumtable TBODY TR.gap TD{padding:0px}

.adoutergrey{background-color:#eaeaea;text-align:center;padding-top:4px;margin-bottom:8px}
.adspace{padding-bottom:4px}

/* MPU WRAPPING */
.mpuad{float:left;margin-right:10px;padding:4px 0px 10px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:8px}
.adtxt{font:10px arial,sans-serif;color:#999}

/* PRINT AND EMAIL */
.emailandprint{float:left;}
.emailandprint A{font:10px}
.emailandprintright{float:left;margin-left:15px}
.emailandprintright A{font:10px}

/* POST STORY TO */
.post{font:bold 11px verdana,sans-serif;color:#ccc}
.posthd{color:#666;margin-right:10px}
.postpipe{margin:0px 10px;font-weight:normal}

/* RELATED LINKS */
.rellinktitle{font-family:verdana,arial,helvetica,sans-serif;color:#666666;font-size:11px;font-weight:bold;margin-bottom:2px}
.rellinkitem{font:bold 11px verdana,sans-serif;margin-bottom:3px}

/* PAGE SPLITTING */
.pspagexofy{float:right;font:bold 10px verdana,sans-serif;color:#666}
.psnavlinks{font-size:13px;font-family:verdana,sans-serif}
.psprev{display:inline;border-right:1px solid #ccc;padding-right:10px;margin-right:10px}
.pspagenum{display:inline;margin-right:10px}
.psnext{display:inline;border-left:1px solid #ccc;padding-left:10px}
.pshd{font-size:11px;color:#666;font-weight:bold}

/* YOUR VIEWS */
.yvhd{font:bold 11px verdana,sans-serif;color:#666}

/* BLOG */
.blogdate{font:bold 10px verdana,sans-serif;color:#666;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px 4px}
.bloghd{font:22px arial,sans-serif;color:#000}
A.bloghd:hover{text-decoration:underline;color:#039}
.blogtop{font:bold 10px verdana,sans-serif;color:#666}
.blogboxhead{font:bold 10px verdana,sans-serif;background-color:#666;color:#fff;padding:3px 4px;margin-bottom:6px}
.blogboxlink{font:normal 10px verdana,sans-serif;margin-bottom:6px}
.blogthankyou{background-color:#eaeaea;text-align:center;padding:8px;margin-bottom:12px}

/* MAIN TEXT SIZES */
.h1link{font:26px verdana,sans-serif;margin-bottom:8px;line-height:28px}
.h2link{font:bold 15px verdana,sans-serif;margin-bottom:3px}
.h3link{font:bold 13px verdana,sans-serif;margin-bottom:3px}
.h4link{font:bold 12px verdana,sans-serif;margin-bottom:3px}
.h5link{font:bold 11px verdana,sans-serif;margin-bottom:3px}

.h1link A,.h2link A,.h3link A,.h4link A,.h5link A{color:#000}
.h1link A:hover,.h2link A:hover,.h3link A:hover,.h4link A:hover,.h5link A:hover{color:#039}

.largetxt{font:13px verdana,sans-serif;margin-bottom:5px}
.largetxtserif{font:16px georgia,serif;display:inline;color:#333}
.mediumtxt{font:11px verdana,sans-serif;margin-bottom:5px}
.smalltxt{font:10px verdana,sans-serif;margin-bottom:5px}
.story2{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:#000}

.listbullet{background:url(/stylesheets/generic/images/common/list_arrow.gif) no-repeat 0px 2px;margin:0px 0px 5px 0px;padding:0px 0px 0px 7px}

/* EXTRAS */
.fingheadnolink{font:bold 11px verdana,sans-serif;color:#666}
.maincap{font:10px verdana,sans-serif;color:#000}
.mainpic{float:left}
.sub2link{font:bold 15px verdana,sans-serif;margin-bottom:3px}
.sub2link A{color:#000}
.boxhdnolink{font:bold 10px verdana,sans-serif;color:#fff;background-color:#999;padding:1px 4px;margin-bottom:8px}
.boxhdnolink2{font:bold 10px verdana,sans-serif;color:#fff;background-color:#999;padding:1px 4px;}

/*LINES*/
.hrline{margin:8px 0px;border-bottom:1px solid #ccc}
.bttline{margin:3px 0px 8px 0px;border-bottom:1px solid #ccc}
.btttext{margin-top:10px;float:right;font:10px verdana,sans-serif}

/* LISTS */
OL.weblogs{list-style-type:none;margin:0px 0px 8px 0px;padding:0px;}
OL.weblogs LI{
	font:11px verdana,sans-serif;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 17px;
	background:url(/stylesheets/generic/images/common/list_weblog.gif) no-repeat 0px 2px;
	display:block;
	vertical-align:top;
	line-height:13px;
}
OL.weblogs LI A{font-weight:bold;color:#000}

OL.podcasts{list-style-type:none;margin:0px;padding:0px}
OL.podcasts LI{
	font:11px verdana,sans-serif;
	margin:0px 0px 8px 0px;
	padding:0px 0px 0px 17px;
	background:url(/stylesheets/generic/images/common/list_podcast.gif) no-repeat 0px 2px;
	display:block;
	vertical-align:top;
	line-height:13px;

}
OL.podcasts LI A{font-weight:bold;color:#000}

OL.mostv{list-style-type:decimal;margin:0px;padding:0px}
OL.mostv LI{font:11px verdana,sans-serif;margin-left:34px;padding-left:0px;margin-bottom:6px;font-weight:bold}
OL.mostv LI A{color:#000}

OL.defaultlist{list-style-type:none;margin:0px;padding:0px}
OL.defaultlist LI{
	font:11px verdana,sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 7px;
	background:url(/stylesheets/generic/images/common/list_arrow.gif) no-repeat 0px 2px;
	display:block;
	vertical-align:top;
	line-height:13px;
}
OL.defaultlist LI A{font-weight:bold;color:#000}


.edchoice{font:11px verdana,sans-serif;margin-bottom:12px}
.edchoice A{font-weight:bold;color:#000}

/* FORMS */
A.fbutton{background-color:#326799;font:bold 10px verdana,sans-serif;color:#fff;padding:4px 7px;border:1px solid #ccc;display:block;}
A.fbutton:hover{color:#fff}

/* ADPRECISION */
.boxinner{border:1px solid #cccccc;padding:6px}
.boxouter{border:2px solid #eaeaea}

.borderboxhd{font:bold 11px verdana,sans-serif;color:#000}
.borderboxhd A{color:#000}

/* HEADLINES */
H1{font-family:verdana,sans-serif;color:#000;font-weight:normal;font-size:26px;display:inline}

/* ARCHIVE CRAWL MAP */
.archive{font:bold 11px verdana,sans-serif;margin-bottom:6px}
.archivehd{font:bold 18px verdana,sans-serif;margin-bottom:10px;margin-top:20px}

/* ICONS */
.listaudio{padding-left:18px;background:url(/stylesheets/generic/images/common/list_audio.gif) no-repeat 0px 2px;height:11px}
.listvideo{padding-left:18px;background:url(/stylesheets/generic/images/common/list_video.gif) no-repeat 0px 2px;height:11px}
.listpics{padding-left:18px;background:url(/stylesheets/generic/images/common/list_pics.gif) no-repeat 0px 2px;height:11px}
.listblogs{padding-left:18px;background:url(/stylesheets/generic/images/common/list_blogs.gif) no-repeat 0px 2px;height:11px}
.listyourview{padding-left:18px;background:url(/stylesheets/generic/images/common/list_yourview.gif) no-repeat 0px 2px;height:11px}