/******************
 * Color Pallette *
 ******************

red color: #9a0b0f;
beige color: #978778;
dark blue color: #063354;
light blue color: #627d8e;
grey color: #828783;
light grey color: #c5cec9;
light blue-grey color: #f4f6f5;

*******************/

/**** all general styles - any new styles add here ****/
#leftColumnSub .moreCoverStories {display: block; width:430px; height:auto; margin: 10px auto; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrdWide.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
#leftColumnSub #insert {float: right; width: 190px; margin-left: 5px; height: auto;}
#leftColumnSub #insert .moreCoverStories {display: block; width:185px; height:auto; margin: 0px auto 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
#leftColumnSub h3.coverStoryHeader {display: block; width: 140px; height: 14px; margin: 4px 10px 10px 10px; padding: 0px; background:url(/cen/_img/headerCoverStoryGrey.jpg) no-repeat top left;border:none;}
#leftColumnSub h3.coverStory2Header {display: block; width: 154px; height: 14px; margin: 4px 10px 10px 10px; padding: 0px; background:url(/cen/_img/headerMoreGrey.jpg) no-repeat top left;border:none;}
#leftColumnSub h3.sustainHeader {display: block; width: 160px; height: 40px; margin: 4px 10px 10px 10px; padding: 0px; background:url(/cen/_img/headerSustainGrey.jpg) no-repeat top left;border:none;}
#leftColumnSub .moreCoverStories ul {display: block; width:auto; height:auto; margin: 10px; list-style:none;}
#leftColumnSub .moreCoverStories ul li {font-size: 1.1em;width:auto; height: auto; color:#000 !important;}
#leftColumnSub .moreCoverStories ul li a, #leftColumnSub .moreCoverStories ul li a:visited {color:#9a0b0f; text-decoration: underline; font-weight:bold;} 
#leftColumnSub .moreCoverStories ul li a:hover {color: #978778; text-decoration: none;}
#leftColumnSub .moreCoverStories ul li.small {border-bottom: 1px solid #c5cec9;}

#leftColumnSub .storyBox {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .storyBox h1.boxTitle {margin: 10px;color:#063354; font-size: 1.6em;}
#leftColumnSub .storyBox h3 {margin: 10px;color:#063354;}
#leftColumnSub .storyBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal;}
#leftColumnSub .storyBox p {margin: 10px;}

#leftColumnSub .year {display: block; width:250px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd250.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .year h3 {margin:  5px 10px 0px;color:#063354; font: bold 14px/16px Arial, Helvetica, sans-serif;}
#leftColumnSub .year h3 a {color: #063354; text-decoration: none;}
#leftColumnSub .year h3 a:hover {color: #063354; text-decoration: underline;}
#leftColumnSub .year p {margin: 5px 10px 0px;}

#leftColumnSub .storyBoxL {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:left;}
#leftColumnSub .storyBoxL h1.boxTitle {margin: 10px;color:#063354; font-size: 1.6em;}
#leftColumnSub .storyBoxL h3 {margin: 10px;color:#063354;}
#leftColumnSub .storyBoxL h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal;}
#leftColumnSub .storyBoxL p {margin: 10px;}

#leftColumnSub .storyBoxC {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .storyBoxC h1.boxTitle {margin: 10px;color:#063354; font-size: 1.6em;}
#leftColumnSub .storyBoxC h3 {margin: 10px;color:#063354;  text-align:center;}
#leftColumnSub .storyBoxC h3.boxTitle {text-transform:uppercase!important;}
#leftColumnSub .storyBoxC h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; text-align:center;}
#leftColumnSub .storyBoxC p {margin: 10px; text-align:center;}

#leftColumnSub .topicsBox {display: block; width:300px; height:auto; margin: 0px 0px 8px 0px; padding: 2px 0px 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
html>body #leftColumnSub .topicsBox {display: block; width:300px; height:auto; margin: 0px 0px 8px 0px; padding: 2px 0px 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .topicsBox h1.boxTitle {margin: 10px;color:#063354; font-size: 1.6em;}
#leftColumnSub .topicsBox h2.boxTitle {margin: 10px!important; color:#063354!important; font-size: 1.4em; text-transform:uppercase;}
#leftColumnSub .topicsBox h3.boxTitle {margin: 10px 1px!important; padding: 3px 0px 0px 10px; color:#9a0b0f!important; font-size: 12px; text-transform:none; background: #fff; border-top: 1px solid #c5cec9;border-bottom: 2px solid #9a0b0f;}

#leftColumnSub .topicsBox h3 {color:#063354; padding: 0px 8px; margin: 1px!important;font-weight:bold; line-height:15px!important; }
#leftColumnSub .topicsBox h3 a, #leftColumnSub .topicsBox h3 a:hover {padding: 0px!important; margin: 1px!important; font-size: 14px!important; line-height:15px!important; }
#leftColumnSub .topicsBox h4 {margin: 10px;color:#9a0b0f!important; border: none!important;}
#leftColumnSub .topicsBox h4.eyebrow {margin: 10px;color:#9a0b0f!important; border: none!important; font-weight: normal;}
#leftColumnSub .topicsBox h5.boldRed {margin: 10px; padding: 2px; color:#063354; font-size: 1.1em; font-weight:bold; background:#c5cec9; border: 1px solid #828783;}
#leftColumnSub .topicsBox p {margin: 0px 10px 10px; text-align: left;}

#leftColumnSub .videoBox {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .videoBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerVideos.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .videoBox h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .videoBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .videoBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .videoBox small {margin: 10px; background: none;}

#leftColumnSub .videosBox {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .videosBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerVideos.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .videosBox h1.boxTitle2 {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerMoreVideos.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .videosBox h2 {margin: 6px !important; color: #063354 !important; background: none; font-size: 12px !important; text-transform:none !important; text-align:center; font-weight: bold;}

#leftColumnSub .videosBox h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .videosBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .videosBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .videosBox small {margin: 10px; background: none;}
#leftColumnSub .videosBox small a {font-weight: normal; font-size: inherit;}
#leftColumnSub .videosBox a img {margin: 0px auto; border: 2px solid #c5cec9; width: 225px; display: block;}
#leftColumnSub .videosBox a img.med {margin: 0px 10px; border: 2px solid #c5cec9; width: 90px; display: block;}
#leftColumnSub .videosBox .credit {margin-right: 4px;}
#leftColumnSub .videosBox div {margin: 10px; background: none;}
#leftColumnSub .videosBox div.left {margin: 5px 0px 5px 15px!important; background: none; padding: 0px; width: 100px;}
html>body #leftColumnSub .videosBox div.left {margin: 5px 0px 5px 25px!important; background: none; padding: 0px; width: 110px;}

#leftColumnSub .videoBoxMd {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .videoBoxMd h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerVideo.jpg) no-repeat 10px 0px; width: 180px; height: 20px;}
#leftColumnSub .videoBoxMd h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .videoBoxMd h4 {margin: 10px 0px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .videoBoxMd p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .videoBoxMd small {margin: 10px; background: none;}
#leftColumnSub .videoBoxMd a img {margin: 0px auto; border: 2px solid #c5cec9; width: 225px; display: block;}
#leftColumnSub .videoBoxMd .credit {margin-right: 4px;}
#leftColumnSub .videoBoxMd div {margin: 10px; background: none; color:#000;}

#leftColumnSub .videoBoxNA {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .videoBoxNA h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerVideoNA.jpg) no-repeat 10px 0px; width: 180px; height: 20px;}
#leftColumnSub .videoBoxNA h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .videoBoxNA h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .videoBoxNA p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .videoBoxNA small {margin: 10px; background: none;}
#leftColumnSub .videoBoxNA img {margin: 0px auto; border: 2px solid #c5cec9; width: 225px; display: block;}
#leftColumnSub .videoBoxNA a img {margin: 0px auto; border: 2px solid #c5cec9; width: 225px; display: block;}
#leftColumnSub .videoBoxNA .credit {margin-right: 4px;}

#leftColumnSub .galleryBox {display: block; width:300px; height:auto; margin: 10px 0px 10px 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .galleryBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerGalleries.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .galleryBox h2 {margin: 6px !important; color: #063354 !important; background: none; font-size: 12px !important; text-transform:none !important; text-align:center; font-weight: bold;}
#leftColumnSub .galleryBox h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .galleryBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .galleryBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .galleryBox small {margin: 10px; background: none;}
#leftColumnSub .galleryBox small a {font-weight: normal; font-size: inherit;}
#leftColumnSub .galleryBox a img {margin: 0px auto; border: 2px solid #c5cec9;  width: 225px; display: block;}
#leftColumnSub .galleryBox .credit {margin-right: 4px;}
#leftColumnSub .galleryBox div {margin: 10px; background: none;}

#leftColumnSub .oneGalleryBox {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .oneGalleryBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerGallery.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .oneGalleryBox h2 {margin: 6px !important; color: #063354 !important; background: none; font-size: 12px !important; text-transform:none !important; text-align:center; font-weight: bold;}
#leftColumnSub .oneGalleryBox h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .oneGalleryBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .oneGalleryBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .oneGalleryBox small {margin: 10px; background: none;}
#leftColumnSub .oneGalleryBox small a {font-weight: normal; font-size: inherit;}
#leftColumnSub .oneGalleryBox a img {margin: 0px auto; border: 2px solid #c5cec9;  width: 225px; display: block;}
#leftColumnSub .oneGalleryBox .credit {margin-right: 4px;}
#leftColumnSub .oneGalleryBox div {margin: 10px; background: none; color:#000;}

#leftColumnSub .audioSlideBox {display: block; width:300px; height:auto; margin: 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .audioSlideBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerAudioSlide.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .audioSlideBox h2 {margin: 6px !important; color: #063354 !important; background: none; font-size: 12px !important; text-transform:none !important; text-align:center; font-weight: bold;}
#leftColumnSub .audioSlideBox h3 {margin: 10px;color:#063354; background: none;}
#leftColumnSub .audioSlideBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .audioSlideBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .audioSlideBox small {margin: 10px; background: none;}
#leftColumnSub .audioSlideBox small a {font-weight: normal; font-size: inherit;}
#leftColumnSub .audioSlideBox a img {margin: 0px auto; border: 2px solid #c5cec9;  width: 225px; display: block;}
#leftColumnSub .audioSlideBox .credit {margin-right: 4px;}
#leftColumnSub .audioSlideBox div {margin: 10px; background: none; color:#000;}

