/*===================================================================================
  LOGO
====================R===============================================================*/
#logoWithTag {
	display: inline;
	float: left;
	margin-top: 15px;
	margin-left: 20px;
}

/*===================================================================================
  SEARCH
===================================================================================*/
#search {
	position: relative;
	top: 0;
	left: 345px;
	clear: both;
	width:180px;
}
#search fieldset, #search form { width: 180px; }
#search label { display:none; }
#search input#searchfield {
	background: url(images/bg_searchField.gif) no-repeat;
	width: 136px;
	border-style: none;
	margin: 0px;
	padding: 0px;
	float: left;
	display: block;
	padding:5px 5px 4px 10px;
	font-size:1.1em;
	color: #7c7c7c;
}
#search input#searchbutton {
	height: 24px;
	width: 29px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	border-style: none;
	display: block;
	float:left;
}

#securesite {
	width: 59px;
	height: 50px;
}

#midrow {
	margin-top: 14px;
}

/*===================================================================================
  Trend Watch
===================================================================================*/
a:active { outline: none; } /* dennis - removes dotted line around images in FF */
a:focus { -moz-outline-style: none; } /* dennis - removes dotted line around images in FF */
img {border:none;}
body#tertiary {
	background: transparent url(images/tm_bg_tile32.gif) repeat 0px 0px;
	text-align: left;
	font: 11px Verdana, Geneva, sans-serif;
    color: #666;
	/* sets all font size to 10px, now resize subsequent elements in em. e.g. 1.2 em = 12px. watch out for inheritance!! */
}
.addBorder { border: 1px solid red; }
.dottedBorder { border-bottom: 1px dotted #CCCCCC; }
.g12-trendwatch { vertical-align: top; margin-top: 0; }
.threatglossaryAlign { margin:185px 0 30px; }
.glossaryTitle { color: #666; }
.glossaryText { color: #666; }
#tertiary div.trendwatchWrapper { height: 100%; }

#tertiary #innerWrapper { width: 980px; top: 0; left: 0; margin: 0 0 4px -6px; padding: 0 23px 1px 16px; min-height: 700px; background: #fff url(images/trendwatch/tertiary_bg_whitehead.gif) top left repeat-x; }
#tertiary #wrapper #innerWrapper #header { height: 108px; position: absolute; left: 5px; margin: 0; width: 1018px; }
#tertiary #wrapper #innerWrapper #header #topLeft #logoWithTag { margin-left: 15px; margin-top: 15px; float: left; display: inline; }
#tertiary #wrapper #innerWrapper #footer a { color: #464646; }
#tertiary #wrapper #innerWrapper #footer a:hover { color: #D74444; }
#tertiary #mainContent { width: 556px; margin: 0px 0 30px;  } /* dennis - change from width: width: 480px; margin: 120px 15px 30px; */
#tertiary #mainContent a { color:#5091CD; }
#tertiary #mainContent div.modrow.tabRow ul.tabNav a {color: #fafafa}
#tertiary #mainContent div.modrow.tabRow ul.tabNav a.active {color: #666666; outline: none;}
#tertiary #mainContent div.modrow.tabRow div.mmplaylist a { color: #666666; }
#tertiary #mainContent div.modrow.tabRow div.mmplaylist a.odd { color: #666666; }
#tertiary #mainContent a:hover { color:#5091CD; }

#tertiary #mainContent.twoCol { width: 785px; margin: 0px 0 30px 0; }
#tertiary #mainContent.twoCol #tabs { width: 785px; margin: 12px 0 30px 0; } /* dennis - changed top margin from 0px to 120px */
#tertiary #mainContent.twoCol #tabs h2 { color: #666666; margin-top: 1em;}
#tertiary #mainContent.twoCol #tabs p { color: #666666; }
#tertiary #mainContent.twoCol div.modrow.itwdoublehalf div.single{width:340px; float:left; margin:0 40px 0 0;} /* dennis - changed width to 340 */
#tertiary #mainContent.twoCol div.modrow p.acrobat{padding:0 0 10px 0px; background:transparent;}

#tertiary div.modrow.itwtriple span.author{font-weight:normal; display:block; text-align:left; margin:.5em -5px 1.5em 0;}
#tertiary div.modrow.itwtriple div.single p {margin: 12px 4px;} /* dennis - new */


/*===================================================================================
  Begin New nav
===================================================================================*/

#tertiary #wrapper div#tertiaryNav {font-family:verdana,arial,sans-serif;font-size:12px;color:#666;}

/** new styles **/
#tertiary #wrapper #tertiaryNav h2{background: transparent url(images/trendwatch/twNavHead_ns.png) no-repeat top left;height:40px;margin:0;padding:0;}
#tertiary #wrapper #tertiaryNav h2 a{ display:block;height:35px;text-indent:-5000px;}
#tertiary #wrapper #tertiaryNav a{text-decoration:none;color:#666;}
#tertiary #wrapper #tertiaryNav a:hover{text-decoration:underline;}
div#tertiaryNav ul.list a{display:block;padding:6px 0px;padding-left:26px;width:150px;} /* dennis - removed letter-spacing:-1px; */
#tertiary #wrapper #secondaryContent div.subpage_trendwatch_tw{ background-image:url(images/threats/tm_threatmeter_small.png); background-repeat:no-repeat; height:260px; margin-top:20px; padding:0; width:219px; border:0; }
#tertiary #wrapper #secondaryContent div.trendwatch_launch_tw{border:none; margin:0; padding:0; height:29px; width:219px;}
#tertiary #wrapper #secondaryContent div.trendwatch_launch_tw h2{text-indent:-5000px; margin:0; padding:0;}
#tertiary #wrapper #secondaryContent div.trendwatch_launch_tw h2 a{text-indent:-5000px; display:block; height:29px; width:219px; text-decoration:none;}
#tertiary #wrapper #secondaryContent div.threatMeter_us{border:none; margin:0; width:210px; height:108px; padding:12px 0 0 0px; } /* border:none; margin:12px 0 0 0; width:210px; height:88px;*/
#tertiary #wrapper #secondaryContent div.threatMeter_us #web {margin:-4px -5px 0 2px; padding:0 0 26px;} /* alvin - adjusted top margin from -16px to -4px*/
#tertiary #wrapper #secondaryContent div.threatMeter_us #spam {margin:-16px -5px 0 2px; padding:0 0 26px;} /* dennis - prev. margin:-4px -5px; padding:0 0 15px; */
#tertiary #wrapper #secondaryContent div.threatMeter_us #malware {margin:-15px -5px 0 2px; padding:0;} /* margin:0 -5px; padding:0; */
#tertiary #wrapper #secondaryContent div.threatLinks_tw{ border:medium none; float:left; margin:0; padding:48px 0 0 0px;} /* alvin - border:medium none; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; margin:0; padding:58px 0 8px 30px; width:188px;*/
#tertiary #wrapper #secondaryContent div.threatLinks_tw p{margin:0; padding:0 0 1px 30px;} /*alvin - padding:0 0 1px 0px;*/
#tertiary #wrapper #secondaryContent div.threatLinks_tw div.linkTitle{float:left; margin:-96px 0 0 0px; padding:0 0 1px 12px; border:0;letter-spacing: -0.02em;} /* margin:-105px 0 0 -20px; padding:0 0 1px 0;letter-spacing: -0.05em;border:0; */
#tertiary #wrapper #secondaryContent div.threatLinks_tw div.linkTitle a{color:#fff;}
#tertiary #wrapper #secondaryContent div.threatLinks_tw h2{font-size:10px; font-weight:bold; color:#666; margin:0 0 0 0; padding:9px 0 0 0;}
#tertiary #wrapper #secondaryContent div.threatLinks_tw a{padding:5px 0 0 0; line-height:16px; color:#5091CD; text-decoration:none; display:inline;} /* alvin - added display:inline */
#tertiary #wrapper #secondaryContent div.threatLinks_tw a:hover{padding:5px 0 0 0; line-height:16px; text-decoration:underline;}
#tertiary #wrapper #secondaryContent div.threatLinks_tw .linksImg{padding-bottom:2px; padding-right:5px;}

/* leftnav */
#tertiary #wrapper div#tertiaryNav {width:185px;float:left;margin:130px 9px 0 0;padding:0;}
#tertiary #wrapper div#tertiaryNav div a{color:#666;margin:0;}
#tertiary #wrapper div#tertiaryNav div{padding:0;width:185px;margin:0;border:none;}
#tertiary #wrapper div#tertiaryNav ul{padding:0;margin:0;width:183px;list-style:none;}
#tertiary #wrapper div#tertiaryNav ul.list li.list{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background:#e7e6e6 url(images/trendwatch/tw_LevelOne_ns_wrap.gif) top left no-repeat;border-bottom:1px solid #d7d6d6;display:block;width:183px;min-height:29px;}
#tertiary #wrapper div#tertiaryNav ul.list li.current{border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background:transparent url(images/trendwatch/tw_LevelOne_selected_ns_wrap.gif) 0px 0px no-repeat;font-weight:bold;border-bottom:1px solid #d7d6d6;border-bottom: 1px solid #d7d6d6;width:183px;}
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist{margin-top:.65em;font-size:11px;list-style:none;background:#fcfcfc;color:#333;margin-top:0px;}
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist li{font-weight:normal;background:transparent url(images/trendwatch/nav_bullet.gif) no-repeat 14px 0;padding-left:0px;margin-top:0px;} /* dennis - removed the bottom border of 1px - border-bottom:1px solid #f0f0f0; */
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist li.subcurrent{font-weight:bold;background:transparent url(images/trendwatch/nav_bullet.gif) no-repeat 14px 0;}
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist li.subcurrent.open{font-weight:bold;background:transparent url(images/trendwatch/nav_bullet_dwn.gif) no-repeat 14px 0;}

/** 3rd level (sublist 2) **/
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist ul.sublist2{background:#f5f5f5;border-bottom:0px solid #e2e1e1;} /* dennis - changed bottom border from 1 to 0 and added height */
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist ul.sublist2 li{font-size:10px;padding:0;width:183px;background:#f5f5f5;border-right:1px solid #cdcdcd;padding-bottom:2px;border-bottom:none;}
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist ul.sublist2 li.first{border-right:1px solid #cdcdcd;display:block;font-size:10px;width:183px;padding:10px 0 0 0;background: #f5f5f5 url(images/trendwatch/tw_LevelThree_first_ns.gif) top left no-repeat;border-bottom:none;}
/*div#tertiaryNav ul.list ul.sublist ul.sublist2 li.last{width:183px;border-righ0t:1px solid #cdcdcd;margin-bottom:14px;background:#f5f5f5;}*/
#tertiary #wrapper div#tertiaryNav ul.list ul.sublist ul.sublist2 .subcurrent2{font-weight:bold;}
#tertiary #wrapper div#tertiaryNav ul.list li.last {display:block;width:185px;height:2px;padding:15px 0 0 0;margin-top:-1px;background:url(images/trendwatch/tw_navCap.gif) top no-repeat;}

/*===================================================================================
  End New nav
===================================================================================*/

/* Level nav goes here */


#tertiary #wrapper.trendwatchWrapper #innerWrapper #pageTitleFull { float: left; width: 785px; margin: 0; padding: 0; border-bottom: 1px solid #b5b4b5; }
#tertiary #wrapper.trendwatchWrapper #innerWrapper #mainContent.twoCol #pageTitleFull { float: left; width: 785px; margin: 0; padding: 0; border-bottom: 1px solid #b5b4b5; }
#tertiary #wrapper #innerWrapper #pageTitleFull { float: left; width: 785px; margin: 0; padding: 0; border-bottom: 1px solid #b5b4b5; }
#tertiary #wrapper #innerWrapper #pageTitleFull h2 { font-size: 18px; color: #666666; margin: 134px 0 7px 0; }
#tertiary #wrapper #innerWrapper .productImage { margin: 7px 0 0 0; padding: 0; }

#tertiary #wrapper #innerWrapper #recentNews #recentHead, #tertiary #wrapper #innerWrapper #latestVidPod #latestVidPodHead,#tertiary #wrapper #innerWrapper #prodSolutions #prodSolutionsHead, #tertiary #wrapper #innerWrapper #keyBenefits #keyBenefitsHead, #tertiary #wrapper #innerWrapper #secAdv #secAdvHead { border-bottom: 1px dotted #ccc; }

#tertiary #wrapper #innerWrapper #secAdv { margin: 0 0 30px 0; clear: both; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper #secAdv #secAdvHead h4 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 12px; font-weight: bold; color: #ff0000; }
#tertiary #wrapper #innerWrapper #secAdv #secAdvHead span { float: right; margin: 0; padding: 3px 0 0 0; margin: 0; font-size: 10px; }
#tertiary #wrapper #innerWrapper #secAdv #advisoryDate, #tertiary #wrapper #innerWrapper #secAdv #advisoryName { float: left; margin: 10px 60px 0 0; }
#tertiary #wrapper #innerWrapper #secAdv #advisoryDate h5, #tertiary #wrapper #innerWrapper #secAdv #advisoryName h5 { font-size: 11px; color: #999; }
#tertiary #wrapper #innerWrapper #secAdv #advisoryDate p, #tertiary #wrapper #innerWrapper #secAdv #advisoryName p { color: #333; font-size: 11px; }

#tertiary #wrapper #innerWrapper #latestVidPod { width: 267px; float: left; margin: 37px 0 0 0; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper #latestVidPod #latestVidPodHead h4 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 13px; font-weight: bold; color: #333; }
#tertiary #wrapper #innerWrapper #latestVidPod #latestVidPodHead span { float: right; margin: 0; padding: 3px 0 0 0; font-size: 10px; }
#tertiary #wrapper #innerWrapper #latestVidPod img { margin: 10px 0 0 0; }
#tertiary #wrapper #innerWrapper #latestVidPod h5 { font-size: 11px; color: #333; margin: 5px 0 5px 0; }
#tertiary #wrapper #innerWrapper #latestVidPod p { margin: 0; font-size: 11px; }
#tertiary #wrapper #innerWrapper #latestVidPod .videoEntry { clear: both; margin: 20px 0 0 0; }
#tertiary #wrapper #innerWrapper #latestVidPod .videoEntry img { margin: 0 0 25px 0; float: left; }
#tertiary #wrapper #innerWrapper #latestVidPod .videoEntry p { float: left; padding: 0 0 0 10px; line-height: 18px; font-size: 11px; }
#tertiary #wrapper #innerWrapper #latestVidPod a.video { background: url(images/trendwatch/tw_video_icon.gif) top left no-repeat; margin: 0; padding: 0 0 0 14px; }

#tertiary #wrapper #innerWrapper #recentNews { width: 267px; float: right; margin: 37px 0 0 0; padding: 0 3px 0 3px; }
#tertiary #wrapper #innerWrapper #recentNews #recentHead span { margin: 0; padding: 0; text-align: right; margin: 0; font-size: 10px; text-align: right; }
#tertiary #wrapper #innerWrapper #recentNews #recentHead h4 { float: left; margin: 0 0 4px 0; padding: 0; text-align: left; font-size: 13px; font-weight: bold; color: #666; } /* dennis - changed from #333 to #666 */
#tertiary #wrapper #innerWrapper #recentNews #recentHead span { float: right; padding: 3px 0 0 0; }
#tertiary #wrapper #innerWrapper #recentNews .recentNewsEntry { margin: 5px 0 24px 0; clear: both; }
#tertiary #wrapper #innerWrapper #recentNews .recentNewsEntry .entryDate { color: #999; font-weight: bold; font-size: 11px; margin: 0 0 5px 0; }
#tertiary #wrapper #innerWrapper #recentNews .recentNewsEntry .entryTitle { color: #333; font-weight: bold; margin: 0 0 3px 0; }
#tertiary #wrapper #innerWrapper #recentNews .recentNewsEntry p { color: #333; font-size: 11px; }
#tertiary #wrapper #innerWrapper #recentNews .recentNewsEntry .entryAuthor { color: #333; font-weight: bold; margin: 3px 0 4px 0; }
#tertiary #wrapper #innerWrapper #recentNews a, #tertiary #wrapper #innerWrapper #latestVidPod a, #tertiary #wrapper #innerWrapper #secAdv a { color: #5091cd; font-size: 11px; }

/*#tertiary #wrapper #secondaryContent { float: left; margin: 165px 0 0 10px; padding: 0; } dennis - changed from 180px */
#tertiary #wrapper #secondaryContent {float:left; margin:0 0 0 10px; padding:0;} /* alex */
#tertiary #wrapper #secondaryContent p { padding: 0 12px 0 12px; } /* dennis - new */
#tertiary #wrapper #secondaryContent h3 { color: #666666; text-align: left; padding: 10px 12px 0px 12px; } /* dennis - changed from center */
#tertiary #wrapper #secondaryContent a { color:#5091CD;} /* alvin - removed padding: 0 12px 0 0;*/
#tertiary #wrapper #secondaryContent a:hover { color:#5091CD; }
#tertiary #wrapper #secondaryContent div { border-bottom: 1px dotted #CCCCCC; border-top: 0; border-right: 0; border-left: 0; margin: 0; padding: 10px 0 0; } /* dennis - changed from border:0 ::: --   alvin - changed padding prev was padding: 0 0 10px 0;*/
#tertiary #wrapper #secondaryContent div.subpage_trendwatch { background: url(images/threats/tm_threatmeter_small.png); margin: 20px 0 0 0; }
#tertiary #wrapper #secondaryContent div.viewFlashMod { border-bottom: 0; }
#tertiary #wrapper #secondaryContent #threatMeter { margin: 0 0 13px 0; }
#tertiary #wrapper #secondaryContent #breakingNews { padding: 0 10px 10px 12px; border-bottom: 1px dotted #ccc; }
#tertiary #wrapper #secondaryContent #breakingNews h5 { font-size: 11px; color: #333; font-weight: bold; margin: 0 0 0 0; }
#tertiary #wrapper #secondaryContent #breakingNews p { line-height: 15px; font-size: 11px; }
#tertiary #wrapper #secondaryContent #breakingNews a { color: #5091cd; }

#tertiary #wrapper #secondaryContent p.twSidebar { width: 216px; height: 68px; font-size: 11px; border-bottom: 1px dotted #ccc; padding: 15px 0 0 3px; margin: 0; }
#tertiary #wrapper #secondaryContent p.twSidebar.twNews { color:#666; width: 216px; height: 70px; font-size: 11px; border-bottom: 1px dotted #ccc; padding: 15px 0 0 3px; margin: 0; }
#tertiary #wrapper #secondaryContent p.twSidebar.twNews div { margin: 0 12px 0 12px; }
#tertiary #wrapper #secondaryContent p.twSidebar.twNews a { color: #666; display: block; padding: 4px 0 0 0px; }
#tertiary #wrapper #secondaryContent p.twSidebar img { float: left; }
#tertiary #wrapper #secondaryContent p.twSidebar a { color: #666; display: block; padding: 4px 0 0 60px; }


/*===================================================================================
  Spam
===================================================================================*/
#tertiary #wrapper #innerWrapper .spamMod { float: left; width: 270px; margin: 0 13px 0 0; }
#tertiary #wrapper #innerWrapper .spamMod h4 { font-size: 12px; color: #666; margin: 3px 0 12px 0; }
#tertiary #wrapper #innerWrapper .spamMod p { font-size: 11px; color: #333; margin: 10px 0 8px 0; }
#tertiary #wrapper #innerWrapper .spamMod a { font-size: 11px; color: #5091cd; }

#tertiary #wrapper #innerWrapper #checkEmailMod { float: left; width: 219px; margin: 7px 0 15px 0; }
#tertiary #wrapper #innerWrapper #checkEmailModHead { height: 33px; width: 211px; background: url(images/trendwatch/checkEmailHead_bg.gif) top left no-repeat; padding: 0 0 0 8px; }
#tertiary #wrapper #innerWrapper #checkEmailModHead p { color: #666; font-size: 12px; font-weight: bold; padding: 8px 0 0 8px; }
#tertiary #wrapper #innerWrapper #checkEmailModBody { width: 219px; background: url(images/trendwatch/checkEmailBody_bg.gif) top left repeat-y; }
#tertiary #wrapper #innerWrapper #checkEmailModBody p { padding: 12px 22px 20px 18px; font-size: 11px; }
#tertiary #wrapper #innerWrapper #checkEmailModBody h5 { font-size: 11px; color: #666; margin: 0 0 5px 0; }
#tertiary #wrapper #innerWrapper #checkEmailModBody #ipAddressSearch { width: 205px; height: 73px; background: url(images/trendwatch/ipAddressSearch_bg.gif) top left no-repeat; padding: 6px 0 6px 6px; margin: 0 0 0 7px; }
#ipsearch fieldset, #search form { width: 195px; margin: 0 0 4px 0; }
#ipsearch label { display:none; }
#ipsearch input#ipsearchfield { font-family: Verdana, Geneva, sans-serif; background: url(images/trendwatch/ipSearchField.gif) no-repeat; width: 157px; height: 21px; border: none; margin: 0px; float: left; display: block; padding:4px 0 0 6px; font-size:11px; color: #7c7c7c; }
#search input#searchbutton { height: 24px; width: 25px; margin: 0px; padding: 0px; text-indent: -9999px; border-style: none; display: block; float:left; }
#tertiary #wrapper #innerWrapper #checkEmailModBody #ipsearch a { color: #5091cd; }
#tertiary #wrapper #innerWrapper #checkEmailModBody #ipsearch a#resultExamples { background: url(images/trendwatch/result_examples_icon.gif) 0px 1px no-repeat; padding: 0 0 0 16px; float: left; }
#tertiary #wrapper #innerWrapper #checkEmailModBody #ipsearch a#help { float: right; padding: 0 16px 0 0; }
#tertiary #wrapper #innerWrapper #checkEMailModBodyCap { height: 5px; width: 219px; background: url(images/trendwatch/checkEmailBodyCap.gif) top left no-repeat; }

#tertiary #wrapper #innerWrapper #topTen { clear: both; }
#tertiary #wrapper #innerWrapper #topTenTop { background: white url(images/trendwatch/midCol_whiteTop.gif) top left no-repeat; height: 5px; width: 551px; margin: 0; padding: 0; }
#tertiary #wrapper #innerWrapper #topTenTop h2 { padding: 10px 0 5px 5px; border-bottom: 1px dotted #CCCCCC; }
#tertiary #wrapper #innerWrapper #topTenBody { background: url(images/trendwatch/topTenBody.gif) top left repeat-y; margin: 0 4px 0 0; padding: 0px 6px 10px 11px; border-style: none solid none none; border-right: 1px solid #d6d3d6;}
#tertiary #wrapper #innerWrapper #topTenBottom { background: white url(images/trendwatch/midCol_whiteBot.gif) top left no-repeat; height: 5px; width: 551px; }

#tertiary #wrapper #innerWrapper #topTen #leftCol { float: left; width: 362px; padding: 18px 0 18px 18px; }
#tertiary #wrapper #innerWrapper #topTen #leftCol h5 { font-size: 12px; color: #666; margin: 0 0 8px 0; }
#tertiary #wrapper #innerWrapper #topTen #leftCol p { font-size: 11px; line-height: 14px; margin: 0 0 10px 0; padding: 0 35px 0 0; }
#tertiary #wrapper #innerWrapper #topTen #rightCol { float: left; width: 365px; padding: 18px 0 0 0; }
#tertiary #wrapper #innerWrapper #topTen #rightCol div { margin: 0 0 15px 0; }
#tertiary #wrapper #innerWrapper #topTen #rightCol h6 { font-size: 10px; color: #666; padding: 4px 0 3px 0; }
#tertiary #wrapper #innerWrapper #topTen #rightCol p { font-size: 11px; line-height: 14px; margin: 0 0 5px 0; padding: 0; }
#tertiary #wrapper #innerWrapper #topTen #rightCol a { color: #5091cd; margin: 0 0 25px 0; }

/* #tertiary #wrapper #innerWrapper #bigWhite { clear: both; } */
#tertiary #wrapper #innerWrapper #bigWhite {clear:both; background:url(images/trendwatch/topTenBody.gif); width:785px;} /* alex */
#tertiary #wrapper #innerWrapper #bigWhiteTop { background: white url(images/trendwatch/topTenTop.gif) top left no-repeat; height: 5px; width: 785px; margin: 0; padding: 0; }
#tertiary #wrapper #innerWrapper #bigWhiteTop h2 { padding: 5px 0 5px 5px; }
/* #tertiary #wrapper #innerWrapper #bigWhiteBody { background: url(images/trendwatch/topTenBody.gif) top left repeat-y; margin: 0 0 0 0; padding: 0px 6px 0px 11px; border-style: none solid none none; border-right: 1px solid #d6d3d6;}  strange border stuff ... */
#tertiary #wrapper #innerWrapper #bigWhiteBody {padding:0px 6px 0px 11px;} /* alex */
#tertiary #wrapper #innerWrapper #bigWhiteBottom { background: white url(images/trendwatch/topTenBottom.gif) top left no-repeat; height: 5px; width: 785px; }

#tertiary #wrapper #innerWrapper #bigWhite #leftCol { float: left; width: 362px; padding: 18px 0 18px 18px; }
#tertiary #wrapper #innerWrapper #bigWhite #leftCol h5 { font-size: 12px; color: #666; margin: 0 0 8px 0; }
#tertiary #wrapper #innerWrapper #bigWhite #leftCol p { font-size: 11px; line-height: 14px; margin: 0 0 10px 0; padding: 0 35px 0 0; }
#tertiary #wrapper #innerWrapper #bigWhite #rightCol { float: left; width: 365px; padding: 18px 0 0 0; }
#tertiary #wrapper #innerWrapper #bigWhite #rightCol div { margin: 0 0 15px 0; }
#tertiary #wrapper #innerWrapper #bigWhite #rightCol h6 { font-size: 10px; color: #666; padding: 4px 0 3px 0; }
#tertiary #wrapper #innerWrapper #bigWhite #rightCol p { font-size: 11px; line-height: 14px; margin: 0 0 5px 0; padding: 0; }
#tertiary #wrapper #innerWrapper #bigWhite #rightCol a { color: #5091cd; margin: 0 0 25px 0; }

/* #tertiary #wrapper #innerWrapper #medWhite { clear: both; margin: 5px 0 0 0;} */
#tertiary #wrapper #innerWrapper #medWhite {clear:both; margin:-2px 0 0 0; background:url(images/trendwatch/midCol_whiteBody_556.gif); width:556px;} /* alex */
#tertiary #wrapper #innerWrapper #medWhiteTop { background: white url(images/trendwatch/midCol_whiteTop.gif) top left no-repeat; height: 5px; width: 556px; margin: 0; padding: 0; }
#tertiary #wrapper #innerWrapper #medWhiteTop h2 { padding: 5px 0 5px 5px; }
/* #tertiary #wrapper #innerWrapper #medWhiteBody { background: url(images/trendwatch/topTenBody.gif) top left repeat-y; margin: 0 0 0 0; padding: 5px 9px 0px 11px; border-style: none solid none none; border-right: 1px solid #d6d3d6; } strange border stuff ... */
#tertiary #wrapper #innerWrapper #medWhiteBody {padding:5px 9px 0px 11px;} /* alex */
#tertiary #wrapper #innerWrapper #medWhiteBottom { background: white url(images/trendwatch/midCol_whiteBot.gif) top left no-repeat; height: 5px; width: 556px; }

/*===================================================================================
  Research & Analysis
===================================================================================*/
#tertiary #wrapper #innerWrapper #malwareEnc { width: 556px; margin: 8px 0 0 0; }
#tertiary #wrapper #innerWrapper #malwareEncTop { background: url(images/trendwatch/malwareEncTop.gif) top left no-repeat; height: 34px; width: 556px; }
#tertiary #wrapper #innerWrapper #malwareEncBottom { background: url(images/trendwatch/malwareEncBottom.gif) top left no-repeat; height: 5px; width: 556px; height: 92px; }

#tertiary #wrapper #innerWrapper #malwareEnc h2 { font-size: 12px; color: #fff; padding: 8px 0 0 15px; }
#tertiary #wrapper #innerWrapper #encsearch { padding: 14px 0 0 45px; }
#encsearch fieldset, #encsearch form { width: 500px; }
#encsearch label { float: left; padding: 3px 3px 0 0; color: #333; font-weight: bold; font-size: 11px; }
#encsearch input#encsearchfield { font-family: Verdana, Geneva, sans-serif; background: url(images/trendwatch/encSearchField.gif) no-repeat; width: 314px; height: 21px; border-style: none; margin: 0px; padding: 0px; float: left; display: block; padding:4px 0 0 6px; font-size:1.1em; color: #7c7c7c; }
#encsearch input#encsearchbutton { height: 21px; width: 25px; margin: 0px; padding: 0px; text-indent: -9999px; border-style: none; display: block; float:left; }
#tertiary #wrapper #innerWrapper #encsearch p { margin: 0 0 5px 0; font-size: 9px; }
#tertiary #wrapper #innerWrapper #encsearch a { font-size: 9px; color: #5091cd; }

#tertiary #wrapper #innerWrapper .modTwoCol { font-size: 11px; float: left; width: 270px; }
#tertiary #wrapper #innerWrapper .modTwoCol.right { margin: 0 0 14px 16px; }
#tertiary #wrapper #innerWrapper .modTwoCol h5 { font-size: 12px; color: #666; margin: 8px 0 9px 0; }
#tertiary #wrapper #innerWrapper .modTwoCol p { margin: 12px 0 9px 0; }
#tertiary #wrapper #innerWrapper .modTwoCol a { color: #5091cd; font-size: 11px; }

/*===================================================================================
  Smart Protection Network
===================================================================================*/
#tertiary #wrapper #innerWrapper #spnIntro p { float: left; width: 45%; margin: 6px 0 0 0; font-size: 11px; line-height: 14px; }
#tertiary #wrapper #innerWrapper #spnIntro img { float: right; margin: 13px 0 0 0; }

#tertiary #wrapper #innerWrapper #howitworks p { font-size: 11px; line-height: 13px; float: left; margin: 15px 0 5px 0; width: 45%; }
#tertiary #wrapper #innerWrapper #howitworks img { float: left; margin: 15px 17px 0 0; }
#tertiary #wrapper #innerWrapper #howitworks a { color: #5091cd; margin: 5px 0 0 0; font-size: 11px; }

#tertiary #wrapper #innerWrapper #howitworks h5 { margin: 35px 0 0 0; padding: 0 0 6px 0; font-weight: bold; font-size: 12px; border-bottom: 1px dotted #ccc; }

#tertiary #wrapper #innerWrapper .twoColHead h6 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 12px; font-weight: normal; color: #666; }
#tertiary #wrapper #innerWrapper .twoColHead span { float: right; margin: 0; padding: 3px 0 0 0; font-size: 11px; }

#tertiary #wrapper #innerWrapper #keyBenefits { font-size: 11px; width: 267px; float: left; margin: 37px 0 0 0; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper #keyBenefits #keyBenefitsHead h4 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 11px; font-weight: bold; color: #666; }
#tertiary #wrapper #innerWrapper #keyBenefits #keyBenefitsHead span { float: right; margin: 0; padding: 3px 0 0 0; font-size: 10px; }
#tertiary #wrapper #innerWrapper #keyBenefits ul { margin: 12px 0 0 0; }
#tertiary #wrapper #innerWrapper #keyBenefits ul li { background: url(images/trendwatch/twBullet.gif) top left no-repeat; padding: 0 0 0 12px; color: #666; margin: 0 0 6px 0; }

#tertiary #wrapper #innerWrapper #prodSolutions { font-size: 11px; width: 267px; float: right; margin: 37px 0 0 0; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper #prodSolutions #prodSolutionsHead h4 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 11px; font-weight: bold; color: #666; }
#tertiary #wrapper #innerWrapper #prodSolutions #prodSolutionsHead span { float: right; margin: 0; padding: 3px 0 0 0; font-size: 10px; }
#tertiary #wrapper #innerWrapper #prodSolutions ul { margin: 12px 0 0 0; }
#tertiary #wrapper #innerWrapper #prodSolutions ul li { background: url(images/trendwatch/twBullet.gif) top left no-repeat; padding: 0 0 0 12px; color: #666; margin: 0 0 6px 0; }

#tertiary #wrapper #innerWrapper #keyBenefits p, #tertiary #wrapper #innerWrapper #prodSolutions p { margin: 0; padding: 0 0 9px 0; font-weight: bold; }
#tertiary #wrapper #innerWrapper #prodSolutions #prodSolutionsContent { margin: 12px 0 0 0; }
#tertiary #wrapper #innerWrapper #keyBenefits a, #tertiary #wrapper #innerWrapper #prodSolutions a { color: #5091cd; font-size: 11px; }

#tertiary #wrapper #innerWrapper .modTwoCol .twoColHead { border-bottom: 1px dotted #ccc; }

#tertiary #wrapper #innerWrapper .modTwoCol { width: 267px; float: left; margin: 37px 0 0 0; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper .modTwoCol.right { width: 267px; float: right; margin: 37px 0 0 0; padding: 0 0 0 3px; }
#tertiary #wrapper #innerWrapper .modTwoCol .twoColHead h6 { float: left; margin: 0 0 4px 0; padding: 0; font-size: 13px; font-weight: normal; color: #666; }
#tertiary #wrapper #innerWrapper .modTwoCol .twoColHead span { float: right; margin: 0; padding: 3px 0 0 0; font-size: 10px; }

#tertiary #wrapper #innerWrapper #viewFlashMod { border:0 none; float:left; margin:20px 0 16px; width:219px; } /* dennis - new */
#tertiary #wrapper #innerWrapper #viewFlashModHead { height: 31px; width: 211px; background: url(images/trendwatch/checkEmailHead_bg.gif) top left no-repeat; padding: 0 0 0 8px; }
#tertiary #wrapper #innerWrapper #viewFlashModHead p { color: #666; font-size: 12px; font-weight: bold; padding: 8px 0 0 8px; }
#tertiary #wrapper #innerWrapper #viewFlashModBody { background:transparent url(images/trendwatch/checkEmailBody_bg.gif) repeat-y scroll left top; border:0 none; padding:0 0 16px; width:219px; }
#tertiary #wrapper #innerWrapper #viewFlashModBody p { font-size: 11px; line-height: 13px; padding: 4px 18px 6px 18px; margin: 0; }
#tertiary #wrapper #innerWrapper #viewFlashModBody h5 { font-size: 11px; color: #666; margin: 0 0 5px 0; }
#tertiary #wrapper #innerWrapper #viewFlashModBody img { margin: 9px 0 0 12px; }
#tertiary #wrapper #innerWrapper #viewFlashModBody a { font-size: 11px; color: #5091cd; }
#tertiary #wrapper #innerWrapper #viewFlashModBodyCap { background:transparent url(images/trendwatch/checkEmailBodyCap.gif) no-repeat scroll left top; border:0 none; height:5px; width:219px; }

#tertiary #wrapper #innerWrapper #checkBox { float: left; width: 219px; margin: 5px 0 16px 0; }
/* #tertiary #wrapper #innerWrapper #checkBoxTop { height: 33px; width: 211px; background: url(images/trendwatch/checkEmailHead_bg.gif) top left no-repeat; padding: 0 0 0 8px; } */
#tertiary #wrapper #innerWrapper #checkBoxTop {height:33px; width:219px; background:url(images/trendwatch/checkEmailHead_bg.gif) top left no-repeat;} /* alex */
#tertiary #wrapper #innerWrapper #checkBoxTop h2 { margin: 0 0 4px; color: #666666; padding: 8px; text-align: left; }
#tertiary #wrapper #innerWrapper #checkBoxTop p { color: #666; font-size: 12px; font-weight: bold; padding: 8px 0 0 8px; }
/* #tertiary #wrapper #innerWrapper #checkBoxBody { width: 219px; background: url(images/trendwatch/checkEmailBody_bg.gif) top left repeat-y; padding: 10px 10px 16px 10px; } */
#tertiary #wrapper #innerWrapper #checkBoxBody {background: url(images/trendwatch/checkEmailBody_bg.gif) top left repeat-y; padding:10px 10px 16px 10px;} /* alex */
#tertiary #wrapper #innerWrapper #checkBoxBody p { font-size: 11px; line-height: 13px; padding: 4px 18px 6px 18px; margin: 0; }
#tertiary #wrapper #innerWrapper #checkBoxBody h4 { color: #666; }
#tertiary #wrapper #innerWrapper #checkBoxBody h5 { font-size: 11px; color: #666; margin: 0 0 5px 0; }
#tertiary #wrapper #innerWrapper #checkBoxBody img { margin: 9px 0 0 12px; }
#tertiary #wrapper #innerWrapper #checkBoxBody a { font-size: 11px; color: #5091cd; }
#tertiary #wrapper #innerWrapper #checkBoxShadow { margin-top:10px; padding:0; width:189px; }
#tertiary #wrapper #innerWrapper #checkBoxShadow h4 { color:#666666; }
#tertiary #wrapper #innerWrapper #checkBoxBottom { height: 5px; width: 219px; background: url(images/trendwatch/checkEmailBodyCap.gif) top left no-repeat; }

#tertiary #wrapper #secondaryContent #breakingNews h5 { font-size: 11px; color: #333; font-weight: bold; margin: 0 0 4px 0; }
#tertiary #wrapper #secondaryContent #breakingNews p { line-height: 15px; }
#tertiary #wrapper #secondaryContent #breakingNews a { color: #5091cd; }

#tertiary #wrapper #secondaryContent .sideBarInfo { padding: 0 10px 5px 14px; border-bottom: 1px dotted #ccc; margin: 15px 0 0 0; }
#tertiary #wrapper #secondaryContent .sideBarInfo h5 { font-size: 11px; color: #333; font-weight: bold; margin: 0 0 0 0; }
#tertiary #wrapper #secondaryContent .sideBarInfo p { line-height: 15px; font-size: 11px; }
#tertiary #wrapper #secondaryContent .sideBarInfo a { color: #5091cd; }

/*===================================================================================
  Multimedia
===================================================================================*/
/* tab modrow */
#tertiary #wrapper #innerWrapper #tabCont0 { width: 785px; height: 100%; }
#tertiary #wrapper #innerWrapper div.modrow { margin-top:10px; padding:8px 0 0 0; width:785px; } /* dennis - changed right padding from 10 to 0 */
#tertiary #wrapper #innerWrapper div.modrow.fullwhite{background-color:white;padding:10px; float:left; margin:10px 0 0 0;width:765px;}
#tertiary #wrapper #innerWrapper div.modrow.itwfullpage div.dottedBorder table { margin-top:-15px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow h2 { margin: 0 0 0; color: #666666; font-size: 1.1em; padding: 0 0 5px 0; }
/*#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwfullpage { padding: 8px 10px 10px 0; width: 785px;} dennis - new */
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwfullpage {padding:8px 0 10px 0; width:785px;} /* alex */
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.sixtyForty {width:760px;}  /* dennis */
#tertiary #wrapper #innerWrapper div.modrow.itwfullpage { padding:12px 0 10px;width:556px; } /* dennis - new */
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwfullpage p { margin-top:10px; } /* dennis - new */
#tertiary #wrapper #innerWrapper #mainContent.twoCol #PageTitleFull div.modrow.itwfullpage div {margin:0;}
#tertiary #wrapper #innerWrapper div.modrow.itwfullpage dt { margin-top: 5px; }
#tertiary #wrapper #innerWrapper div.modrow.itwfullpage dd { margin: -12px 0 0 100px; }
#tertiary #wrapper #innerWrapper div.modrow.itwfullpage p.bgViewmore { margin: -7px 0 0 0; }
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriple { background:transparent; }
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriple div.single { float:left; margin:0 0 0 0; padding:5px 10px 0 0; width:255px; } /* dennis - new */
/*#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriple div.single.last { margin:0 0 0 0; width: 245px; }  dennis - new */
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriple div.single.last {margin:0; width:245px; background:none;}/* alex 260210*/
/* #tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriplewhite { background:#FFF; } */
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriplewhite div.single { background:#FFF; }
#tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.itwtriplewhite div.single.last { background:#FFF; }
#tertiary #wrapper #innerWrapper div.modrow.doubleleft div.single.last { width: 190px; }
#tertiary #wrapper #innerWrapper div.modrow.doubleleft { background:transparent; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.doubleleft h3 { color:#666666; }
#tertiary #wrapper #innerWrapper div.modrow.doubleleft div.double {width:556px; padding:0px; float:left; margin:0 11px 0 0;}
#tertiary #wrapper #innerWrapper div.modrow.doubleleft div.double #medWhiteBody dl { margin-top: 5px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.doubleleft div.double #medWhiteBody dt { margin-top:10px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.doubleleft div.double #medWhiteBody dd { margin: -13px 0 0 100px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.doubleright { background:transparent; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.itwdoublehalf h4 { color:#666666; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.itwdoublehalf dl { margin-top: -7px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.itwdoublehalf dt { margin-top: 5px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.itwdoublehalf dd { margin:5px 0 10px; } /* dennis - new */
#tertiary #wrapper #innerWrapper div.modrow.doublerightwhite{background:transparent;}
div.modrow.tabRow{background: transparent;}

/* new tab structure */
div.modrow.tabRow ul.tabNav ul,li{margin:-3px 0 0 0;padding:0;}
div.modrow.tabRow ul.tabNav {width:785px;line-height:normal;margin-top:0px;margin-left:0px;}
div.modrow.tabRow ul.tabNav ul {margin:0;padding:0;list-style:none;width:785px;height:auto;}
div.modrow.tabRow ul.tabNav li {float:left;background:url("images/trendwatch/norm_left.gif") no-repeat left top;margin:0 2px;padding:0 0 0 0px;font-size:1.2em;height:inherit;}
div.modrow.tabRow ul.tabNav a {float:left;display:block;background:url("images/trendwatch/norm_right.gif") no-repeat right top;padding:8px 17px 8px 15px;text-decoration:none;font-weight:bold;color:#fff;}
/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
div.modrow.tabRow ul.tabNav a {float:none;}
/* End IE5-Mac hack */
div.modrow.tabRow ul.tabNav a:hover {text-decoration:underline;}
div.modrow.tabRow ul.tabNav a.active {background:transparent url(images/trendwatch/norm_left_on.gif);border-width:0;}
div.modrow.tabRow ul.tabNav a.active a {background-image:url("images/trendwatch/norm_right_on.gif");color:#666;padding-bottom:8px;}
div.modrow.tabRow div.tabsContainer {clear:both;background:#fafafa url(images/trendwatch/mediaContainer_bg.gif) no-repeat bottom;min-height:329px;padding:20px;margin:0 0 0 2px;float:left;width:745px;} /* dennis - changed top margin to fix IE */
div.modrow.tabRow div.tabsContainer h3 { color: #666666; }
div.modrow.tabRow div.tabsContainer h4 { color: #666666; }
div.modrow ul.liststyle_circle li { background:transparent url(images/bullet_circle.gif) no-repeat scroll 0 0.5em; list-style-image:none; list-style-position:outside; list-style-type:none; padding:0 0 4px 10px; margin-bottom: 4px;}

/* current tab structure */
/* div.modrow.tabRow ul.tabNav{padding:0; margin:0; list-style-type:none; float:left; width:auto;}
div.modrow.tabRow ul.tabNav ul { margin: 0; padding: 0; height: auto; } 
div.modrow.tabRow ul.tabNav li{text-align: center; background: url(images/trendwatch/tabOff.gif) top left no-repeat; width: auto; height: 32px; padding:0; display:inline; float:left; margin: 0 1px;}
#tertiary #mainContent div.modrow.tabRow ul.tabNav li a{height: 25px; width: auto; color:#fff; display:block; font-size:11.5px; font-weight:bold; padding:8px 10px 0; outline:0; float:left;margin: 0;}
#tertiary #mainContent div.modrow.tabRow ul.tabNav li a:hover{width: auto; height: 25px; color: #fff; text-decoration:none;}
#tertiary #mainContent div.modrow.tabRow ul.tabNav li a.active{width: auto; height: 25px; color: #666; background: transparent url(images/trendwatch/tabOn.gif) top left no-repeat; padding: 8px 6px;}
#tertiary #mainContent div.modrow.tabRow ul.tabNav li a.active:hover{width: auto; height: 25px; text-decoration:none;} */

/* tab misc img/text list */
div.modrow.tabRow p.miscImage{float:left; margin:0 8px 8px 0;}
div.modrow.tabRow div.tabContDivide{background:transparent url(images/ly20th/bg_tert_tabRow_line.gif) no-repeat 50% 6px; clear:left; margin:0 0 1em;}
div.modrow.tabRow div.tabContDivide.noneBg{background:none; margin:0;}

/* tab events/web/etc. dl/dd */
div.modrow.tabRow div.dl{margin:0 0 25px 8px; padding-left:17px;}
div.modrow.tabRow div.dl h3 a{color:#666666; text-decoration:none;}
div.modrow.tabRow div.dl h3 a:hover{color:#000; text-decoration:underline;}
div.modrow.tabRow div.dl p.date{color:#999; font-size:9px; margin-bottom:3px;}
div.modrow.tabRow div.dl.webcast{background:transparent url(images/ly20th/webinar_icon.png) no-repeat 0px 10px;} 
div.modrow.tabRow div.dl.event{background:transparent url(images/ly20th/event_icon.gif) no-repeat 0px 10px;}
div.modrow.tabRow div.dl.speaking{background:transparent url(images/ly20th/ico_speaking_16x16.gif) no-repeat 0px 10px;}

/* div.modrow.tabRow div.tabsContainer{background:#fafafa url(images/trendwatch/mediaContainer_bg.gif) no-repeat scroll center bottom; padding:18px 10px 10px 20px; clear:left; width: 755px; margin: 0 0 0 1px; min-height: 200px;} */
div.mmnowPlaying { width: 385px; float: left; margin: 0; }
div.mmnowPlaying h5 { font-size: 12px; margin-bottom:10px;}
div.mmnowPlaying h5 span { font-weight: normal; }
div.mmnowPlaying p { font-size: 11px; margin: 10px 0 0 3px; line-height: 14px; }
div.mmplaylistbox { float: left; margin: 0;}
div.mmplaylistbox h5 { font-size: 12px; margin-bottom:10px; }

/* player style */
/* container has a background image */
a.player {	;
	background:url() no-repeat;
	width:385px;
	height:298px;
	padding:0;	
	text-align:left;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	margin: 0 23px 0 0;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #fff;
}

a.player-sm {	
	background:url() no-repeat;
	width:219px;
	height:155px;
	padding:0;	
	text-align:left;
	color:#fff;
	text-decoration:none;
	cursor:pointer;
	margin: 0 23px 0 0;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #fff;
}

/* splash image */
a.player img {
	margin-top:115px;
	border:0;
}


.mmplayer {
	float:left;
	height: 298px;
    width: 385px;
	margin: 0;
}

#player-sm {
	float: left;
    width: 219px;
	height: 155px;
	margin: 0 0 0 0;
    display: block;
}

/* playlist style */
div.mmplaylist {
	width:336px;
	height:308px;
	overflow-y:auto;
	overflow-x:hidden;
	padding:0;
	background-color:#efefef;
	border-top: 1px solid #dadada;
	border-bottom: 1px solid #fff;
	margin: 0;
}

/* playlist entry */
div.mmplaylist a {
	display:block;
	width:308px;
	height:69px;
	padding:8px 14px 0 14px;
	background-color:#fff;
	font:11px Verdana, Geneva, "sans-serif";
	text-decoration:none;
	color:#666;
}
div.mmplaylist a.odd {
	display:block;
	width:308px;
	height:69px;
	padding:8px 14px 0 14px;
	background-color:#f2f2f2;
	font:11px Verdana, Geneva, "sans-serif";
	text-decoration:none;
	color:#666;
}

/* different states of a playlist entry */
div.mmplaylist a:hover {
		
}

div.mmplaylist a.progress {
}

div.mmplaylist a.playing {
		
}

div.mmplaylist a.paused {
	
}

/* elements inside playlist entry */
div.mmplaylist a img {
	border:0;	
	float:left;
	margin-right:10px;
}

div.mmplaylist a strong {
	color:#666;		
	padding-bottom:5px;
}

div.mmplaylist a em {
	border:0;	
	float:left;
	margin-right:10px;
	background:url(/img/demos/clock.gif) no-repeat 0 50%;
	color:#5091cd;
	font-style:normal;
}
div.mmplaylist a div.description, div.mmplaylist a div.ctaLink, div.mmplaylist a div.ctaLink2, div.mmplaylist a div.ctaLink3, div.mmplaylist a div.ctaLinkTitle, div.mmplaylist a div.ctaLinkTitle2, div.mmplaylist a div.LinkDescription { display: none; }


/* New styles - by MS */

#featuredPodcast{
	float: left;
	width: 520px;
	border-bottom: 1px dotted #b5b4b5;
}

#featuredPodcast h2{
	padding-top: 15px;
	margin-bottom: 5px;
	float:left;
}

#featuredPodcast p{
	padding-top: 15px;
	margin-bottom: 5px;
	float: right;
}

#podcast{
	clear: both;
	float: left;
	width: 520px;
	padding-right: 20px;
	border-right: 1px dotted #b5b4b5;
}

#podcast h3{
	margin-top: 10px;
}

#CEOPodcast{
	float: right;
	/*margin-left: 10px;*/
	width: 225px;
	border-bottom: 1px dotted #b5b4b5;
}

#CEOPodcast h2{
	padding-top: 15px;
	margin-bottom: 5px;
	float:left;
}

#podcastCEO{
	float: right;
	width: 225px;
	padding-top: 10px;
}

#podcastCEO p{
	padding-bottom: 5px;
}

#featuredVideo{
	float: left;
	width: 780px;
	border-bottom: 1px dotted #b5b4b5;
	margin-top: 10px;
}

#featuredVideo h2{
	padding-top: 15px;
	margin-bottom: 5px;
	float:left;
}

#featuredVideo p{
	padding-top: 15px;
	margin-bottom: 5px;
	float: right;
}

dl.multimedia {
    margin-top: 6px;
}

dl.multimedia dt{
	float: left;
	margin-right: 10px;
}

dl.multimedia dd{
	display: block;
	line-height: 16px;
}

dl.multimedia dd#audio{
	float: left;
	margin-top: 5px;
}

p.podcast_player {
    clear:left;
    width:220px;
    height:20px;
}

dl.multimedia dd#audio p.podcast_player {
    float:left;
    margin-right: 8px;
}

dl.multimedia dd#audio a.stbutton {
    padding-top: 0px;
}


