/**** BEGIN:  Main Content Classes ****/
#MainContent #content{width:612px; margin-left:0px;}
/**** END:  Main Content Classes ****/

/**** BEGIN:  homeNews ****/
#homeNews{position:relative; width:596px; margin:4px 0px 0px 7px; padding:4px; border:1px solid #C9CACB;}
#homeNews .homeNewsFeaturedImg{float:right;}
/* featured */
#homeNewsContainer{}
#homeNews .homeNewsFeatured{position:relative; width:375px; height:103px; margin:0 0 0 10px; overflow-x:hidden; overflow-y:auto;}
#homeNewsFeaturedStory{position:relative;}
#homeNewsFeaturedStory h1{color:#94A063; font: bold 18px Arial, sans-serif; margin:0 0 10px -1px;}
#homeNewsFeaturedStory a:hover{color:#94A063;}
#homeNewsFeaturedStory p{line-height:15px; margin:0; font:11px Arial, sans-serif;}
/* nav */
#homeNewsNav{width:364px; padding:0 10px 0 21px; font:11px Arial, sans-serif;}
#homeNewsNav .homeNewsFeaturedMore{padding:0 10px 5px 0; text-align:right;}
#homeNewsNav .homeNewsFeaturedMore a{font-size:11px;}
#homeNewsNav a.notselected{font-weight:normal;}
#homeNewsNav a.selected{font-weight:bold; color:#95A064;}
#homeNewsNav .left{float:left;}
#homeNewsNav .right{float:right; width:40px; padding-right:26px;}
#homeNewsNav .right .prev{position:absolute; margin:3px 0 0 0;}
#homeNewsNav .right .play{position:absolute; margin:3px 0 0 24px;}
#homeNewsNav .right .pause{position:absolute; margin:3px 0 0 24px;}
#homeNewsNav .right .next{position:absolute; margin:3px 0 0 40px;}
#ss_select{display:none;}
#ss_start{display:none;}
/* other stories */
#homeNews #homeNewsOther{position:relative; width:373px; height:103px; margin:10px 0px 0px 10px; background:#EEEEEE; border:1px solid #C9CACB;}
#homeNews #homeNewsOther .homeNewsOtherTitle{background:#29537C; font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:3px 0 3px 10px;}
#homeNews #homeNewsOther .homeNewsOtherTitle .homeNewsOtherMore{float:right; padding-right:10px;}
#homeNews #homeNewsOther .homeNewsOtherTitle .homeNewsOtherMore a{font-size:11px; font-weight:normal; color:#FFFFFF; text-transform:lowercase;}
#homeNews #homeNewsOther .homeNewsOtherHeadlineContainer{height:80px; overflow-x:hidden; overflow-y:auto; scrollbar-base-color:#29537C; scrollbar-arrow-color:white; scrollbar-shadow-color:#000000; scrollbar-lightshadow-color:#D8D3CB; scrollbar-darkshadow-color:#BEB3A2; scrollbar-highlight-color:#EAE7DC; scrollbar-3dlight-color:#000000;}
#homeNews #homeNewsOther .homeNewsOtherHeadline{padding:5px 8px 0 10px; font:10px Arial, sans-serif; color:#2861A3; line-height:17px;}
#homeNews #homeNewsOther .homeNewsOtherHeadline a{font:11px Arial, sans-serif; color:#2861a3; text-decoration:none;}
#homeNews #homeNewsOther .homeNewsOtherHeadline a:hover{text-decoration:underline;}
#homeNews #homeNewsOther .homeNewsOtherImg{width:172px; height:70px; float:right;}
/**** END:  homeNews ****/

