@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
body {background-color: #f3f3f3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}
a {
text-decoration: none;
color: #363a48;
}
a:hover {
text-decoration: underline;
color: #990000;
}
p {margin:10px 0;}
#cboMainContainer {background-color: #fff; margin:0 auto;display: block;width: 985px;
border-right-width: 1px;border-left-width: 1px; border-right-style: solid;border-left-style: solid;
border-right-color: #9ba2b9;border-left-color: #9ba2b9; 
}

#cboCenterContainer {
width:660px;
float:left;
}
#cboTopAd {width:975px;height:90px;padding:5px;background-color:#dddbdb;}
.cboTopAd {WIDTH:728px;HEIGHT:90px;border:1px;} 
#cboHeader {background:#1b2130;width:975px;height:105px;padding:5px;}
#cboLogo{float:left;width:840px;}
#cboHeadTools{float:left;width:132px;}
#cboHeadRss {
text-align:right;color:#FFF;font-weight:bold;margin:10px 0 55px 0;
/*background-image: url('/images/rss.gif');*/
background-repeat: no-repeat;background-position: 50px;
}
#cboHeadRss a {color:white;}
#cboHeadDate {color:#FFF;font-weight:bold;text-align:right;}
#cboMenuContainer {background:#1b2130;width:983px;height:25px;padding:1px;}

/*----Menu---*/