div.episode_l {
    display:block;
    float:left;
    padding-right:40px;
    width:345px;
}

div.episode_r {
    display:block;
    float:left;
    width:345px;
}

div.episode {
    display:block;
    width:520px;
    padding-bottom:10px;
}

hr.clear {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    background:transparent none repeat scroll 0 0;
    border:0 none;
    clear:both;
    display:block;
    float:none;
    font-size:0;
    height:20px;
    margin:0;
    overflow:hidden;
    padding:0;
    visibility:hidden;
    width:0;
}


.episode_l .date, .episode_r .date, .episode .date {
    border-bottom:1px dotted #B5B4B5;
    font-weight:bold;
    padding-bottom:5px;
    width:345px;
}

.episode_l h3 span, .episode_r h3 span, .episode h3 span {
    font-weight:normal;
}

dl.podcastserie {
    float:left;
    padding-bottom:10px;
    padding-right:15px;
}

div.podcast_tab1 dl.podcastserie {
    border-right:1px dotted #B5B4B5;
    width:635px;
}
div.podcast_tab2 dl.podcastserie {
    border:medium none;
    width:410px;
}

dl.podcastserie dt {
    float:left;
    margin-right:10px;
}

dl.podcastserie dd {
    line-height:16px;
}

dl.podcastserie dd.desc {
line-height:16px;
margin-top:10px;
}