#leftColumnSub .interactiveBox {display: block; width:300px; height:auto; margin: 10px 0px 10px 10px; padding: 4px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .interactiveBox h1.boxTitle {margin: 0px 4px;color:#063354; display:block;  background: url(/cen/_img/headerInteractive2.jpg) no-repeat 10px 0px; width: 200px; height: 20px;}
#leftColumnSub .interactiveBox h2 {margin: 6px !important; color: #063354 !important; background: none; font-size: 12px !important; text-transform:none !important; text-align:center; font-weight: bold;}
#leftColumnSub .interactiveBox h3 {margin: 10px; color:#9a0b0f; background: none;}
#leftColumnSub .interactiveBox h4 {margin: 10px; color:#063354; font-size: 1em; font-weight:normal; background: none;}
#leftColumnSub .interactiveBox p {margin: 10px; background: none;font-size: 1em; }
#leftColumnSub .interactiveBox small {margin: 10px; background: none;}
#leftColumnSub .interactiveBox small a {font-weight: normal; font-size: inherit;}
#leftColumnSub .interactiveBox a img {margin: 0px auto; border: 2px solid #c5cec9;  width: 225px; display: block;}
#leftColumnSub .interactiveBox .credit {margin-right: 4px;}
#leftColumnSub .interactiveBox div {margin: 10px; background: none;}

#leftColumnSub #landingLeft {display: block; float: left; width: 410px; margin: 0px 10px 0px 0px;}
#leftColumnSub #landingLeft h3 {margin: 0px; padding: 0px;font-size: 1.4em;}
#leftColumnSub #landingLeft h3 a, #leftColumnSub #landingLeft h3 a:hover {margin: 0px; padding: 0px;}
#leftColumnSub #landingLeft h3 a, #leftColumnSub #landingRight h3 a { color:#063354;}

#leftColumnSub #landingLeft h4 {margin: 2px 0px 2px 0px; font-size: 1.2em; background: #f4f6f5; color:#9a0b0f;}
#leftColumnSub #landingLeft p {margin: 2px 0px 10px 0px; font-size: 1.1em; text-align: left!important;}
#leftColumnSub #landingLeft a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub #landingLeft .outline2 p {margin: 2px 4px 10px 4px;} 
#leftColumnSub #landingLeft .concentrates ul { margin: 0px 0px 0px 4px!important;}
#leftColumnSub #landingLeft .concentrates ul li a { margin: 0px!important; padding: 0px 0px 0px 0.6em!important;}

#leftColumnSub #landingLeft2 {display: block; float: left; width: 300px; margin: 10px 5px 10px 0px;}
html>body #leftColumnSub #landingLeft2 {display: block; float: left; width: 300px; margin: 10px 10px 10px 0px;}
#leftColumnSub #landingLeft2 a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub #landingLeft2 p.moreLink {float: right; margin-right: 10px; width: 90%;}
#leftColumnSub #landingLeft2 .topicsBox p {font-size: 1.2em; text-align: left;margin: 0px 1px!important;padding: 3px 8px 1px 8px; }
#leftColumnSub #landingLeft2 .topicsBox h3 {padding: 3px 8px 1px 8px; margin: 0px 1px!important;font-size: 13px!important;}
#leftColumnSub #landingLeft2 .topicsBox h3.standout3 {padding-bottom: 4px!important; font-size: 12px; font-weight:bold;}
#leftColumnSub #landingLeft2 .topicsBox h3.standoutSus {padding-bottom: 4px!important;}
#leftColumnSub #landingLeft2 .topicsBox h3 a, #leftColumnSub #landingLeft2 .topicsBox h3 a:hover {padding-top: 4px!important; margin: 1px!important;font-size: 15px!important; line-height:17px!important;}
#leftColumnSub #landingLeft2 .landingBox h4 {border-top: 1px solid #fff;border-bottom: 1px solid #c5cec9; margin: 0px 1px; line-height: 18px; color:#9a0b0f;}
#leftColumnSub #landingRight .landingBox img {margin: 2px 6px; padding: 2px 0px;}

#leftColumnSub #landingRight .landingBox h3.subHdrSpecial {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderSpecial.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}


#leftColumnSub #landingRight {display: block; float: left; width: 300px; margin: 0px 0px 10px 5px;}
html>body #leftColumnSub #landingRight {display: block; float: left; width: 300px; margin: 0px 0px 10px 10px;}
#leftColumnSub #landingRight a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub #landingRight .landingBox {display: block; float: left; width: 300px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; padding: 4px 0px; margin: 0px 0px 10px 0px;border-bottom: 4px solid #c5cec9; overflow:hidden;}
#leftColumnSub #landingRight .landingBox h1, #leftColumnSub #landingRight .landingBox h2, #leftColumnSub #landingRight .landingBox h4, #leftColumnSub #landingRight .landingBox h5, #leftColumnSub #landingRight .landingBox h6, #leftColumnSub #landingRight .landingBox p {padding: 3px 8px; margin: 1px!important;}
#leftColumnSub #landingRight .landingBox p {font-size: 1.1em; text-align: left;}
#leftColumnSub #landingRight .landingBox p.moreLink {text-align: right!important;}
#leftColumnSub #landingRight .landingBox h3 {padding: 0px 8px 3px 8px; margin: 1px!important;font-size: 14px!important;}
#leftColumnSub #landingRight .landingBox h3 a {font-size: 14px!important;}
#leftColumnSub #landingRight .landingBox h4 {border-top: 1px solid #fff;border-bottom: 1px solid #c5cec9; margin: 0px 1px; line-height: 18px; color:#9a0b0f;}
#leftColumnSub #landingRight .landingBox img {margin: 2px 6px; padding: 2px 0px;}

#leftColumnSub #landingRight .landingBox h3.subHdrSpecial {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderSpecial.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}

#leftColumnSub #landingRight2 {display: block; float: left; width: 410px; margin: 10px 0px 0px 10px;}
#leftColumnSub #landingRight2 h3 {margin: 0px; padding: 0px;font-size: 1.4em;}
#leftColumnSub #landingRight2 h3.standout {margin: 0px; padding: 0px;font-size: 13px; font-weight:bold;}
#leftColumnSub #landingRight2 h3 a, #leftColumnSub #landingRight2 h3 a:hover {margin: 0px; padding: 0px; font-weight:bold;}
#leftColumnSub #landingRight2 h3 a, #leftColumnSub #landingLeft2 h3 a { color:#063354;}

#leftColumnSub #landingRight2 h4 {margin: 2px 0px 2px 0px; font-size: 1.2em; background: #f4f6f5; color:#9a0b0f;}
#leftColumnSub #landingRight2 p {margin: 2px 0px 10px 0px; font-size: 1.1em; text-align: left!important;}
#leftColumnSub #landingRight2 p.moreLink {float: right; text-align: right!important; margin-right: 10px; width: 90%;}
#leftColumnSub #landingRight2 a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub #landingRight2 p a {color: #063354;}
#leftColumnSub #landingRight2 p a:visited {color: #627d8e !important;}
#leftColumnSub #landingRight2 p a:hover {text-decoration: none;}
#leftColumnSub #landingRight2 .outline2 p {margin: 2px 4px 10px 4px;} 
#leftColumnSub #landingRight2 .concentrates ul { margin: 0px 0px 0px 4px!important; width: auto;}
#leftColumnSub #landingRight2 .concentrates ul li a { margin: 0px!important; padding: 0px 0px 0px 0.6em!important; width:auto;}

/* science headers */
#leftColumnSub #landingRight .landingBox h3.subHdrNano {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderNano.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrStuff {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderStuff.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrCritter {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderCritter.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrEducation {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderEducation.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrGreen {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderGreen.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrReelSci {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderReelSci.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}

/* bus headers */
#leftColumnSub #landingRight .landingBox h3.subHdrCareer {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderCareer.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrWomen {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderWomen.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrTalks {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderTalks.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}

/* gov't headers */
#leftColumnSub #landingRight .landingBox h3.subHdrClimate {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderClimate.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrHomeland {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderHomeland.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .landingBox h3.subHdrStem {display: block; width: 297px; height: 18px; background: url(/cen/_img/subHeaderStem.jpg) no-repeat 3px 0px; margin: 0px 0px 2px 0px; padding: 0px!important;border-bottom: 1px solid #c5cec9;}

#leftColumnSub #landingRight .estnews {margin: 10px;}
#leftColumnSub #landingRight .estnews .newsUpdateDate {display: none;}
#leftColumnSub #landingRight .estnews .newsPostDate {display: block; font-size: 1em; margin-bottom: 4px; font-weight:bold; float:left;clear: both;}
#leftColumnSub #landingRight .estnews .newsItem img {display: block; background: #c5cec9;float: left; margin: 4px; padding: 2px; clear: both;}
#leftColumnSub #landingRight .estnews .newsItem a {clear: both; display:block; font-size: 1.2em; }
#leftColumnSub #landingRight .estnews .newsItem p {margin: 2px 0px!important;border-bottom: 1px solid #c5cec9;}
#leftColumnSub #landingRight .estnews ul.latestNewsList li {color: #276542;} 
#leftColumnSub #landingRight .estnews ul.latestNewsList li.cen {display: none;} 
#leftColumnSub #landingRight .estnews ul.latestNewsList li a img {display: none;}

#leftColumnSub .splitColumn {display: block; float: left; width: 335px; margin: 0px 10px 0px 0px; overflow:hidden;}
html>body #leftColumnSub .splitColumn {display: block; float: left; width: 350px; margin: 0px 10px 0px 0px;}
#leftColumnSub .splitColumn h3 {margin: 0px; padding: 0px;font-size: 1.4em;}
#leftColumnSub .splitColumn h3 a, #leftColumnSub .splitColumn h3 a:hover {margin: 0px; padding: 0px;}
#leftColumnSub .splitColumn h3 a, #leftColumnSub .splitColumn h3 a { color:#063354;}
#leftColumnSub .splitColumn h4 {margin: 2px 0px 2px 0px; font-size: 1.2em; background: #f4f6f5;}
#leftColumnSub .splitColumn p {margin: 2px 0px 10px 0px; font-size: 1.1em; text-align: left!important;}
#leftColumnSub .splitColumn a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub .splitColumn .outline2 p {margin: 2px 4px 10px 4px;} 
#leftColumnSub .splitColumn .concentrates ul { margin: 0px 0px 0px 4px!important;}
#leftColumnSub .splitColumn .concentrates ul li a { margin: 0px!important; padding: 0px 0px 0px 0.6em!important;}

