/*****************************
*           LAYOUT 
******************************/
/* Corners */
.tb { background: url('images/red-border.gif') top repeat-x; }
.bb { background: url('images/red-border.gif') bottom repeat-x; }
.lb { background: url('images/red-border.gif') left repeat-y; }
.rb { background: url('images/red-border.gif') right repeat-y; }

.tlc { background: url('images/red-solid-tlc.gif') top left no-repeat; }
.trc { background: url('images/red-solid-trc.gif') top right no-repeat; }
.blc { background: url('images/red-blc.gif') bottom left no-repeat; }
.brc { background: url('images/red-brc.gif') bottom right no-repeat; }

.ContainerRoundBorderFlowerHeadPurpleBg .tb { background: url('images/purple-gradient-header.jpg') top repeat-x; }
.ContainerRoundBorderFlowerHeadPurpleBg .bb { background: url('images/purple-border.gif') bottom repeat-x; }
.ContainerRoundBorderFlowerHeadPurpleBg .lb { background: url('images/purple-border.gif') left repeat-y; }
.ContainerRoundBorderFlowerHeadPurpleBg .rb { background: url('images/purple-border.gif') right repeat-y; }
.ContainerRoundBorderFlowerHeadPurpleBg .tlc { background: url('images/purple-gradient-tlc.gif') top left no-repeat; }
.ContainerRoundBorderFlowerHeadPurpleBg .trc { background: url('images/purple-gradient-trc.gif') top right no-repeat; }
.ContainerRoundBorderFlowerHeadPurpleBg .blc { background: url('images/purple-solid-blc.gif') bottom left no-repeat; }
.ContainerRoundBorderFlowerHeadPurpleBg .brc { background: url('images/purple-solid-brc.gif') bottom right no-repeat; }

.ContainerRoundBorderFlowerHeadGreen .tb { background: url('images/green-gradient-header.jpg') top repeat-x; }
.ContainerRoundBorderFlowerHeadGreen .bb { background: url('images/green-border.gif') bottom repeat-x; }
.ContainerRoundBorderFlowerHeadGreen .lb { background: url('images/green-border.gif') left repeat-y; }
.ContainerRoundBorderFlowerHeadGreen .rb { background: url('images/green-border.gif') right repeat-y; }
.ContainerRoundBorderFlowerHeadGreen .tlc { background: url('images/green-gradient-tlc.gif') top left no-repeat; }
.ContainerRoundBorderFlowerHeadGreen .trc { background: url('images/green-gradient-trc.gif') top right no-repeat; }
.ContainerRoundBorderFlowerHeadGreen .blc { background: url('images/green-blc.gif') bottom left no-repeat; }
.ContainerRoundBorderFlowerHeadGreen .brc { background: url('images/green-brc.gif') bottom right no-repeat; }

.ContainerRoundBorderRedHeaderNoMargin .tlc { background: url('images/red-no-margin-tlc.gif') top left no-repeat; }
.ContainerRoundBorderRedHeaderNoMargin .trc { background: url('images/red-no-margin-trc.gif') top right no-repeat; }

.ContainerRoundBorderPurpleHeaderNoMargin .tb { background: url('images/purple-no-margin-border.gif') top repeat-x; }
.ContainerRoundBorderPurpleHeaderNoMargin .bb { background: url('images/purple-no-margin-border.gif') bottom repeat-x; }
.ContainerRoundBorderPurpleHeaderNoMargin .lb { background: url('images/purple-no-margin-border.gif') left repeat-y; }
.ContainerRoundBorderPurpleHeaderNoMargin .rb { background: url('images/purple-no-margin-border.gif') right repeat-y; }
.ContainerRoundBorderPurpleHeaderNoMargin .tlc { background: url('images/purple-no-margin-tlc.gif') top left no-repeat; }
.ContainerRoundBorderPurpleHeaderNoMargin .trc { background: url('images/purple-no-margin-trc.gif') top right no-repeat; }

.ContainerRoundBorderYellowHeaderNoMargin .tb { background: url('images/yellow-no-margin-border.gif') top repeat-x; }
.ContainerRoundBorderYellowHeaderNoMargin .bb { background: url('images/yellow-no-margin-border.gif') bottom repeat-x; }
.ContainerRoundBorderYellowHeaderNoMargin .lb { background: url('images/yellow-no-margin-border.gif') left repeat-y; }
.ContainerRoundBorderYellowHeaderNoMargin .rb { background: url('images/yellow-no-margin-border.gif') right repeat-y; }
.ContainerRoundBorderYellowHeaderNoMargin .tlc { background: url('images/yellow-no-margin-tlc.gif') top left no-repeat; }
.ContainerRoundBorderYellowHeaderNoMargin .trc { background: url('images/yellow-no-margin-trc.gif') top right no-repeat; }

.ContainerRoundBorderGreenHeaderNoMargin .tb { background: url('images/green-no-margin-border.gif') top repeat-x; }
.ContainerRoundBorderGreenHeaderNoMargin .bb { background: url('images/green-no-margin-border.gif') bottom repeat-x; }
.ContainerRoundBorderGreenHeaderNoMargin .lb { background: url('images/green-no-margin-border.gif') left repeat-y; }
.ContainerRoundBorderGreenHeaderNoMargin .rb { background: url('images/green-no-margin-border.gif') right repeat-y; }
.ContainerRoundBorderGreenHeaderNoMargin .tlc { background: url('images/green-no-margin-tlc.gif') top left no-repeat; }
.ContainerRoundBorderGreenHeaderNoMargin .trc { background: url('images/green-no-margin-trc.gif') top right no-repeat; }



