﻿body {margin:0px; padding:0px; font-family:arial !important; font-size:12px; text-align:center;}
.siteactions{top:0px; left: 0px; z-index:10000; position:absolute; text-align: left;}
.ms-MenuUIPopupBody{text-align:left !important; z-index:10000;}
.clearfix:after {content: '';display: block;height: 0;clear: both;	visibility: hidden;}
img {border:0px;}
.container {width:980px; padding:0px; margin-left: auto; margin-right: auto; text-align: left;}
.mainContainer {width:980px; padding:0px; margin:0px;}

.titleDot {position:relative; top:-2px;}

.blur{color:GrayText;}

.centerColumn .ms-WPBody {overflow:hidden !important;}

/* Fix RSS Viewer title display in prod */
#RSS_Viewer{ display:none; }

/* Arrows on gallery image */
#rightarrow {position:absolute; float:right; width: 30px; right:30px; top:270px; font-size:60px;}
#rightarrow a{color:silver !important; text-decoration:none;}
#rightarrow a:hover {color:gray !important;}
#rightarrow p{background-image:url('/style library/Images/NCBB/r-arrow.png');width:37px; height:50px;}

#leftarrow {position:absolute; float:left; width: 30px; left:20px; top:270px; font-size:60px;}
#leftarrow a{color:silver !important; text-decoration:none;}
#leftarrow a:hover {color:gray !important;}
#leftarrow p{background-image:url('/style library/Images/NCBB/l-arrow.png');width:37px; height:50px;}

/* Fix Microsoft Translate */

#MSTWHeaderText, #MSTWFooter {display: none;}
#MicrosoftTranslatorWidget, #MSTWHeader {border-style:none !important; background:transparent !important; height:30px;}
#MicrosoftTranslatorWidget:first-child{display:none !important;}

/* Fix Bullets */
.contentArea ul { list-style-type:none; padding-left: 5px; margin-left: 0px; }
.contentArea ul li{ padding-left:10px; list-style-image:none; background-image:url('/style library/images/ncbb/bullet.png'); background-repeat: no-repeat; background-position: 0px 5px;}

.contentArea .rightBlock ul { list-style-type:none; padding-left: 5px; margin-left: 0px; }
.contentArea .rightBlock ul li{ padding-left:10px; list-style-image:none; background-image:url('/style library/images/ncbb/bullet.png'); background-repeat: no-repeat; background-position: 0px 5px;}


