/* stylesheet noitv */

body { background: #595951; margin-top: 15px; margin-bottom: 40px; text-align: center; }

.bodyBgImage { background-image: url('../_images/_foundation_images/bgTexture01.gif'); background-repeat: repeat;} 

a:link { color: #000000; }
a:visited { color: #000000; }
a:active { color : #000000; }


/* FONT DEFINITIONS */


/* font families and sizes */


.fontTimesNewRoman24 {font-family:"Times New Roman", Times, serif; font-size:24px; }

.fontTahoma_22, ._storyPageTitle, ._orangeBoldHeaderLarge { font-family: Tahoma, Geneva, sans-serif; font-style:normal; font-variant:normal; line-height:1.2em; text-decoration:none; font-size:22px; }
.fontTahoma_20, ._blogStreamHeaderFontLarge, ._blogStreamHeaderFontLarger { font-family: Tahoma, Geneva, sans-serif; font-style:normal; font-variant:normal; line-height:1.2em; text-decoration:none; font-size:20px; } 
.fontTahoma_18, ._articleCollectionHeader01, ._storyPageSubtitle, ._boldHeaderLarge, ._boldHeaderMediumMore { font-family: Tahoma, Geneva, sans-serif; font-style:normal; font-variant:normal; line-height:1.2em; text-decoration:none; font-size:18px; }

.fontTahoma_16, ._boldHeaderMedium, ._blogStreamLinkSource {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 16px;} 
.fontTahoma_15, ._boldHeaderSmall {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 15px;} 
.fontTahoma_14, ._footerText {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 14px;} 
.fontTahoma_13, ._blogStreamLinkSource, ._storyPageDateUpdated, ._backToArticle, ._openFullScreenVideo, ._bodyMedLink {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 13px;} 
.fontTahoma_12, ._blogStreamDatePosted, ._anchorReturnSmall, ._LC_LinkDetail_InformationText, ._bodySmallLink {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 12px;} 
.fontTahoma_11, ._runningTime, ._lcFooterInfoFont_small, ._sideBoxDateUpdated {font-family: tahoma,verdana,helvetica,sans-serif; font-size: 11px;} 

.fontVerdana_19, ._boldHeaderMediumMore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:19px; }
.fontVerdana_18, ._orangeBoldHeaderMedium { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:18px; }
.fontVerdana_16, ._factCheckHeaderFont_01, ._pageHeader, ._orangeBoldHeaderSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
.fontVerdana_15, { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:15px; }
.fontVerdana_14, ._siteNotesHeaderFont, ._subpageNavLink, ._mailingListHeader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.fontVerdana_13, ._jumpMenuHeaderFont_01, ._netflixLarge, ._jumpMenuDescMainTextFont_01, ._jumpMenuIntroFont_01, ._bodyTextMed, ._bodyLargeLink, ._bodyTextLarge, ._bodyTextLargeBold, ._videoTitleMed { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.fontVerdana_12, ._bodyMedLinkUnderlineMouseover, ._factCheckShortSiteFont_01,  ._jumpMenuLinkDescriptionFont_01, ._jumpMenuBodyFont_01, ._jumpMenuBodyFontBold_01, ._factCheckIntroFont_01, ._siteNotesFont, ._stumbleStreamLink, ._navBarText,  ._linkTableMoreInfo01, ._bodyTextMedItalic, ._bodyTextMedBold, ._medCaptionText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.fontVerdana_11, ._sidebarMedLink, ._bodyTextSmall, ._submitAdditionalCommentsFont_01, ._factCheckDescMainTextFont_01, ._factCheckSiteLinkFont_01, ._citationTextSmall, ._articleTreeFont, ._siteNotesFontSmall,._verdanaBodyTextSmall, ._whatsNEWfont, ._sidebarSmallLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.fontVerdana_10, ._smallCaptionText, ._sidebarSmallLinkUnderline, ._tinyFont { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.fontVerdana_09, ._factCheckDescrDateFont_01, ._factCheckDescrByLinkFont_01 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; }

.fontArial_15, ._linkTableHeaderFontLarge { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 15px; }
.fontArial_13 { font-family: Helvetica, Verdana, sans-serif; font-size: 13px; }

.fontGeneva_12, ._lcFooterInfoFont_med { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }
.fontGeneva_10 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; }

.fontTimes_12 { font-family: Times, serif; font-size:12px; }

/* font weights and style modifiers */

.fontWeight_bolder, ._articleCollectionHeader01, ._storyPageTitle, ._blogStreamHeaderFontLarge, ._linkTableHeaderFontLarge, ._pageHeader, ._boldHeaderMediumMore, ._videoTitleMed { font-weight: bolder; }
.fontWeight_bold, ._bodyMedLinkUnderlineMouseover, ._jumpMenuHeaderFont_01, ._jumpMenuBodyFontBold_01, ._storyPageSubtitle, ._netflixLarge, ._blogStreamHeaderFontLarge, ._blogStreamHeaderFontLarger, ._boldHeaderLarge, ._siteNotesHeaderFont, ._boldHeaderSmall, ._storyPageTitle, ._backToArticle, ._boldLink, ._stumbleStreamLink, ._bodyTextLargeBold, ._sidebarSmallLinkUnderline, ._sidebarSmallLink,  ._sidebarMedLink, ._bodyTextMedBold { font-weight: bold; }
.fontWeight_bold_another, ._jumpMenuHeaderFont_01, ._factCheckShortSiteFont_01, ._factCheckHeaderFont_01, ._boldHeaderMedium, ._orangeBoldHeaderLarge, ._orangeBoldHeaderMedium, ._orangeBoldHeaderSmall, ._mailingListHeader, ._linkTableMoreInfo01, ._navBarText, ._bodyLargeLink, ._bodyMedLink, ._bodySmallLink { font-weight: bold; }
.fontWeight_lighter, ._LC_LinkDetail_InformationText { font-weight: lighter; }
.fontWeight_normal, ._jumpMenuLinkDescriptionFont_01, ._jumpMenuDescMainTextFont_01 { font-weight: normal; }
.fontStyle_italic, ._storyPageSubtitle, ._submitAdditionalCommentsFont_01, ._netflixLarge, ._factCheckSiteLinkFont_01, ._jumpMenuIntroFont_01, ._factCheckIntroFont_01, ._lcFooterInfoFont_small, ._runningTime, ._storyPageDateUpdated,  ._whatsNEWfont, ._mailingListHeader, ._linkTableMoreInfo01, ._lcFooterInfoFont_med, ._bodyTextMedItalic, ._medCaptionText, ._LC_LinkDetail_InformationText, ._smallCaptionText { font-style: italic; }


._whatsNEWfont { vertical-align: 50%; }

.spacedOutLetters, ._blogStreamDatePosted, ._anchorReturnSmall  { letter-spacing: 1px; word-spacing:0.5px; }

/* line height */

lineHeight23px, ._sidebarSmallLinkUnderline, ._LC_LinkDetail_InformationText { line-height:23px; }
lineHeight17px, ._articleTreeFont { line-height:17px; }


/* font colors */

.greyText, ._footerText { color:#ededed; }
._whatsNEWfont { color:red; }
._navBarText { color:white; }
.orangeText, ._factCheckHeaderFont_01, ._orangeBoldHeaderLarge, ._orangeBoldHeaderMedium, ._orangeBoldHeaderSmall { color:#FF4500; }


/* vertical align */

.verticalAlignMiddle, ._stumbleStreamLink { vertical-align:middle; }

/* link font definitions */

a._storyPageTitle:hover, a._storyPageTitle:visited, a._storyPageTitle:active, a._storyPageTitle:link { text-decoration: none; }
a._boldHeaderLarge:hover, a._boldHeaderLarge:visited, a._boldHeaderLarge:active, a._boldHeaderLarge:link { text-decoration: none; }
a._orangeBoldHeaderMedium:hover, a._orangeBoldHeaderMedium:visited, a._orangeBoldHeaderMedium:active, a._orangeBoldHeaderMedium:link { text-decoration: none; color:#FF4500; }
a._articleCollectionHeader01:hover, a._articleCollectionHeader01:visited, a._articleCollectionHeader01:active, a._articleCollectionHeader01:link { text-decoration: none; }
a._blogStreamHeaderFontLarge:hover, a._blogStreamHeaderFontLarge:visited, a._blogStreamHeaderFontLarge:active, a._blogStreamHeaderFontLarge:link { text-decoration: none; }
a._factCheckSiteLinkFont_01:hover, a._factCheckSiteLinkFont_01:visited, a._factCheckSiteLinkFont_01:active, a._factCheckSiteLinkFont_01:link { font-weight: bold; }
a._navNarText:hover, a._navBarText:visited, a._navBarText:active, a._navBarText:link { text-decoration: none; color:white;}
a._sidebarMedLink:hover, a._sidebarMedLink:visited, a._sidebarMedLink:active, a._sidebarMedLink:link { text-decoration: none; }
a._sidebarSmallLink:hover, a._sidebarSmallLink:visited, a._sidebarSmallLink:active, a._sidebarSmallLink:link { text-decoration: none; }
a._stumbleStreamLink:hover, a._stumbleStreamLink:visited, a._stumbleStreamLink:active, a._stumbleStreamLink:link { text-decoration: none; font-style: italic; }
a._blogStreamLinkSource:hover, a._blogStreamLinkSource:visited, a._blogStreamLinkSource:active, a._blogStreamLinkSource:link { font-style: normal; }
a._articleTreeFont:visited, a._articleTreeFont:active, a._articleTreeFont:link { text-decoration: none; }
a._articleTreeFont:hover { text-decoration: underline; }


/* image layout elements - NOTE some are in page headers also due to safari bug */

.topHeaderImage { border-style:none; padding: 0px 0px 3px 0px; }

.imageBlackBorder { border-style:solid;  border-width:1px;   border-color:black; }
.imageNoBorder { border-style:none; }

.imagePaddingSmallFloat { float:left;  padding: 0px 12px 5px 0px; }
.imagePaddingMedFloat { float:left;  padding: 0px 12px 7px 0px; }
.imagePaddingLargeFloat { float:left;  padding: 0px 20px 13px 0px; }

.imagePaddingSmall{ padding: 0px 12px 5px 0px; }
.imagePaddingMed { padding: 0px 12px 7px 0px; }
.imagePaddingLarge{ padding: 0px 20px 13px 0px; }

.imagePaddingWcaptionLargeFloat { float:left;  padding: 10px 25px 10px 5px; }
.imagePaddingWcaptionLargeFloatRight { float:right;  padding: 10px 10px 10px 30px; }
.imageCaptionLayoutLarge { padding: 8px 0px 0px 2px; }
.imageCaptionLayoutSmall { padding: 3px 0px 0px 2px; }

/* component layout elements */

.largeLC_smallMargins { margin:0px 10px 0px 10px; }
.largeLC_medMargins { margin:0px 18px 0px 18px; }
.largeLC_largeMargins { margin:0px 25px 0px 25px; }

.largeLC_smallPadding { padding:7px 15px 15px 15px; }
.largeLC_medPadding { padding:12px 18px 18px 18px; }
.largeLC_largePadding { padding:22px 25px 40px 25px; }

.largeLC_topTitleBottomPaddingLarge { margin-bottom:8px; }

/* link table layout elements */

.blogStreamPageHeaderLeft { float:left; }
.blogStreamPageHeaderRight { float:right; padding:2px 15px 0px 0px; }

.blogStreamPageFooterRight { float:right; padding:2px 30px 0px 0px; }

.linkTableHeaderLeft01 { float:left; padding:6px 0px 2px 11px; }

.linkTableHeaderRight01 { float:right; padding:4px 10px 0px 0px; }

.linkTableBody_smallerPadding { padding:12px 6px 10px 7px; }
.linkTableBody_smallPadding { padding:12px 13px 10px 15px; }
.linkTableBody_medPadding { padding:15px 13px 20px 15px; margin:0px 2px 0px 0px; }
.linkTableBody_medPaddingNoBottomPadding { padding:15px 13px 0px 15px; }
.linkTableBody_largePadding { padding:20px 20px 35px 20px; }



.linkTableVertSpacer { padding:5px; }

.thumbnailSidebar_header { padding:0px 0px 7px 0px; }
.thumbnailSidebar { padding:10px 0px 10px 0px; }
.thumbnailBottomSpacer { padding:20px 0px 20px 0px; }
.thumbnailSidebar_largePadding { padding:10px 0px 7px 0px; }

.lcBottomSpacer_med { padding: 12px; }

.videoPagePunchout { margin: -20px 0px 0px -22px; }

/* blog stream layout elements */

/* to erase then */
.linkTableHeaderLeft_blogStream { float:left; padding:16px 0px 2px 11px; }
.linkTableFooterLeft01 { float:left; padding:0px 0px 11px 14px; }
.linkTableFooterRight01 { float:right; padding:10px 24px 25px 0px; }
/*  */

.contentListHeaderDiv { padding: 5px 0px 0px 0px; }

.blogStreamOuterDivMain { padding: 0px 14px 0px 14px; }
.blogStreamOuterDivMainArticlePage { padding: 0px 0px 0px 0px; }
.blogStreamHeaderDiv { padding: 44px 0px 6px 0px; }
.blogStreamBodyDivMain { padding: 0px 3px 0px 5px; }
.blogStreamBodyDivCentered { padding: 0px 3px 0px 5px; text-align: center;}
.blogStreamLinkSourceDiv { padding: 0px 0px 20px 1px; }
.blogStreamBottomLinkSourceDiv { padding: 18px 0px 20px 1px; }

.blogStreamFooterContainerDiv { padding: 30px 0px 44px 0px; }
.blogStreamFooterLeftDiv { float: left; }
.blogStreamFooterRightDiv { float: right; padding: 0px 10px 0px 0px; }


/* table widths */

.tableWidthQuarter { width:194px }

/* component layout elements */

.topPaddingSmall, ._LC_LinkDetail_InformationText { padding-top:3px; }
.topPaddingMed { padding-top:6px; }
.topPaddingLarge { padding-top:12px; }

.bottomPaddingSmall { padding-bottom:3px; }
.bottomPaddingMed { padding-bottom:7px; }
.bottomPaddingLarge { padding-bottom:12px; }
.bottomPaddingLarger { padding-bottom:20px; }

.leftPaddingTiny { padding-left:1px; }
.leftPaddingSmall { padding-left:5px; text-align:left; }
.leftPaddingMed { padding-left:8px; }

.leftMarginSmall { margin-left:8px; }
.leftMarginMed { margin-left:15px; }
.leftMarginLarge { margin-left:25px; }

.textIndentLarge { padding:0px 15px 0px 25px; }

.clearWithPaddingMed { padding:0px 0px 25px 0px; clear:both; }


/* article box layout and spacing styles */

.articleBoxOuterDiv_01 { padding:16px 20px 20px 20px; }
.articleBoxHeaderDiv_01 { padding-bottom: 7px; }
.articleBoxHeaderDiv_02 { padding-bottom: 0px; }
.articleBoxIntroDiv_01 { padding-bottom: 1px; }
.articleBoxIntroDiv_02 { padding: 5px 10px 0px 10px; }
.articleBoxBodyDiv_01 { padding: 0px 5px 10px 5px; }

.articleBoxBodyDiv_jumpMenuLargeCentered { padding: 15px 5px 0px 5px; text-align:center; }
.articleBoxBodyDiv_jumpMenuLargeLeft { padding: 15px 5px 0px 20px; }

/* article box FACT CHECK inner layout styles */

.factCheckSiteLinkDiv_01 { margin: 15px 0px 13px 0px; }
.factCheckDescrBoxOuterClass_01 { margin: 0px 3px 12px 3px; padding: 5px 5px 2px 5px; }
.factCheckDescrBoxMainTextClass_01 { padding: 6px 10px 8px 8px; }
.factCheckDescrInfoBox_01 { padding: 10px 7px 0px 0px; text-align: right; }
.factCheckSubmitCommentInner_01 { padding: 0px 5px 3px 5px; }

/* article box JUMP MENU inner layout styles */

.jumpMenuLinkDescriptionDivClass_01 { padding: 5px 5px 15px 5px; }


/* specific padding eventually erase these after other box styles fully implemented */

.articleTopBoxPadding { width:600px; padding:10px 15px 24px 10px; margin-left:5px; }

.blogStreamBoxPadding { width:540px; padding:10px 10px 24px 10px; margin:20px 0px 0px 0px; }

.fullWidthBoxPadding { padding:10px 10px 24px 10px; margin:20px 0px 0px 0px; }

.articleBoxHeader { padding: 4px 3px 0px 8px; }

.articleBoxHeaderLarge { padding: 4px 3px 5px 8px; }

.articleBoxBody {  padding: 12px 6px 0px 10px; }

.articleBoxBodyLarge { padding: 15px 20px 30px 20px; }

.html_list_sample_box { padding: 0px 15px 15px 15px; }


.articleTopBoxIndentSmall { padding-top:10px; padding-left:3px; }

.articleTopBoxIndentMed { padding-top:10px; padding-left:8px; }



/* misc layout elements */

.rightJustify { float:right; }

.articlePageLeftSide {  float:left; width:640px; height: 100%; padding:40px 60px 100px 40px; margin:0px 0px 0px 0px; text-align:left; }

.articlePageRightSide { float:right; width:200px; margin:17px 18px 0px 0px; text-align:left; }


.blogStreamPageLeftSide { float:left; width:580px; padding:0px 44px 0px 12px; margin:0px 0px 0px 0px; text-align:left; }

.blogStreamPageLeftSideBottom { float:left; width:640px; padding:0px 0px 0px 0px; margin:0px 0px 0px -14px; text-align:left; }

.blogStreamPageRightSide { float:right; width:318px; margin:0px 10px 0px 0px; text-align:left; }


.mainPageBg { width:977px; padding:0px; margin:0px; }

.mainPageNarrowMargins { margin: 5px 15px 40px 15px; text-align:left; }

.mainPageMediumMargins { margin: 5px 30px 40px 30px; text-align:left; }

.mainPageNormalMargins { margin: 5px 30px 40px 30px; text-align:left; }


.linkPageHeaderBar { width:967px; padding:1px 0px 2px 10px; margin:4px 0px 5px 0px; text-align:left; }

.blogStreamFooterBar { width:965px; padding:1px 0px 2px 10px; margin:4px 0px 5px 0px; text-align:left; }

.navBarLayout { width:945px; padding:4px 30px 1px 2px; margin:0px 0px 5px 0px; text-align:right; }



.stumbleStreamBottomBar { width:780px; padding:5px 0px 7px 12px; margin:0px 0px 5px 0px; }

.pageFoundationBg { padding:3px 5px 4px 5px;  width:980px;  margin-left:auto;  margin-right:auto; }

.pageFoundationBgDetail { padding:10px 30px 10px 30px; }

.navBarTopSpacer { padding:2px; }

.navBarSpacer { vertical-align: middle; }

.footerTextLayout { padding: 15px 0px 15px 0px; text-align:center; }

.headerVertSpacer { padding:2px; }

.tdBackgroundImage { background-repeat:repeat-y; }

.sideboxMainDiv { width:180px;  float: right; margin-right:-15px; margin-left:20px; }

.backToTopDiv { text-align:right; padding:0px 20px 0px 0px; }



/* misc embedded images */

.blogStreamSpacerLine { height: 19px; background: url(../_images/_foundation_images/blog_stream_beveled_spacer.gif) no-repeat 2px 2px; }

.blogStreamSpacerLineArticlePage { height: 19px; background: url(../_images/_foundation_images/blog_stream_article_page_beveled_spacer.gif) no-repeat 2px 2px; }

.pageCommentsSpacerLine { height: 19px; background: url(../_images/_foundation_images/blog_stream_beveled_spacer.gif) no-repeat 2px 2px; }


/* right side drop shadows */

.sidebarShadowMain { background-image: url('http://www.newsofinterest.tv/_images/_foundation_images/sidebar_shadow_main.gif'); background-repeat: repeat-y; background-position: top right; }

.sidebarShadowArticleTopPos { position:relative; top: -40px; right: -695px;}
.sidebarShadowHomeTopPos { position:relative; top: -2px; right: -619px;}


/* Post Comment CSS */

.PostCommentContainer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-color:#ffffff;
	color:#000000;
	width:100%;
	padding:10px;
}

.PostCommentsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	width:99%;
	background: #d7d9d2;  border-style: solid; border-width:1px;  border-color: #f0f2eb #b1b3ad #b1b3ad #f0f2eb;  /* from bg_tanLightDarker_edges */
	color:#000000;
	padding:5px;
	margin: 0px 0px 15px 0px; 
}

/* header for each of the comments */
.PostCommentsPost {
	border-top:1px solid #d7d9d2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:20px 0px 30px 0px;
}

.PostCommentsName {
	font-weight:bold;
	float:left;
	margin:6px 0px 10px 0px;
}

.PostCommentsDateTime {
	font-weight:bold;
	float:right;
	margin:6px 0px 10px 0px;
}

/* body sections of comments */
.PostCommentsBody {
	clear:both; 
	padding: 0px 2px 15px 2px;
	border-bottom:1px solid #d7d9d2;
}

.PostCommentsPages {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:99%;
	background: #d7d9d2;  border-style: solid; border-width:1px;  border-color: #f0f2eb #b1b3ad #b1b3ad #f0f2eb;  /* from bg_tanLightDarker_edges */
	color:#000000;
	padding:5px;
	margin-top:20px;
}

.PostCommentsInputFieldsTitles{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	width:200px;
}

.PostCommentsInputFields{
	width:350px;
}



/* background headers */

.greenLightHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerGreenLightWide.gif) no-repeat 2px 2px; }
.greenDarkHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerGreenDarkWide.gif) repeat-x 2px 2px; }
.redDarkHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerRedDarkWide.gif) no-repeat 2px 2px; }
.skyBlueHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerSkyBlueWide.gif) no-repeat 2px 2px; }
.tanDarkHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerTanDarkWide.gif) no-repeat 2px 2px; }
.tanLightHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerTanLightWide.gif) no-repeat 2px 2px; }
.yellowDarkHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerYellowDarkWide.gif) no-repeat 2px 2px; }
.gutsfMainHeader { height: 32px; background: url(../_images/_foundation_images/headerImages/headerGutsfMainWide.gif) no-repeat 2px 2px; }

