﻿.newsSurveyPage .FormLabel 
{
	float: none;
	width: 100%;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;
	padding: 10px 0px 0px 0px;
}

.newsSurveyPage .FirstButton 
{
	margin: 0px;
}

.newsSurveyPage .Required
{
    display:none;
}

.newsSurveyPage 
{
    margin:100px 0px 20px 50px;
}

.newsSurveyPage H1
{
    font-size:24px;
}

.LeftMain
{
    background:url(/img/navigation/subNavNews_theme1.jpg) no-repeat top right;
}

#pageNewsweather_default #ctl00_cphLeft_SectionNavigation2_mnuSectionn3 a
{
	color: #F07E1B;
}

#pageNewsweather_default #right1
{
	width:auto;
    padding:0px;
}

#pageNewsweather_default #right2
{
	display: none;
}

#pageNewsweather_default #ctl00_cphLeft_SectionNavigation1_ucSectionNavigation p
{
    margin-bottom:0px;
}

#pageNewsweather_default #ctl00_cphLeft_SectionNavigation2_ucSectionNavigation
{
    padding:0px 10px 0px 0px;
}

#pageNewsweather_default #ctl00_cphLeft_SectionNavigation2_ucSectionNavigation p
{
    margin:0px 0px 0px 0px;
}



#pageNewsweather_closerlook #right1
{
	width:auto;
    padding:0px;
}

#pageNewsweather_closerlook #right2
{
	display: none;
}

#pageNewsweather_closerlook #ctl00_cphLeft_SectionNavigation1_ucSectionNavigation p
{
    margin-bottom:0px;
}

#pageNewsweather_closerlook #ctl00_cphLeft_SectionNavigation2_ucSectionNavigation
{
    padding:0px 10px 0px 0px;
}

#pageNewsweather_closerlook #ctl00_cphLeft_SectionNavigation2_ucSectionNavigation p
{
    margin:0px 0px 0px 0px;
}

#pageCloserLookContent
{
    padding:85px 10px 0px 10px;
}

.closerLookInfoText
{
    margin:0px 0px 0px 0px;

}

.RelatedLinks hr
{
	color: #3F831C;	
}

.RelatedLinks a
{
	display:block;
	font-size: 11px;
	background: url(/img/NewsWeather/CloserLook/green_bull.gif) no-repeat;
	padding:0px 0px 0px 10px;
	line-height: 14px;
	margin-top: -10px;
}



.RelatedLinks .CLSegment
{
	padding-left: 10px;
}

.CLSegmentHeader
{
	width: 80px;
	height: 72px;
	background: url('/img/NewsWeather/CloserLook/top_player.jpg') no-repeat; 
	padding: 90px 0px 0px 370px;
}

.CLSegmentList
{
	width: 450px;
	background-color: #40637F; 
}