/* Containers */
.ContainerRoundBorderRed { margin: 0 0 6px 0; text-align: center; }
       .ContainerRoundBorderRed .ModuleHead { background: #F42D2D; padding: 0 0 6px 0; text-align: center; }
        .ContainerRoundBorderRed .ModuleHead .trc { padding: 6px 0 0 0; }
                .ContainerRoundBorderRed .Body .Normal { text-align: center; margin: 5px 10px; }
                   .ContainerRoundBorderRed .Body{border-width:5 solid green;}  

.ContainerRoundBorderRed .newscontainer{margin: 0 0 9px 0; text-align: center; }
.ContainerRoundBorderRed  .NukeNews_Item {border-style: solid; border-color: #F42D2D; text-align: center;border-width:0px 1px 0px 1px;padding:0 5px}
.ContainerRoundBorderRed .NukeNews_AltItem{ border-width:0px 1px 0px 1px;border-style: solid; border-color: #F42D2D; text-align: center;}

.ContainerRoundBorderRed .newsactionbar{ margin: 0 0 0px 0; text-align: center; }

.ContainerRoundBorderRed  .newssummary{color: #000; font-family: Arial; font-size: 12px;  }
.ContainerRoundBorderRed  .newstitle{font-weight:bold;color: #000; font-family: Arial; font-size: 12px;  }


.ContainerRoundBorderRedHeaderNoMargin { margin: 0 0 6px 0; text-align: center; }
    .ContainerRoundBorderRedHeaderNoMargin .ModuleHead { background: #F54747 url('images/red-no-margin-border.gif') top repeat-x; text-align: left; }
        .ContainerRoundBorderRedHeaderNoMargin .ModuleHead .trc { padding: 6px 0 6px 12px; overflow: auto; }
                
.ContainerRoundBorderPurpleHeaderNoMargin { margin: 0 0 6px 0; text-align: center; }
    .ContainerRoundBorderPurpleHeaderNoMargin .ModuleHead { background: #CC99FF url('images/purple-no-margin-border.gif') top repeat-x; text-align: left; }
        .ContainerRoundBorderPurpleHeaderNoMargin .ModuleHead .trc { padding: 6px 0 6px 12px; overflow: auto; }
                
.ContainerRoundBorderYellowHeaderNoMargin { margin: 0 0 6px 0; text-align: center; }
    .ContainerRoundBorderYellowHeaderNoMargin .ModuleHead { background: #FFFF66 url('images/yellow-no-margin-border.gif') top repeat-x; text-align: left; }
        .ContainerRoundBorderYellowHeaderNoMargin .ModuleHead .trc { padding: 6px 0 6px 12px; overflow: auto; }
                
.ContainerRoundBorderGreenHeaderNoMargin { margin: 0 0 6px 0; text-align: center; }
    .ContainerRoundBorderGreenHeaderNoMargin .ModuleHead { background: #A8DB99 url('images/green-no-margin-border.gif') top repeat-x; text-align: left; }
        .ContainerRoundBorderGreenHeaderNoMargin .ModuleHead .trc { padding: 6px 0 6px 12px; overflow: auto; }
       
.ContainerRoundBorderFlowerHeadPurpleBg { background: #F7E6F2; margin: 0 0 16px 0; } 
    .ContainerRoundBorderFlowerHeadPurpleBg .ModuleHead { background: url('images/purple-flower-header.gif') top right no-repeat; padding: 0 0 12px 0; } 
        .ContainerRoundBorderFlowerHeadPurpleBg .ModuleHead .trc { padding: 12px 0 0 0; }    
            .ContainerRoundBorderFlowerHeadPurpleBg .ModuleHead .Head { padding: 0 0 0 17px;  } 
        .ContainerRoundBorderFlowerHeadPurpleBg .Body .Normal { padding: 16px 18px 15px 18px; }
  
             
.ContainerRoundBorderFlowerHeadGreen { margin: 0 0 16px 0; } 
    .ContainerRoundBorderFlowerHeadGreen .ModuleHead { background: url('images/green-flower-header.gif') top right no-repeat; padding: 0 0 12px 0; } 
        .ContainerRoundBorderFlowerHeadGreen .ModuleHead .trc { padding: 12px 0 0 0; }    
            .ContainerRoundBorderFlowerHeadGreen .ModuleHead .Head { padding: 0 0 0 17px;  } 
        .ContainerRoundBorderFlowerHeadGreen .Body .Normal { padding: 16px 18px 15px 18px; }
                        

.Blank { float: left; clear: both; padding: 0 0 17px 0; }


/*****************************
*           Typography 
******************************/
.Normal { color: #000; font-family: Arial; font-size: 12px; }
.ContainerRoundBorderRed .Normal { font-family: Verdana; text-align: center; }

.ModuleHead .Head { color: #fff; font-family: Verdana; font-size: 16px; font-weight: bold; }
.ContainerRoundBorderRedHeaderNoMargin .ModuleHead .Head { color: #333; font-family: Verdana; font-size: 16px; font-weight: bold; }
.ContainerRoundBorderPurpleHeaderNoMargin .ModuleHead .Head { color: #333; font-family: Verdana; font-size: 16px; font-weight: bold; }
.ContainerRoundBorderYellowHeaderNoMargin .ModuleHead .Head { color: #333; font-family: Verdana; font-size: 16px; font-weight: bold; }
.ContainerRoundBorderGreenHeaderNoMargin .ModuleHead .Head { color: #333; font-family: Verdana; font-size: 16px; font-weight: bold; }

.Body { position: relative; width: 100%; }
.Body .BottomText { position: absolute; top: 66px; padding: 0 10px; left: 0; display: block; }




