#chrArticleLarge { width: 514px; border: 1px solid #ccc; margin: 0 0 10px 0; padding: 8px 12px 8px 8px; background-color:#FFF; clear:both; float:left }    .chrArticleLargeImage{ margin: 0 8px 0 0; }    #chrArticleLarge p { padding:0;margin:0 0 3px 0;font-size:11px;line-height:13px;text-align:left; float: left;}    #chrArticleLarge h2 { font-family: Georgia, Serif;color:#000000; margin: 0; font-size: 18px; text-align: left; margin: 2px 0 10px 0; font-weight: bold;line-height:16px; }    #chrArtivleLarge .haveYourSay{ text-align:left; background-color: transparent; padding:0; margin:0; }    #chrArticleLarge .articleInsideLarge { width: 220px; margin: 10px 0 0 0; padding:8px 0 4px 0; border:0; float: left; }	#chrArticleLarge .articleInsideLargeImage{ margin: 0px 9px 0px 0px; float:left; }	#chrArticleLarge h3 { font-family: Georgia, Serif;color:#000000; font-size: 14px; text-align: left; margin: 0; font-weight: bold;line-height:15px; }		.chrArticleSmallPicContainer{ float:left; }		.chrArticleSmallPicContainer .articleSmallWithPic { width: 260px; background-color: #FFF; margin: 0 0 8px 0; }			.chrArticleSmallPicContainer .articleSmallImage{ float:left; margin: 5px 0 0 0; display:inline;  }			.chrArticleSmallPicContainer .articleSmallImageNoMargin{ float:left; margin: 0px; display:inline;  }			.chrArticleSmallPicContainer .articleSmalltextContainer { width: 190px; height: auto; float: right;  background-color:#FFF; margin: 0 0 3px 0; display: inline; }			    .chrArticleSmallPicContainer h3, .chrArticleSmallPicContainer h3 a  { font-family: Georgia, Serif;color:#000000; font-size: 12px; text-align: left; margin: 0 0 3px 0; font-weight: bold;line-height:13px; }			    .chrArticleSmallPicContainer p { padding:0;margin:0 0 3px 0;font-size:11px;line-height:13px;text-align:left;}			    .chrArticleSmallPicContainer .articleSmallImage { margin-top:2px;padding-top:0; }	.chrArticleSmallNoPic { width: 250px; background-color: #FFF; float: left; margin: 10px 0px 15px 0; border-top:0; }	.chrArticleSmallNoPic h3 a { color:#000000; }	.chrArticleSmallNoPic p a { font-size:11px; }		.articleMediumFlexHeight { width: 514px; background-color: #F0F2FE; border: 1px solid #ccc; margin: 10px 0 10px 0; padding:10px; text-align:left; float: left;}.newsSearch{ width: 534px; background-color: #F0F2FE; height: 43px; border: 1px solid #C7C0CB; margin: 10px 0 10px 0; background-image: url(../img/common/separatorBg.gif);text-align:right;}.separatorTextBold { font-weight: bold; margin-top: 15px; margin-left: 10px;text-align:right; }a.subnavactive { color:#ffffff;background-color: #9a96ac;border-bottom:1px solid #ffffff !important;}.expresshomepage h3 { font-family: Georgia, Serif;color:#000000; font-size: 14px; text-align: left; margin: 0 0 5px 0; font-weight: bold;line-height:15px; }.expresshomepage a { font-size:11px; }.expressbox { background:#f0f3fd;border:1px solid #c1c8df;padding:8px;width:151px;height:61px; float:left;}.expressboxDayAndNight { background:#f0f3fd;border:1px solid #c1c8df;border-top:0;padding:8px;width:150px;}.expressboxDayAndNight h2 { font-size:14px;margin:0 0 3px 0;}.expressboxDayAndNight p { text-align:left;}.homepagemiddle { }.homepagemiddle h2 { font-size:14px;}.homepagemiddle p { text-align:left;}.homepagesmall { }.homepagesmall h2 { font-size:12px;margin:0 0 3px 0;line-height:13px;}.homepagesmall p { text-align:left;font-size:10px;}.homepagedots354 { margin:0;padding:0;height:1px;border:0;border-top:1px dotted #000000;width:354px;}#breadCrumb { background:#f1f1f5;line-height:18px;padding:0 5px;font-family:Georgia,Georgia,serif;font-size:11px;color:#8a8f96; }#breadCrumb a { font-weight:bold; }#nextStoryBox { margin:0;padding:0; }#nextStoryBox table { border-collapse: collapse;width:536px;background:url('../img/next-story-gradient.gif') repeat-x bottom left; }#nextStoryBox table td { border:1px solid #bebfc2; }#nextStoryBox td#left { width:183px;padding:12px 16px;line-height:14px; }#nextStoryBox td#left span { display:block;margin:13px 0 16px 0; }#nextStoryBox td#left a { font-size:11px; }#nextStoryBox td#right { padding:12px;font-size:11px; }#nextStoryBox td#right table { border:0;background:0;width:294px;margin:10px 0 0 0;padding:0; }#nextStoryBox td#right table td { border:0; }#nextStoryBox td#right h3 { margin:0; }