.headerWidthFull { width: 976px; }
.headerWidthHalf { width: 390px; }
.headerWidthQuarter { width: 190px; }
.headerWidthThreeQuarters { width: 590px; }
.headerWidthTwoThirds { width: 523px; }
.headerWidthThird { width: 257px; }

/* start table color definitions */ 

.bg_greyLightest_noEdges  { background: #dcdcdc; } 

.bg_greyLightest_edges  { background: #dcdcdc;  border-style: solid; border-width:1px;  border-color: #cccccc #bfbfbf #bfbfbf #cccccc; } 

.bg_greyLight_noEdges  { background: #bfbfbf; } 

.bg_greyLight_edges  { background: #bfbfbf;  border-style: solid; border-width:1px;  border-color: #e5e5e5 #878787 #878787 #e5e5e5; } 

.bg_greyMed_noEdges, .bg_linkPageHeader_noEdges  { background: #b2b2b2; } 

.bg_greyMed_edges, .bg_linkPageHeader_edges  { background: #b2b2b2;  border-style: solid; border-width:1px;  border-color: #cbcbcb #878787 #878787 #cbcbcb; } 

.bg_greyDark_noEdges  { background: #878787; } 

.bg_greyDark_edges  { background: #878787;  border-style: solid; border-width:1px;  border-color: #a0a0a0 #6d6d6d #6d6d6d #a0a0a0; } 

.bg_greyDarker_noEdges  { background: #666666; } 

.bg_greyDarker_edges  { background: #666666;  border-style: solid; border-width:1px;  border-color: #999999 #333333 #333333 #999999; } 

.bg_greyDarkest_noEdges, .bg_mainBg_noEdges  { background: #595951; } 

.bg_greyDarkest_edges, .bg_mainBg_edges  { background: #595951;  border-style: solid; border-width:1px;  border-color: #8c8c80 #40403a #40403a #8c8c80; } 



.bg_tanLight_noEdges  { background: #f0f3ec; } 

.bg_tanLight_edges  { background: #f0f3ec;  border-style: solid; border-width:1px;  border-color: #d6d8d2 #d6d8d2 #d6d8d2 #d6d8d2; } 

.bg_tanLightRaisedPageBox_noEdges  { background: #f0f3ec; } 

.bg_tanLightRaisedPageBox_edges  { background: #f0f3ec;  border-style: solid; border-width:1px;  border-color: #bdbfba #979994 #979994 #bdbfba; } 

.bg_tanLightHeader_noEdges  { background: #e0f3c7; } 

.bg_tanLightHeader_edges  { background: #e0f3c7;  border-style: solid; border-width:1px;  border-color: #e7f2da #c7d8b1 #c7d8b1 #e7f2da; } 



.bg_noitvBlueHeaderBG_noEdges  { background: #daf3f8; } 



.bg_tanLightDarker_noEdges  { background: #d7d9d2; } 

.bg_tanLightDarker_edges  { background: #d7d9d2;  border-style: solid; border-width:1px;  border-color: #f0f2eb #b1b3ad #b1b3ad #f0f2eb; } 



.bg_tanLight_darker_noEdges  { background: #d6d9d2; } 

.bg_tanLight_darker_edges  { background: #d6d9d2;  border-style: solid; border-width:1px;  border-color: #eff2eb #b0b3ad #b0b3ad #eff2eb; } 



.bg_tanDark_noEdges  { background: #ddddcc; } 

.bg_tanDark_edges  { background: #ddddcc;  border-style: solid; border-width:1px;  border-color: #c4c4b5 #c4c4b5 #c4c4b5 #c4c4b5; } 

.bg_tanDarkHeader_noEdges  { background: #dcdcb0; } 

.bg_tanDarkHeader_edges  { background: #dcdcb0;  border-style: solid; border-width:1px;  border-color: #f4f4c3 #c1c19b #c1c19b #f4f4c3; } 



.bg_tanDarker_noEdges  { background: #bfbfb0; } 

.bg_tanDarker_edges  { background: #bfbfb0;  border-style: solid; border-width:1px;  border-color: #e5e5d3 #a6a699 #a6a699 #e5e5d3; } 

.bg_tanDarker_recessed  { background: #bfbfb0;  border-style: solid; border-width:1px;  border-color: #a6a699 #bfbfb0 #bfbfb0 #a6a699; } 



.bg_greenDarkest_noEdges, .bg_navBar_noEdges  { background: #39730c; } 

.bg_greenDarkest_edges, .bg_navBar_edges  { background: #39730c;  border-style: solid; border-width:1px;  border-color: #458c0e #254d08 #254d08 #458c0e; } 

.bg_greenDarkest_recessed, .bg_navBar_recessed  { background: #39730c;  border-style: solid; border-width:1px;  border-color: #254d08 #39730c #39730c #254d08; } 



.bg_skyBlue_noEdges  { background: #c8dffe; } 

.bg_skyBlue_edges  { background: #c8dffe;  border-style: solid; border-width:1px;  border-color: #e3eefd #a3b6cf #a3b6cf #e3eefd; } 

.bg_skyBlueHeader_noEdges  { background: #a4cafd; } 

.bg_skyBlueHeader_edges  { background: #a4cafd;  border-style: solid; border-width:1px;  border-color: #b9d6fc #93b5e2 #93b5e2 #b9d6fc; } 



.bg_redDark_noEdges  { background: #998081; } 

.bg_redDark_edges  { background: #998081;  border-style: solid; border-width:1px;  border-color: #b29596 #6b595a #6b595a #b29596; } 

.bg_redDarkHeader_noEdges  { background: #996c6d; } 

.bg_redDarkHeader_edges  { background: #996c6d;  border-style: solid; border-width:1px;  border-color: #b27e7f #7f5a5b #7f5a5b #b27e7f; } 



.bg_greenDark_noEdges  { background: #87bba1; } 

.bg_greenDark_edges  { background: #87bba1;  border-style: solid; border-width:1px;  border-color: #98d3b6 #5e8370 #5e8370 #98d3b6; } 

.bg_greenDarkHeader_noEdges  { background: #4abb82; } 

.bg_greenDarkHeader_edges  { background: #4abb82;  border-style: solid; border-width:1px;  border-color: #54d394 #40a070 #40a070 #54d394; } 



.bg_greenLight_noEdges  { background: #a0b8b8; } 

.bg_greenLight_edges  { background: #a0b8b8;  border-style: solid; border-width:1px;  border-color: #98d3b6 #728383 #728383 #98d3b6; } 

.bg_greenLightHeader_noEdges  { background: #86b8b8; } 

.bg_greenLightHeader_edges  { background: #86b8b8;  border-style: solid; border-width:1px;  border-color: #98d1d1 #739e9e #739e9e #98d1d1; } 



.bg_yellowDark_noEdges  { background: #ffffcc; } 

.bg_yellowDark_edges  { background: #ffffcc;  border-style: solid; border-width:1px;  border-color: #cbcba3 #cbcba3 #cbcba3 #cbcba3; } 

.bg_yellowDarkHeader_noEdges  { background: #ffff86; } 

.bg_yellowDarkHeader_edges  { background: #ffff86;  border-style: solid; border-width:1px;  border-color: #ffffba #e5e579 #e5e579 #ffffba; } 



.bg_gutsfMain_noEdges  { background: #ebe9e8; } 

.bg_gutsfMain_edges  { background: #ebe9e8;  border-style: solid; border-width:1px;  border-color: #cbc8c7 #fffbf9 #fffbf9 #cbc8c7; } 

.bg_gutsfMainHeader_noEdges  { background: #cbcac9; } 

.bg_gutsfMainHeader_edges  { background: #cbcac9;  border-style: solid; border-width:1px;  border-color: #e5e4e3 #b2b1b0 #b2b1b0 #e5e4e3; } 



.bg_gutsfNavBar_noEdges  { background: #a2adaf; } 

.bg_gutsfNavBar_edges  { background: #a2adaf;  border-style: solid; border-width:1px;  border-color: #a7b5b7 #788284 #788284 #a7b5b7; } 

 /* end table color definitions */


/*  cooperative research tags */
	
.i p {
	padding:0px 0px 0px 5px;
	margin:3px 0px 0px 0px;
	width:97%;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.i h2, .i b, .timeline-paging {
	margin-top:40px;
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.i table.iE td, .i table.ips td {
		padding-left:15px;
	}
	
.i table.iE, .i table.ips {
		width:100%;
	}
	
.i table.ips {
	margin-top:0px;
	background-color:#EEEEE9;
	}
	