div.podcast_tab1 .podcastshare {
    float:right;
    width:85px;
}

div.podcast_tab2 .podcastshare {
    float:right;
    padding:0px 0 10px 10px;
    width:80px;
}

div.podcast_tab2 div.float_l {
    border-right:1px dotted #B4B5B4;
    float:left;
    padding-right:10px;
    width:520px;
}

div.podcast_tab2 div.float_r {
    float:right;
    padding-left:10px;
    width:200px;
}

div.podcast_tab2 p.podcast_player {
    width:205px;
}


/* overwriting wrong declarations and some new stuff for IE6  - alex */
* html #tertiary #innerWrapper {width:983px; padding:0 20px 1px 16px;}
* html #tertiary #wrapper #secondaryContent {float:right; margin-left:0;}
* html #tertiary #wrapper #secondaryContent a {padding-right:0;}
* html #tertiary #wrapper #innerWrapper div.modrow.itwdoublehalf {width:556px;}

/* mtsv - start */
* html #tertiary div.modrow {float: none;}
* html div.mmplaylistbox {float: none;}
* html div.mmplaylistbox h5 {float: none;}
/* mtsv - end */

* html div.mmplaylist {width:330px;}
* html div.mmplaylist a {padding:8px 11px 0 11px;}
* html div.mmplaylist a.odd {padding:8px 11px 0 11px;}
* html #tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.doubleleft {width:785px;}
* html #tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.doubleleft div.double {margin:0 10px 0 0;}
* html #tertiary #wrapper #innerWrapper #mainContent.twoCol div.modrow.doubleleft div.single.last {width:219px;}
* html #tertiary #wrapper #innerWrapper #bigWhiteTop {font-size:0; line-height:0;}
* html #tertiary #wrapper #innerWrapper #bigWhiteBottom {font-size:0; line-height:0;}
* html #tertiary #wrapper #innerWrapper #medWhiteTop {font-size:0; line-height:0;}
* html #tertiary #wrapper #innerWrapper #medWhiteBottom {font-size:0; line-height:0;}
* html div.modrow.tabRow div.tabContDivide.noneBg {clear:none;}
* html div.modrow ol{padding-left:0.3em;}


/* /IE6 stuff */


/* EoF */