/* header */
.header {width:980px; height:153px; padding:0px; margin:0px;}
.header .logo {float:left; width:250px;}
.header .topContainer {float:left; width:730px;}
.header .topContainer .utility {background:url('/style library/images/ncbb/langBG.gif') repeat-x; height:41px; width:730px; padding:0px; margin:0px;}
.header .topContainer .utility .baseLangs {padding:12px 0px 0px 15px; background:url('/style library/images/ncbb/langCurveLeft.gif') no-repeat; height:29px; width:115px; float:left;}
.header .topContainer .utility .baseLangs a {color:#000000; margin:0px 3px 0px 3px;}
.header .topContainer .utility .baseLangs a:hover {text-decoration:none;}
.header .topContainer .utility .otherLangs {background:url('/style library/images/ncbb/transBG.gif') repeat-x; height:41px; width:369px; display:block; float:left;}
.header .topContainer .utility .otherLangs .translateContainer {padding:6px 0px 0px 10px; background:url('/style library/images/ncbb/transCurveLeft.gif') no-repeat; height:41px !important;}
.header .topContainer .utility .searchContainer {margin:0px; padding:0px; background:url('/style library/images/ncbb/searchBG.gif') no-repeat; height:41px; width:231px; float:left;}
.header .topContainer .utility .searchContainer input.tb {line-height:21px; padding:0px 3px 0px 3px; margin:0px 3px 0px 3px; height:21px; border:0px; width:180px; }
.header .topContainer .utility .searchContainer a.im {}
.header .topContainer .utility .searchContainer .searchBlock {width:217px; padding:9px 5px 0px 9px; margin:0px;}
.header .topContainer .utility .searchContainer .searchBlock .searchBox {width:190px; float:left;}
.header .topContainer .utility .searchContainer .searchBlock .searchButton {width:22px; float:right;}

/* top nav */
.topnav {clear:both; position:relative; height:101px; z-index:10;}
.topnavLinks {position:absolute; top:36px; z-index:6;}
/*.topnavLinks {position:relative; top:5px; z-index:6;}*/
.topnavLinks a:hover {text-decoration:underline;}
.topnavLinks li:hover {text-decoration:underline; color:white;}
.topnavLinks .topnavCurve {position:absolute; left:0px; bottom:-5px}
.topnavLinks ul {margin:0px; padding:0px;}
.topnavLinks ul li {height:101px; width:146px; cursor:pointer; list-style:none; float:left; margin:0px; padding:0px;}
.topnavLinks ul li div.i {height:76px;margin:0px; padding:0px;}
.topnavLinks ul li div.t {height:25px; margin:0px; padding:0px;}
.topnavLinks ul li p {margin:0px; padding:0px;}
.topnavLinks ul li p {color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none; margin:0px; padding:0px;}
.topnavLinks ul li p {background-color:#00A6BC; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li.first p {background:url('/style library/images/ncbb/topnavCurve.png') no-repeat transparent; width:135px; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li.last p {background:url('/style library/images/ncbb/topnavCurveRight.png') no-repeat transparent; width:136px; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li p.on {background:url('/style library/images/ncbb/topnavOnBG.gif') no-repeat;}
.topnavLinks ul li.first p.on {background:url('/style library/images/ncbb/topnavCurveOn.png') no-repeat transparent; width:136px; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li.first p.prevOn {background:url('/style library/images/ncbb/topnavCurve.png') no-repeat transparent; width:136px; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li.last p.on {background:url('/style library/images/ncbb/topnavCurveRightOn.png') no-repeat transparent; width:136px; padding:5px 10px 0px 0px; text-align:right; margin:0px 0px 0px 0px; height:20px;}
.topnavLinks ul li .t p {border-right:1px solid #69C7D5;}
.topnavLinks ul li .t p.on {border:0px;}
.topnavLinks ul li .t p.prevOn {border:0px;}
.topnavLinks ul li.last .t p {border:0px;}

.masthead {position:relative;}
.masthead .homeBrant {position:absolute; left:30px; top:227px; z-index:3; background:url('/style library/images/ncbb/mainTitleBrant.png') no-repeat; width:534px; height:58px;}
.masthead .pageBrant {position:absolute; right:5px; top:127px; z-index:3; background:url('/style library/images/ncbb/mainTitleBrant.png') no-repeat; width:534px; height:58px;}
.masthead .i {position:relative; z-index:2; padding-top:40px;}
.masthead .i2 {position:relative; z-index:2;}

.main {width:980px; margin:0px 0px 20px 0px; padding:0px; clear:both;}
.main a {color:#000000;}
.main a:hover {text-decoration:none;}

/* breadcrubms */
.bcContainer {width:980px; padding:0px; margin:0px; font-size:11px;}
.bcContainer .breadcrumbs {height:25px; width:445px; padding:10px 10px 0px 10px; float:left;}
.bcContainer .breadcrumbs a{font-size:11px;}
.bcContainer .breadcrumbs a:hover {text-decoration:none;}
.bcContainer .siteTools {width:495px; padding:10px 0px 0px 10px; float:right;}
.bcContainer .siteTools .shareContainer {width:135px; text-align:left; float:right;}
.bcContainer .siteTools .toolLinks {text-align:right; float:right; margin-right:10px;}
.bcContainer .siteTools .toolLinks a {color:#000000; margin:0px 3px 0px 3px;}
.bcContainer .siteTools .toolLinks span {color:#6D6F71;}
.bcContainer .siteTools .textLinks {text-align:right; float:right;}
.bcContainer .siteTools .textLinks a {color:#000000; margin:0px 3px 0px 3px;}
.bcContainer .siteTools .textLinks span {color:#6D6F71;}
.bcContainer .siteTools .textLinks a:hover {text-decoration:none;}
.bcContainer .siteTools .toolLinks a:hover {text-decoration:none;}

.transContainerLeft {position:relative; top:5px;}
.transLeft {float:left; position:relative; top:-2px;}
.transContainerLeft img {border:0px;}

.imgLeft {float:left; margin:0px 9px 9px 0px; padding:0px;}
.imgRight {float:right; margin:0px 0px 9px 9px; padding:0px; width:250px; height:253px;}

/*.homeCenter object {display:inline-block; float:right; margin:0px 0px 9px 9px;}*/
.leftbCrumbDiv{float:left;}
.allow2Lines{ padding-left:3px; float:left;}

/* main */
.mainContent {clear:both; width:980px; padding:0px; margin:0px;}
.mainContent a {color:black !important;}
.mainContent .leftNav {width:230px; float:left; margin:0px 0px 0px 0px;}
.mainContent .contentContainer {width:731px; float:right; margin:0px 0px 0px 0px;}
.mainContent .contentContainer .contentArea {width:731px; padding:0px; margin:0px;}
.mainContent .contentContainer .contentArea .centerColumn {width:480px; float:left;}
.mainContent .contentContainer .contentArea .rightArea {width:231px; float:right;}

.mainContent .fullContentContainer {width:961px; margin:0px 0px 0px 0px;}
.mainContent .fullContentContainer .contentArea {width:980px; padding:0px; margin:0px;}
.mainContent .fullContentContainer .contentArea .centerColumn {width:730px; float:left;}
.mainContent .fullContentContainer .contentArea .rightArea {width:231px; float:right;}

.featureContent {margin-bottom:18px; background:url('/style library/images/ncbb/featureBG.jpg') no-repeat; width:731px; height:102px;}
.fullContentContainer .featureContent {width:980px; background:url('/style library/images/ncbb/fullFeatureBG.jpg') no-repeat;}


/* left area */
.leftLinks {padding:10px 0px 8px 0px; background:url('/style library/images/ncbb/leftBottom.jpg') no-repeat left bottom #f2f7e1; margin:0px 0px 70px 0px;}
.leftTitle {background:url('/style library/images/ncbb/leftTitleBG.gif') repeat-x; height:21px;}
.leftTitleTall {background:url('/style library/images/ncbb/leftTitleBG42.gif') repeat-x; height:42px;}
.leftTitle p {font-size:12px; font-weight:bold; padding:3px 0px 0px 20px; margin:0px;}
.leftTitleTall p {font-size:12px; font-weight:bold; padding:3px 0px 0px 20px; margin:0px;}
.leftNav ul {margin:10px 10px 0px 20px; padding:0px 0px 0px 0px;}
.leftNav ul li {list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 30px; text-indent:-15px; background:url('/style library/images/ncbb/bullet.png') no-repeat 3px 5px;}
.leftNav ul li.on {background:url('/style library/images/ncbb/leftNavOn.gif') no-repeat 0px 3px;}
.leftNav ul li a {color:#000000; font-size:12px;}
.leftNav ul li a:hover {text-decoration:none;}
.leftTitle a:hover {text-decoration:none;}

/* center area */
.centerContainer {position:relative; padding-bottom:8px; clear:both; background:url('/style library/images/ncbb/centerBottom.jpg') no-repeat left bottom #F1F6DF; margin-bottom:12px;}
.BingCenterContainer {position:relative; padding-bottom:8px; clear:both; background:url('/style library/images/ncbb/centerBottom2.jpg') no-repeat left bottom #F1F6DF; margin-bottom:12px;}
.BingCenterContainer .curveHeader {width:460px;}
.content {width:456px; padding:10px 12px 0px 12px; margin-bottom:12px; }

.fullContentContainer .centerContainer {clear:both; background:#EAEAEB;}
.fullContentContainer .content {width:706px; padding:10px 12px 10px 12px; margin-bottom:12px; }

.mainContent .contentContainer .contentArea .fullcenterColumn {width:730px; float:left;}
.fullcenterColumn .centerContainer {position:relative; padding-bottom:8px; clear:both; background:url('/style library/images/ncbb/centerBottom730.jpg') no-repeat left bottom #F1F6DF; margin-bottom:12px;}
.fullcenterColumn .content {width:700px; padding:10px 12px 10px 12px; margin-bottom:12px;}

/* right area */
.rightBlock {width:231px; margin-bottom:12px;}
.rightBottom {width:231px; height:13px; background:url('/style library/images/ncbb/rightBottom.jpg') no-repeat;}
.rightContent {width:207px; padding:5px 12px 5px 12px; background:url('/style library/images/ncbb/rightContentBG.jpg') repeat-y #EBECED;}
.rightContent p.more a {color:#0091AF; font-size:12px;}
.rightBlock .rightContent {padding-bottom:1px;}
.rightBlock .rightBottom {margin-top:-2px;}

.rightSection {padding:0px 0px 10px 0px ; margin:0px 0px 1px 0px; }
.rightTitle {height:21px;}
.rightTitle p {font-size:12px; font-weight:bold; padding:3px 0px 0px 10px; margin:0px;}
.rightArea ul {margin:10px 0px 5px 30px; padding:0px 0px 0px 0px;}
.rightArea ul li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.rightArea ul li a {color:#000000; font-size:12px;}

/* features */
.feature {margin-top:2px; width:350px; padding:0px 5px 0px 5px; float:left;}
.feature .i {width:110px; float:left; padding-left:15px;}
.feature .f {width:225px; float:left;}
.feature .f p {font-size:18px; font-weight:bold; padding:15px 0px 0px 0px; margin:0px 0px 5px 0px;}
.feature .f div.more a {color:#0091AF; font-size:12px;}

.featureFull {margin-top:2px; width:290px; padding:0px 15px 0px 15px; float:left;}
.featureFull .i {width:110px; float:left; padding-left:15px;}
.featureFull .f {width:165px; float:left;}

/* footer */
.footer {margin-top:0px; background:url('/style library/images/ncbb/footerBG.gif') no-repeat; height:41px; clear:both; width:980px;position:relative;top:0;left:0;}
.footer .overlay {position:absolute;left:0px;top:0px;}
.footerContainer {clear:both; }
.footerContainer .copyright {color:#FFFFFF; padding:13px 0px 0px 13px; width:137px; float:left;}
.footerContainer .footerLinks {width:830px; float:right; height:41px;}
.footerContainer .footerLinks ul {height:41px; float:right; margin:0px 10px 0px 0px; padding:0px;}
.footerContainer .footerLinks ul li {list-style:none; padding:13px 6px 0px 6px; margin:0px; float:left;}
.footerContainer .footerLinks ul li p {margin:0px;}
.footerContainer .footerLinks ul li a {color:#FFFFFF;}
.footerContainer .footerLinks ul li a:hover {text-decoration:none;}
.printfooterLogos {display:none;}

.footerContainer .copyright {float:left;}
.footerContainer .footerLinks {float:right;}

.footerCopyright {clear:both; }
.footerCopyright .footerCopy {width:308px; float:left;}
.footerCopyright .footerCopy p {margin:0px; padding:10px;}
.footerCopyright .footerLinks {width:672px; float:right;}
.footerCopyright .printFooter {background:url('/style library/images/ncbb/printFooter.gif') no-repeat left bottom; width:980px; float:none; padding-bottom:40px;}

/* content */
.home {font-size:12px;}

.inside .textContainer {width:446px; padding-right:10px;}
.inside .captionContainer {background:#E6EFC2; width:248px; float:right; border:1px solid #95BD3D; margin-left:10px;}
.inside .captionContainer .p img {border-bottom:1px solid #95BD3D; }
.inside .captionContainer .c {padding:5px; font-size:11px;}

.testimonials .textContainer {width:191px; float:left; padding-right:10px;}
.testimonials .vidContainer {width:255px; float:left;}
.testimonials .vidContainer .c {background:#E6EFC2; padding:10px; font-weight:bold; font-size:12px;}

.testimonialsBlock {float:left; margin-left:3px; margin-bottom:12px; border:2px solid #ABC862; width:210px; height:91px;}
.testimonialsBlock0 {margin-right:17px;}
.testimonialsBlock1 {margin-right:0px;}
.testimonialsBlock .v {width:106px; float:left;}
.testimonialsBlock .t {width:94px; padding:5px; float:left;}
a.playVideo {height:16px; padding-left:20px; padding-bottom:5px; background:url('/style library/images/ncbb/playVideo.gif') 0px -1px no-repeat; text-decoration:none;}

/* related information */
.relatedContainer {}
.relatedBlockModi {background:url('/style library/images/ncbb/relatedHeader2.gif') repeat-x; width:480px; overflow:hidden;}
.relatedBlockLeftModi {float:left; width:300px; font-weight:bold; padding:8px 0px 8px 15px; font-size:12px; min-height:10px; max-height:300px;}
.relatedBlockRightModi {float:right; padding:8px 15px 0px 0px; font-size:12px; font-weight:bold; font-style:italic;}

.relatedHeader {background:url('/style library/images/ncbb/relatedHeader.gif') repeat-x; height:32px;}
.relatedHeader p {font-weight:bold; padding:8px 0px 0px 15px; font-size:12px;}
.relatedBlock {width:480px; padding:0px; margin:0px;}
.relatedBlock .relatedContent {width:240px; float:left; padding:10px 15px 10px 15px;}
.relatedBlock .relatedMap {position:relative; float:right; width:170px; text-align:left;}
.relatedBlock .relatedMap .relatedCurve {padding:2px 0px 0px 15px; background:url('/style library/images/ncbb/relatedCurve.gif') no-repeat; width:155px; height:18px; margin-bottom:10px;}
.relatedBlock .relatedMap .relatedCurve a {color:#FFFFFF; text-decoration:none; margin:0px; font-size:10px;}
.relatedBlock .relatedMap .mapName {position:absolute; top:-23px; right:15px; font-size:12px; font-weight:bold; font-style:italic;}

/* search */
.searchResultsContainer {position:relative;  margin-bottom:0px; padding-bottom:0px;}
.searchResultsBlock {padding:10px 0px 10px 0px; border-bottom:1px solid #DFE0E0; font-size:12px; border-top:1px solid #C6C8CA;}
.searchResultsBlock .page a {color:#12A1BB; font-weight:bold; text-decoration:underline;}
.searchResultsBlock .page span {font-style:italic;}
.searchResultsBlock .url {font-size:11px;}
.searchResultsBlock .url a {text-decoration:none; color:#000000; font-size:11px;}
.searchFirst {border-top:0px;}
.searchLast {border-bottom:0px;}
.searchNav {position:absolute; right:15px; bottom:11px;}
.searchNav p {font-size:12px; color:#FFFFFF; margin:0px; padding:0px 15px 0px 0px; text-align:right;}
.searchNav p a {color:#FFFFFF;}
.searchTopNav {top:12px;}
.searchResultsContainer a{color:#ffffff;}
.searchResultsContainer a:hover {text-decoration:none;}

/* photo gallery */.galleryMain {border:2px solid #95BD3D;}
.galleryMain .c {padding:10px; font-size:12px;}

.galleryContainer {margin-top:18px; position:relative; width:696px;}
.galleryCurve {position:absolute; left:0px; top:0px; width:696px; height:7px; background:url('/style library/images/ncbb/galleryCurve.png') no-repeat ;}
.galleryBlock {background:#95BD3D; border-right:1px solid #D1E09E; float:left; width:173px; height:40px;}
.galleryBlock p {margin:0px; padding:10px 5px 0px 5px; text-align:center;}
.galleryBlock p a {font-size:11px; font-weight:bold; color:#FFFFFF;}
.galleryBlockOn {background:url('/style library/images/ncbb/galleryBlockOn.gif') no-repeat #E6EFC2; border-right:0px; width:174px; height:40px;}
.galleryBlockOn p {margin:0px; padding:10px 5px 0px 5px; text-align:center;}
.galleryBlockOn p a {font-size:11px; text-decoration:none; font-weight:bold; color:#000000;}
.galleryLast {border-right:0px; width:174px}
.galleryLast p {padding-top:10px;}
.galleryBlockLeft {border-right:0px;width:174px}
.galleries {width:696px; padding:0px; margin:0px;}
.galleryShow {clear:both; width:691px; height:101px; background:#E6EFC2; padding:5px 0px 5px 5px;}
.galleryItem {width:95px; text-align:center; margin-top:15px; float:left;}
.galleryItem .c {text-align:center; font-size:11px; margin-bottom:2px;}
.galleryNav {float:left;}
.galleryNav a {position:relative; top:30px;}
.galleryPrevNav {width:35px; text-align:center; float:left;}
.galleryPrevNavWP {margin-left:25px;}
.galleryNextNav {width:25px; text-align:center; float:left;}

.galleryShowcaseContainer {position:relative; float:left; width:570px; height:96px; overflow:hidden;}
.galleryShowcase {position:absolute; left:0px;}

.homeGalleryContainer {position:relative; padding-top:20px; padding-bottom:11px; clear:both; background:url('/style library/images/ncbb/homeGalleryBottom.jpg') no-repeat left bottom;}
.homeGalleryContainer .centerHeader {width:730px; padding-top:14px; background:url('/style library/images/ncbb/fullCenterTop.jpg') no-repeat #95BD3D; color:#FFFFFF; font-size:14px; font-weight:bold;}
.homeGalleryContainer .galleryShow {position:relative; width:725px; background:#F1F6DF;}
.homeGalleryContainer .galleryShowcaseContainer {position:relative; float:left; width:665px; height:96px; overflow:hidden;}
.homeGalleryContainer .galleryShowcase {position:absolute; left:0px;}
.homeGalleryContainer .galleryBlock {background:#F1F6DF;}
.homeGalleryContainer .galleryPrevNav {width:30px; text-align:center; float:left;}
.homeGalleryContainer .galleryNextNav {width:30px; text-align:center; float:left;}


/* home page */
.weatherBlock {margin-top:20px; background:url('/style library/images/ncbb/weatherBG.jpg') no-repeat; width:230px; height:148px; text-align:center; padding:2px 0px 0px 0px;}

.homeContent .contentContainer {width:980px; float:default !important; margin:0px;}
.homeContent .featureContent {width:980px; background:url('/style library/images/ncbb/fullFeatureBG.jpg') no-repeat; }
.homeContent .homeCenter {width:730px; float:right;}
.homeContent .contentContainer .contentArea {width:980px; padding:0px; margin:0px;}
.homeContent .contentArea .leftNav {width:230px; float:left; margin:0px 20px 20px 0px;}
.homeContent .contentContainer .contentArea .centerColumn {width:480px; float:left;}
.homeContent .contentArea .rightArea {width:230px; float:right;}

.homeContent .contentArea .leftHeader {background:url('/style library/images/ncbb/leftTopHome.jpg') no-repeat #0093B1;}
.homeContent .contentArea .leftHeader p {text-transform:capitalize;}
.homeContent .leftLinks {padding:10px 15px 15px 15px; background:url('/style library/images/ncbb/leftBottomHome.jpg') no-repeat left bottom #DCF1F6;}

.homeContent .contentArea .rightArea {width:230px;}
.homeContent .contentArea .rightHeader {width:230px; background:url('/style library/images/ncbb/leftTopHome.jpg') no-repeat #0093B1;}
.homeContent .contentArea .rightHeader p {text-transform:capitalize;}
.homeContent .contentArea .rightBlock {width:230px; margin-bottom:12px;}
.homeContent .rightLinks {padding:10px 15px 15px 15px; background:url('/style library/images/ncbb/leftBottomHome.jpg') no-repeat left bottom #DCF1F6;}

.homeGvt {width:259px; height:25px; background:url('/style library/images/ncbb/homeGvt.gif') no-repeat; position:absolute; top:0px; z-index:5;}
.insideGvt {width:259px; height:25px; background:url('/style library/images/ncbb/insideGvt.gif') no-repeat; position:absolute; top:0px; z-index:5;}

.homeMast1 {z-index:20; background:url('/style library/images/ncbb/homeMast1.png') no-repeat; position:absolute; right:5px; top:36px; width:230px; height:112px;}
.homeMast1 p {color:#000000; font-size:14px;; font-weight:bold; text-align:right; float:right; margin:0px; width:100px; padding:10px 10px 10px 115px; margin-right:2px;}
.homeMast1 a {color:#000000;text-decoration:underline;}
.homeMast1 a:hover {color:#000000;text-decoration:none;}
.homeMast2 {z-index:20; background:url('/style library/images/ncbb/homeMast2.png') no-repeat; position:absolute; right:5px; top:164px; width:230px; height:112px;}
.homeMast2 p {color:#000000; font-size:14px; font-weight:bold; text-align:right; float:right; margin:0px; width:100px; padding:10px 10px 10px 115px;}
.homeMast2 a {color:#000000;text-decoration:underline;}
.homeMast2 a:hover {color:#000000;text-decoration:none;}
.homeMast img {position:relative; top:1px;}

table.snapshot {width:200px; border-collapse:collapse; padding:0px; margin:0px; border:0px;}
table.snapshot th {font-weight:bold; border-bottom:1px solid #00A4BF;}
table.snapshot td {border-bottom:1px solid #00A4BF;}
table.snapshot .category {width:100px; text-align:left; font-size:11px; padding:2px 0px 2px 0px;}
table.snapshot .value {width:100px; text-align:right; font-size:11px; padding:2px 0px 2px 0px;}


/* curved headers */
.curveContainer {width:480px; height:41px;}
.curveLeft {background:url('/style library/images/ncbb/curveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.curveRight {background:url('/style library/images/ncbb/curveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.curveHeader {background:url('/style library/images/ncbb/curveBG.jpg') repeat-x; height:41px; float:left; top:0;left:0;}
.curveHeader .overlayText {position:absolute;left:0px;top:0px; width:100%;}
.curveHeader p {font-size:13px; font-weight:bold; padding:13px 0px 0px 10px; margin:0px; color:#FFFFFF;}
.curveHeader p span {font-weight:normal;}
.centerContainer .curveHeader {width:460px;}

.fullContentContainer .curveHeader {background:url('/style library/images/ncbb/curveBG.jpg') repeat-x; height:41px; float:left; width:710px}
.fullContentContainer .curveContainer {width:730px; height:41px;}

.fullcenterColumn .curveContainer {width:730px; height:41px;}
.fullcenterColumn .curveHeader {background:url('/style library/images/ncbb/curveBG.jpg') repeat-x; height:41px; float:left; width:710px}

.printContainer .curveContainer {width:980px;}
.printContainer .curveHeader {width:960px;}
.printContainer .content {width:956px; padding:10px 12px 0px 12px; margin-bottom:12px; }
.printContainer .inside .textContainer {width:946px; padding-right:10px;}
.printContainer .inside .captionContainer {width:248px;}
.printContainer {background:#FFFFFF; font-size:12px;}
.printContent .centerContainer {background:#FFFFFF; font-size:12px;}

.searchResultsContainer .curveContainer {width:730px;}
.searchResultsContainer .curveHeader a {color:white !important;}
.searchResultsContainer .curveHeader {width:710px;}
.searchResultsContainer .curveHeader p {font-size:13px; font-weight:bold; padding:13px 0px 0px 10px; margin:0px; color:#FFFFFF;}
.searchResultsContainer .curveHeader .srch-Page {background-color:transparent !important; color:white !important; padding:12px 0px 0px 0px;}
.searchResultsContainer .curveHeader .srch-Page a:link {color:white !important;}
.searchResultsContainer .curveHeader .srch-stats {background-color:transparent !important; color:white !important; padding:13px 0px 0px 0px; font-size:12px !important;}

.homeGalleryContainer .curveContainer {width:730px;}
.homeGalleryContainer .curveHeader {width:710px;}

.leftBlock .curveContainer {width:230px;}
.leftBlock .curveHeader {width:210px;}

.rightBlock .curveContainer {width:231px;}
.rightBlock .curveHeader {width:211px;}
.rightBlock .curveLeft {background:url('/style library/images/ncbb/rcurveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.rightBlock .curveRight {background:url('/style library/images/ncbb/rcurveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.rightBlock .curveHeader {background:url('/style library/images/ncbb/rcurveBG.jpg') repeat-x; height:41px; float:left;}

.homeContent .leftNav .rightBlock .curveContainer {width:231px;}
.homeContent .leftNav .rightBlock .curveHeader {width:211px;}
.homeContent .leftNav .rightBlock .curveLeft {background:url('/style library/images/ncbb/rcurveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .leftNav .rightBlock .curveRight {background:url('/style library/images/ncbb/rcurveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .leftNav .rightBlock .curveHeader {background:url('/style library/images/ncbb/rcurveBG.jpg') repeat-x; height:41px; float:left;}


.bcurveContainer {width:730px; position:relative;}
.bcurveContainer .curveHeader {width:710px;}
.bcurveContainer .curveLeft {background:url('/style library/images/ncbb/bcurveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.bcurveContainer .curveRight {background:url('/style library/images/ncbb/bcurveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.bcurveContainer .curveHeader {background:url('/style library/images/ncbb/bcurveBG.jpg') repeat-x; height:41px; float:left;}

.homeContent .curveLeft {background:url('/style library/images/ncbb/hcurveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .curveRight {background:url('/style library/images/ncbb/hcurveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .curveHeader {background:url('/style library/images/ncbb/hcurveBG.jpg') repeat-x; height:41px; float:left;}
 
.homeContent .homeCenter .curveLeft {background:url('/style library/images/ncbb/curveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .homeCenter .curveRight {background:url('/style library/images/ncbb/curveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .homeCenter .curveHeader {background:url('/style library/images/ncbb/curveBG.jpg') repeat-x; height:41px; float:left;}
 
.homeContent .rightBlock .curveLeft {background:url('/style library/images/ncbb/hcurveLeft.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .rightBlock .curveRight {background:url('/style library/images/ncbb/hcurveRight.jpg') no-repeat; width:10px; height:41px; float:left;}
.homeContent .rightBlock .curveHeader {background:url('/style library/images/ncbb/hcurveBG.jpg') repeat-x; height:41px; float:left;}

/*.rtop, .rbottom{display:block; background:#fff;}
.rtop *, .rbottom *{display: block; height: 1px; overflow: hidden; background:#e6efc2;}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px }
*/

/* core.css overwrites  */
.srch-Title A:link,.srch-Title A:visited{ font-size:12px; color:#12A1BB; font-weight:bold; text-decoration:underline !important;}
/*text-decoration:none;
color:#003399;*/

.srch-Title a:hover{ font-size:12px; color:#12A1BB; font-weight:bold; text-decoration:none !important; }
/*color:#FF0000;*/

.srch-URL A:link,.srch-URL A:visited{ text-decoration:underline !important; font-size:11px; color:#000000 !important;}
/*color:#008800 !important;
text-decoration:none;*/

.srch-URL a:hover{ text-decoration:none !important; font-size:12px !important; color:#000000 !important;}
/*color:#FF0000;
text-decoration:underline;*/

.srch-Metadata{ !important; }
/*BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;*/

.srch-Description{ font-size:12px; COLOR:#000000; !important; }
/*FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;*/

.srch-Description b{ font-size:12px; COLOR:#000000;!important;}
/*font-weight:bold;
COLOR:#333333;*/


/* core.css overwrites  */
.srch-Title A:link,.srch-Title A:visited{ font-size:12px; color:#12A1BB; font-weight:bold; text-decoration:underline; !important;}
/*text-decoration:none;
color:#003399;*/

.srch-Title a:hover{ font-size:12px; color:#12A1BB; font-weight:bold; text-decoration:underline; !important; }
/*color:#FF0000;*/

.srch-URL A:link,.srch-URL A:visited{ text-decoration:none; font-size:11px; color:#000000; !important;}
/*color:#008800 !important;
text-decoration:none;*/

.srch-URL a:hover{ text-decoration:none; font-size:11px; color:#000000; !important;}
/*color:#FF0000;
text-decoration:underline;*/

.srch-Metadata{ !important; }
/*BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;*/

.srch-Description{ font-size:12px; COLOR:#000000; !important; }
/*FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;*/

.srch-Description b{ font-size:12px; COLOR:#000000;!important;}
/*font-weight:bold;
COLOR:#333333;*/

.SiteMap { width: 100%; }
.SiteMap .SiteMapList { margin-left:10px; padding-left:10px; background-image:url('/style library/images/ncbb/bullet.png'); background-repeat: no-repeat; background-position: left center;}
.SiteMap .siteMapSection { margin-left:auto; margin-right:auto; width:94%;}
.SiteMap .siteMapSection .siteMapTopHeader { font-weight:bold; line-height:25px; padding-left:10px; height:25px; background-color:#95be3e; margin-top:5px; margin-bottom:5px;}
.SiteMap .siteMapSection .siteMapTopHeader a { color:white !important;}
.SiteMap .siteMapSection .siteMapDottedHeader { margin-left:20px; padding-left:10px; line-height:21px; background:url('/style library/images/ncbb/leftTitleBG2.gif') repeat-x; height:21px; margin-bottom:8px; margin-top:8px;}
.SiteMap .siteMapSection .siteMapChild { margin-left:30px; padding-left:15px; line-height:17px; background:url('/style library/images/ncbb/leftNavOn.gif') no-repeat 0px 3px;}


/*** RSS Viewer ***/
.slm-layout-main .groupheader {	font-size:12px !important; color:#000000; font-family:arial !important;}
.slm-layout-main .link-item a { text-decoration:underline; font-size:12px !important; font-family:arial !important;}

.slm-layout-main .link-item a:hover {text-decoration:none;}
.slm-layout-main .link-item .description{font-size:12px !important; color:#000000 !important; font-family:arial !important;}

/**** Related Org ****/
a.LinkButtonBrowserNames { color:#FFFFFF !important; } 
a.LinkButtonBrowserNames:hover { color:#FFFFFF !important; } 
.LinkButtonUnderline a { text-decoration: underline; color:#AD445F;}
.LinkButtonUnderline a:hover { text-decoration: none; color:#AD445F;}
a.LinkButtonPager { text-decoration: none !important; color:#FFFFFF !important; }
a.LinkButtonPager:hover { text-decoration: underline !important; color:#FFFFFF !important; }
a.LinkButtonPagerBold { color:#FFFFFF !important; font-weight:bold !important; text-decoration: none !important; }
a.LinkButtonSuggest { text-decoration: none !important; color:#FFFFFF !important; } 
a.LinkButtonSuggest:hover { text-decoration: none !important; color:#FFFFFF !important; } 
a.LinkButtonPreNext { text-decoration: none !important; color:#FFFFFF !important; }
a.LinkButtonPreNext:hover { text-decoration: underline !important; color:#FFFFFF !important; }
a.LinkButtonPreNextDsble { text-decoration: none !important; color:#FFFFFF !important; }
.pinTextIE { position:absolute; top:5px; left:10px; color:#ffffff; font: 12px Arial; } 
.pinTextIETen { position:absolute; top:5px; left:6px; color:#ffffff; font: 12px Arial; } 