/**** BEGIN:  featured programs columns ****/
.titleOrange{width:100%; background: #C4901C; height:35px; font: bold 11px Arial, sans-serif; text-align:center; padding:0px 0px 3px 0px; color:#FFFFFF; margin:0 0 3px 0;}
.titleOrange a, .titleOrange a:hover, .titleOrange a:visited, .titleOrange a:active{display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none;}
.titleOrange a:hover{color:#FFFFFF; text-decoration:underline;}
.titleYelow{width:100%; background: #29537C; height:35px; font: bold 11px Arial, sans-serif; text-align:center; color:#FFFFFF; padding:0px 0px 3px 0px;  margin:0 0 3px 0;}
.titleYelow a, .titleYelow a:hover, .titleYelow a:visited, .titleYelow a:active{display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none;}
.titleYelow a:hover{color:#FFFFFF; text-decoration:underline;}
.titleGreen{width:100%; background:#95A064; height:35px; font: bold 11px Arial, sans-serif; text-align:center; padding:0px 0px 3px 0px; color:#FFFFFF;  margin:0 0 3px 0;}
.titleGreen a, .titleGreen a:hover, .titleGreen a:visited, .titleGreen a:active{display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none;}
.titleGreen a:hover{color:#FFFFFF; text-decoration:underline;}
#MainContent #leftBoxIndex{width:194px; height:315px; border:1px #CACACA solid; margin:19px 0px 0px 4px; float:left;}
html > body #MainContent #leftBoxIndex{margin:19px 0px 0px 8px;}
#MainContent #leftBoxIndex  p{font:10px Arial, sans-serif; line-height:15px; margin:0px 5px 0px 5px;}
#MainContent #leftBoxIndex img{margin:0px 0px 0px 0px ;}
#MainContent #leftBoxIndex  ul{margin:7px 0px 0px 5px; padding:0px; list-style:none;}
#MainContent #leftBoxIndex  ul li.Topic{font: bold 12px Arial, sans-serif; color:#275973; margin:5px 0px 3px 0px;}
#MainContent #leftBoxIndex  ul li{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px;}
#MainContent #leftBoxIndex  ul li a{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px; text-decoration:underline;}
#MainContent #leftBoxIndex  ul li a:hover{text-decoration:none; color:#2861A3;}
#MainContent #CenterBoxIndex{width:194px; height:315px; border:1px #CACACA solid; margin:19px 8px 0px 8px; _margin:19px 8px 0px 8px; float:left;}
#MainContent #CenterBoxIndex  p{font:10px Arial, sans-serif; line-height:15px; margin:0px 5px 0px 5px;}
#MainContent #CenterBoxIndex img{margin:0px 0px 0px 0px ;}
#MainContent #CenterBoxIndex  ul{margin:7px 0px 0px 5px; padding:0px; list-style:none;}
#MainContent #CenterBoxIndex  ul li.Topic{font: bold 12px Arial, sans-serif; color:#275973; margin:5px 0px 3px 0px;}
#MainContent #CenterBoxIndex  ul li{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px;}
#MainContent #CenterBoxIndex  ul li a{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px; text-decoration:underline;}
#MainContent #CenterBoxIndex  ul li a:hover{text-decoration:none; color:#2861A3;}
#MainContent #rightBoxIndex{width:194px; height:315px; border:1px #CACACA solid; margin:19px 0px 0px 0px; _margin:19px 0px 0px 0px; float:left;}
#MainContent #rightBoxIndex img{margin:0px 0px 0px 0px;}
#MainContent #rightBoxIndex ul{margin:7px 0px 0px 5px; padding:0px; list-style:none;}
#MainContent #rightBoxIndex ul li.Topic{font: bold 12px Arial, sans-serif; color:#275973; margin:5px 0px 3px 0px;}
#MainContent #rightBoxIndex ul li{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px;}
#MainContent #rightBoxIndex ul li a{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px; text-decoration:underline;}
#MainContent #rightBoxIndex ul li a:hover{text-decoration:none; color:#2861A3;}
#MainContent #rightBoxIndex p{font:10px Arial, sans-serif; line-height:15px; margin:0px 5px 0px 5px;}
/**** END:  featured programs columns ****/

/**** BEGIN:  home content ****/
#homeContent{margin:19px 0px 0px 8px; padding:10px 10px 5px 10px; font-size:11px; border:1px #CACACA solid;}
/**** END:  home content ****/

/**** BEGIN:  Footer ****/
#footer{margin-left:8px;}
/**** END:  Footer ****/

/**** ADDED 4/9/2010 ****/
.titleBlue{width:100%; background: #29537C; height:35px; font: bold 11px Arial, sans-serif; text-align:center; color:#FFFFFF; padding:0px 0px 3px 0px;  margin:0 0 3px 0;}
.titleBlue a, .titleBlue a:hover, .titleBlue a:visited, .titleBlue a:active{display:block; width:100%; height:100%; color:#FFFFFF; text-decoration:none; font-size:14px; line-height:20px;}
.titleBlue a:hover{color:#FFFFFF; text-decoration:underline;}

.titleOrange a, .titleOrange a:hover, .titleOrange a:visited, .titleOrange a:active{line-height:20px; font-size:14px;}
.titleGreen a, .titleGreen a:hover, .titleGreen a:visited, .titleGreen a:active{line-height:20px; font-size:14px;}
.titleYelow a, .titleYelow a:hover, .titleYelow a:visited, .titleYelow a:active{line-height:20px; font-size:14px;}

#MainContent #homeBoxIndex{width:295px; height:315px; border:1px #CACACA solid; margin:19px 0px 0px 4px; float:left;}
html > body #MainContent #homeBoxIndex{margin:19px 0px 0px 9px;}
#MainContent #homeBoxIndex  p{font:10px Arial, sans-serif; line-height:15px; margin:0px 5px 0px 5px;}
#MainContent #homeBoxIndex img{margin:0px 0px 0px 0px ; padding:0 0px;}
#MainContent #homeBoxIndex  ul{margin:7px 0px 0px 5px; padding:0px; list-style:none;}
#MainContent #homeBoxIndex  ul li.Topic{font: bold 12px Arial, sans-serif; color:#275973; margin:5px 0px 3px 0px;}
#MainContent #homeBoxIndex  ul li{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px;}
#MainContent #homeBoxIndex  ul li a{font:10px Arial, sans-serif; color:#2861A3; margin:0px 0px 2px 0px; text-decoration:underline;}
#MainContent #homeBoxIndex  ul li a:hover{text-decoration:none; color:#2861A3;}
/**** END:  featured programs columns ****/
