div.homepage div.sidecolumn div.section div.sectionbox ul.tags { padding:0; text-indent:0; float:left; width:390px; margin:5px 0 13px 0; }
div.homepage div.sidecolumn div.section div.sectionbox div.more{ margin:0px 0 13px 0;  width:300px; }
div.banner div.searchBox input.searchbutton { margin-bottom : 1px; margin-left:2px; }
div.banner { padding-bottom: 24px; }
div.footer div.main div.box { margin-top : -2px; }

div.tagreturnbutton input {  padding:0px 5px 2px 5px;  }
div.tagcloud { margin:-5px 0 0 0; }
div.taglist { margin:-5px 0 0 0; }

div.middle div.sidecolumn div.sidecolumnbottom div.BLOB .ad_wrap { margin: 6px 10px 8px 0; }
div.middle div.sidecolumn div.sidecolumnbottom div.BLOB .ad_wrap2 { margin: 6px 10px 8px 0; }

div.homepage div.sidecolumn span.new { margin:0 0 0 5px; position:relative; top:1px; float:left; }
div.homepage div.videoReports div.videoWrap div.videoLink div.date { margin:3px 0 0 0px; padding:0 0 0px 0; white-space:nowrap; font-size:.9em; float:left; width:100%; }
div.homepage div.template3 div.sidecolumn div.videoReports div.videoWrap div.videoLink span.new { font-size: .85em; margin:3px 9px 0 -1px; float:left; }
div.homepage div.maincolumn span.new { margin:0 0 0 5px; position:relative; top:1px; float:left; }
div.homepage div.maincolumn div.videoReports div.videoWrap div.videoLink span.new { font-size: .75em; margin:2px 9px 0 -1px; float:left; position:relative; top:2px; }

div.secondarynavigation div.subNav ul { padding: 10px 0px 10px 0px; margin: 0; width:100%; }

div.homepage div.sidecolumn div.section div.sectionbox ul.tags { margin-top:5px; } 

div.middle div.singlecolumn div.column { margin : 0px 20px 10px 12px; padding: 13px 0 0 0; }
div.middle div.singlecolumn table.atoz { margin:25px 0 -42px 0; font-size: 1.1em; font-weight:normal; }

div.middle div.maincolumn div.cmsbody div.pagingnavigationtop { margin:-20px 0 -6px 0; }
div.middle div.maincolumn div.pagingnavigationtop {  padding: 2px 20px 16px 0; } 
div.middle div.maincolumn div.pagingnavigationbottom { margin-bottom : 26px; padding: 0 10px 0 0; margin-top: 5px; }
div.middle div.maincolumn table#EventWRAPPER div.dotLineOnWhite{ background:url(../images/bgDotLine_onWhite.gif) repeat-x; margin:50px 0 19px 0; height:1px; font-size:0px; width:100%; }

div.optional div.checkbox { margin : 10px; padding : 10px 0px 10px 0px; }
div.cmsvideo div.cmswrapper ul.emailPrint { width:200px; float:right; margin:0 0 12px 0; padding:0; }
div.middle div.view div.sidecolumn div.sidecolumntop { padding-top: 12px; margin-bottom:8px; padding-bottom: 7px; }

div.capthca a.link { background : transparent url(../images/icon_accessibilityAudio.gif) no-repeat center center; display:table; height:22px; width:22px; }

div.middle div.sidecolumn div.VIDEO h3 { margin:  0px 0 0 114px; position: relative; bottom:0px; }
div.middle div.sidecolumn div.VIDEO span.date { width: 150px; margin: 0 0px 0 0; position: relative; top:1px; }

div.homepage div.videoReports div.videoWrap { width : 446px; display:table; margin:0; }

div.homepage div.template2 div.maincolumn div.topstory div.articlemain div.image { float: left; margin: 5px 13px 0px 0; }

div.middle div.view div.item div.dotLineOnWhite{ background:url(../images/bgDotLine_onWhite.gif) repeat-x; margin:37px 0 10px 0; height:1px; font-size:0px; width:100%; }

div.middle div.main div.singlecolumn table#contentWRAPPER { margin:0 0 -20px 0; padding:0; }

div.middle div.searchresults td.next input { cursor: pointer; background-color: #424545; border: none; color: #d5d6d2; font: .8em Helvetica, Arial, Verdana, sans-serif; height: 22px;  margin : 0px; padding : 0 7px 0 7px; text-transform: uppercase; margin : 0px 0px 0 10px; }
div.middle div.searchresults td.previous input { cursor: pointer; background-color: #424545; border: none; color: #d5d6d2; font: .8em Helvetica, Arial, Verdana, sans-serif; height: 22px; padding : 0 7px 0 7px; text-transform: uppercase; margin : 0px 10px 0 0; }

h2 { font-size: 1em; margin: 0px 0px 8px 0px; font-weight:normal; color: #7c7e80; line-height: 23px; }

div.homepage div.videoReports { clear : both; }
div.homepage div.videoReports div.videoWrap { width : 446px; display:table; margin:2px 0 0 0; }
div.homepage div.videoReports div.videoWrap div#video { float:left; font-size:1.2em; width : 327px; }
div.homepage div.videoReports div.videoWrap div#video div.embeddedplayer { width:318px; height: 0px; margin: 0 0 0px 0; float:left; }
div.homepage div.videoReports div.videoWrap div#video div.date { display:inline; margin:0 0 0 8px; white-space:nowrap; font-size:.8em; }
 
div.homepage div.videoReports div.videoWrap div.links { margin:0; padding:0; width: 106px; float: right; }
div.homepage div.videoReports div.videoWrap div.links li.videoPic div.date { margin:2px 0 13px 10px; padding:0; }
div.homepage div.videoReports div.videoWrap div.links li.videoPic2 div.date { margin:2px 0 0px 10px; padding:0; }
div.homepage div.videoReports div.videoWrap div.links li img { margin:0px 0 0px 10px; padding:0; }
div.homepage div.videoReports div.videoWrap div.links li.videoPic2 { padding:0; }
div.homepage div.videoReports div.videoWrap div.links li { float:right; margin: 0 11px 0 0; width: 106px; }
div.homepage div.videoReports div.videoWrap div.links { margin:-10px 0 0 0; }
div.homepage div.videoReports div.videoWrap div.links ul.links li.more a { margin :0; }
div.homepage div.videoReports div.videoWrap div.links ul.links li.more { margin:14px 0 0 -30px; font-size:.9em; }
 
div.homepage div.videoReports div.videoWrap div.videoLink { float:left; padding:2px 0 12px 0; width: 445px; margin: 32px 0 0 0; }

div.middle div.sidecolumn div.sidecolumntop div.extra div.VIDEO { width: 100%; display:table; }
div.middle div.sidecolumn div.sidecolumntop div.extra div.VIDEO h3 { margin: -3px 0 0 114px; }
div.middle div.sidecolumn div.sidecolumntop div.extra div.VIDEO img { float: left; width: 105px; height: 79px; margin: 0 8px 0 0; border: 1px solid #252626; }
div.middle div.sidecolumn div.sidecolumntop div.extra div.VIDEO span.date { width: 150px; float: right; margin: 1px 35px 0 0; width: 134px; }

div.middle div.view div.sidecolumn div.sidecolumntop div.RELEASE span.date { margin-left: 1px; }
div.middle div.sidecolumn div.seealso div.RELEASE span.date { margin-left: 2px; position:relative; bottom:1px; }
div.middle div.sidecolumn div.seealso div.item span.date { margin-left:1px; }