    #home-cols { width:940px; margin-top:10px; } /* background:url("../design/cols1.gif") 0 0 repeat-y; */
          #home-column-left { width: 260px; float: left; }

              .box-01-top {width:260px; height:5px; margin-top:5px; background:url("../design/box-01-top.gif") 0 0 no-repeat; font-size:0; line-height:0;}
              .box-01-top-b {padding:0px 10px 10px 10px; background:url("../design/box-01-top-b.gif") 0 100% no-repeat;}
              .box-01-top-b .f-left {text-transform:uppercase; color:#FFFFFF; font-size:16px; }
              .box-01-top-b .f-right {padding-top:2px; font-size:85%;}
              .box-01-bottom {width:260px; height:11px; background:url("../design/box-01-bottom.gif") 0 0 no-repeat; font-size:0; line-height:0;}
              .box-01 { padding:5px; background:url("../design/box-01.gif") 0 0 repeat-y;}
              .box-01 .bg {margin:10px 0; padding:10px 0;}

              .box-01-top, .box-01-top-b {background-color:#FB101C; color:#000;}
              .box-01-top-b .f-right {color:#808065;}
              .box-01 .bg {border-top:1px solid #ddddd4; border-bottom:1px solid #ddddd4; background:#f1f1ee;}

                      .news {margin:0;}
                      .news dt {display:block; float:left; width:50px; font-weight:bold; text-align:center; line-height:1.2;}
                      .news dt span {font-size:140%;}
                      .news dd.title h2{ display:block; float:left; width:230px; margin-bottom:5px; padding-left:10px; padding-right:10px; }
                      .news dd.details { display:block; float:left; width:230px; margin-bottom:10px; padding-left:10px; padding-right:10px; font-size:14px; line-height:18px; text-align:justify; }

          #home-column-center { width: 490px; float: left; }

/*****************************  Home Short style start hear *******************************/

          #home-column-center #home-short { padding: 0px; margin:0px; border: solid 0px #FF00C0; }
          #home-column-center #home-short .home-base { margin-left:auto; margin-right:auto; width: 460px; position: relative; }

          #home-column-center #home-short .home-base .storyitem {
              FONT-SIZE: 12px;
              text-align: LEFT;
              MARGIN-BOTTOM: 10px;
              padding-bottom:10px;
              BORDER: #aeaeae 1px solid;
              BACKGROUND: url(../design/feature_bg.gif) repeat-x 50% bottom #FFFFFF;
          }
          #home-column-center #home-short .home-base .storyitem .storyimg {
              FLOAT: left! important;
              text-align: LEFT;
              MARGIN: 0px;
              BORDER: #aeaeae 0px solid;
          }
          #home-column-center #home-short .home-base .storyitem .storyimg IMG {
              MARGIN: 10px 10px 5px 10px;
              BORDER: #aeaeae 0px solid;
              width:130px;
              height:100px;
          }
          #home-column-center #home-short .home-base .storyitem h1 {
              font-weight: bold;
              LINE-HEIGHT: 22px;
              MARGIN: 10px 10px 0px 10px;
          }
          #home-column-center #home-short .home-base .storyitem P.byline_story {
              FONT-SIZE: 14px! important;
              MARGIN: 5px 10px 0px 10px;
              FONT-STYLE: italic! important;
          }
          #home-column-center #home-short .home-base .storyitem p.story_time {
              FONT-SIZE: 12px! important;
              MARGIN: 5px 0px 10px 10px;
              FONT-STYLE: normal! important;
          }
          #home-column-center #home-short .home-base .storyitem P {
              FONT-SIZE: 14px;
              LINE-HEIGHT: 18px;
              MARGIN: 0px 10px 5px 10px;
          }

/*****************************  Home Short style end hear *******************************/




      #home-column-right { width: 190px; float: right; }
/* ///////////// CSS RIGHT HIGHLIGHTS style START ////////////// */

A.hidden { DISPLAY: none! important; }
UL.hidden { DISPLAY: none! important; }
LI.hidden { DISPLAY: none! important }
TR.hidden { DISPLAY: none! important }
TD.hidden { DISPLAY: none! important }
DIV.hidden { DISPLAY: none! important }
IMG.hidden { DISPLAY: none! important }
TABLE.hidden { DISPLAY: none! important }
SPAN.hidden { DISPLAY: none! important }
INPUT.hidden { DISPLAY: none! important }
FIELDSET.hidden { DISPLAY: none! important }

/* sohel start */