.CLSegmentList h3
{
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.CLSegmentItem
{
	width: 450px;
}

.CLSegmentText
{
	width: 362px;
	margin: 0px 9px 0px 9px;
	padding: 0px 10px 0px 60px;
	background-color: white; 
	clear: both;
}

.PreviousCloserLooks .CLDate
{
	padding-right: 5px;
	font-size: 11px;
	vertical-align: top;
	text-align: right;
}

.PreviousCloserLooks .CLTitle
{
	padding: 0px 0px 5px 5px;
	border-left: solid 1px #3F831C;
	font-size: 11px;
}

.CLFooter td
{
	background-color: #3F831C;
	font-weight: bold;
	color: black;
	font-size: 11px;
	padding: 2px 5px 2px 0px;
	text-align: right;
}

.CLRightColumn
{
	padding: 40px 0px 0px 10px;
}
.clCategoryHeading
{
	display:block;
	font-size:10pt;
	font-weight:bold;
	color:#000033;
	margin:5px 0px -8px 0px;
}

a.clCategoryHeading
{
	text-decoration:none;
}

a.clCategoryHeading:hover
{
	text-decoration:underline;
}

a.clCategoryHeading:visited
{
	text-decoration:none;
}

.clSegmentItems
{
	padding:10px 0px 0px 0px;
}

.clLink
{
	display:block;
	margin:4px 0px 4px 12px;
}

.clMoreLink
{
	display:block;
	margin:4px 0px 4px 302px;
}

.PreviousCloserLooks
{
	margin-top: -10px;
}

.subNewsMenu
{
    margin:5px 0px 5px 0px;
    padding:0px 5px 0px 0px;
    text-align:right;
}

.subNewsMenu a
{
    color:#408040;
    text-decoration:none;
    display:block;
}

.subNewsMenu a:hover
{
    color:#408040;
    text-decoration:underline;
}

.subNewsMenu a:visited
{
    color:#408040;
    text-decoration:none;
}

#mainRight
{
    background:url(/img/bgContentNews_theme1.jpg) no-repeat top;
    padding:0px 0px 0px 0px;
    width:750px;
}

.newsContentBackground
{
    
    width:730px;
    margin:0px 0px 0px 0px;
    padding: 54px 0px 0px 20px;
}

.newsContentStories
{
    
    width:700px;
    padding:0px 0px 0px 10px;
    font-size:9pt;
}

.newsContentBottomBackground
{
    background:#EFEFFF url(/img/NewsWeather/bgBottom.jpg) no-repeat bottom; 
    width:710px;
    height:13px;
    margin:0px 0px 0px 0px;
}

.newsSection3A
{
    left: 0px;
    position: absolute;
    width:407px;
    height:284px;   
    margin-left: 25px;
}

.newsCloserLook
{
    margin: 0px 0px 0px 434px;
    width:278px;
	height:157px;
    padding:155px 0px 0px 10px;
    background:#ffffff url(/img/NewsWeather/closer_look_graphic.jpg) no-repeat top;
}



#pageNewsweather_default .ajax__tab_header
{
	padding-top: 5px;
	text-align: center;
	background: url('/img/NewsWeather/bgBlueBorder.gif') repeat-x bottom;
	height: 41px;
}

#pageNewsweather_default .ajax__tab_tab
{
	padding: 0px 1px 0px 1px;
	height: 41px;
	background: none;
}

#pageNewsweather_default .ajax__tab_outer
{
	padding: 0;
	background: none;	
}

#pageNewsweather_default .ajax__tab_inner
{
	padding: 0;
	background: none;
}

#pageNewsweather_default .ajax__tab_body
{
	padding: 0;
	background: none;
	border-left: solid 3px #497290;
	border-right: solid 3px #497290;
	border-bottom: solid 3px #497290;
	overflow: hidden;
	width: 694px;

}

#pageNewsweather_default .OnlyOnAir1Tab, .YouHeardItOnAir1Tab, #pageNewsweather_default .YourFaithTab, #pageNewsweather_default .YourWorldTab, 
#pageNewsweather_default .YourMoneyTab, #pageNewsweather_default .YourLifeTab, #pageNewsweather_default .Election10Tab,
#pageNewsweather_default .EntertainmentTab, #pageNewsweather_default .PeopleTab, #pageNewsweather_default .WhatsUpWithThatTab,
#pageNewsweather_default .MostClickedTab, #pageNewsweather_default .LookingForAJobTab, #pageNewsweather_default .H1N1FluUpdatesTab, 
#pageNewsweather_default .HaitiUpdateTab, #pageNewsweather_default .JapanDisasterTab, #pageNewsweather_default .PresidentialRaceTab
{
	padding: 25px 0px 0px 120px;
}

#pageNewsweather_default .MostClickedTab h2
{
	color: #f07e1b;
	padding: 0;
	margin: 0px 0px 10px 48px;
}

#pageNewsweather_default h2
{
	padding: 0;
	margin: 0px 0px 10px 48px;
}

#pageNewsweather_default .NewsHeading h2
{
	margin-left: 0px;
}

#pageNewsweather_default .MoreLink
{
	color:#444455;
	font-size: 14px;
	line-height: 28px;
	display: block;
	margin-left: 48px;
}

#pageNewsweather_default .TabFooter
{
	background-color: #497290;
	width: 100%;
	height: 20px;
	padding-top: 5px;
}

#pageNewsweather_default .TabFooter a
{
	color: white;
}

#pageNewsweather_default .JapanDisasterTab
{
	background: url('/img/NewsWeather/middlepatterns_japandisaster.jpg');

}

#pageNewsweather_default .LookingForAJobTab
{
	background: url('/img/NewsWeather/middlepatterns_lookingforajob.jpg');

}

#pageNewsweather_default .H1N1FluUpdatesTab
{
	background: url('/img/NewsWeather/middlepatterns_swinefluupdates.jpg');

}

#pageNewsweather_default .HaitiUpdateTab
{
	background: url('/img/NewsWeather/middlepatterns_haitiupdate.jpg');

}

#pageNewsweather_default .OnlyOnAir1Tab
{
	background: url('/img/NewsWeather/pattern_onlyonair1.jpg');
}

#pageNewsweather_default .YouHeardItOnAir1Tab
{
	background: url('/img/NewsWeather/pattern_youhearditonair1.jpg');
}

#pageNewsweather_default .YourFaithTab
{
	background: url('/img/NewsWeather/middlepatterns_yourfaith.jpg');
}

#pageNewsweather_default .YourWorldTab
{
	background: url('/img/NewsWeather/middlepattern_yourworld.jpg');

}

#pageNewsweather_default .YourMoneyTab
{
	background: url('/img/NewsWeather/middlepatterns_money.jpg');
}

#pageNewsweather_default .YourLifeTab
{
	background: url('/img/NewsWeather/middlepatterns_yourlife.jpg');
}

#pageNewsweather_default .Election10Tab
{
	background: url('/img/NewsWeather/middlepatterns_election10.jpg');
}

#pageNewsweather_default .EntertainmentTab
{
	background: url('/img/NewsWeather/middlepatterns_entertainmen.jpg');
}

#pageNewsweather_default .PeopleTab
{
	background: url('/img/NewsWeather/middlepatterns_people.jpg');
}

#pageNewsweather_default .WhatsUpWithThatTab
{
	background: url('/img/NewsWeather/middlepatterns_whatsup.jpg');
}

#pageNewsweather_default .PresidentialRaceTab
{
	background: url('/img/NewsWeather/middlepatterns_election10.jpg');
}



#pageNewsweather_default .MostClickedTab
{
	background: url('/img/NewsWeather/mostclickedmiddle.jpg') no-repeat;
	height: 232px;
	
}

#pageNewsweather_default .MostClickedHeader
{
	display: block;
}

#pageNewsweather_default .MostClickedTab .NewsItems td a
{
	color: white;
}

#pageNewsweather_default .NewsCategories
{
	margin-bottom: 10px;
}

.NewsItems
{
	width: 100%;
}

.NewsItems td
{
	vertical-align: middle;
}

.NewsItems .PodcastImage, .NewsItems .MediaImage
{
	margin-right: 4px;
	float: left;

}

.NewsItems .PodcastImage
{
	margin-top: 2px;
}

.NewsItems .NewsTitle
{
		
	font-size: 14px;	
    color:#444455;
    font-weight:normal;
	margin-top: 2px;
}



.dtlNewsCategories
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}