#leftColumnSub .wideColumns {display: block; float: left; width: auto; height: 100%; margin: 0px;}

#leftColumnSub .wideColumnL {display: block; float: left; width: 355px; margin: 0px 5px 0px 0px; overflow:hidden; border-right: 1px dotted #c5cec9; padding-right: 10px;}
html>body #leftColumnSub .wideColumnL {display: block; float: left; width: 355px; margin: 0px 5px 0px 0px; border-right: 1px dotted #c5cec9; padding-right: 10px;}

#leftColumnSub .wideColumnR {display: block; float: right; width: 355px; margin: 0px; overflow:hidden;}
html>body #leftColumnSub .wideColumnR {display: block; float: right; width: 355px; margin: 0px;}

#leftColumnSub .wideColumns h3 {margin: 0px; padding: 0px;font-size: 1.4em;}
#leftColumnSub .wideColumns h3 a, #leftColumnSub .wideColumns h3 a:hover {margin: 0px; padding: 0px;}
#leftColumnSub .wideColumns h3 a, #leftColumnSub .wideColumns h3 a { color:#063354;}
#leftColumnSub .wideColumns h4 {margin: 2px 0px 2px 0px; font-size: 1.2em; background: #f4f6f5;}
#leftColumnSub .wideColumns p {margin: 2px 0px 10px 0px; font-size: 1.1em; text-align: left!important;}
#leftColumnSub .wideColumns a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#leftColumnSub .wideColumns .outline2 p {margin: 2px 4px 10px 4px;} 
#leftColumnSub .wideColumns .concentrates ul { margin: 0px 0px 0px 4px!important;}
#leftColumnSub .wideColumns .concentrates ul li a { margin: 0px!important; padding: 0px 0px 0px 0.6em!important;}
#leftColumnSub .wideColumns .mainStoryImage {float: left;width: auto; display:block; margin: 5px auto;}
#leftColumnSub .wideColumns .mainStoryImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

#recentCenter {display: block; margin: 10px auto;text-align: center;border: 1px solid #c5cec9;float:left;}
#recentCenter h4 {border:none;text-align: center;}
#recentCenter h4.recentHeader {display: block; width: 115px; height: 14px; margin: 10px auto; padding: 0px; background:url(/cen/_img/headerRecent.jpg) no-repeat top left;}
#recentCenter h5.issueDate {line-height: 1.5em; height:auto; margin-bottom: 5px;}
#recentCenter .cover {display: block; width: 115px; height: auto; border:none;margin: 5px auto; text-align:center;}
#recentCenter .cover img {display: block; width: 115px; height: 144px; border:none;margin: 0 auto; text-align:center;}
#recentCenter .cover a img {display: block; width: 115px; height: 144px; border:1px solid #063354;margin: 0 auto; text-align:center;}
#recentCenter .cover a:hover img {display: block; width: 115px; height: 144px; border: 1px solid #9a0b0f;margin: 0 auto; text-align:center;}
#recentCenter .issueCover {display: block; width: 125px; height: 150px; margin: 0 auto; text-align:center;}
html>body #recentCenter .issueCover {display: block; width: 125px; min-height: 15.5em; height: auto; margin: 0 auto; text-align:center;}


/**** right block ****/