.highlights { FLOAT: left; OVERFLOW: hidden; POSITION: relative; BORDER: #FFB2B2 1px solid; PADDING: 0px; MARGIN-TOP: 0px; background-color:#FFFFFF;  }
.highlights .newsItem { CLEAR: left; WIDTH: 20000px; POSITION: relative }
.highlights .newsItem LI { FLOAT: left; PADDING-BOTTOM: 0px; list-style:none;}
.highlights .newsItem LI UL LI { FLOAT: none; PADDING-BOTTOM: 0px; WIDTH: auto;   }

.highlights { BORDER-TOP: #FF0000 0px solid; MARGIN-BOTTOM: 21px;  }
.highlights UL.arrows { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; list-style:none; Z-INDEX: 2; RIGHT: 8px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 5px; BORDER-BOTTOM-STYLE: none; }

.highlights .dynamic H3 { BACKGROUND: none transparent scroll repeat 0% 0%; BACKGROUND-COLOR: #FF0000;  }

.highlights .dynamic H3 { BACKGROUND-COLOR: #FF0000;  FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-LEFT: 8px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px; }
.highlights .dynamic H3 A { BACKGROUND-COLOR: #FF0000; COLOR: #FFFFFF; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px;}
.highlights .dynamic H3 A:visited { BACKGROUND-COLOR: #FF0000; COLOR: #FFFFFF; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px;}
.highlights .dynamic H3 A:hover { BACKGROUND-COLOR: #FF0000; COLOR: #FFDE00; PADDING-BOTTOM: 5px; PADDING-TOP: 2px; PADDING-BOTTOM: 5px; }


.highlights .newsItem { PADDING: 0px; MARGIN: 0px; }
.highlights .newsItem LI { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; }
.highlights .newsItem LI h4 { MARGIN-TOP: 5px; }
.highlights .newsItem LI { BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url("../design/dotted_grey_ccc.gif"); BACKGROUND-REPEAT: repeat-x; }

.highlights .newsItem LI P { FONT-SIZE: 13px; MARGIN-TOP: 2px;  MARGIN-BOTTOM: 10px; }
.highlights .newsItem LI A IMG {  FLOAT: right; MARGIN: 5px 3px 8px 8px; BORDER: #DEDEDE 0px solid; }
.highlights .newsItem LI UL LI {  FONT-SIZE: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND-IMAGE: url("../design/orange_bullet.gif"); MARGIN-BOTTOM: 0.1em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 0.4em; MARGIN-TOP: 5px;}
.highlights .newsItem LI UL LI A { COLOR: #093d72; }
.highlights .newsItem LI UL LI A:visited { COLOR: #093d72; }
.highlights .newsItem LI UL LI A:hover { COLOR: #c74b15; }



UL.arrows { PADDING-RIGHT: 8px; PADDING-TOP: 6px; }
UL.arrows LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }
UL.arrows LI.prev { FONT-SIZE: 0px; TEXT-INDENT: -999em; }
UL.arrows LI.next { FONT-SIZE: 0px; TEXT-INDENT: -999em; }

UL.arrows .prev A { DISPLAY: block; WIDTH: 25px; HEIGHT: 16px; }
UL.arrows .prev A { BACKGROUND: url("../design/nav-arrow-prev.gif") no-repeat left top; MARGIN-LEFT: 2px; }

UL.arrows .next A { DISPLAY: block; WIDTH: 25px; HEIGHT: 16px; }
UL.arrows .next A { BACKGROUND: url("../design/nav-arrow-next.gif") no-repeat left top; MARGIN-LEFT: 2px; }

UL.arrows .pause A { DISPLAY: block; WIDTH: 21px; HEIGHT: 16px; }
UL.arrows .pause A { BACKGROUND: url("../design/nav-arrow-pause-play.gif") no-repeat left top; MARGIN-RIGHT: -4px; POSITION: relative; }
UL.arrows .pause A:hover { BACKGROUND-POSITION: left -16px; }
UL.arrows .pause A SPAN { DISPLAY: none; }

UL.arrows .enabledNext A { BACKGROUND-POSITION: left -16px; }
UL.arrows .enabledNext A:hover { BACKGROUND-POSITION: left bottom; }

UL.arrows .enabledPrev A { BACKGROUND-POSITION: left -16px; }
UL.arrows .enabledPrev A:hover { BACKGROUND-POSITION: left bottom; }

UL.arrows .enabledPause A { BACKGROUND-POSITION: left -32px; }
UL.arrows .enabledPause A:hover { BACKGROUND-POSITION: left -48px; }


/* ///////////// CSS RIGHT HIGHLIGHTS style END ////////////// */

/* ///////////// CSS BANNER style START ////////////// */
#banner {
    height:100%;
    padding: 0px;
    margin: 0px;
    BACKGROUND: url(../design/right_bg.png) right top;
}

              #horiz-menu{ width: 100%; height:30px; top:-5px;_top:-10px; }
              #horiz-menu ul.menutop{padding-left:0px;}
              #horiz-menu ul{list-style:none;margin:0;padding:0;  }
              #horiz-menu li{display:block; float:left; width:100%; text-align:center; }
              #horiz-menu a{white-space:nowrap; width:90%; display:block; float:left; line-height:45px; padding:0 15px;font-weight:bold; font-size:14px;color:#fff; text-align:center;}
              #horiz-menu li li.active{ background:none; }
              #horiz-menu li.active{background:url(../design/active-tab-r.png) 100% 0 no-repeat; text-decoration: none; }
              #horiz-menu li.active a{ background:url(../design/active-tab-l.png) 0 0 no-repeat; text-decoration: none; }

              #banner-list { width: 100%; BORDER: #FF0000 0px solid; }
              #banner-list ul{list-style:none; margin:0; padding-top:10px; padding-bottom:10px; }
              #banner-list li{display:block; padding:0; width:100%; BORDER: #FF0000 0px solid; text-align:center;}
              #banner-list li img { margin-top:0px; margin-bottom:0px; padding:0; width:90%; BORDER: #DEDEDE 1px solid; }

/* ///////////// CSS BANNER style END ////////////// */

/* ///////////// CSS CENTER PHOTO style START ////////////// */
          #home-photo-gallery { padding: 0px; margin-bottom:0px; margin-top:10px; border: solid 0px #FF00C0; }
          #home-photo-gallery .photo-base { margin: 0 auto; width: 99%; position: relative; }

#container_photo { width: 100%; max-height: 150px; margin-top: 0px; margin-bottom:0px; BORDER: #70787c 0px solid; }

.headlineSummary { WIDTH: 95%; BORDER: #70787c 1px solid;
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px;
}

.headlineSummary { CLEAR: left; DISPLAY: block; }
.headlineSummary .dynamic { BACKGROUND: #70787c;  }
.headlineSummary .newsItem IMG { FLOAT: right; MARGIN: 2px 0px 8px 8px; }
.headlineSummary H2 { FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #333; LINE-HEIGHT: 1.1em;  }
.headlineSummary H3 {  PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; LINE-HEIGHT: 1.15em; PADDING-TOP: 4px; }
.headlineSummary H3 A { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right 0.45em; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../design/global_dotted_arrow.gif); COLOR: #333; MARGIN-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; }
.headlineSummary H3 A:visited { PADDING-RIGHT: 7px; BACKGROUND-POSITION: right 0.45em; DISPLAY: block; FLOAT: left; BACKGROUND-IMAGE: url(../design/global_dotted_arrow.gif); COLOR: #333; MARGIN-RIGHT: 7px; BACKGROUND-REPEAT: no-repeat; }
.headlineSummary H3 A:hover { COLOR: #c74b15; }


.carousel { WIDTH: 100%; CLEAR: both; BACKGROUND-POSITION: 50% top; BORDER-TOP: #800000 4px solid; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; POSITION: relative; }
.carousel .newsItem { Z-INDEX: 2; WIDTH: 20000px; PADDING-TOP: 6px; POSITION: relative; }

.carousel UL.newsItem LI { BORDER: #FF0000 0px solid; PADDING-LEFT: 8px; FLOAT: left; BACKGROUND-IMAGE: none; MARGIN: 0px; }
.carousel UL.newsItem LI.firstList { MARGIN: 0px; }
.carousel UL.newsItem LI H2 { DISPLAY: block; PADDING-TOP: 5px; }
.carousel UL.newsItem LI.large H2 { FONT-SIZE: 2em; BACKGROUND: url("../design/dotted_grey_ccc.gif") repeat-x left bottom; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; }
.carousel UL.newsItem LI A { DISPLAY: block; LINE-HEIGHT: 1.2em; BORDER: #FF0000 0px solid; }
.carousel UL.newsItem LI IMG { DISPLAY: block; FLOAT: none; MARGIN: 0px; height:85px; }
.col2wide .carousel UL.newsItem IMG { DISPLAY: block; FLOAT: none; MARGIN: 0px; }
.carousel UL.newsItem LI IMG.imageformat-C { MARGIN: 0px 0px 3px 0px;  }
.col2wide .carousel .newsItem IMG.imageFormat-C { MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; }
.carousel UL.newsItem LI P { FONT-SIZE: 1.1em; COLOR: #666; PADDING-TOP: 3px;  }
.headlineSummary UL.arrows { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; RIGHT: 8px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 5px; BORDER-BOTTOM-STYLE: none; }
.carousel UL.arrows { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 2; RIGHT: 8px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; TOP: 5px; BORDER-BOTTOM-STYLE: none; }


/* ///////////// CSS CENTER PHOTO style END ////////////// */

/* ///////////// CSS pagination style (1) start ////////////// */

div.pagination {
  padding:3px;
  margin:3px;
  text-align:center;
}

div.pagination a {
  padding: 2px 5px 2px 5px;
  margin-right: 2px;
  border: 1px solid #EF5B5B;
  
  text-decoration: none; 
  color: #AF0000;
}
div.pagination a:hover, div.pagination a:active {
  border: 1px solid #AF0000;
  color: #000;
  background-color: #FF7979;
}
div.pagination span.current {
  padding: 2px 5px 2px 5px;
  margin-right: 2px;
  border: 1px solid #AF0000;
  font-weight: bold;
  background-color: #AF0000;
  color: #FFF;
}
div.pagination span.disabled {
  padding: 2px 5px 2px 5px;
  margin-right: 2px;
  border: 1px solid #929292;
  color: #929292;
}


/* ///////////// CSS pagination style end ////////////// */