.dtlNewsCategories td
{
    vertical-align: top;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#pageNewsweather_weather #right1
{
	width:auto;
    padding:0px;
}

#pageNewsweather_weather #right2
{
	display: none;
}

#pageNewsweather_default .LeftMain
{
}

#pageNewsweather_default .VideoPanel
{
	width: 190px;
	height: 235px;
	padding: 130px 5px 0px 5px;
	background:url(/img/newsweather/air1_newsvideo_bg.jpg) no-repeat top right; 
}

.weathercontentText
{
    width:700px;
    padding:20px 0px 0px 0px;
}

#weatherFrame 
{
	height: 600px;
	width: 100%;

}

#pageNewsweather_staff #right1
{
    padding-top: 75px;
}

#pageNewsweather_staff #right1 h3
{
    padding: 0;
    margin: 0px 0px 5px 0px;
    
}

.NewsStaffContent, .NewsTipsContent 
{
    padding:20px 20px 0px 20px;
}

#pageConnect_podcast_default #right1
{
	padding:40px 20px 0px 20px;
}

.NewsStaffPhotos
{
    
}

.NewsStaffPhotos td
{
    text-align:center;
    padding-left: 5px;
    padding-right: 5px;
}

.NewsStaffPhotoImages
{

}

.CloserLookPortalTitle
{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}

#pageNewsweather_closerlook .subNewsMenu table
{
    width:100%;
}

#pageNewsweather_closerlook .subNewsMenu td
{
    text-align:right;
}

.PodcastToolTip
{
	width: 125px;
}

#bodyNewsPhotos
{
	background-color: #EFEFEF;
	margin: 20px 0px 20px 0px;
}

#bodyNewsPhotos h2
{
	font-size: 18px;
}

#bodyNewsPhotos 
{
	text-align: center;
}

#bodyNewsPhotos .VideosTable td
{
	padding: 8px;
	vertical-align: top;
	text-align: center;
	font-size: 11px;
}

#bodyNewsPhotos .VideosTable td img
{
	border:solid 1px #1f2d5f;
}

.NewsPager td 
{
		padding: 2px 5px 2px 5px;
		font-weight: bold;
		background-color:#CCCCDD;
}

.NewsPager td a
{
		font-weight: normal;
}

.NewsHeader td, .NewsFooter td, .NewsSearchHeader td, .NewsSearchFooter td
{
	padding: 10px 5px 10px 5px;
}

.NewsSearchHeader td
{
	background: #9FFFE4;
	
}

.NewsSearch
{
	background-color:#CCCCDD;
	padding: 5px 5px 5px 5px;
	vertical-align: middle;
	width: 690px;
}

.leftNavSurveyPoll
{
	background: #C3823E;
	border: dashed 1px white;
	padding: 10px;
	margin-left: 5px;
	text-align: right;
}

.leftNavSurveyPoll h1
{
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	margin: 0;
	padding: 0;
	text-align: left;
}

.leftNavSurveyPoll .pollResults
{
	text-align: left;
}

.leftNavSurveyPoll .pollResultsQuestion
{
	display: block;
	padding: 0px 0px 5px 0px;
	text-align: left;
}

.leftNavSurveyPoll .pollResultsTotal
{
	font-size: 12px;
	display: block;
	margin-top: 5px;
	text-align: left;
}

.leftNavSurveyPoll .SurveyTable
{
	width: 100%;
	text-align: left;
}

.leftNavSurveyPoll .FormLabel
{
	display: inline;
	font-size: 12px;
	float: none;
	width: auto;
}

.leftNavSurveyPoll .RadioButtonList, .SurveyForm .CheckBoxList
{
	margin: 5px 0px 5px 0px;
	text-align: left;
}

.leftNavSurveyPoll p
{
	margin: 0;
	padding: 0;
	
}

.leftNavSurveyPoll .Required
{
	display: none;
}

.leftNavSurveyPoll .FirstButton
{
	margin: 0;
}
.twitterLink
{
	margin-left: 35px;
	margin-bottom: 20px;
}
.imgFlagged
{
	margin:0px 0px -3px 5px;
}

#addThisContainer
{
	position:relative;
	float:left;
	bottom:28px;
	left:20px;
}
