#news_page {
   position: relative;
}

#news_page.tips_and_advice_page H1 {
   padding-bottom: 10px;
}

#news_page.tips_and_advice_page H2 {
   font-size: 16px;
   line-height: 20px;
   padding-left: 105px;
}

#news_page.tips_and_advice_page UL {
   list-style: none;
   padding-left: 120px;
}

#news_page.tips_and_advice_page UL LI {
   margin: 0;
   padding: 0;
}

#news_page.tips_and_advice_page UL LI H3 {
   font-size: 11px;
   font-weight: normal;
}

#news_page.tips_and_advice_page DIV.tips_and_advice_group {
   clear: left;
   margin-top: 10px;
}

#news_page.tips_and_advice_page DIV.tips_and_advice_group_breaker {
   border-bottom: 1px solid #CCDBEC;
   clear: both;
   height: 10px;
}

#news_page.tips_and_advice_page DIV.tips_and_advice_group_image {
   float: left;
   width: 95px;
}

#news_page DIV.newsArticleFullContainer {
   background: #FFFFFF;
   float: right;
   margin-top: 50px;
   width: 68%
}

#tips_and_advice_page DIV.newsArticleFullContainer {
   margin-top: 0;
   width: 100%;
}

#news_page DIV.newsLatestXListContainer {
   background: #E8EEF3 none repeat scroll 0 0;
   float: left;
   margin-top: 50px;
   width: 32.5%;
}

#news_page DIV.newsLatestXListContainerPositionRight1 {
   width:255px;
   float:left;
   margin-top:15px;
   margin-left: 25px;
}

#news_page DIV.newsLatestXListContainerPositionRight2 {
   width:255px;
   float:left;
   margin-top:15px;
   margin-left: 41px;
}

#news_page DIV.newsLatestXListContainerPositionLeft {
   margin-bottom:10px;
}

#news_page DIV.newsListContainerSeparator {
   float: left;
   margin-top: 50px;
   width: 1%;
}

#news_page DIV.newsNavigationBar {
   left: 0px;
   position: absolute;
   top: 0px;
   width: 100%;
}

#news_page P.newsNoContent {
   float: left;
   margin-top: 50px;
}

#news_page DIV.newsIndexFooterLinks {
   clear: both;
   float: left;
   margin-top: 20px;
   width: 100%;
}

#news_page DIV.newsNavigationBar LABEL {
   font-size: 12px;
   font-weight: bold;
}

#news_page DIV.newsNavigationBar TD.newsNavigationBarCenter {
   background: transparent url(/images/news_bar_middle.gif) repeat-x scroll 0 0;
}

#news_page H1.newsArticleMainTitle {
   font-size:19px;
   font-weight:bold;
   background: #AEC7DB none repeat ;
   white-space: normal;
}


#news_page H2.newsArticlePostedDate, #news_page H2.newsArticlePostedDate A, #news_page SMALL.newsArticlePostedDate {
   color: #0298CB;
   font-size: 10px;
   font-weight: bold;
   white-space:normal;
   background: #AEC7DB none repeat;
}

#news_page DIV.newsArticleContent {
   font-size: 11px;
   line-height: 12px;
   white-space:normal;
   text-align: justify;
   background: #AEC7DB none repeat;
   font-weight: normal;
}

#news_page H2.newsArticlePostedDate A:link {
   text-decoration: underline;
}

#news_page DIV.newsArticleContent P {
   margin-right:0px;
}


#news_page DIV.newsArticleContent A:link {
   text-decoration: underline;
}

#news_page A.newsMoreLink {
   color: #0298CB;
   font-weight: bold;
   white-space: nowrap;
}

#news_page DIV.newsNewsSideHeading {
   font-size: 18px;
   line-height: 20px;
   font-weight: bold;
   height: 20px;
   position: relative;
   white-space: nowrap;
}

#news_page DIV.newsArticleImage {
   float: left;
   margin-right: 10px;
   margin-bottom: 10px;
   width: 200px;
}

#news_page IMG.newsArticleImage {
   width: 200px;
}

#news_page DIV.newsArticleImage DIV.newsArticleImageTextBlock {
   background-color: #6C90AD;
   color: #FFFFFF;
   font-size: 12px;
   font-weight: bold;
   padding: 5px 10px;
   text-align: center;
   /* white-space: wrap;*/
}

#news_page DIV.newsArticleImage DIV.newsArticleImageCaption {
   background: #CADBEB url(/images/news-article-image-footer.gif) no-repeat scroll 0 100%;
   color: #000000;
   font-size: 10px;
   font-weight: bold;
   padding: 5px 10px;
   text-align: center;
}

#news_page DIV.newsArticleSummaryBlock {
   border-bottom: 1px dotted #000000;
   /*height: 100px;*/
   overflow: hidden;
   padding: 10px 0;
   vertical-align: top;
}

#int_news_category_id, #str_news_period {
   margin-left: 5px;
}

/*~~~light blue Boxes ~~~~~~~~~~*/
DIV.lightBlueBoxHeader {
   background: #D5E3F0;
   clear: both;
   height: 10px;
}

DIV.lightBlueBoxHeaderLeft {
   background: #FFFFFF url(/images/news_corners_light_v1.gif) scroll no-repeat 0 0;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.lightBlueBoxHeaderRight {
   background: #FFFFFF url(/images/news_corners_light_v1.gif) scroll no-repeat 0 -10px;
   height: 10px;
   float: right;
   width: 10px;
}