.rightColBlock {display: block; width:185px; height:auto; margin: 10px auto; padding: 8px 0px; background: url(/cen/_img/rightColBorder.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
.rightColBlock ul {display: block; width:165px; height:auto; margin: 10px; list-style:none;}
.rightColBlock ul li {font-size: 1.1em;width:165px; height: auto;}
.rightColBlock ul li a {display: block; color:#9a0b0f; text-decoration: none; font-weight:bold;}
.rightColBlock ul li a:visited {display: block; color:#627d8e; text-decoration: underline; font-weight:bold;}
.rightColBlock ul li a:hover {display: block;color: #063354; text-decoration: underline;}
.rightColBlock ul li.small {border-bottom: 1px solid #c5cec9;}
.rightColBlock .ads {display: block; margin: 0px auto; width:104px;}
.rightColBlock .ads h6, a.ad, a.ad:hover, a.button, a.button:hover {display: block; margin: 0px auto;color:#828783; width:104px;}
.rightColBlock .sky {display: block; margin: 0px auto; width:120px;}
.rightColBlock .sky h6, .sky a.ad, .sky a.ad:hover {display: block; margin: 0px auto;color:#828783; width:120px;}
.rightColBlock .sky img {display: block; margin: 0px auto; padding: 2px 0px; border:none;}
.rightColBlock img.button {display: block; margin: 0px auto; padding: 2px 0px; border:none;}
.rightColBlock ul li.coverLink {display: block; margin: 2px auto; width: 115px; height:150px;}
.rightColBlock ul li.coverLink a img {display: block; margin: 0px auto; padding: 0px; border: 1px solid #9a0b0f; }
.rightColBlock ul li.coverLink a:hover img {display: block; margin: 0px auto; padding:0px; border: 1px solid #063354; }
.rightColBlock ul li.center {text-align: center;}

#contextual {display: block; width:185px; height:auto; margin: 10px auto; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
#contextual h3.contextHeader {display: block; width: 175px; height: 14px; margin: 10px auto 0px; padding: 0px; background:url(/cen/_img/headerContextual.jpg) no-repeat top left;}
#contextual ul {display: block; width:165px; height:auto; margin: 10px; list-style:none;}
#contextual ul li {font-size: 1.1em;width:165px; height: auto; margin-bottom: 6px;}
#contextual ul li a {display: block; color:#063354; text-decoration: none; font-weight:normal;}
#contextual ul li a:hover {display: block;color: #9a0b0f; text-decoration: underline;}
#contextual ul li.small {border-bottom: 1px solid #c5cec9;}
#contextual h3.contextHeaderNoAds a {display: block; width: 146px; height: 100px; margin: 10px auto; padding: 0px; background:url(/cen/_img/headerContextualNoAds.jpg) no-repeat top left;}
#contextualNoAd {display: block; width:185px; height:auto; margin: 10px auto; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
#contextualNoAd h3.contextHeaderNoAds a {display: block; width: 146px; height: 100px; margin: 10px auto; padding: 0px; background:url(/cen/_img/headerContextualNoAds.jpg) no-repeat top left;}

#rightSubWrap iframe a, #rightSubWrap iframe, #rightSubWrap a iframe {border: none!important;}

#rightSubWrap .moreCoverStories {display: block; width:185px; height:auto; margin: 10px auto; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd.gif) no-repeat top left; border-bottom: 4px solid #c5cec9;}
#rightSubWrap .moreCoverStories ul {display: block; width:165px; height:auto; margin: 10px; list-style:none;}
#rightSubWrap .moreCoverStories ul li {font-size: 1.1em;width:165px; height: auto;}
#rightSubWrap .moreCoverStories ul li a, #rightSubWrap .moreCoverStories ul li a:visited {display: block; color:#9a0b0f; text-decoration: underline; font-weight:bold;}
#rightSubWrap .moreCoverStories ul li a:hover {display: block;color: #978778; text-decoration: none;}
#rightSubWrap .moreCoverStories ul li.small {border-bottom: 1px solid #c5cec9;}
#rightSubWrap .moreCoverStories ul li.small a, #rightSubWrap .moreCoverStories ul li.small a:visited {display:inline!important;}
#rightSubWrap .moreCoverStories h3 a {display: block; color:#9a0b0f; text-decoration: underline; font-weight:bold; font-size: 11px;text-transform: none !important; margin: .5em;}
#rightSubWrap .moreCoverStories h3 a:visited {display: block; color:#627d8e; text-decoration: underline; font-weight:bold; font-size: 11px;text-transform: none !important;margin: .5em;}
#rightSubWrap .moreCoverStories h3 a:hover {text-decoration: none;text-transform: none !important;margin: .5em;}
#rightSubWrap .moreCoverStories h4  {font-size: 10px;color:#828783!important; text-transform: none !important;margin: .5em;}
#rightSubWrap .moreCoverStories p {border-bottom: 1px solid #c5cec9;margin: .5em;}

#rightSubWrap #pda {display: block; background:  url(/cen/_img/rightColBorderPDA.jpg) no-repeat 0px 6px;width: 185px; height: auto; margin:10px auto; padding: 8px 0px;border-bottom: 4px solid #c5cec9;}
#rightSubWrap #pda .contentWrap {display: block; width:180px; height:76px; margin: 0px; padding: 0px; }
#rightSubWrap #pda h2 a {display: block; width: 39px; height: 76px; margin:0px; padding:0px;float: left;}
#rightSubWrap #pda .contentBlock {float: left; width: 130px; margin: 6px 2px;}
#rightSubWrap #pda p a {color: #063354; font-size:11px; font-weight:bold; text-decoration:underline;}
#rightSubWrap #pda p a:hover {color: #978778;text-decoration:none;}
#rightSubWrap #pda span.small {color: #063354; font-size:10px; display:block; width: 100px;}
#rightSubWrap #pda p.right {text-align: right; display:block; width: 100px; font-size:1em; }
#rightSubWrap #pda p.right a {color: #978778; text-decoration:underline; font-weight:bold; font-size:11px; }
#rightSubWrap #pda p.right a:hover {color: #063354; text-decoration:none; font-weight:bold; font-size:11px; }

#rightSubWrap #est {display: block; background:  url(/cen/_img/rightColBorder.gif) no-repeat top left;width: 185px; height: 90px; margin:10px auto; padding: 8px 0px;border-bottom: 4px solid #c5cec9;}
#rightSubWrap #est .contentWrap {display: block; width:180px; height:90px; margin: 2px 4px; padding: 0px; }
html>body #rightSubWrap #est .contentWrap {display: block; width:176px; height:90px; margin: 2px 4px; padding: 0px; }
#rightSubWrap #est h4 {margin-bottom: 4px;}
#rightSubWrap #est a {color: #063354; font-size:11px; font-weight:bold; text-decoration:none;}
#rightSubWrap #est a:hover {color: #978778;text-decoration:underline;}
#rightSubWrap #est a img {border: none;}
#rightSubWrap #est p.right {text-align: left; display:block; width: 106px; font-size:11px; margin-right: 10px; }
html>body #rightSubWrap #est p.right {text-align: left; display:block; width: 110px; font-size:11px; margin-right: 10px; }
#rightSubWrap #est p.right a {color: #978778; text-decoration:underline; font-weight:bold; font-size:11px; }
#rightSubWrap #est p.right a:hover {color: #063354; text-decoration:none; font-weight:bold; font-size:11px; }

#rightSubWrap #login {display: block; background:  url(/cen/_img/rightColBorder.gif) no-repeat top left;width: 185px; height: auto; margin:0px auto 10px; padding: 8px 0px;border-bottom: 4px solid #c5cec9; font-size:11px; }
#rightSubWrap #login h2 {display: block; background:  url(/cen/_img/titleLogin.jpg) no-repeat top right; width: 175px; height: 18px; margin:0px;  padding:0px;}
#rightSubWrap #login .content {display: block;  width:94%; height:auto; margin:0px auto; padding:0px;}
#rightSubWrap #login .content a {height: 12px; text-decoration: none; color: #063354;}
#rightSubWrap #login .content a:hover {height: 11px; text-decoration: none; color: #9a0b0f; border-bottom: 1px solid #063354;}
#rightSubWrap #login input.loginText {width: 150px;}

.container-right #login {display: block; background:  url(/cen/_img/rightColBorder.gif) no-repeat top left;width: 185px; height: auto; margin:10px auto; padding: 8px 0px;border-bottom: 4px solid #c5cec9; font-size:11px; }
.container-right #login h2 {display: block; background:  url(/cen/_img/titleLogin.jpg) no-repeat top right; width: 175px; height: 18px; margin:0px;  padding:0px;}
.container-right #login .content {display: block;  width:94%; height:auto; margin:0px auto; padding:0px;}
.container-right #login .content a {height: 12px; text-decoration: none; color: #063354;}
.container-right #login .content a:hover {height: 11px; text-decoration: none; color: #9a0b0f; border-bottom: 1px solid #063354;}
.container-right #login input.loginText {width: 150px;}

.rightColBlock ul.topics {display: block; width:160px; height:auto; margin: 10px; list-style:none; }
.rightColBlock ul.topics li {font-size: 11px;width:160px; line-height:16px;margin:0px; padding:0px;}
.rightColBlock ul.topics li.first a, .rightColBlock ul.topics li.first a:visited {display: block; color:#9a0b0f; text-decoration: none; font-weight:bold;margin: 0px; padding:0px;width:160px; border-top: 1px solid #fff;border-bottom: 1px solid #978778;}
.rightColBlock ul.topics li.last a, .rightColBlock ul.topics li.last a:visited {display: block; color:#9a0b0f; text-decoration: none; font-weight:bold;margin: 0px; padding:0px;width:160px; border-top: 1px solid #c5cec9;border-bottom: 1px solid #fff;}
.rightColBlock ul.topics li a, .rightColBlock ul.topics li a:visited {display: block; color:#9a0b0f; text-decoration: none; font-weight:bold;margin: 0px; padding:0px;width:160px; border-top: 1px solid #c5cec9;border-bottom: 1px solid #978778;}
.rightColBlock ul.topics li a:hover {display: block;color: #063354; text-decoration: none;background:#f4f6f5;width:160px;}

/* right column headers */
#rightSubWrap h3.coverStoryHeader {display: block; width: 140px; height: 14px; margin: 10px 5px; padding: 0px; background:url(/cen/_img/headerCoverStoryGrey.jpg) no-repeat top right;}
#rightSubWrap h3.coverStory2Header {display: block; width: 154px; height: 14px; margin: 10px auto 0px; padding: 0px; background:url(/cen/_img/headerMoreGrey.jpg) no-repeat top left;}
#rightSubWrap h3.sustainHeader {display: block; width: 160px; height: 40px; margin: 10px auto 0px; padding: 0px; background:url(/cen/_img/headerSustainGrey.jpg) no-repeat top left;}
#rightSubWrap h3.videosGreyHeader {display: block; width: 154px; height: 14px; margin: 10px auto 0px; padding: 0px; background:url(/cen/_img/headerVideosGrey.jpg) no-repeat top left;}
#rightSubWrap h3.moreLatestHeader {display: block; width: 154px; height: 14px; margin: 10px auto 0px; padding: 0px; background:url(/cen/_img/moreLatestNews.jpg) no-repeat top left;}
#rightSubWrap h4.currentHeader {display: block; width: 178px; height: 14px; margin: 10px 5px; padding: 0px; background:url(/cen/_img/headerCurrent.jpg) no-repeat top right;}
#rightSubWrap h4.recentHeader {display: block; width: 115px; height: 14px; margin: 18px auto 0px; padding: 0px; background:url(/cen/_img/headerRecent.jpg) no-repeat top left;}
html>body #rightSubWrap h4.recentHeader {display: block; width: 115px; height: 14px; margin: 20px auto 10px; padding: 0px; background:url(/cen/_img/headerRecent.jpg) no-repeat top left;}
#rightSubWrap h4.articlesHeader {display: block; width: 140px; height: 14px; margin: 18px auto 0px; padding: 0px; background:url(/cen/_img/headerArticles.jpg) no-repeat top left;}
#rightSubWrap h4.relatedHeader {display: block; width: 140px; height: 14px; margin: 18px auto 0px; padding: 0px; background:url(/cen/_img/headerRelatedStories.jpg) no-repeat top left;}

/**** right tool box ****/
#toolsShort ul {margin: 5px 5px;padding: 0px;}
#toolsShort li {list-style-type: none; padding:3px; font-size: 10px; line-height:12px;}
#toolsShort li a {display: block;text-decoration: none; background:#f4f6f5;color:#063354;}
#toolsShort li a:hover {display: block;color: #c5cec9; text-decoration: none;background:#063354;}
#toolsShort li.emailIcon {background: url(/cen/_img/_toolbox/email.gif) no-repeat;padding-left: 20px;}
#toolsShort li.printIcon {background: url(/cen/_img/_toolbox/print.gif) no-repeat;padding-left: 20px;}
#toolsShort li.editorIcon {background: url(/cen/_img/_toolbox/editor.gif) no-repeat;padding-left: 20px;}


#tools {display: block; background:  url(/cen/_img/rightColBorder.gif) no-repeat top left;width: 185px; height: auto; margin:10px auto; padding: 8px 0px;border-bottom: 4px solid #c5cec9; font-size:11px; }
#tools h3 {display: block; background:  url(/cen/_img/titleTools.jpg) no-repeat top right; width: 175px; height: 18px; margin:0px;  padding:0px;}
#tools ul {margin: 5px 5px;padding: 0px;}
#tools li {list-style-type: none; padding:3px; font-size: 10px; line-height:12px;}
#tools li a {display: block;text-decoration: none; background:#f4f6f5;color:#063354;}
#tools li a:hover {display: block;color: #c5cec9; text-decoration: none;background:#063354;}
#tools li.emailIcon {background: url(/cen/_img/_toolbox/email.gif) no-repeat;padding-left: 20px;}
#tools li.printIcon {background: url(/cen/_img/_toolbox/print.gif) no-repeat;padding-left: 20px;}
#tools li.editorIcon {background: url(/cen/_img/_toolbox/editor.gif) no-repeat;padding-left: 20px;}
#tools li.deliciousIcon {background: url(/cen/_img/_toolbox/delicious.gif) no-repeat;padding-left: 20px;}
#tools li.diggIcon {background: url(/cen/_img/_toolbox/digg.gif) no-repeat;padding-left: 20px;}
#tools li.newsvineIcon {background: url(/cen/_img/_toolbox/newsvine.gif) no-repeat;padding-left: 20px;}
#tools li.facebookIcon {background: url(/cen/_img/_toolbox/facebook.gif) no-repeat;padding-left: 20px;}
#tools li.redditIcon {background: url(/cen/_img/_toolbox/reddit.gif) no-repeat;padding-left: 20px;}
#tools li.stumbleIcon {background: url(/cen/_img/_toolbox/stumbleit.gif) no-repeat;padding-left: 20px;}

/**** bottom tool box ****/
#toolsBottom {display: block; width: auto; height: 40px; margin: 0px auto;padding: 0px; border: 1px solid #c5cec9; float:left;}
#toolsBottom ul {margin: 0px;padding: 0px;}
#toolsBottom li {list-style-type: none; padding:3px; font-size: 10px; line-height:12px; display: inline; width: 200px; float: left;border: 1px solid #c5cec9; }
#toolsBottom li a {display: block;text-decoration: none; background:#f4f6f5;color:#063354;}
#toolsBottom li a:hover {display: block;color: #c5cec9; text-decoration: none;background:#063354;}
#toolsBottom li.emailIcon {background: url(/cen/_img/_toolbox/email.gif) no-repeat;padding-left: 20px;}
#toolsBottom li.printIcon {background: url(/cen/_img/_toolbox/print.gif) no-repeat;padding-left: 20px;}
#toolsBottom li.editorIcon {background: url(/cen/_img/_toolbox/editor.gif) no-repeat;padding-left: 20px;}

#toolsBottom2 {display: block; width: auto; height: 4em; margin: 0px auto;padding: 0px;float:left;}
html>body #toolsBottom2 {display: block; width: auto; min-height: 4em; margin: 0px auto;padding: 0px;float:left;}
#toolsBottom2 h4 {margin-left: 3px;}
#toolsBottom2 ul {margin: 0px;padding: 0px;}
#toolsBottom2 li {list-style-type: none; padding:2px; margin:2px 3px 2px 0px; font-size: 10px; line-height:12px; display: inline; width: 95px; float: left;border: 1px solid #c5cec9; }
#toolsBottom2 li a {display: block;text-decoration: none; background:#f4f6f5;color:#063354;}
#toolsBottom2 li a:hover {display: block;color: #c5cec9; text-decoration: none;background:#063354;}
#toolsBottom2 li.deliciousIcon {background: url(/cen/_img/_toolbox/delicious.gif) no-repeat;padding-left: 20px;}
#toolsBottom2 li.diggIcon {background: url(/cen/_img/_toolbox/digg.gif) no-repeat;padding-left: 20px;}
#toolsBottom2 li.newsvineIcon {background: url(/cen/_img/_toolbox/newsvine.gif) no-repeat;padding-left: 20px;}
#toolsBottom2 li.facebookIcon {background: url(/cen/_img/_toolbox/facebook.gif) no-repeat;padding-left: 20px;}
#toolsBottom2 li.redditIcon {background: url(/cen/_img/_toolbox/reddit.gif) no-repeat;padding-left: 20px;}
#toolsBottom2 li.stumbleIcon {background: url(/cen/_img/_toolbox/stumbleit.gif) no-repeat;padding-left: 20px;}

#toolsBottom {float: left; margin: 3px 0px; width: auto; border: 1px solid #c5cec9; height:26px!important;}
html>body #toolsBottom {float: left; margin: 3px 0px;  padding: 3px 0px; width: auto; border: 1px solid #c5cec9; height:auto;}
#toolsBottom ul {width: 98%; float: left; height:auto;}
html>body #toolsBottom ul {width: auto; float: left; height:auto;}
#toolsBottom li {list-style-type: none; padding:3px; margin: 3px; font-size: 12px; line-height:14px; display: inline; width: 208px!important; float: left;border: 1px solid #c5cec9; }
html>body #toolsBottom li {list-style-type: none; padding:3px; margin: 2px 3px; font-size: 12px; line-height:14px; display: inline; width: 205px; float: left;border: 1px solid #c5cec9; }
#toolsBottom li a {display: block;text-decoration: none; background:#f4f6f5;color:#063354; text-indent: 2px;}
#toolsBottom li a:hover {display: block;color: #c5cec9!important; text-decoration: none;background:#063354;}
#toolsBottom li.emailIcon {background: url(/cen/_img/_toolbox/email.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.printIcon {background: url(/cen/_img/_toolbox/print.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.editorIcon {background: url(/cen/_img/_toolbox/editor.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.shareIcon {display:none;}
#toolsBottom li.deliciousIcon {background: url(/cen/_img/_toolbox/delicious.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.diggIcon {background: url(/cen/_img/_toolbox/digg.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.newsvineIcon {background: url(/cen/_img/_toolbox/newsvine.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.facebookIcon {background: url(/cen/_img/_toolbox/facebook.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.redditIcon {background: url(/cen/_img/_toolbox/reddit.gif) no-repeat;padding-left: 20px; padding-right: 3px;}
#toolsBottom li.stumbleIcon {background: url(/cen/_img/_toolbox/stumbleit.gif) no-repeat;padding-left: 20px; padding-right: 3px;}



/* align info-box to the right */
.boxRight { float: right;width: 250px;background-color: #f4f6f5;border: 1px solid #c5cec9;margin-left: .5em;padding: .3em;}
.boxRight h2, .boxRight p {padding: 0;margin: 1em .3em ;}
.boxRight img {margin: 3px;border: 2px solid #c5cec9;}

/* align info-box to the left */
.boxLeft {float: left;width: 200px;background-color: #f4f6f5;border: 1px solid #c5cec9;margin-right: .5em;padding: .3em;}	
.boxLeft h2, .boxLeft p {padding: 0 ;margin: 1em .3em ;}
.boxLeft img  {margin: 3px;border: 2px solid #c5cec9;}	
/* center info-box */
.boxCenter {margin: 10px;text-align: left;background-color: #f4f6f5;border: 1px solid #c5cec9; width: 96%; overflow:hidden;}
html>body .boxCenter {margin: 1em 2px 1em 5px;text-align: left;background-color: #f4f6f5;border: 1px solid #c5cec9; width:auto;}
.boxCenter h1, .boxCenter h2, .boxCenter h3, .boxCenter h4, .boxCenter p {padding: 3px; margin: 3px;}
html>body .boxCenter h1, .boxCenter h2, .boxCenter h3, .boxCenter h4, .boxCenter p {padding: 2px; margin: 3px;}
.boxCenter h3 {font-size:14px!important; font-weight:bold;}
.boxCenter p {font-size:12px!important;}
.boxCenter a {color: #063354; font-weight:bold;}
.boxCenter a:hover { text-decoration: none; color: #9a0b0f;}
.boxCenter img  {margin: 3px;border: 2px solid #c5cec9;}
.boxCenter div  {padding: 0px 3px;}
.boxCenter div div  {padding: 0px;}

/**** article images ****/
.mainStoryImage {float: left;width: 300px; display:block; margin: 5px;background: url(/cen/_img/imageBorder300w.gif) no-repeat top left;}
.mainStoryImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.mainStoryImage400 {float: left;width: 400px; display:block; margin: 5px 0px;padding-right: 0px;}
html>body .mainStoryImage400 {float: left;width: 400px; display:block; margin: 5px 0px;border-right: 1px dotted #c5cec9; padding-right: 5px;}
.mainStoryImage400 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.leftStoryImage700 {float: left;width: 700px; display:block; margin: 5px;}
.leftStoryImage700 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage500 {float: left;width: 500px; display:block; margin: 5px;}
.leftStoryImage500 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage400 {float: left;width: 400px; display:block; margin: 5px;}
.leftStoryImage400 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage350 {float: left;width: 350px; display:block; margin: 5px;}
.leftStoryImage350 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage300 {float: left;width: 300px; display:block; margin: 5px;}
.leftStoryImage300 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage275 {float: left;width: 275px; display:block; margin: 5px;}
.leftStoryImage275 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage250 {float: left;width: 250px; display:block; margin: 5px;}
.leftStoryImage250 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage225 {float: left;width: 225px; display:block; margin: 5px;}
.leftStoryImage225 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage200 {float: left;width: 200px; display:block; margin: 5px;}
.leftStoryImage200 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage175 {float: left;width: 175px; display:block; margin: 5px;}
.leftStoryImage175 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage150 {float: left;width: 150px; display:block; margin: 5px;}
.leftStoryImage150 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage125 {float: left;width: 125px; display:block; margin: 5px;}
.leftStoryImage125 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.leftStoryImage100 {float: left;width: 100px; display:block; margin: 5px;}
.leftStoryImage100 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.rightStoryImage700 {float: right;width: 700px; display:block; margin: 5px;}
.rightStoryImage700 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage500 {float: right;width: 500px; display:block; margin: 5px;}
.rightStoryImage500 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage400 {float: right;width: 400px; display:block; margin: 5px;}
.rightStoryImage400 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage350 {float: right;width: 350px; display:block; margin: 5px;}
.rightStoryImage350 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage300 {float: right;width: 300px; display:block; margin: 5px;}
.rightStoryImage300 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage275 {float: right;width: 275px; display:block; margin: 5px;}
.rightStoryImage275 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage250 {float: right;width: 250px; display:block; margin: 5px;}
.rightStoryImage250 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage225 {float: right;width: 225px; display:block; margin: 5px;}
.rightStoryImage225 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage200 {float: right;width: 200px; display:block; margin: 5px;}
.rightStoryImage200 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage175 {float: right;width: 175px; display:block; margin: 5px;}
.rightStoryImage175 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage150 {float: right;width: 150px; display:block; margin: 5px;}
.rightStoryImage150 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage125 {float: right;width: 125px; display:block; margin: 5px;}
.rightStoryImage125 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.rightStoryImage100 {float: right;width: 100px; display:block; margin: 5px;}
.rightStoryImage100 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.fullStoryImage {width: auto; display:block; margin: 10px;}
.fullStoryImage img {text-align: center; margin: 0px auto;}
.fullStoryImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.horizImages {float: left;width: 470px; display:block; margin: 5px;}
.horizImages img {float: left;width: 225px; display:block; margin: 5px;}
.horizImages div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.horizImages100 {float: left;width: 220px; display:block; margin: 5px;}
.horizImages100 img {float: left;width: 100px; display:block; margin: 5px;}
.horizImages100 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.leftImage {float: left;width: auto; display:block; margin: 5px;}
.leftImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.rightImage {float: right;width: auto; display:block; margin: 5px;}
.rightImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.newsimages h3 {clear: both;}
span.newsImage {float: left; width: 100px; margin: 0px 10px 0px 0px;}
.newsimages a img.leftNewsImage {float: left;width: auto; height: auto; margin: 5px;padding: 2px; background: #fff; border:2px solid #c5cec9;}
html>body .newsimages a img.leftNewsImage {float: left;width: auto; height: auto; margin: 5px;padding: 2px; background: #fff; border:2px solid #c5cec9;}
.newsimages a:hover img.leftNewsImage {float: left;width: auto; height: auto; margin: 5px;padding: 2px; background:#fff; border:2px solid #c5cec9; cursor:pointer;}
html>body .newsimages a:hover img.leftNewsImage {float: left;width: auto; height: auto; margin: 5px;padding: 2px; background:#fff; border:2px solid #063354;}

.leftNewsImage {float: left;width: auto; height: auto; margin: 5px;padding: 2px;  background:#c5cec9; border:1px solid #f4f6f5;}
.leftNewsImage img {float: left;width: auto; display:block;}
.leftNewsImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px; }

.rightNewsImage {float: right;width: auto; height: auto; margin: 5px;padding: 2px;  background:#c5cec9; border:1px solid #f4f6f5;}
.rightNewsImage img {float: left;width: auto; display:block;}
.rightNewsImage div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.headshot {float: right;width: 100px; display:block; margin: 5px;}
.headshot div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.doubleHeadshot {float: right;width: 100px; display:block; margin: 5px;clear: right;}
.doubleHeadshot div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.tripleHeadshot {float: right;width: 100px; display:block; margin: 5px;clear: right;}
.tripleHeadshot div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.headshotLeft {float: left;width: 100px; display:block; margin: 5px;}
.headshotLeft div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.doubleHeadshotLeft {float: left;width: 100px; display:block; margin: 5px;clear: left;}
.doubleHeadshotLeft div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.multipleHeadshotC {display: block; width: 330px; height: 200px; margin: 5px auto;}
.multipleHeadshotC div.row {display: inline; float:left; width: 110px;margin: 0px auto;}
.multipleHeadshotC div.imageTitle {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.multipleHeadshotR {display: block; width: 330px; height: 210px; margin: 5px auto; float: right;}
.multipleHeadshotR div.row {display: inline; float:left; width: 100px;margin: 10px 5px;}
.multipleHeadshotR div.imageTitle {font-size: 1em; width:100px; color:#000; background:#f4f6f5; float: right;}

.multipleHeadshotL {display: block; width: 330px; height: 200px; margin: 5px auto; float: left;}
.multipleHeadshotL div.row {display: inline; float:left; width: 100px;margin: 10px;}
.multipleHeadshotL div.imageTitle {font-size: 1em; width:100px; color:#000; background:#f4f6f5; padding: 2px; float: left;}

.imageTitle {color: #063354; text-transform:uppercase; font-weight:bold;}

dl.volume dt {color:#978778;display:inline; text-transform: uppercase;}
dl.volume dd {color:#978778;display:inline; text-transform: uppercase; padding-left: 4px; border-left: 1px solid #978778;}

/**** Interactive Boxes ****/
.interactive {float: right;width: 225px; display:block; margin: 5px;}
.interactive h1 {display:block; width: 225px; height: 17px; background: #f4f6f5 url(/cen/_img/headerInteractive.jpg) no-repeat top left;}
.interactive div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}

.video {float: left; width: 300px; display:block; margin: 5px; padding: 0px;}
.video h1 {display:block; width: 300px; height: 17px; background: #f4f6f5 url(/cen/_img/headerVideo.jpg) no-repeat 2px 2px; margin: 0px 0px 5px 0px !important;}
.video div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.video h4 {margin: 4px 0px 0px 0px; display: block;}

.videoMd {float: right; width: 225px; display:block; margin: 5px; padding: 0px;}
.videoMd h1 {display:block; width: 225px; height: 17px; background: #f4f6f5 url(/cen/_img/headerVideo.jpg) no-repeat 2px 2px; margin: 0px 0px 5px 0px !important;}
.videoMd div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.videoMd h4 {margin: 4px 0px 0px 0px; display: block;}

.videoSm {float: right; width: 150px; display:block; margin: 5px; padding: 0px;}
.videoSm h1 {display:block; width: 150px; height: 17px; background: #f4f6f5 url(/cen/_img/headerVideo.jpg) no-repeat 2px 2px; margin: 0px 0px 5px 0px !important;}
.videoSm div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.videoSm h4 {margin: 4px 0px 0px 0px; display: block;}

.video90 {float: right; width: 90px; display:block; margin: 5px; padding: 0px;}
.video90 h1 {display:block; width: 90px; height: 17px; background: #f4f6f5 url(/cen/_img/headerVideo.jpg) no-repeat 2px 2px; margin: 0px 0px 5px 0px !important;}
.video90 div {font-size: 1em; width:auto; color:#000; background:#f4f6f5; padding: 2px;}
.video90 h4 {margin: 4px 0px 0px 0px; display: block;}

/* concentrates links */
.concentrates {display: block; width: 98%; height:auto; margin:2px; padding:0px;}
.concentrates ul{display: block; list-style:none;width: auto; height:auto;}
.concentrates ul li {width: auto; font-size:11px; text-transform:none; margin: 0px !important; }
.concentrates ul li a { margin: 0px 0px 0px 4px !important; padding: 0px 0px 0px 0.6em; color: #063354; text-decoration: underline; font-weight: bold; background: url(/cen/_img/downArrow.gif) no-repeat 0em .3em;}
.concentrates ul li a:visited {color: #627d8e; text-decoration: underline; font-weight: bold; }
.concentrates ul li a:hover {color: #978778; text-decoration: none; font-weight: bold;}

/* similar link lists */
.linkList {display: block; width: 400px; height:auto; margin:2px; padding:4px; background-color: #f4f6f5;border: 1px solid #c5cec9;}
.linkList ul{display: block; list-style:none;width: auto; height:auto;}
.linkList ul li {width: auto; font-size:11px; text-transform:none; margin: 0px !important; }
.linkList ul li a { margin: 0px 0px 0px 4px !important; padding: 0px 0px 0px 0.6em; color: #063354; text-decoration: underline; font-weight: bold; background: url(/cen/_img/downArrow.gif) no-repeat 0em .3em;}
.linkList ul li a:hover {color: #978778; text-decoration: none; font-weight: bold;}

.linkList2 {display: block; width: 400px; height:auto; margin:10px 2px; padding:0px; float: left;}
.linkList2 ul{display: block; list-style:none;width: auto; height:auto;}
.linkList2 ul li {width: auto; font-size:11px; text-transform:none; margin: 0px !important; }
.linkList2 ul li a { margin: 0px 0px 0px 4px !important; padding: 0px 0px 0px 0.6em; color: #063354; text-decoration: underline; font-weight: bold; background: url(/cen/_img/downArrow.gif) no-repeat 0em .3em;}
.linkList2 ul li a:visited {color: #627d8e; text-decoration: underline; font-weight: bold; }
.linkList2 ul li a:hover {color: #978778; text-decoration: none; font-weight: bold;}

/* economy page */

#economy {background: url(/cen/_img/economyBgrd.jpg) no-repeat bottom left; width: 730px; height: auto; float: left;}
#economy h2 {font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000;}
#economy div {float: left; margin: 0px 0px 15px 10px;  padding: 0px 0px 15px 10px; text-align:left; width: 505px; height:auto;}
#economy div p {font: 14px/15px Arial, Helvetica, sans-serif; color: #000; margin:10px 5px; }

/* president page */

#president {background: url(/cen/_img/presidentBgrd.jpg) no-repeat bottom left; width: 730px; height: auto; float: left;}
#president h2 {font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000;}
#president div {float: left; margin: 0px 0px 15px 10px;  padding: 0px 0px 15px 10px; text-align:left; width: 350px; height:auto;}
#president div p {font: 14px/15px Arial, Helvetica, sans-serif; color: #000; margin:10px 5px; }

/* vaccines page */

#vaccines {background: url(/cen/_img/vaccinesBgrd.jpg) no-repeat bottom left; width: 730px; height: auto; float: left;}
#vaccines h2 {font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000;}
#vaccines div {float: left; margin: 0px 0px 15px 10px;  padding: 0px 0px 15px 10px; text-align:left; width: 315px; height:auto;}
#vaccines div p {font: 14px/15px Arial, Helvetica, sans-serif; color: #000; margin:10px 5px; }

/* year in review page */

#yearreview {background: url(/cen/_img/86/i51/yearreviewBgrd.jpg) no-repeat bottom left; width: 730px; height: 212px; float: left; margin-top: 10px;}
#yearreview h2 {font: bold 14px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000;}
#yearreview div {float: right; margin: 0px 10px 15px 0px;  padding: 0px 10px 15px 0px; text-align:left; width: 470px; height:auto;}
#yearreview div p {font: 14px/15px Arial, Helvetica, sans-serif; color: #000; margin:10px 5px; }

#onlineResourcesL {width: 425px; height:auto; float: left; margin: 10px 5px 0px 0px;}
#onlineResourcesR {width: 300px; float: left; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; padding: 4px 0px; margin: 10px 0px 10px 0px;border-bottom: 4px solid #c5cec9; overflow:hidden;}
#onlineResourcesR h3 {padding: 0px 8px 3px 8px; margin: 1px!important;font-size: 14px; line-height: 18px;}
#onlineResourcesR h3 a {color:#063354!important; margin: 0px; padding: 0px;}
#onlineResourcesR h3 a:hover {margin: 0px; padding: 0px;}
#onlineResourcesR h4 {border-top: 1px solid #fff;border-bottom: 1px solid #c5cec9; margin: 0px 1px; line-height: 18px; color:#9a0b0f;}
#onlineResourcesR img {margin: 2px 6px; padding: 2px 0px;}
#onlineResourcesR p {margin: 2px 0px 10px 10px; font-size: 1.1em; text-align: left!important;}
#onlineResourcesR p.moreLink {text-align: right!important;}
#onlineResourcesR a img.subscribe {padding: 0px 0px 0px 2px; margin: 0px; border: none; }
#onlineResourcesR .outline2 p {margin: 2px 4px 10px 4px;} 
#onlineResourcesR .concentrates ul { margin: 0px 0px 0px 4px!important;}
#onlineResourcesR .concentrates ul li a { margin: 0px!important; padding: 0px 0px 0px 0.6em!important;}
/* standard content div text */
blockquote.quote {display: block; background:url(/cen/_img/leftQuote.gif) no-repeat top left; width:auto; height:auto;border-top:1px solid #9a0b0f; border-bottom:1px solid #9a0b0f;}
.rightQuote {display: block; background:url(/cen/_img/rightQuote.gif) no-repeat bottom right;width:auto;  height: 80px;}
.rightQuote p {display: block; margin:30px 70px; font-weight:bold; font-size: 1.3em; text-align:center; color:#000; }
.centerText {position: relative; top: 10px; display: block; width: 94%; height: auto; margin: 0px auto; padding: 0px;}
.centeringContainer {width: auto; height: auto; display:block; margin:0px auto; padding:0px;}
.minheight {display: block; height:350px;}
.emailFormWrap {display: block; width:350px; margin: 20px;}
span.emailForm {text-align:right;}
span.formRight {display:block; width: 350px; margin: 2px 0px; text-align:right;}
.issueDate {color: #978778; font-weight: bold; font-size: 1.1em;}
h4.eyebrow {color:#9a0b0f; text-align:left; text-transform: uppercase; margin:0px!important; font-size: 12px;}
.moreLink {text-align: right; font-weight: bold; font-size: 1.1em;}
.moreLink a {color: #063354; text-decoration: underline; font-weight: bold; font-size: 1em;}
.moreLink a:hover {color: #978778; text-decoration: none; font-weight: bold; font-size: 1em;}
.boldLink {font-weight: bold; font-size: 1.1em;}
.boldLink a {color: #063354; text-decoration: underline; font-weight: bold; font-size: 1em;}
.boldLink a:hover {color: #978778; text-decoration: none; font-weight: bold; font-size: 1em;}
.left {float: left;}
.left305 {float: left; width: 300px; margin: 0px -3px;}
html>body .left305 {float: left; width: 305px; margin: 0px auto;}
.left235 {float: left; width: 225px; margin: 0px -3px;}
html>body .left235 {float: left; width: 235px; margin: 0px auto;}
.left180 {float: left; width: 175px; margin: 0px -3px;}
html>body .left180 {float: left; width: 180px; margin: 0px auto;}
.left100 {float: left; width: 90px; margin: 0px -3px;}
html>body .left100 {float: left; width: 100px; margin: 0px auto;}
.leftSpace {float: left; width: 240px; margin: 0px auto;}
.leftMargin { margin-left: 4px;}
.imageMargin {float: left; margin: 4px;}
.imageMarginR {float: right; margin: 4px;}
.imageHighlight {float: left; width: auto; height:auto; display: block; padding: 1px; border: 1px solid #c5cec9; background: #f4f6f5;}
.imageHighlight img {float: right; width: auto; height:auto; display: block; margin: 2px; border: 2px solid #c5cec9; background: #f4f6f5;}
.imageHighlight2 {float: right; width: 190px; height:auto; display: block;padding: 1px; border: 1px solid #c5cec9; background: #f4f6f5;}
.imageHighlight2 img {float: right; width: auto; height:auto; display: block; margin: 2px; border: 2px solid #c5cec9; background: #f4f6f5;}
.imageHighlight2 p {font-size: 11px; line-height: 1.1em;}
.imageHighlight2 p a {font-weight: bold;}
.right {float: right;}
.block {display: block; width:auto; height:auto;}
.block a {color:#063354; text-decoration: underline;}
.block a:hover {color:#978778; text-decoration: none;}
.red {color: #9a0b0f;}
.blue {color: #063354!important; font-weight:bold; text-transform:uppercase;}
.breadcrumbs {display: block; width:auto; height:auto;font-size: 1em; color:#063354; margin: 4px 0px 4px 6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.breadcrumbs a {color:#828783; text-decoration: underline; font-weight:normal;}
.breadcrumbs a:hover {color:#9a0b0f; text-decoration: none;font-weight:normal;}
.intro {margin: 4px 0px 4px 4px; padding: 0px 0px 0px 4px; text-align: left; font-size: 1.1em;}
.margin1 {margin: 1px;}
.margin2 {margin: 2px;}
.margin3 {margin: 3px;}
.margin4 {margin: 4px;}
.margin4 a {color: #063354; text-decoration: underline;}
.margin4 a:hover {color: #063354; text-decoration: none;}
.margin4b {margin: 0px 4px;}
.margin4b a {color: #063354; text-decoration: underline;}
.margin4b a:hover {color: #063354; text-decoration: none;}
.margin4top {margin-top: 4px;}
.leftAlign {text-align: left;}
.small {font-size: 0.75em; text-transform:none;}
.lowercase {text-transform: lowercase;}
.note {font-size: 1.1em; text-transform:none; font-weight:normal; font-style:italic; color:#063354;}
.credit {clear:both; display:block; text-align:right; color:#978778;}
.banner-ad {margin: .2em 0; padding: .2em 0;text-align: center;border-top: 1px solid #c5cec9;border-bottom: 1px solid #c5cec9;}
.banner-ad h5 {margin: 0;padding: 0;font-size: .8em;font-weight: normal;}
.banner-ad img, .banner-ad img a, .banner-ad img a:visited {border:none; margin-bottom: 1em;} 
.banner-adSearch {margin: .2em 0; padding: .2em 0;text-align: center;border-top: 1px solid #c5cec9;border-bottom: 1px solid #c5cec9;}
.banner-adSearch h5 {margin: 0;padding: 0;font-size: .8em;font-weight: normal;}
.banner-adSearch img, .banner-ad img a, .banner-ad img a:visited {border:none; margin-bottom: 1em;} 
.centerLinks {clear:both; width: 115px; height:auto; margin: 4px auto; padding:0px; display:block; text-align:center;}
.centerLinks p {margin:0px; text-align:center;}
.centerLinks h4 {margin:0px; text-align:center;}
.centerLinks a {color: #063354; font-size: 0.9em; text-decoration:none; font-weight:normal;}
.centerLinks a:hover {color: #063354; font-size: 0.9em; text-decoration:underline; font-weight:normal;}
.centerImg {margin: 5px auto; text-align: center;}
.centerImg a img, .centerImg a:hover img {margin: 5px auto; text-align: center; border: none;}
.centerTxt {text-align: center;}
.spacing {display: block; margin: 4px; padding: 2px; border:none; float:right;}
.spacing a, .spacing a:hover {border:none;}
.underline {border-bottom: 1px solid #c5cec9;margin: 2px;}
.overline {border-top: 1px solid #c5cec9;margin-top: 2px;}
h3.underline {border-bottom: 1px solid #c5cec9;margin: 0px;}
.plain {color:#000; text-transform: none;}
.plain a {color:#063354; text-decoration: none;}
.plain a:hover {color:#978778; text-decoration: none;}
ul.storyList {margin: 0px 10px; padding: 4px; font-size: 1.1em; color:#063354;}
ul.storyList li {font-size: 1em; color:#000;}
div.red {display: block; width: 98%; color: #9a0b0f; background:#f4f6f5; border-top: 1px solid #9a0b0f; border-bottom: 1px solid #9a0b0f; font-size: 11px; padding:0px 1px; margin:0px auto; position:relative; top: 6px;}
ul.noBullet {list-style-type: none;}
.fontSizer {margin: 0px; border-bottom: 1px solid #c5cec9; border-top: 1px solid #c5cec9;float: left;}
html>body .fontSizer {margin: 2px; border-bottom: 1px solid #c5cec9; border-top: 1px solid #c5cec9;float: left;}
h4.sizer {font-size: 11px; margin-top: 4px; padding-top: 8px; float: left;}
.rightSpace  {padding-right:1px;}
html>body .rightSpace  {padding-right:6px;}
.outline {display: block; float: left;border: 1px solid #c5cec9; padding: 4px;margin: 10px;}
.outline2 {background:  url(/cen/_img/boxTop400.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; padding: 4px 0px;margin: 0px 5px 10px 0px; width: 400px;}
.outline3 {background: #dbe2e7;display: block; float: left;border: 1px solid #c5cec9; padding: 4px;margin: 10px;}
.redUnderline {background: url(/cen/_img/redDot.gif) repeat-x bottom left; padding-bottom: 2px;margin: 2px 10px;}
.ltImgBorder {border-left: 1px dotted #c5cec9; padding-left: 5px;}
.rtImgBorder {border-right: 1px dotted #c5cec9; padding-right: 5px;}
.moreLatestNews {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
.moreLatestNews h1 {display: block; width:154px; height:16px; float:left; background: url(/cen/_img/moreLatestNews.jpg) no-repeat 4px 0px;}
.moreLatestNews h4 {border-top: 2px solid #c5cec9; font-size:10px; color:#828783; margin: 10px;}
.moreLatestNews h3 {margin: 10px;}
.moreLatestNews h3 a {margin: 10px; font-size:12px!important; color:#063354!important;text-decoration: none;}
.moreLatestNews h3 a:visited {margin: 10px; font-size:12px!important; color:#627d8e!important;text-decoration: none;}
.moreLatestNews h3 a:hover {text-decoration: underline;}
.moreLatestNews p {margin: 10px; font-size:11px!important; }

.moreMeetingNews {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
.moreMeetingNews h1 {display: block; width:154px; height:16px; float:left; background: url(/cen/_img/moreMeetingNews.jpg) no-repeat 4px 0px;}
.moreMeetingNews h4 {border-top: 2px solid #c5cec9; font-size:10px; color:#828783;margin: 10px;}
.moreMeetingNews h3 {margin: 10px;}
.moreMeetingNews h3 a {margin: 10px; font-size:12px!important; color:#063354!important;text-decoration: none;}
.moreMeetingNews h3 a:visited {margin: 10px; font-size:12px!important; color:#627d8e!important;text-decoration: none;}
.moreMeetingNews h3 a:hover {text-decoration: underline;}
.moreMeetingNews p {margin: 10px; font-size:11px!important; }

.moreNews {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
.moreNews h1, .moreNews h2, .moreNews h3 {margin: 10px;}
.moreNews h4 {border-top: 2px solid #c5cec9; font-size:10px; color:#828783;margin: 10px;}
.moreNews h3 a {margin: 10px; font-size:12px!important; color:#063354!important;text-decoration: none;}
.moreNews h3 a:visited {margin: 10px; font-size:12px!important; color:#627d8e!important;text-decoration: none;}
.moreNews h3 a:hover {text-decoration: underline;}
.moreNews p {margin: 10px; font-size:11px!important; }


#leftColumnSub .storyBox {display: block; width:300px; height:auto; margin: 10px; padding: 8px 0px; background: url(/cen/_img/rightColGreyBgrd300.gif) no-repeat top left; border-bottom: 4px solid #c5cec9; float:right;}
#leftColumnSub .storyBox h1.boxTitle {margin: 10px;color:#063354; font-size: 1.6em;}
#leftColumnSub .storyBox h3 {margin: 10px;color:#063354;}
#leftColumnSub .storyBox h4 {margin: 10px;color:#9a0b0f; font-size: 1em; font-weight:normal;}
#leftColumnSub .storyBox p {margin: 10px;}

.caps {text-transform: uppercase!important;}
.red {color: #9a0b0f;}
.yellow {color: #f5bd08;}
.news-img {padding: 2px!important; margin: 1px 4px 1px 0px!important;background-color: #c5cec9;}
.news-img2 {padding: 4px!important; margin: 0px 2px 2px 0px!important;background-color: #c5cec9;}
.news .news-img {margin: 4px!important;}
.standout {display: block; background: url(/cen/_img/headerGenBgrd.gif) no-repeat top right; padding: 0px 1px 2px 3px!important; margin: 0px!important; color: #fff!important;font-size:14px!important; font-weight:bold; line-height:16px;}
.standout2 {display: block; background: url(/cen/_img/subHeaderGrey.jpg) no-repeat top right; padding: 0px 1px 2px 6px!important; margin: 0px!important; width: 80%;color: #fff!important; border: none!important; font-size:14px!important; font-weight:bold; line-height:16px;}
.standout3 {display: block; background: url(/cen/_img/subHeaderGrey2.jpg) no-repeat 1px 0px; padding: 0px 1px 2px 6px!important; margin: 0px!important; height: 16px; color: #fff!important; border-bottom: 1px solid #828783; font-size:13px!important; font-weight:bold; line-height:16px;}
.standoutSus {display: block; background: url(/cen/_img/subHeaderSus.jpg) no-repeat 1px 0px; padding: 0px 1px 2px 6px!important; margin: 0px!important; height: 16px; color: #fff!important; border-bottom: 1px solid #828783; font-size:13px!important;  line-height:16px; }
.standoutSus {display: block; background: url(/cen/_img/headerSustainBgrd.gif) no-repeat top right; padding: 0px 1px 2px 3px!important; margin: 0px!important; color: #fff!important;font-size:14px!important;}
 #pubsNoDisplay { height: 0px; overflow: visible;}
html>body #pubsNoDisplay { height: auto!important;}
.loading {background: url(/cen/_img/loading.gif) no-repeat 50% 50%;}
.greyBgrd {background: #f4f6f5;}
.pointer {cursor: pointer;}
.w740 {width: 740px;}
.w730 {width: 730px;}
.w700 {width: 700px;}
.w650 {width: 650px;}
.w600 {width: 600px;}
.w550 {width: 550px;}
.w500 {width: 500px;}
.w450 {width: 450px;}
.w400 {width: 400px;}
.w350 {width: 350px;}
.w325 {width: 325px;}
.w315 {width: 315px;}
.w310 {width: 310px;}
.w300 {width: 300px;}
.w250 {width: 250px;}
.w200 {width: 200px;}
.w150 {width: 150px;}
.w100 {width: 100px;}
.w96p {width: 98%; margin: 0px!important;}
.w96p .leftStoryImage250 {width: 240px;}
html>body .w96p .leftStoryImage250 {width: 250px;}
.linethru {text-decoration: line-through;}
.topicsForm {float:left;margin:0px; padding:0px 0px 10px 0px; display: block;width: auto; height: 18px;}
.topicsForm select {width: 370px; height: 18px; font-size:10px;}
.topicsForm img, .topicsForm img a {border: none; position:relative; top: 4px;}

.topicsForm2 {float:left;margin:0px; padding:0px 0px 10px 0px; display: block;width: 320px; height: 18px;}
.topicsForm2 select {width: 280px; height: 18px; font-size:10px;}
.topicsForm2 img, .topicsForm2 img a {border: none; position:relative; top: 4px;}

#pubsNoDisplay h4 { margin-top: .4em!important;border-bottom: 1px solid #c5cec9!important;}
sup, sub {height: 0; line-height: 1; vertical-align: baseline; _vertical-align: bottom; position: relative;}
sup { bottom: 1ex;}
sub {top: .5ex;}

/***************************************
* Alert Boxes
****************************************/
#alertContainer {display: block; width: 960px; height: auto; background: #fff url(/cen/_img/border.gif) repeat-x top left; float:left; }
#alertWrap {display: block; width: 960px; height: auto;margin: 0px; padding: 0px; background: url(/cen/_img/border.gif) repeat-x bottom left; float:left; clear:both; }
#alertWrap .borderL {display: block; width: auto; background: transparent url(/cen/_img/border.gif) repeat-y -1px 0px; float:left;}
#alertWrap .borderR {display: block; width: 960px; background: url(/cen/_img/border1px.gif) repeat-y top right; float:left;clear:both;}
b.cn2 {display: block; height: 8px; width: 8px; margin:0; padding: 0; background: url(/cen/_img/cornerBtm.gif) no-repeat; z-index: 99; }
b.bl {background-position: -1px bottom;float: left;}
b.br {background-position: 100% bottom; float:right;}

#alertWrap #alertBox {width: auto; margin: 5px 10px; padding: 2px 0px 2px 0px; border-bottom: 1px solid #9a0b0f; clear:both;}
#alertWrap #alertHead {display: block; width: 100%; margin: 3px 0px 0px 0px; padding: 2px 0; background: #9a0b0f;}
#alertWrap #alertHeadMore {float: right; padding: 0 5px 0 0; font: normal 10px Verdana, sans-serif;}
#alertWrap #alertBox h2 { margin: 0; padding: 0 0 0 5px; font: bold 12px Arial, Helvetica, sans-serif; color: #fff;}
#alertWrap #alertBox #alertBlurb {	display: block;	width: 100%;margin: 0;padding: 0;background: #f4f6f5; font: 11px Arial, Helvetica, sans-serif;color: #000;}
#alertWrap #alertBox #alertBlurb p {margin: 0;padding: 3px 0 3px 5px;}
#alertWrap #alertBox a {color: #fff; text-decoration: none; font-weight:bold;}
#alertWrap #alertBox a:hover {color: #fff; text-decoration: underline;font-weight:bold;}
#alertWrap #alertBlurb p a {color: #9a0b0f; text-decoration: none; font-weight:bold;}
#alertWrap #alertBlurb p a:hover {color: #9a0b0f; text-decoration: underline;font-weight:bold;}

#alertBox {width: 765px; margin: 0px 3px 0px 10px; padding: 2px 0px 2px 0px; border-bottom: 1px solid #9a0b0f;}
#alertHead {display: block; width: 100%; margin: 3px 0px 0px 0px; padding: 2px 0; background: #9a0b0f;}
#alertHeadMore {float: right; padding: 0 5px 0 0; font: normal 10px Verdana, sans-serif;}
#alertBox h2 { margin: 0; padding: 0 0 0 5px; font: bold 12px Arial, Helvetica, sans-serif; color: #fff;}
#alertBox #alertBlurb {	display: block;	width: 100%;margin: 0;padding: 0;background: #f4f6f5; font: 11px Arial, Helvetica, sans-serif;color: #000;}
#alertBox #alertBlurb p {margin: 0;padding: 3px 0 3px 5px;}
#alertBox a {color: #fff; text-decoration: none; font-weight:bold;}
#alertBox a:hover {color: #fff; text-decoration: underline;font-weight:bold;}
#alertBlurb p a {color: #9a0b0f; text-decoration: none; font-weight:bold;}
#alertBlurb p a:hover {color: #9a0b0f; text-decoration: underline;font-weight:bold;}

.leftBlock #alertBox {width: auto; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; border-bottom: 1px solid #9a0b0f; float:left;}
.leftBlock #alertHead {display: block; width: 100%; margin: 3px 0px 0px 0px; padding: 2px 0; background: #9a0b0f;}
.leftBlock #alertHeadMore {float: right; padding: 0 5px 0 0; font: normal 10px Verdana, sans-serif;}
.leftBlock #alertBox h2 { margin: 0; padding: 0 0 0 5px; font: bold 12px Arial, Helvetica, sans-serif; color: #fff; text-transform: uppercase;}
.leftBlock #alertBox #alertBlurb {	display: block;	width: 100%;margin: 0;padding: 0;background: #f4f6f5; font: 11px Arial, Helvetica, sans-serif;color: #000;}
.leftBlock #alertBox #alertBlurb p {margin: 0;padding: 3px 0 3px 5px;}
.leftBlock #alertBox a {color: #fff; text-decoration: none; font-weight:bold;}
.leftBlock #alertBox a:hover {color: #fff; text-decoration: underline;font-weight:bold;}
.leftBlock #alertBlurb p a {color: #9a0b0f; text-decoration: none; font-weight:bold;}
.leftBlock #alertBlurb p a:hover {color: #9a0b0f; text-decoration: underline;font-weight:bold;}

  
/****************************************
 * Tables
 ****************************************/

table, tr, th, td { margin: 0; padding: 0; border: 0; font-size: 1em;}
.leftBlock table {margin: 15px 0; border-bottom: 1px solid #e7e7e7; caption-side: bottom;}
.leftBlock th {margin: 10px auto; padding: 10px 15px; font-size: 1.2em; line-height: 1.5em; text-align: center;background: #c5cec9; text-transform:uppercase; color:#063354;}	
.leftBlock td {padding: 10px 15px; border-top: 1px solid #e7e7e7; font-size: 1.1em; line-height: 1.5em; vertical-align: top;}	
.leftBlock .even, .even td, .even th { background: #f4f6f5;}
.leftBlock tfoot td {font-weight: bold;}

.leftBlock table.short td {padding: 1px 4px!important;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}

#TB_window a:link {color: #063354;}
#TB_window a:visited {color: #063354;}
#TB_window a:hover {color: #9a0b0f;}
#TB_window a:active {color: #063354;}
#TB_window a:focus{color: #063354;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(/cen/_img/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(fixHeight(document.body.scrollHeight, document.body.offsetHeight));
}
#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #c5cec9;
	text-align:left;
	top:50%;
	left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(fixMarginTop(this.offsetHeight,document.documentElement,document.body.scrollTop));
}
#TB_window img#TB_Image {
  display:block;
  margin: 15px 0 0 15px;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #666;
  border-left: 1px solid #666;
}
#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#c5cec9;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 15px 15px 15px;
  overflow:auto;
  text-align:left;
  line-height:1.4em;
}
#TB_ajaxContent.TB_modal{
  padding:15px;
}
#TB_ajaxContent p{
  padding:5px 0px 5px 0px;
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top:expression(fixMarginTop(this.offsetHeight,document.documentElement,document.body.scrollTop));
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(fixHeight(document.body.scrollHeight, document.body.offsetHeight));
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}



/******************
 * Color Pallette *
 ******************

red color: #9a0b0f;
beige color: #978778;
dark blue color: #063354;
light blue color: #627d8e;
grey color: #828783;
light grey color: #c5cec9;
light blue-grey color: #f4f6f5;

*******************/