#cboMenu {list-style:none;} 
.cboMenuHome  a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:161px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}
.cboMenuNews a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:161px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}
.cboMenuFeatures  a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:161px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}
.cboMenuMultimedia a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:163px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}
.cboMenuDataBank  a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:161px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}
.cboMenuGlossary  a {display:block;
background-image: url('/images/menuBackground.gif');float:left;
height: 15px;width:163px;margin:0 1px 1px 1px;padding:4px 0;text-align:center;color:#1b2130;font-weight:bold;}

.cboMenuHome a:hover,  .cboMenuNews a:hover, .cboMenuFeatures a:hover, .cboMenuMultimedia a:hover, .cboMenuDataBank a:hover, .cboMenuGlossary a:hover {background-image: url('/images/menuBackground2.gif');color:#990000;text-decoration:none;}

#features .cboMenuFeatures  a, #home .cboMenuHome a, #news .cboMenuNews a, #glossary .cboMenuGlossary a, #databank .cboMenuDataBank a, #multimedia .cboMenuMultimedia a {background-image: url('/images/menuBackground2.gif');float:left;color:#990000;}

#cboInputHeader {padding:0 0 10px 0;} 

#reprint #cboCenterContainer {width:750px;}
#reprint #cborightContainer {width:220px;padding:5px;float:left;margin-left:1px;}
#cborightContainer {width:314px;padding:5px;float:left;margin-left:1px;}
.cboAdvertisement {padding:5px;font-size:10px;text-align:center;}
h6 {padding:5px;font-size:10px;text-align:center;margin:0 0 5px 0;}
.cboAdvertisement p {margin:0 0 5px 0;}
#cboFeatureBox {width:658px;border-bottom:1px solid #9ba2b9;border-right:1px solid #9ba2b9;background:#f4f8fc;height:350px;}
#cboFeatureStory {
width:419px;border-right:1px solid #9ba2b9;height:340px;
padding:5px;
float:left;
background-image: url('/images/featureBackground.jpg');
}
#cboTopHeadlines {width:228px;float:left;}
#cboTopHeadlineHeader {font-weight:bold;text-align:left;padding:5px;font-size:14px;background-color:#dee1ea;border-bottom:1px solid #9ba2b9;}
#cboHeadlines {text-align:left;padding:5px 10px 5px 25px;font-size:11px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif;}
#cboHeadlines li {padding:3px 0;}
.clear {clear:both;}
#cboMainStoryImage {
/*border:1px solid #9ca3ba;*/
border: none;
margin-left:5px;
width:409px;}
H1 {color:#2d303d;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bold;padding:10px 0 10px 5px;}
#cboMainStoryText {margin-left:5px;padding:10px 0;}
.cboMainStoryRightRail {float:right;padding:5px;width:68px;height:210px;background:#2d303d url('/images/mainStoryRightRailBkg.gif');}
.cboMainStoryThumb {border:1px solid #fff;margin:5px 0 7px 0;width:68px;}
.cboMore {color:#990000;font-weight:bold;margin-left:5px;}
.cboMore:hover {text-decoration:underline;color:#990000;}
.cboMultimediaTitle {font-weight:bold;font-size:14px;color:#2d377e;margin:5px 0;padding:5px;background-color:#f2ead2;}
.cbosectionTitle {float:left;margin-top:15px;width:310px;padding-left:15px;}
.cbosectionTitle p {font-weight:bold;font-size:14px;color:#2d377e;padding-bottom:10px;}
.cbosectionTitle ul {padding:3px 0 0 12px;}
#rssfeed .cbosectionTitle ul {padding:3px 0 0 12px;list-style:none;}
.cbosectionTitle ul li {font-weight:bold;font-size:11px;padding-bottom:5px;}
#cboPodCast {float:left;margin-top:15px;width:330px;}
#cboPodCast p {font-weight:bold;font-size:14px;color:#2d377e;padding-bottom:10px;}
#cboPodcastTitle {font-weight:bold;font-size:14px;margin-bottom:.1em;}
#cboPodcastDate {color:#666;font-size:11px;margin-bottom:.6em;}
#cboPodcastText {margin-bottom:.6em;}
#cboPhotGallery {border:1px solid #e9e8e8;width:289px;height:220px;}
#cboGalleryText {color:#666;font-size:11px;margin:.6em;}
#cboLeftButton {width:17px;float:left;margin:5px 0 5px 240px;}
#cboRightButton {width:17px;float:left;margin:5px;}
#cboOtherHeadlines {padding:5px;font-weight:bold;font-size:14px;color:#2d377e;margin:10px;padding-left:10px;background-color:#f2f3f3;}

/*----footer---*/

#cboFooter {padding:10px;color:#fff;background-color:#313d54;text-align:center;margin-top:10px;}
#cboFooter a {color:#9cccfc;}
#cboFooter a:hover {color:#fff;}

/*----Right Rail---*/

#cboVidPlayer {padding:5px;} 
#cboNewsletterForm {padding:10px 5px;color:#383c4b;border:1px solid #c9b892;background:#f4e4c1;margin:5px;font-weight:bold;font-size:11px;} 
.cboInputField {width:215px;height:22px;float:left;padding:0 10px 0 0;} 
.cboSubmitBtn {float:left;} 
#cboFeaturedJobs {border:1px solid #2d374c;margin:5px;background-color:#fff;width:300px;}
#cboFeaturedTitle {background-color:#2e384d;color:#fff;font-weight:bold;font-size:14px;padding:5px;margin-bottom:5px;}
.cboJobTitle {font-weight:bold;padding:0 0 0 15px;}
.cboJobLocation {padding:0 0 0 15px;;margin-bottom:5px;}
.cboJobSeperator {width:100px;margin:10px auto;border-bottom:1px solid #2e384d;}
#cboFeaturedJobs ul {margin:10px 0;padding-left:25px;}
#cboFeaturedJobs ul li {float:left;padding-right:25px;}
#cboQuickJobSearch {background:#c7c6d3;padding:5px;font-weight:bold;margin-top:15px;}
#cboStates {padding:10px 0 5px 0;}
.cboMoreStories {width:258px;padding:5px 0;}

/*----Aricle---*/
#cboArticle {margin:10px 10px 10px 15px ;}
#cboArticle a {border-bottom: 1px dashed;}
#cboArticle a:hover {border-bottom:none;} 
#cboKicker, #cboArticleTitle, #cboArticleDate {margin:0 0 10px 0;}
#cboKicker {font-weight:bold;color:#990000;}
#cboArticleTitle {color:#181c2b;font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;}
#cboWrittenBy span {font-weight:bold;} 
#cboArticleText {font-size:14px;}
#cboTools {padding:0 0 10px 10px;float:right;width:205px;}
#cboTools a {border-bottom:none;}
.cboToolsBox {border:1px solid #ece3ce;margin-bottom:10px;}
.cboToolsTitle {background-image:url('/images/toolsBackground.jpg');padding:5px;color:#990000;
background-repeat: no-repeat;font-weight:bold;font-size:11px;border-bottom:1px solid #ece3ce;}
.cboToolsContent {padding:10px;}
#cboToolsPrint, #cboToolsRss, #cboToolsEmail, #cboToolsShare, #cboToolsOrder{float:left;width:67px;font-size:11px;background-repeat: no-repeat;padding-left:23px;margin-bottom:5px;}
#cboToolsPrint {background-image:url('/images/print.gif');}
#cboToolsRss   {background-image:url('/images/rss.gif');}
#cboToolsEmail {background-image:url('/images/email.gif');}
#cboToolsShare {background-image:url('/images/share.gif');}
#cboToolsOrder {background-image:url('/images/order.gif');}
#reprint #cboToolsPrint, #reprint #cboToolsOrder {width:167px;}
#cboEnlargePicture {background-image:url('/images/enlargePicture.gif');background-repeat:no-repeat;padding:2px 0 0 23px;margin:5px 0 10px 0;font-size:11px;height:17px;}
.cboToolsContent ul {padding-left:15px;font-size:11px;font-weight:bold;}
#cboArticleReprint {border-top: 1px dashed #ece3ce;margin-top:15px;padding-top:10px;font-size:10px;font-style:italic;}


/*----Features---*/ 
#cboFeatures {margin:10px 10px 10px 15px;}
.cboFeaturesTitle {font-size:14px;color:#181c2b;font-family:Georgia, "Times New Roman", Times, serif;font-size:26px;padding: 0 0 10px 0;margin:0 0 10px 0;border-bottom: 1px dashed #ece3ce;}
.cboFeaturesArticle {margin: 10px 0 10px 0;border-bottom: 1px dashed #ece3ce;}
.cboFeaturesPhoto {background-color:#ece3ce;padding:5px;float:left;margin:0 10px 10px 0;}
.cboFeaturesPhoto:hover {background-color:#e0cea5;}
.cboFeaturesKicker {margin-bottom:5px;color:#990000;font-size:11px;font-weight:bold;}
.cboFeaturesArtTitle {font-weight:bold;}
.cboFeaturesWrittenby {font-size:11px;margin:0 0 10px 0;}
.cboFeaturesWrittenby span {font-weight:bold;}
.flash {width:300px;height:25px;background-color:#fff;}

#cboReprintText {margin:10px;}
#cboGlossaryList {margin:20px 10px 10px 10px;text-align:center;font-weight:bold;padding:10px;}
#cboGlossaryList a {padding:5px;border: 1px solid #002142;}
#cboGlossaryList a:hover {color:#fff;background-color:#002142;}
.cboGlossaryLetter {
	color:#002142;
	background-color:#f2f5fb;
	font-size:18px;
	padding:5px;
	margin:10px 35px;
	text-align:center;
	font-weight:bold;
}
.cboGlossaryContent {padding:5px 15px;margin:10px 35px;}	
.cboGlossaryContent a {font-weight:bold;}
.cboGlossaryContent li {padding:0 0 10px 0;}

.cboBackToTop {	color:#002142;font-size:11px;padding:5px;margin:2px 35px;
	text-align:center;font-weight:bold;
}

.fdpoweredby img {display:none;}

.cboText {margin:10px 0 0 15px;}
.cboDownloadLink {margin:10px 0 10px 0;}
.cboDownloadLink a {color:#990000;font-weight:bold;}
#multimedia .cboPodcastPlayer {margin:5px 0 0 0;}
#cboFeaturedGraphic {margin:0 0 10px 0;}

#imageCP { float: left; }
.cpBlurb { clear: both; padding: 0px;height:35px;  }
#filmstripDiv1 { float: right; padding: 5px; }
#rss .cbosectionTitle {margin:0px 0 10px 10px;border:1px solid #f2ead2;}
#rss .cbosectionTitle p {padding:5px 0 5px 0;width:580px;border-bottom:1px solid #f2ead2;}
#cboReprintText ul {margin:0 0 0 15px;}
#rss .cbosectionTitle {width:600px;}
#rss .cbosectionTitle #FeaturedBlogs li {
font-size:11px;background:url(../images/rss.gif) left no-repeat;list-style:none;
font-weight:bold;
padding-bottom:0;padding:5px 0 0 20px;}
.cboBlogLink {font-size:10px;padding-bottom:5px;}

.cpHeadline, .cpHeadline a:link, .cpHeadline a:visited {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:x-large;
		font-weight:bold;
		text-decoration:none;
		position:relative;
		height:40px;
		width:375px;
	}
	.imageOn {
		cursor:hand;
		border:1px solid #ebb900;
		filter:alpha(opacity=100);
	}
	.imageOff {
		cursor:hand;
		border:1px solid #CCCCCC;
		filter:alpha(opacity=50);
		-moz-opacity:.50;
	}
	.filmstripImg {
		padding-left:3px;
		padding-right:3px;
		padding-top:3px;
		padding-bottom:2px;
		
		*padding-top:2px;
		*padding-bottom:0px;
		
    cursor:pointer;
	
	}
	#titleDiv0, #titleDiv1, #titleDiv2, #titleDiv3 {display:none;}
	#cpDiv0, #cpDiv1, #cpDiv2, #cpDiv4 {position:absolute; top:0px; left:0px; display:none;}
	#mainCPDiv {position:relative;}
	.fLeft {float:left;}
	#filmstripDiv1 {position:absolute; top:0px; left:332px; height:210px; overflow:hidden; background-color:#151c24;}
	#blurbDiv0, #blurbDiv1, #blurbDiv2, #blurbDiv3 {position:absolute; top:233px; left:10px; width:408px; height:30px; overflow:hidden; display:none;}
	#relatedDiv0, #relatedDiv1, #relatedDiv2, #relatedDiv3 {position:absolute; top:233px; left:10px; width:408px; overflow:hidden; display:none;}