DIV.lightBlueBoxContent {
   background: #D5E3F0;
   clear: both;
   color: #000000;
   padding: 0 10px;
}

DIV.lightBlueBoxFooter {
   background: #D5E3F0;
   clear: both;
   height: 10px;
}

DIV.lightBlueBoxFooterLeft {
   background: transparent url(/images/news_corners_light_v1.gif) scroll no-repeat 0 -30px;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.lightBlueBoxFooterRight {
   background: transparent url(/images/news_corners_light_v1.gif) scroll no-repeat 0 -20px;
   height: 10px;
   float: right;
   width: 10px;
}



/*~~~Dark blue Boxes ~~~~~~~~~~*/
DIV.darkBlueBoxHeader {
   background: #AEC7DB;
   clear: both;
   height: 10px;
}

DIV.darkBlueBoxHeaderLeft {
   background: #FFFFFF url(/images/news_corners_dark_v1.gif) scroll no-repeat 0 0;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.darkBlueBoxHeaderRight {
   background: #FFFFFF url(/images/news_corners_dark_v1.gif) scroll no-repeat 0 -10px;
   height: 10px;
   float: right;
   width: 10px;
}

DIV.darkBlueBoxContent {
   background: #AEC7DB;
   clear: both;
   color: #000000;
   padding: 0 10px;
}

DIV.darkBlueBoxFooter {
   background: #AEC7DB;
   clear: both;
   height: 10px;
}

DIV.darkBlueBoxFooterLeft {
   background: transparent url(/images/news_corners_dark_v1.gif) scroll no-repeat 0 -30px;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.darkBlueBoxFooterRight {
   background: transparent url(/images/news_corners_dark_v1.gif) scroll no-repeat 0 -20px;
   height: 10px;
   float: right;
   width: 10px;
}

/*~~~ Grey Boxes ~~~~~~~~~~*/
DIV.darkGreyBoxHeader {
   background: #B2B2B2;
   clear: both;
   height: 10px;
}

DIV.darkGreyBoxHeaderLeft {
   background: #B2B2B2 url(/images/news_corners_grey_v1.gif) scroll no-repeat 0 0;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.darkGreyBoxHeaderRight {
   background: #B2B2B2 url(/images/news_corners_grey_v1.gif) scroll no-repeat 0 -10px;
   height: 10px;
   float: right;
   width: 10px;
}

DIV.darkGreyBoxContent {
   background: #B2B2B2;
   clear: both;
   color: #000000;
   padding: 0 10px;
}

DIV.darkGreyBoxFooter {
   background: #B2B2B2;
   clear: both;
   height: 10px;
}

DIV.darkGreyBoxFooterLeft {
   background: #B2B2B2 url(/images/news_corners_grey_v1.gif) scroll no-repeat 0 -30px;
   height: 10px;
   float: left;
   width: 10px;
}

DIV.darkGreyBoxFooterRight {
   background: #B2B2B2 url(/images/news_corners_grey_v1.gif) scroll no-repeat 0 -20px;
   height: 10px;
   float: right;
   width: 10px;
}

/* ~~~~ Grey Inner Boxes ~~~~~~*/
DIV.darkGreyInnerBoxHeader {   
   background: white; 
   clear: both;
   height: 8px;
}

DIV.darkGreyInnerBoxHeaderLeft {
   background: white url(/images/news_inner_corners_grey_v1.gif) scroll no-repeat 0 0;
   height: 8px;
   float: left;
   width: 8px;
}

DIV.darkGreyInnerBoxHeaderRight {
   background: white url(/images/news_inner_corners_grey_v1.gif) scroll no-repeat 0 -8px;
   height: 8px;
   float: right;
   width: 8px;
}

DIV.darkGreyInnerBoxFooter {
   background: white;
   clear: both;
   height: 8px;
}

DIV.darkGreyInnerBoxFooterLeft {
   background: white url(/images/news_inner_corners_grey_v1.gif) scroll no-repeat 0 -24px;
   height: 8px;
   float: left;
   width: 8px;
}

DIV.darkGreyInnerBoxFooterRight {
   background: white url(/images/news_inner_corners_grey_v1.gif) scroll no-repeat 0 -16px;
   height: 8px;
   float: right;
   width: 8px;
}

/* ~~~~ light Blue Inner Boxes ~~~~~~*/
DIV.lightBlueInnerBoxHeader {   
   background: white; 
   clear: both;
   height: 8px;
}

DIV.lightBlueInnerBoxHeaderLeft {
   background: white url(/images/news_inner_corners_light_v1.gif) scroll no-repeat 0 0;
   height: 8px;
   float: left;
   width: 8px;
}

DIV.lightBlueInnerBoxHeaderRight {
   background: white url(/images/news_inner_corners_light_v1.gif) scroll no-repeat 0 -8px;
   height: 8px;
   float: right;
   width: 8px;
}

DIV.lightBlueInnerBoxFooter {
   background: white;
   clear: both;
   height: 8px;
}

DIV.lightBlueInnerBoxFooterLeft {
   background: white url(/images/news_inner_corners_light_v1.gif) scroll no-repeat 0 -24px;
   height: 8px;
   float: left;
   width: 8px;
}

DIV.lightBlueInnerBoxFooterRight {
   background: white url(/images/news_inner_corners_light_v1.gif) scroll no-repeat 0 -16px;
   height: 8px;
   float: right;
   width: 8px;
}
