.Sep2 {margin-top:2px;}
.Sep3 {margin-top:3px;}
.Sep5 {margin-top:5px;}
.Sep8 {margin-top:8px;}
.Sep10 {margin-top:10px;}
.Sep15 {margin-top:15px;}
.Sep20 {margin-top:20px;}

/* Set Inden */
.Indent5 {margin-left:5px;}
.Indent10 {margin-left:10px;}
.Indent15 {margin-left:15px;}
.Indent25 {margin-left:25px;}
.Indent30 {margin-left:30px;}

/* links with icons: */
.iconed {display:block; padding-left:22px; padding-right:5px; text-decoration:none; font:bold 11px/12px Verdana; margin-bottom:6px; margin-top:3px;}




.emaillink {background-image:url('/images/email.gif'); background-repeat:no-repeat;}

.videolink {background-image:url('/images/video.gif'); background-repeat:no-repeat;}


.formInline {display:inline;}
.formInline form {display:inline;}


.Story {padding-left:10px; padding-right:10px;}
.Story .StoryBody {font-size:12px; line-height:14px; font-family:verdana;}
.Story .StoryBody td {font-size:12px; line-height:14px; font-family:verdana;}
.Story .bodytext {font-size:11px; line-height:14px; font-family:Verdana;}
.Story .Headline {color:#000000; font:bold 19px/19px verdana; margin-bottom:10px; margin-top:10px;}
.Story .Headline1 {color:#000000; font: 19px/19px verdana; margin-bottom:10px; margin-top:10px;}
.Story .SubHead {font:bold 15px/14px verdana; margin-bottom:10px;}
.Story .Dateline {font-weight:bold;}
.Story .updated {font:normal 10px/12px verdana; color:#666666;}
.Story .posted {font:normal 10px/12px verdana; color:#666666;}


.RelatedBox .Links {padding-left:5px; padding-right:5px; padding-bottom:5px;}
.RelatedBox .Links a{text-decoration: none; padding-left:5px; padding-right:5px;}
.RelatedBox .Header {margin-top:3px; margin-bottom:5px; color:#000000; background-color:#cccccc;}
.RelatedBox .sidebarHeader {color:#ffffff;  background-color:#AC1617; padding:3px;}
.relateds .subhead {color:#000000; font:bold 12px/12px Verdana; padding-left:4px;}
.RelatedBox .quote {font:bold 18px/24px arial; margin-bottom:5px; padding:5px;}
.RelatedBox .speaker {font:bold 11px verdana; padding:5px; text-align:right;}


.nday {width:100%;}
.nday .header {color:#ffffff; font-weight:bold;}
.nday .weekday {color:#ffffff;}
.nday .hitemp {color:#ffffff; font-weight:bold;}
.nday .lotemp {color:#ffffff;}
.nday .footer {color:#ffffff;}

.nday .ndayvertical .hitemp {white-space:nowrap;}
.nday .ndayvertical .lotemp {white-space:nowrap;}
.nday .ndayvertical .observation {color:#ffffff;}
.nday .ndayvertical td {padding:3px;}




.status {color:#ffff00;}




.navObj td {border:2px outset #666666; background-color:#000000;}
.navObj td a, .navObj td a:visited {font:bold 10px verdana,sans-serif;}


/* ads for site */
.adtile {margin-bottom:15px;}
.adtopbanner {margin-bottom:10px;}

.adbanner1, .adbanner2 {margin-bottom:10px;}







.tabbedwidget {text-align:left; background:url("/images/tabback.gif"); background-repeat:repeat-x;}
.tabbedwidget .wtabs {margin-bottom:0px;}
.tabbedwidget .wtabs .tabInactive {font-family:verdana; font-size:10px; cursor:pointer; float:left; background:url("/images//tableft.gif") no-repeat left top; margin:0; padding:3px 0px 3px 15px;}
.tabbedwidget .wtabs .tabInactive .wtabright {float:left; font-family:verdana; font-weight:bold; font-size:10px; color:#fff; background:url("/images/tabright.gif") no-repeat right top; padding:3px 14px 3px 0px;}


.tabbedwidget .tabcontent {position:relative; height:300px; background-color:#f5f7fd; border:1px #1d247e solid; border-top-width:0;}
.tabbedwidget .contentAreaInactive {position:absolute; width:100%; left:0px; top:0px; visibility:hidden;}
.tabbedwidget .contentAreaActive {position:absolute; width:100%; left:0px; top:0px; margin-bottom:10px; padding-top:5px; visibility:visible;}


  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  .tabbedwidget .wtabs .tabInactive .wtabright {float:none;}
  .tabbedwidget .wtabs .tabActive .wtabright {float:none;}
  /* End IE5-Mac hack */


#sw4298559  .tabbedwidget {width:230px;}
#sw4298559  .tabcontent {height:300px; overflow:hidden;}




/* dhtml tabs a */
.tabInactive {font:normal 11px Verdana;}
.tabActive {font:normal 11px Verdana; color:#ffffff;}
.contentAreaActive input {font:normal 10px Verdana; color:#000000;}
.contentAreaInactive {display:none;}
.sectionwidgettabs {white-space:nowrap;}




/* nav buttons*/
.commerceNav {border-bottom:1px solid;}
.commerceNav a {font:bold 10px verdana; text-decoration:none; color:#000000; width:100%; height:100%; white-space:nowrap;}
.commerceNav a:hover {color:#9B110F;}
.commerceNav td.button {background-color:#cccccc; padding:1px; border-top:1px solid #000000;}
.commerceNav td.onbutton {background-color:#CCCCCC; padding:1px; border-top:1px solid #000000;}
.commerceNav td.onbutton a {color:#9B110F;}

.top .commerceNav {border-top:1px solid; padding-top:5px; background-color:#9B110F;}
.top .commerceNav td.button {background-color:#cccccc;}
.top .commerceNav td.onbutton {background-color:#CCCCCC;}
.top .commerceNav td.onbutton a {color:#9B110F;}

.MainNav {}
.MainNav a {font:bold 12px verdana; text-decoration:none; color:#ffffff; padding:1px; width:100%; height:100%;}
.MainNav a:hover {color:#ffffff;}
.MainNav td.button {border:1px outset #666666; background-color:#000000;}
.MainNav td.onbutton {border:1px outset #666666; background-color:#0C0F9A;}
.MainNav td.onbutton a {color:#ffffff;}

.marketplaceNav {}
.marketplaceNav a {font:bold 10px verdana; text-decoration:none; color:#000000; width:100%; height:100%;}
.marketplaceNav a:hover {color:#9B110F;}
.marketplaceNav td.button {background-color:#cccccc; padding:1px; border-bottom:1px solid #000000;}
.marketplaceNav td.onbutton {background-color:#CCCCCC; padding:1px; border-bottom:1px solid #000000;}
.marketplaceNav td.onbutton a {color:#9B110F;}

.top .marketplaceNav {border-top:1px solid; padding-bottom:5px; background-color:#9B110F;}
.top .marketplaceNav td.button {background-color:#cccccc;}
.top .marketplaceNav td.onbutton {background-color:#CCCCCC;}
.top .marketplaceNav td.onbutton a {color:#9B110F;}


.mktplcbutton a {font:10px verdana; text-decoration:none; color:#0000ff; width:100%; height:100%;}
.mktplcbutton a:hover {font:10px verdana; text-decoration:none; color:#0000ff; width:100%; height:100%;}

/* subnavigation */
.subnavigation{border-bottom:1px solid #000000; border-top:0px; background-color:#dcdcdc;}
.subnavigation td{font:bold 10px verdana;}
.subnavigation a{text-decoration:none;}
.subnavigation a:hover{color:#cc0000;}
.subnavigation .subsection {margin-left:5px; margin-right:15px;} 


.xsmall {font-size:9px; font-family:verdana;}
.small {font-size:10px; font-family:verdana;}
.medium {font-size:11px; font-family:verdana;}
.large {font-size:12px; font-family:verdana;}
.xlarge {font-size:14px; font-family:arial;}
.xxlarge {font-size:18px; font-family:arial;}
.xsmall a {text-decoration:none;}
.small a {text-decoration:none;}
.medium a {text-decoration:none;}
.large a {text-decoration:none;}
.xlarge a {text-decoration:none;}
.xxlarge a {text-decoration:none;}


.spanningcolumncap{font-size: 17px; font-family: arial; font-weight: bold; line-height: 28px; color:#ffffff; background-image:url('/images/spanningColumnCap_bg.gif');}
.spancolcaphome {font-size: 13px; font-family: arial; font-weight: bold; line-height: 28px; color:#ffffff;}
.spancolcapsection {font-size: 17px; font-family: arial; font-weight: bold; line-height: 28px; color:#ffffff;}


.titlebar0{padding-bottom:2px; padding-top:2px; padding-left:40px; font-weight:bold; font-size:14px; color:#ffffff; background-color: #000066; text-transform : capitalize; background-image:url('/images/tb0.jpg');background-repeat: no-repeat;}
.titlebar0 a{color:#ffffff; text-decoration:none;}
.titlebar1{font:bold 11px verdana; color:#000000; text-transform : uppercase;}

.titlebar2{text-transform: capitalize; font-weight:bold; font-size:9px; line-height:10px; font-family: verdana; color:#000000;}
.titlebar3{font:bold 12px/14px verdana;}
.titlebar4{font:bold 12px/14px verdana; color: #000000; text-indent: 5px;}
.titlebar3 a {text-decoration:none; color:#000000;}
.titlebar4 a {text-decoration:none; color:#000000;}


.Headline {text-decoration: none; font:bold 12px/18px Verdana;}
.Headline1 {text-decoration: none; font:12px/18px Verdana;}
.teaser {}
.morestories {text-indent: 18px; padding-bottom: 5px; background-image: url('/images/more_arrow.gif'); background-repeat: no-repeat;}
.morestories a {font-family: Verdana; font-weight: bold; font-size: 12px; line-height:14px; color: #993300; text-transform: lowercase; text-decoration:none;}
.morestoriesfeedroom {text-indent: 18px; padding-bottom: 5px; background-image: url('/images/more_arrow.gif'); background-repeat: no-repeat;}
.morestoriesfeedroom a {font-family: Verdana; font-weight: bold; font-size: 12px; line-height:14px; color: #993300; text-decoration:none;}
.coimage {border:1px solid #000000;} /* adds site-specific border color to content objects */
.ad img {border:1px solid #000000;} /*  adds site-specific border color to ads */


.headerTab {margin-top:3px; margin-right:10px;}
.headerTab .xsmall {color:#000000;}
.headerTab .small {color:#ffffff;}
.headerTab .small a {font-weight:bold; text-decoration:underline; color:#ffffff;}
.headerTab .small a:visited {color:#ffffff;}
.headerTab .medium {color:#ffffff;}


.storytools{border-width:0px 0px 2px 0px;border-color:red;border-style:solid;padding:3px;}
.storytools .email {color: #000000; font-size:10px; font-weight : bold; text-transform : uppercase; font-family:verdana;}
.storytools .print {color: #000000; font-size:10px; font-weight : bold; text-transform : uppercase; font-family:verdana;}
.storytools .divider {margin-right: 3px; margin-left: 3px;}
.storytools a{color: #000000; font-size:10px; font-weight : bold; text-transform: uppercase; text-decoration: none; font-family:verdana;}
.timestamp {color:#000000; font: 10px/10px Verdana; padding-left:4px; padding-right:4px; padding-bottom:1px; padding-top:2px;}
.verticalline {background-color: #AEAEAE;}


#alpha .Headline {font:normal 18px Arial; margin-left:4px;}
#alpha {font:normal 12px Verdana; padding-left:5px;}
#alpha a{text-decoration:none;}
#beta {font:normal 12px Verdana;  padding-left:5px; padding-top: 3px; }
#delta {font:normal 12px Verdana;  padding-left:5px;}
#gamma {font:normal 12px Verdana;  padding-left:5px;}
#epsilon {font:normal 12px Verdana;}
#epsilon .adtile {margin-bottom:10px;}
#epsilon .sectionwidget0 {background-color:#ffffff; margin-bottom:5px;}
.container3 {border-bottom:1px solid #000066; border-left:1px solid #000066; border-right:1px solid #000066;}
#tmp8 .container2, #tmp9 .container2 {padding-right:5px;}


.brandingbar .sectionwidget0 {margin-bottom:0px;}
.sectionwidget0 {margin-bottom:15px;}
.sectionwidget1 {margin-bottom:15px;}
.sectionwidget3 .Headline {padding-left:10px; padding-right:3px; font:normal 10px/14px verdana; text-decoration:none;}
.sectionwidget3 .Headline a {text-decoration:none;}
.sectionwidget4 .Headline {padding-left:10px; padding-right:3px; font:normal 10px/10px verdana; text-decoration:none;}
.sectionwidget4 .Headline a {text-decoration:none;}


.marketplace {font:bold 14px/18px verdana; color:#000000; padding:3px; background-color:#cccccc; border-top:1px solid #000066; border-bottom:1px solid #000066;}
.mktplcheader {border-bottom:1px solid; border-top:1px solid; color:#ffffff;}
.mktplcbutton {border-bottom:1px solid; padding-top:2px; padding-bottom:2px;}
.mktplcbutton {border-bottom:1px solid; padding-top:2px; padding-bottom:2px;}