
/* MOLECULAR INC. - CSS by Amanda Flohr-Egile & Yuval Zukerman */
html { height: 100%; }

body 
{
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	line-height: 130%;
	font-family: Verdana, Arial, Sans-serif;
	voice-family: "\"}\""; voice-family: inherit;
	height: 100%;
	width: 970px;	
	background-color: #0e1729;
}
img
{
	border-width: 0px;
}

h2
{
	font-size: 200%;
	font-weight: bold;
}


h2.page_headline
{
	margin-left: 20px;
	padding-top: 5px;	
}

h2#blueheader
{
	font-size: 11px;
	margin: 0;
}

a:hover h2#blueheader
{
	color: #333;
	font-size: 11px;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

a:hover h2#blueheader
{
	background-color: #A29E93;
	color: #333;
	font-size: 11px;
	text-decoration: none;
}

div#storycontentright h2#blueheader
{
	font-size: 11px;
	color: #fff;
	padding: 0px 0 0px 0;
	font-weight: bold;
	text-indent: 2px;
	line-height: 14px;
	margin: 0 0 0 0;
}

div#storycontentright a:hover h2#blueheader
{
	color: #333;
	font-size: 11px;
	text-decoration: none;
}

h3#blueheader
{
	font-size: 11px;
	margin: 0;
}

a:hover h3#blueheader
{
	color: #333;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

h4#blueheader
{
	font-size: 10px;
	margin: 0;
}

a:hover h4#blueheader
{
	color: #333;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

h5#blueheader
{
	font-size: 10px;
	margin: 0;
}

a:hover h5#blueheader
{
	color: #333;
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

h2#spotlight
{
	color: #000000; 
	font-size: 10px;
	line-height: 12px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

a:hover h2#spotlight
{
	text-decoration: underline;
}

h3#spotlight
{
	color: #000000; 
	font-size: 10px;
	line-height: 12px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

a:hover h3#spotlight
{
	text-decoration: underline;
}

h4#spotlight
{
	color: #000000; 
	font-size: 10px;
	line-height: 12px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

a:hover h4#spotlight
{
	text-decoration: underline;
}

h5#spotlight
{
	color: #000000; 
	font-size: 10px;
	line-height: 12px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

a:hover h5#spotlight
{
	text-decoration: underline;
}


/* root container for page */
div#container
{
	
}

/* HEADER - FOR PAGES WITH SHORTER AD AND TALENT HEADS  */
div#header_area
{
	height: 97px;
	width: 100%;
	background-image: url("http://www.dentonrc.com/images/ice3/drclogo2.jpg");
	background-repeat: no-repeat;
	vertical-align: top;
	background-color: #28375b;
}
div#header_area_news
{
	height: 105px;
	width: 100%;
	background-image: url("http://www.dentonrc.com/images/masthead_news.gif");
	background-repeat: no-repeat;
	vertical-align: top;
}
/* HEADER - FOR PAGES WITH TALLER AD AND NO TALENT HEADS */
div#header_tall
{
	height: 130px;
	width: 100%;
	background-image: url("http://www.dentonrc.com/images/ice3/drclogo2_sm1.jpg");
	background-repeat: no-repeat;
	vertical-align: top;
	background-color: #28375b;
}
div#header_tall div#banner /* IE-specific exists */
{	
	float: right;
	clear: none;
	margin-right: 10px;
	margin-top: 3px;
}
div#header_tall div#banner img
{	
	border-width: 0;
}
div#utility_menu
{
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-color: #a58c73;
	background-color: transparent;	
	height: 19px;
	float: right;	
	text-align: left;
	padding-right: 10px;	
}

div#utility_menu ul
{
	list-style-type: none;
	display: inline;
	margin: 0;
	padding-left: 5px;	
}

div#utility_menu ul li
{
	display: inline;
	color: #fff;
}

div#utility_menu ul li a, div#utility_menu ul a, div#utility_menu ul li a
{		
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
}
div#utility_menu ul li a:hover
{
	text-decoration: underline;
}
div#header_area div#advertisement /* IE-specific exists */
{
	color: #000;
	float: right;
	clear: right;
	font-size: 10px;
	padding-top: 5px;
	margin-right: 15px;
}
div#header_area_news div#advertisement /* IE-specific exists */
{
	color: #000;
	float: right;
	clear: right;
	font-size: 10px;
	padding-top: 5px;
	margin-right: 15px;
}
div#header_area div#banner_small /* IE-specific exists */
{	
	float: right;
	clear: right;
	margin-right: 15px;
}
div#header_area_news div#banner_small /* IE-specific exists */
{	
	float: right;
	clear: right;
	margin-right: 15px;
}
div#header_area div#banner_small img
{	
	border-width: 0px;
}
div#header_area_news div#banner_small img
{	
	border-width: 0px;
}
/* search box */
div#search_container
{	
	background-image: url("http://www.dentonrc.com/images/ice3/nav_searchbar_bg.jpg");
	background-repeat: repeat-x;
	height: 31px;	
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding-right: 0px;
}
div#search_container form#search_form
{
	margin: 0px; 
	padding: 0px;
}
div#search_container input
{
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: 4px;
	left: 10px;
}

div#search_container select
{
	font-size: 10px;
	font-weight: bold;
	position: relative;
	top: 4px;
	left: 10px;
}

div#marketplace_title_container
{
	float: right;
	/*background-image: url("http://www.azfamily.com/images/market_top_bg.gif");*/
	background-repeat: no-repeat;	
	margin: 0px;
	padding: 0px;
	width: 257px;
	height: 28px;	
}

div#marketplace_title_container_news
{
	float: right;
	background-image: url("http://www.dentonrc.com/images/market_top_news.gif");
	background-repeat: no-repeat;	
	margin: 0px;
	padding: 0px;
	width: 327px;
	height: 26px;	
}

div#navbar /*IE-specific implementation*/
{
	float: left; 
	clear: right;
	background-image: url("http://www.dentonrc.com/images/ice3/nav_background.jpg");		
	background-repeat: repeat-x;
	width: 100%;
	height: 26px;
	padding: 0px;	 
}

div#weather_container /* IE specific version exists */
{
	margin: 0 0 0 0;
	float: left;
	width: 780px;
	/*background-image: url("http://www.azfamily.com/images/bg_purple.gif"); */
}
div#indexweather .wu-hp5dayrow
{
float:left;
width:47px;
padding-bottom:1px;
padding-top:20px;
}
div#indexweather .wu-hp5dayofweek
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:10px;
text-align:center;
font-weight:bold;
padding-right:1px;
padding-top:1px;
background-color:#dbdbdb;
height:13px;
}
div#indexweather .wu-hp5dayimg
{
float:right;
padding-left:0px;
padding-right:1px;
padding-top:3px;
}
div#indexweather .wu-hp5dayhilo
{
float:right;
}
div#indexweather .wu-hp5dayhilbl
{
display:none;
}
div#indexweather .wu-hp5dayhi
{
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:11px;
text-align:center;
padding-right:1px;
padding-top:3px;
}
div#indexweather .wu-hp5daylolbl
{
display:none;
}
div#indexweather .wu-hp5daylo
{
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height:11px;
text-align:center;
padding-right:1px;
padding-top:1px;
}
div#indexweather .wu-hp5dayfcstlbl
{
display:none;
}
div#indexweather .wu-hp5daypreclbl
{
display:none;
}
div#indexweather .wu-hp5dayprec
{
display:none;
}
div#indexweather .wu-hp5dayofweeklong
{
display:none;
}
div#fivedayforecast .wu-hp5dayrow
{
display: block;
float: left;
width: 62px;
padding-bottom: 1px;
padding-left: 15px;
}
div#fivedayforecast .wu-hp5dayofweek
{
display: none;
}
div#fivedayforecast .wu-hp5dayimg
{
float: left;
padding-left: 0px;
padding-right: 1px;
padding-top: 3px;
}
div#fivedayforecast .wu-hp5dayhilo
{
float: left;
padding-left: 1px;
padding-right: 1px;
padding-top: 2px;
width: 31px;
}
div#fivedayforecast .wu-hp5dayhilbl
{
float: left;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
text-align: left;
line-height: 10px;
padding-right: 1px;
padding-top: 0;

}
div#fivedayforecast .wu-hp5dayhi
{
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: right;
line-height: 10px;
padding-left: 2px;
padding-right: 1px;
padding-top: 0;
}
div#fivedayforecast .wu-hp5daylolbl
{
float: left;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 10px;
text-align: left;
line-height: 10px;
padding-right: 1px;
padding-top: 0;

}
div#fivedayforecast .wu-hp5daylo
{
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: right;
line-height: 10px;
padding-left: 2px;
padding-right: 1px;
padding-top: 0;
}
div#fivedayforecast .wu-hp5dayfcstlbl
{
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: center;
line-height: 12px;
padding-right: 1px;
padding-top: 4px;
width: inherit;
}
div#fivedayforecast .wu-hp5daypreclbl
{
display:none;
}
div#fivedayforecast .wu-hp5dayprec
{
display:none;
}
div#fivedayforecast .wu-hp5dayofweeklong
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
text-align: center;
font-weight: bold;
padding-right: 5px;
padding-top: 1px;
/*background-color:#dbdbdb;*/
height: 13px;
}	
div#question form input.radio
{
	position: relative;
	top: 2px;
}

/* NEWS PAGE STYLES */

#weather_container img.header
{
	float: left;
	margin-top: 4px; 
	margin-bottom: 10px; 
	margin-left: 0;
}
#newscol, #specialreports
{
	margin: 0;
	padding: 3px 10px 5px 10px;
	border: 0;
}

div.columnist /* IE-Specific exists */
{
	float: left;
	clear: both;
	border-top: 1px dotted #000;
	width: 385px;
	padding: 10px 10px 7px 0px;
	font-size: 11px;
}

div.columnist_top /* IE-Specific exists */
{
	float: left;
	clear: both;
	padding: 5px 10px 6px 0px;
	width: 385px;
	font-size: 11px;
}

div.columnist img, div.columnist_top img
{
	float: left;	
}

.newscolcontent
{
	float:left;
	width: 280px;
	margin: 0;
	padding: 5px 0 0 9px;
	border: 0;	
}
h6
{
	margin: 0 0 4px 0;
	padding: 0;
	border: 0;
	font-weight: bold;
	font-size: 11px;
}
#newscol img
{
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	border: 0;
}
#specialreports img
{
	float: left;
	width: 192px;
	margin: 0;
	padding: 5px 10px 0 0;
}
#specialreportscontent
{
	float: left;
	width: 180px;
	margin: 0;
	padding: 5px 0 3px 2px;
	border: 0px;
}
#specialreportscontent p.other
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
#specialreportscontent h5
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 12px;
	line-height: 14px;
}

/* END  NEWS PAGE STYLES */



/* Marketplace Styles */
div#marketplace_title
{
	float: left;
	font-size: 11px;
	font-weight: bolder;
	color: #46130e;
	margin-top: 12px;	
	margin-left: 12px;
}

div#marketplace_nav_container
{
	float: right;
	clear: right;
	/*background-image: url("http://www.dentonrc.com/images/ice3/market_middle_bkgd5.gif");*/
	background-repeat: no-repeat;
	width: 328px;
	height: 40px;
	text-align: center;
}

div#marketplace_nav_container ul#marketplace_nav
{
	list-style: none;
	text-align: center;
	width: 291px;		
	display: inline;
	position: relative;
	top: 8px;
	right: 2px;
	border-style: solid;
	border-color: #7F7F7F;
	border-width: 0px 0px 0px 1px;
	margin: 0px;
	padding: 0px;
	font-size: 9px;
}

/* div#marketplace_nav_container ul#marketplace_nav li.off is browser specific */

div#marketplace_nav_container ul#marketplace_nav li.off a, 
div#marketplace_nav_container ul#marketplace_nav li.off a:visited
{
	text-decoration: none;
	color: #fff;
}

div#marketplace_nav_container ul#marketplace_nav li.on
{
	display: inline;		
	border-width: 1px 1px 1px 0px;
	border-color: #7F7F7F;
	border-style: solid;	
	background-image: url("http://www.dentonrc.com/images/market_nav_bkgd_on.gif");
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	text-align: center;
}

div#marketplace_nav_container ul#marketplace_nav li.on a, 
div#marketplace_nav_container ul#marketplace_nav li.on a:visited
{
	text-decoration: none;
	color: #000;
	font-size: 10px;
}

/* div#marketplace_nav_container div#arrow_container is browser specific */


/* tabs */

div#marketplace_tab_background
{
	float: right;
	background-image: url("http://www.dentonrc.com/images/market_bottom_bkgd.gif");
	background-repeat: no-repeat;
	width: 327px;
	height: 102px;
}

div#storycontent div#marketplace_tab_background /* IE-specific exists */
{
	position: relative;
	left: 25px;
	top: -52px;
}

div#searchwrapper div#marketplace_tab_background
{
	position: relative;
	right: 0px;	
	z-index: 1000;
}

div#marketplace_tab_background div.top_level
{
	margin-left: 20px; 
	margin-top: 5px;
	width: 280px;
	visibility: hidden;
	position: absolute;
}

div#marketplace_tab_background div.tab_logo
{
	float: left;
}

div#marketplace_tab_background div.tab_links
{
	float: right;
}
/* End Marketplace */
/* Weather component */


div#weather_component /* ie-specific version exists */
{
	float: left;
	margin-left: 10px;
	margin-top: 6px;
	padding-left: 5px;
	padding-top: 5px;
	background-image: url("http://www.dentonrc.com/images/ice3/weather_home_bg1.jpg");
	background-repeat: no-repeat;
	height: 92px;
	width: 420px;
}


div#weather_component span.title
{
	font-weight: bold;
}


div#weather_component div#weather_conditions /* Mac-specific version exists */
{
	float: left;
	font-size: 11px;
	margin-top: 5px;
	width: 130px;
}

div#weather_component div#weather_conditions div#forecast_link
{
	margin-top: 10px;
}

div#weather_component div#daily_forecast 
{
	float: left;
	padding-top: 13px;
}

div#weather_component div#daily_radar 
{
	float: left;
	padding-top: 18px;
	margin-left: 12px;
}

div#weather_component div#weather_links 
{
	float: left;
	padding-top: 18px;
	margin-left: 10px;
}

div#weather_component div#weather_links p
{
	line-height: 13px;
	padding: 0;
	margin: 0;
	font-size: 11px;
	color: #666;
}

div#weather_component div#weather_links p a, div#weather_component div#weather_links p a:link, div#weather_component div#weather_links p a:visited
{
	text-decoration: none;
	color: #666;
}

div#weather_component div#weather_links p a:hover
{
	text-decoration: underline;
}

div#weather_component div#daily_forecast table
{
	width: 150px;
	border-width: 0px;
	text-align: center;
	font-size: 9px;
	position: relative;
	top: -1px;
	border-collapse: collapse;
	margin: 1px 0 0 0;	
}

div#weather_component div#daily_forecast  table td.weatherday
{
	margin: 0px;
	padding: 0px;
	font-size: 9px;
	font-weight: bolder;
}


div#weather_component div#daily_forecast table td
{
	margin: 0;
	padding: 0;
}

div#weather_component div#daily_forecast table td.weatherhi
{
	color: #A74F5D;
	font-size: 9px;
	margin: 0;
	padding: 0;
}

div#weather_component div#daily_forecast table td.weatherlo
{
	color: #473F72;
	font-size: 9px;
	margin: 0;
	padding: 0;
}

div#weather_component div#doppler
{
	float: left;
	margin-top: 3px;
	margin-left: 35px;
}

/* End Weather Component */



/* MOLECULAR INC. - CSS by Amanda Flohr-Egile & Yuval Zukerman */

/* styles.css includes global styles, styles prevalent on the homepage broadcast site - specifically the left hand side column called "secondary" 
	as well as the content blocks in the lower area called "othercontent" such as reader break room, chats boards and blogs, etc. */

/* GLOBAL STYLES */

/* STYLES FOR LOWER, STRETCHABLE AREA CONTAINED IN THE othercontent DIV */

/* COMMON AND SHARED ELEMENTS */

/* MOLECULAR INC. - CSS by Amanda Flohr-Egile & Yuval Zukerman */

/* LINK ANCHOR STYLES */

/* START OLD LAYOUT.CSS */

div#header
{
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
}
div#nav
{
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
div#wrapper 
{
	float: left;
	width: 970px;
	margin:0;
	padding:0;
	border:0;
	background: transparent url("http://www.dentonrc.com/images/ice3/bg_wrapper.jpg") repeat-y;
	margin-top: -3px;
}
div#wrapperadpay 
{
	float: left;
	width: 1000px;
	margin:0;
	padding:0;
	border:0;
	background: transparent url("http://www.dentonrc.com/images/ice3/bg_wrapper.jpg") repeat-y;
}
div#secondarycontainer
{  
	float: left;
	width: 190px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	
}
div#secondary
{  
	float: left;
	width: 190px;
	margin: 0;
	padding: 0;
	border: 0;
	/*background: transparent url(/images/bg_left_grad.gif") no-repeat left top;*/
}

div#primarycontainer 
{  
	float: left;
	width: 780px;
	margin: 0;
	padding: 0;
	border: 0;
	/*background-image: url("http://www.azfamily.com/images/bg_purple.gif");*/
	background-repeat: repeat;
}

div#primary
{  
	width: 780px;
	margin: 0;
	padding: 0;
	border: 0;
	/* background-image: url("http://www.azfamily.com/images/bg_green.gif"); DIFF */
	/* background-repeat: repeat; DIFF */
}
/* LAYOUT STRUCTURE FOR LOWER AREA */

div#othercontentcontainer
{  
	float: left;
	width: 763px;
	margin: 0 0 0 0;
	padding: 0 0 0 10px;
	border: 0;
	/*background: transparent url("/images/ice3/bottom_bg_boxtop.gif") no-repeat; background-position: -3px 25px;*/
	background-color: transparent;
}

div#othercontentcontainer_news
{  
	float: left;
	width: 780px;
	margin: 0;
	padding: 0;
	border: 0;
	/*background: transparent url("/images/bg_bottom_tile_news.gif") repeat-y;*/
	background-color: #ffffff;
}
#othercontent 
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: 0;
	background-color: transparent;
	color: #000;
}
#othercontentleft
{
	float: left;
	width: 437px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	/*background: transparent url("/images/ice3/bottom_bg_boxleft1.gif") repeat-y; background-position: -3px 25px;*/
	border-right: 1px solid #ccc;
	background-color: transparent;
}

#othercontentright
{
	float: right;
	width: 320px;
	margin: 0 0 0 0;
	/*background: transparent url("/images/ice3/bottom_bg_boxright.gif") repeat-y; background-position: right 25px;*/
	padding: 10px 0 0 0;
	border: 0px #000 solid;
	background-color: #F2F2F2;
}

div#bottomcap
{  
	float: left;
	width: 780px;
	height: 18px; /* Diff */
	margin: 0;
	padding: 0;
	border: 0;
	/*background: transparent url("/images/bg_bottomcap.gif") no-repeat;*/
}

/* FOOTER */
div#footercontainer
{  
	clear: both;
	float: left;
	width: 970px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border:0;
	text-align: center;
	/*background: #43120E url("/images/bg_footer.gif");*/
	background-color: #ffffff;
}

div#footercontaineradpay
{  
	clear: both;
	float: left;
	width: 995px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border:0;
	text-align: center;
	/*background: #43120E url("/images/bg_footer.gif");*/
	background-color: #ffffff;
}

div#footercontainernewsbank
{  
	clear: both;
	float: left;
	width: 995px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border:0;
	text-align: center;
	/*background: #43120E url("/images/bg_footer.gif");*/
	background-color: #ffffff;
}

div#footercontainer_search
{  
	clear: both;
	float: left;
	position: relative;
	top: -60px;
	width: 970px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	border:0;
	text-align: center;
	/*background: #43120E url("/images/bg_footer.gif");*/
	background-color: #ffffff;
}

div#footer
{  
	margin: 0;
	padding: 0 0 25px 0;
	border: 0;
	color: #000;
	background: transparent;
	font-size: 9px;
	font-weight: normal;
}
div#footer img.ad
{  
	margin: 10px 0 7px 0;
	padding: 0;
	border: 0;
}
div#footer p
{  
	margin: 3px 0 1px 0;
	padding: 0;
	border: 0;
	line-height: 13px;
	font-weight: normal;
}
/* DASHBOARD */
div#dashboard
{  
	width: 780px;
	margin: 0;
	padding: 0;
	border: 0;
	/*background: transparent url("http://www.azfamily.com/images/bg_purple.gif") repeat;*/
}
 
 /* END OLD LAYOUT.CSS */
 
 /*START OLD LINKS.CSS */
 
 /* LINK ANCHOR STYLES */

/* GLOBAL ANCHOR STYLES */
a {color: #000; background-color: transparent; text-decoration: none;}
a:link {color: #000; background-color: transparent; text-decoration: none;}
a:visited {color: #000; background-color: transparent; text-decoration: none;}
a:active {color: #000; background-color: transparent; text-decoration: none;}
a:hover {color: #666; background-color: transparent; text-decoration: underline;}

.more_link a {font-size: 9px;}
.more_link a:link {font-size: 9px;}
.more_link a:visited {font-size: 9px;}
.more_link a:active {font-size: 9px;}
.more_link a:hover {font-size: 9px;}

/* UTILITY NAV ANCHOR STYLES IN HEADER */
div#utility_menu a {color: #ffffff; background-color: transparent; font-weight: normal; text-decoration: none;}
div#utility_menu a:link {color: #ffffff; background-color: transparent; font-weight: normal; text-decoration: none;}
div#utility_menu a:visited {color: #ffffff; background-color: transparent; font-weight: normal; text-decoration: none;}
div#utility_menu a:active {color: #ffffff; background-color: transparent; font-weight: normal; text-decoration: none;}
div#utility_menu a:hover {color: #eeeeee; background-color: transparent; font-weight: normal; text-decoration: underline;}

/* UTILITY BOX ANCHOR STYLES IN LEFT COLUMN I.E. SECONDARY DIV */
div#utlitybox, div.utilityboxitem a {color: #ffffff; background-color: #cdbcac; text-decoration: none;}
div#utlitybox, div.utilityboxitem a:link {color: #ffffff; background-color: #cdbcac; text-decoration: none;}
div#utlitybox, div.utilityboxitem a:visited {color: #ffffff; background-color: #cdbcac; text-decoration: none;}
div#utlitybox, div.utilityboxitem a:active {color: #ffffff; background-color: #cdbcac; text-decoration: none;}
div#utlitybox, div.utilityboxitem a:hover {color: #eeeeee; background-color: #cdbcac; text-decoration: underline;}

/* TABS CONTENT AREA LINK STYLES */
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:link {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:visited {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:active {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:hover {color: #000; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:link {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:visited {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:active {color: #000; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:hover {color: #000; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer div.tab_area div.LeftOuterContainer div.wide_left_column h2 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.LeftOuterContainer div.wide_left_column h2 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.LeftOuterContainer div.wide_left_column h2 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.LeftOuterContainer div.wide_left_column h2 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.LeftOuterContainer div.wide_left_column h2 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer div.tab_area div.wide_left_column h1 a {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:link {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:visited {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:active {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h1 a:hover {color: #333; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:link {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:visited {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:active {color: #333; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer_shallow div.tab_area div.wide_left_column h1 a:hover {color: #333; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer div.tab_area div.wide_left_column h2 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h2 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h2 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h2 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column h2 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer div.tab_area div.wide_left_column_newscontent_right h2 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column_newscontent_right h2 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column_newscontent_right h2 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column_newscontent_right h2 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.wide_left_column_newscontent_right h2 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

div#tabscontentcontainer div.tab_area div.content_right h2 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h2 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h2 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h2 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h2 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;}

div#tabscontentcontainer div.tab_area div.content_right h3 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h3 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h3 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h3 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.content_right h3 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;}

div#tabscontentcontainer div.tab_area div.narrow_right_column_news_container h2 a {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.narrow_right_column_news_container h2 a:link {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.narrow_right_column_news_container h2 a:visited {color: #666; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.narrow_right_column_news_container h2 a:active {color: #009; background-color: transparent; text-decoration: none;}
div#tabscontentcontainer div.tab_area div.narrow_right_column_news_container h2 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

/* LINK STYLES FOR LEFT HAND SIDE HEADINGS AS ON THE HOMEPAGE AND SPORTS LANDING PAGE */
#entcontent h5 a {color: #009; background-color: transparent; text-decoration: none;}
#entcontent h5 a:link {color: #009; background-color: transparent; text-decoration: none;}
#entcontent h5 a:visited {color: #666; background-color: transparent; text-decoration: none;}
#entcontent h5 a:active {color: #009; background-color: transparent; text-decoration: none;}
#entcontent h5 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

#collegecontent h5 a {color: #009; background-color: transparent; text-decoration: none;}
#collegecontent h5 a:link {color: #009; background-color: transparent; text-decoration: none;}
#collegecontent h5 a:visited {color: #666; background-color: transparent; text-decoration: none;}
#collegecontent h5 a:active {color: #009; background-color: transparent; text-decoration: none;}
#collegecontent h5 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

#highschoolcontent h5 a {color: #009; background-color: transparent; text-decoration: none;}
#highschoolcontent h5 a:link {color: #009; background-color: transparent; text-decoration: none;}
#highschoolcontent h5 a:visited {color: #666; background-color: transparent; text-decoration: none;}
#highschoolcontent h5 a:active {color: #009; background-color: transparent; text-decoration: none;}
#highschoolcontent h5 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

#specialreportscontent h5 a {color: #009; background-color: transparent; text-decoration: none;}
#specialreportscontent h5 a:link {color: #009; background-color: transparent; text-decoration: none;}
#specialreportscontent h5 a:visited {color: #666; background-color: transparent; text-decoration: none;}
#specialreportscontent h5 a:active {color: #009; background-color: transparent; text-decoration: none;}
#specialreportscontent h5 a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;} 

/* FOOTER STYLES */
div#footer a {color: #000; font-size: 9px; background-color: transparent; text-decoration: none;}
div#footer a:link {color: #000; font-size: 9px; background-color: transparent; text-decoration: none;}
div#footer a:visited {color: #000; font-size: 9px; background-color: transparent; text-decoration: none;}
div#footer a:active {color: #000; font-size: 9px; background-color: transparent; text-decoration: none;}
div#footer a:hover {color: #000; font-size: 9px; background-color: transparent; text-decoration: underline;}

/* AD LINK STYLES */

/* HEADER ADVERTISING ANCHOR STYLES */
div#advertisement a {color: #fff; background-color: transparent; text-decoration: none;}
div#advertisement a:link {color: #fff; background-color: transparent; text-decoration: none;}
div#advertisement a:visited {color: #fff; background-color: transparent; text-decoration: none;}
div#advertisement a:active {color: #fff; background-color: transparent; text-decoration: none;}
div#advertisement a:hover {color: #fff; background-color: transparent; text-decoration: underline;}

/* AD TEXT ANCHOR STYLES WITH WHITE TEXTCOLOR - SEEN ON HOMEPAGE IN LEFT COLUMN I.E. SECONDARY DIV */
div.adtext_white a {color: #fff; background-color: transparent; text-decoration: none;}
div.adtext_white a:link {color: #fff; background-color: transparent; text-decoration: none;}
div.adtext_white a:visited {color: #fff; background-color: transparent; text-decoration: none;}
div.adtext_white a:active {color: #fff; background-color: transparent; text-decoration: none;}
div.adtext_white a:hover {color: #ff9; background-color: transparent; text-decoration: underline;}

/*  AD TEXT ANCHOR STYLES WITH WHITE TEXT ON DARK GRAY BACKGROUND - SEEN IN OTHERCONTENTAD IN MAIN COLUMN/CONTENT I.E. PRIMARY, OTHERCONTENT DIV STYLES */
div.adtext_ongray a {color: #fff; background-color: #CCC; text-decoration: none;}
div.adtext_ongray a:link {color: #fff; background-color: #CCC; text-decoration: none;}
div.adtext_ongray a:visited {color: #fff; background-color: #CCC; text-decoration: none;}
div.adtext_ongray a:active {color: #fff; background-color: #CCC; text-decoration: none;}
div.adtext_ongray a:hover {color: #fff; background-color: #CCC; text-decoration: underline;}

/*  AD TEXT ANCHOR STYLES WITH WHITE TEXT ON DARK WHITE BACKGROUND - SEEN IN OTHERCONTENTAD IN MAIN COLUMN/CONTENT I.E. PRIMARY, OTHERCONTENT DIV STYLES */
div.adtext_onwhite a {color: #000; background-color: #fff; text-decoration: none;}
div.adtext_onwhite a:link {color: #000; background-color: #fff; text-decoration: none;}
div.adtext_onwhite a:visited {color: #000; background-color: #fff; text-decoration: none;}
div.adtext_onwhite a:active {color: #000; background-color: #fff; text-decoration: none;}
div.adtext_onwhite a:hover {color: #000; background-color: #fff; text-decoration: underline;}

/*  AD TEXT ANCHOR STYLES WITH REGULAR, GLOBAL STYLES - SEEN ON STORY PAGE IN STORYCONTENTRIGHT DIV */
div.adtext a {color: #009; background-color: transparent; text-decoration: none;}
div.adtext a:link {color: #009; background-color: transparent; text-decoration: none;}
div.adtext a:visited {color: #666; background-color: transparent; text-decoration: none;}
div.adtext a:active {color: #009; background-color: transparent; text-decoration: none;}
div.adtext a:hover {color: #CF3629; background-color: transparent; text-decoration: underline;}

/* TEXT AD ANCHOR STYLES SEEN ON HOME PAGE IN LEFT COLUMN I.E. SECONDARY DIV - ALSO IN STORY PAGE IN GRAY AD BOX */
div.textad a {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad a:link {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad a:visited {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad a:active {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad a:hover {color: #ff9; background-color: transparent; text-decoration: underline;}

div.textad_last a {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad_last a:link {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad_last a:visited {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad_last a:active {color: #404040; background-color: transparent; text-decoration: underline;}
div.textad_last a:hover {color: #ff9; background-color: transparent; text-decoration: underline;}

/* TEXT AD ANCHOR STYLES SEEN ON HOME PAGE IN LEFT COLUMN I.E. SECONDARY DIV - ALSO IN STORY PAGE IN GRAY AD BOX */
#skytext div.textad a {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad a:link {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad a:visited {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad a:active {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad a:hover {color: #ff9; background-color: transparent; text-decoration: underline;}

#skytext div.textad_last a {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad_last a:link {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad_last a:visited {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad_last a:active {color: #fff; background-color: transparent; text-decoration: underline;}
#skytext div.textad_last a:hover {color: #ff9; background-color: transparent; text-decoration: underline;}
/* END OLD LINKS.CSS */

.toc_feed a {color: #50638F; text-decoration: none; font-size: 10px; }
.toc_feed a:link {color: #50638F; text-decoration: none; font-size: 10px; }
.toc_feed a:visited {color: #50638F; text-decoration: none; font-size: 10px; }
.toc_feed a:active {color: #50638F; text-decoration: none; font-size: 10px; }
.toc_feed a:hover {color: #50638F; text-decoration: underline; font-size: 10px; }

.traffic_weather {color: #000000; font-size: 10px; text-align: right; font-weight: normal; }
.traffic_weather a {color: #000000; text-decoration: none; font-size: 10px; text-align: right; font-weight: normal; }
.traffic_weather a:link {color: #000000; text-decoration: none; font-size: 10px; text-align: right; font-weight: normal; }
.traffic_weather a:visited {color: #000000; text-decoration: none; font-size: 10px; text-align: right; font-weight: normal;}
.traffic_weather a:active {color: #000000; text-decoration: none; font-size: 10px; text-align: right; font-weight: normal; }
.traffic_weather a:hover {color: #000000; text-decoration: underline; font-size: 10px; text-align: right; font-weight: normal; }


/* START OLD STYLES.CSS */
/* styles.css includes global styles, styles prevalent on the homepage broadcast site - specifically the left hand side column called "secondary" 
	as well as the content blocks in the lower area called "othercontent" such as reader break room, chats boards and blogs, etc. */

/* GLOBAL STYLES */

/* COLOR CHANGE ON BOTTOM BORDER OF HEADING */
h3 
{
	margin: 5px 0 0 0; 
	padding: 0;
	/*border-bottom: 2px solid #B2987F; COLOR CHANGE ON BOTTOM BORDER OF HEADING */
	font-size: 16px;
	line-height: 22px;
	font-family: Arial, Verdana, sans-serif;
}
h4
{
	margin: 4px 0 7px 0;
	padding: 0;
	/*border-bottom: 2px solid #B2987F; COLOR CHANGE ON BOTTOM BORDER OF HEADING */
	font-size: 14px;
	line-height: 20px;
	font-family: Arial, Verdana, sans-serif;
}
h5 {
	margin: 15px 0 5px 0;
	padding: 0 0 0 0;
	/*border-bottom: 1px solid #B2987F; COLOR CHANGE ON BOTTOM BORDER OF HEADING */
	/*background-color: #50638f; */
	color: #000;
	font-size: 12px;
	line-height: 14px;
	font-family: Arial, Verdana, sans-serif;
}
.box /*  Each section (reader, ent, chats, question, tv) should be contained within this container class */
{
	margin: 0 0 10px 0;
	padding: 0;
	border-bottom: 0px solid #000;
	border-right: 1px solid #ccc;                                       
	background-color: #fff;
	color: #000;
	font-size: 11px;
	line-height: 15px;
}
.links
{
	width: 95%;
	clear: both;
	text-align: left;
	padding: 3px 3px 3px 5px;
	margin: 3px 0;
	background-color: #ffffff;
	color: #000;
	border-left: 0px solid #8C8C8C;
	border-top: 0px solid #8C8C8C;
	border-right: 0;
	border-bottom: 0;
	font-weight: normal;
	font-size: 10px;
	/* line-height: 15px; DIF */
	font-family: Verdana, sans-serif;
}

div.links_bottom
{
	float: left;
	clear: right;	
	border-left: 1px solid #9692C5;
	width: 97%;
	clear: both;
	text-align: left;
	padding: 3px 3px 3px 5px;
	margin: 0;
	background-color: #E7E7E7;
	color: #000;
	border-left: 1px solid #8C8C8C;
	border-top: 1px solid #8C8C8C;
	border-right: 0;
	border-bottom: 0;
	font-weight: normal;
	font-size: 10px;
	line-height: 15px;
	font-family: Verdana, sans-serif;
}

.borderdivider
{
	width: 98%;
	clear: both;
	text-align: left;
	padding: 0;
	margin: 0;
	border-top: 1px dotted #000;
}
p.text /* IE-Specific exists */
{
	padding: 0 0 2px 0;
	margin: 0 0 10px 0;
	border: 0;
	font-size: 11px;
}
/* BULLET LISTS */
/* bullet position is centered; FF cannot render specific background positioning for the bullet */ 
div.bulletlist
{
	padding: 0;
	margin: 3px 2px 6px 2px;
}

div.bulletlist p 
{
	margin: 0;
	padding: 2px 0px 2px 5px;
	font-size: 9px;
	line-height: 11px;	
}	

div.content_right div.bulletlist p 
{
	margin: 0;
	/*background-image:url("http://www.azfamily.com/images/bg_bullet.gif"); background-repeat:no-repeat; background-position: center left;*/
	padding: 2px 0px 2px 10px;
	font-size: 11px;
	line-height: 13px;	
}	

/* CHAT, VIDEO ETC. ICONS */
p.chat
{
	text-align: left;
	margin: 5px 0;
	padding: 1px 1px 1px 20px;
	/*background-image: url("http://www.azfamily.com/images/icon_chat.gif"); */
	background-repeat: no-repeat; 
	/*background-position: left top;*/
}

div.wide_left_column p.chat
{
	text-align: left;
	margin: 5px 0;
	padding: 1px 1px 1px 20px;
	/*background-image: url("http://www.azfamily.com/images/icon_chat.gif"); */
	background-repeat: no-repeat; 
	background-position: left top;	
	font-size: 11px; 
	line-height: 14px;
}
p.video
{
	text-align: left;
	margin: 5px 0;
	padding: 1px 1px 1px 22px;
	/*background-image:url("http://www.azfamily.com/images/icon_video.gif"); background-repeat:no-repeat; background-position: left top;*/
}
p.board
{
	text-align: left;
	margin: 5px 0;
	padding: 1px 1px 1px 20px;
	/*background-image:url("http://www.azfamily.com/images/icon_board.gif"); background-repeat:no-repeat; background-position: left top;}*/
}
p.tell
{
	text-align: left;
	margin: 5px 0;
	padding: 1px 1px 1px 20px;
	/*background-image:url("http://www.azfamily.com/images/icon_tell.gif"); background-repeat:no-repeat; background-position: left top;*/
	/*line-height: 14px; DIF */
}
p.bullet
{
	text-align: left;
	margin: 5px 0;
	padding: 2px 0 2px 10px;
	/*background-image:url("http://www.azfamily.com/images/bg_bullet.gif"); background-repeat:no-repeat; background-position: 0% 50%;*/
}

.submit
{
	background-color: #006;
	color: #fff;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: pointer;
	position: relative;
	padding: 0px;
	margin: 0px;
	border: 1px solid #666;
	top: 1px;
}

/* STYLES FOR LOWER, STRETCHABLE AREA CONTAINED IN THE othercontent DIV */

/* COMMON AND SHARED ELEMENTS */
#reader, #ent, #chats, #question, #tv, .generic
{
	margin: 0;
	padding: 3px 5px;
	border: 0;
}

#chats /* IE-Specific */
{
	margin: 0;
	padding: 3px 10px 5px 10px;
	border: 0;
}


.generic, #reader, #ent, #question
{
	margin: 0;
	padding: 3px 10px 5px 0px;
	border: 0;
}

#reader img.main, #ent img
{
	float: left;
	width: 210px;
	margin: 0;
	padding: 5px 10px 0 0;
}
#readercontent, #entcontent
{
	float: left;
	width: 180px;
	margin: 0;
	padding: 5px 16px 3px 2px;
	border-right: 1px solid #ccc;

}
#readercontent p.text, #entcontent p.text
{
	margin: 0;
	padding: 4px 0 3px 0;
	border: 0;
}
/* THESE ARE RESUSABLE CLASSES AS LONG AS THEY ARE USED IN THE reader DIV, OR ID */
.readerother
{
	float: left;
	width: 100%;
	margin: 0;
	padding: 0;
}

.readerotherleft
{
	float: left;
	width: 180px;
	margin: 0;
	padding: 5px 16px 3px 2px;
	clear: both;
	border-right: 1px solid #ccc;
}
.readerotherright
{
	float: right;
	width: 49%;
	margin-right: 4px;
	padding-right: 6px;
	clear: both;
}

.homepage_sports
{
	padding: 0;
	margin: 0;
	clear: both;
	width: 98%;
}

.homepage_sports_module div.sports_tease
{
	padding-top: 0px;
	margin-left: 4px;
	margin-top: 0;
	float: left;
	clear: right;
	width: 110px;
}

.homepage_sports div.sports_left_photo
{
	padding-top: 0px;
	margin-top: 6px;
	float: left;
	width: 49%;
	vertical-align: top;
}

.homepage_sports div.sports_left_text
{
	padding: 0;
	clear: left;
	margin: 0;
	float: left;
	width: 49%;
}

.homepage_sports div.sports_right_text
{
	padding: 0 5px 0 0;
	margin-top: 6px;
	float: right;
	width: 47%;
}

.homepage_sports div.sports_right_text2
{
	padding: 6px 5px 0 0;
	margin: 0;
	clear: both;
	float: right;
	width: 47%;
}


.homepage_sports p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.homepage_sports_module p.subheader
{
	font-size: 11px;
	font-weight: bold;
	clear: both;
}


.headline a, .headline a:link, .headline a:visited
{
	color: #666666; 
	padding-bottom: 4px;
	font-size: 14px; 
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

.readerotherleft img, .readerotherright img
{
	margin: 0;
	padding: 5px 5px 3px 0;
}

.most_read_header
{
	background-image: url("http://www.dentonrc.com/images/ice3/most_read_icon.jpg");
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #fff;
	font-weight: bold;
	padding-top: 2px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 299px;
	height: 19px;
	font-size: 11px;
}

.most_read_headlines p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 16px; 
}

.most_read_headlines a, .most_read_headlines a:link, .most_read_headlines a:visited
{
	color: #000000; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

.doublewide_home
{
	clear: both;
	margin-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	width: 98%;
}

.two_column
{
	clear: both;
	margin: 0 0 0 0;
	padding: 7px 0 5px 8px;
	width: 750px;
}

.homepage_nation
{
	padding: 0;
	margin: 0;
	width: 95%;
}

.homepage_nation p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.homepage_world
{
	padding: 0;
	margin: 0;
	width: 95%;
}

.homepage_world p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.homepage_state
{
	padding: 0;
	margin: 0;
	width: 95%;
}

.homepage_state p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.homepage_bottom_module_left
{
	padding-right: 1px;
	margin: 0;
	clear: both;
	width: 97%;
	 
}

.homepage_bottom_module_left p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
}

.homepage_bottom_module_left p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.homepage_bottom_module_right
{
	padding: 0 0 0 8px;
	margin: 0;
	clear: both;
	width: 97%;
}

.homepage_bottom_module_right p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
}

.homepage_bottom_module_right p.header
{
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-color: #50638f;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
}

.block_module
{
	padding: 0 0 0 0;
	margin: 0;
	clear: both;
	width: 99%;
	padding: 0 0 5px 0;
}

.block_module p
{	
	background-color: transparent;
	margin: 0 0 0 0;
	padding: 2px 0 2px 2px;
	line-height: 13px; 
	text-align: left;
}

.block_module_tab {
	padding: 0 0 5px 0px;
	margin: 0;
	clear: both;
	width: 99%;
	}

.block_module_tab p {	
	background-color: transparent;
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
	text-align: left;
	}

.block_module_tab p.header {
	width: 98%;
	padding: 1px 0px 1px 3px; 
	background-image: url("http://www.dentonrc.com/images/ice3/block_module_header_bg.gif");
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
	}

div.wide_left_column div.section_lede .block_module_tab p {	
	background-color: transparent;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 10px; 
	text-align: left;
	}

.block_module p.header {
	width: 98%;
	padding: 1px 0px 1px 3px; 
	background-image: url("http://www.dentonrc.com/images/ice3/block_module_header_bg.gif");
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin: 0;
	}

#storycontentright .block_module p.header {
	width: 98%;
	padding: 1px 0px 1px 3px; 
	background-image: url("http://www.dentonrc.com/images/ice3/block_module_header_bg.gif");
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin-top: 5px;
	}
	
#storycontentleft .block_module p.header {
	width: 100%;
	padding: 1px 0px 1px 3px; 
	background-image: url("http://www.dentonrc.com/images/ice3/block_module_header_bg.gif");
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin-top: 5px;
	}
	
.block_module p.header a, .block_module p.header a:link, .block_module p.header a:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px 2px 0px 2px; 
	text-decoration: none; 
	text-align: left; 
	margin-bottom: 0px;  
	}

.block_module p.header a:hover
{
	color: #333;
}

div#storycontentright .block_module p.header a, div#storycontentright .block_module p.header a:link, div#storycontentright .block_module p.header a:visited
{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 0px 2px 0px 2px; 
	text-decoration: none; 
	text-align: left; 
	margin-bottom: 0px;  
}

div#storycontentright .block_module p.header a:hover
{
	color: #333;
}


.homepage_spotlight
{
	width: 230px;
	float: left;
	padding-right: 0px;
}

.homepage_spotlight_module
{
	width: 230px;
	clear: both;
	padding-bottom: 10px;
}

.homepage_spotlight_header
{
	background-image: url("http://www.dentonrc.com/images/ice3/spotlight_icon.gif");
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 242px;
	height: 21px;
}

.homepage_spotlight div.spotlight_photo
{
	padding-top: 0px;
	margin-top: 3px;
	float: left;
	width: 72px;
	clear: both;
}

.homepage_spotlight div.spotlight_tease
{
	padding-top: 0px;
	margin-top: 0px;
	float: right;
	width: 150px;
}

.homepage_spotlight div.spotlight_tease p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
}

.homepage_spotlight div.spotlight_tease a, .homepage_spotlight div.spotlight_tease a:link, .homepage_spotlight div.spotlight_tease a:visited
{
	color: #000000; 
	font-size: 10px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

.homepage_spotlight div.spotlight_tease a:hover
{
	text-decoration: underline;
}


.spotlight_module_leftcolumn
{
	width: 230px;
	clear: both;
	padding-bottom: 4px;
}

.spotlight_module_header_leftcolumn
{
	background-image: url("http://www.dentonrc.com/images/ice3/spotlight_icon.gif");
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 242px;
	height: 21px;
}

.spotlight_module_leftcolumn div.spotlight_photo
{
	padding-top: 0px;
	margin-top: 3px;
	float: left;
	width: 72px;
	clear: both;
}

.spotlight_module_leftcolumn div.spotlight_tease
{
	padding-top: 0px;
	margin-top: 3px;
	float: right;
	width: 150px;
}

.spotlight_module_leftcolumn div.spotlight_tease p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
}

.spotlight_module_leftcolumn div.spotlight_tease a, .spotlight_module_leftcolumn div.spotlight_tease a:link, .spotlight_module_leftcolumn div.spotlight_tease a:visited
{
	color: #000000; 
	font-size: 10px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

.spotlight_module_leftcolumn div.spotlight_tease a:hover
{
	text-decoration: underline;
}

.spotlight_module_rightcolumn
{
	width: 290px;
	clear: both;
	padding-bottom: 4px;
}

.spotlight_module_header_rightcolumn
{
	background-image: url("http://www.dentonrc.com/images/ice3/spotlight_icon_290.gif");
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 290px;
	height: 23px;
}

.spotlight_module_rightcolumn div.spotlight_photo
{
	padding-top: 0px;
	margin-top: 3px;
	float: left;
	width: 72px;
	clear: both;
}

.spotlight_module_rightcolumn div.spotlight_tease
{
	padding-top: 0px;
	margin-top: 3px;
	float: right;
	width: 215px;
}

.spotlight_module_rightcolumn div.spotlight_tease p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px; 
}

.spotlight_module_rightcolumn div.spotlight_tease a, .spotlight_module_rightcolumn div.spotlight_tease a:link, .spotlight_module_rightcolumn div.spotlight_tease a:visited
{
	color: #000000; 
	font-size: 10px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

.spotlight_module_rightcolumn div.spotlight_tease a:hover
{
	text-decoration: underline;
}

.homepage_guidelive
{
	width: 260px;
	clear: both;
	padding-bottom: 4px;
}


.homepage_guidelive_left
{
	width: 49%;
	float: left;
	border-right: 1px solid #CCC;
	margin-right: 2px;
	padding-bottom: 1px;
}

.homepage_guidelive_right
{
	width: 49%;
	float: left;
	clear: right;
	margin-left: 2px;
	padding-bottom: 1px;
}

div.thumbnail
{
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 2px;
	float: left;
	width: 72px;
	clear: both;
}

.homepage_guidelive_left div.guidelive_tease
{
	padding-top: 0px;
	margin-left: 4px;
	margin-top: 0;
	float: left;
	clear: right;
	width: 90px;
}

.homepage_guidelive_left p.subheader
{
	font-size: 11px;
	font-weight: bold;
}

.homepage_guidelive_right p.subheader
{
	font-size: 11px;
	font-weight: bold;
}

.homepage_guidelive_left div.guidelive_tease p
{
	padding-left: 6px;
	/*background-image:url("http://ice3.dallasnews.com/images/bg_bullet.gif"); background-repeat:no-repeat; background-position: 0 5px;*/
}

.homepage_guidelive_right div.guidelive_tease
{
	padding-top: 0px;
	margin-top: 3px;
	margin-left: 2px;
	float: left;
	clear: right;
	width: 90px;
}

.homepage_guidelive_left div.guidelive_tease
{
	padding-top: 0px;
	margin-top: 3px;
	float: left;
	clear: right;
	width: 90px;
}

.homepage_guidelive_left div.guidelive_tease p, .homepage_guidelive_right div.guidelive_tease p
{
	margin-bottom: 0px;
	padding-bottom: 2px;
	padding-top: 0px;
	margin-top: 0px;
	line-height: 13px; 
}

div.guidelive_tease a, div.guidelive_tease a:link, div.guidelive_tease a:visited
{
	color: #000000; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Verdana;
	text-decoration: none;
}

div.guidelive_tease a:hover
{
	text-decoration: underline;
}


.blogs_module p.subheader
{
	font-size: 11px;
	font-weight: bold;
}

.block_module p.subheader
{
	font-size: 11px;
	font-weight: bold;
}

.homepage_blogs
{
	width: 160px;
	float: left;
	margin-left: 6px;
	margin-right: 6px;
}

.homepage_blogs p
{
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px;
}

.homepage_blogs_header
{
	background-image: url("http://www.dentonrc.com/images/ice3/blogs_icon1.gif");
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 160px;
	height: 23px;
}

.chats_module
{
	width: 145px;
	float: left;
	clear: right;
	margin-left: 0px;
	margin-right: 2px;
}

.chats_module p
{
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px;
}

.chats_module_header
{
	background-image: url("http://www.dentonrc.com/images/ice3/chat_icon.gif");
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 145px;
	height: 21px;
}

.blogs_module
{
	width: 160px;
	float: left;
	margin-left: 6px;
	margin-right: 6px;
}

.blogs_module p
{
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 2px;
	margin-top: 0px;
	line-height: 13px;
}
.blogs_module_header
{
	background-image: url("http://www.dentonrc.com/images/ice3/blogs_icon1.gif");
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 5px;
	width: 160px;
	height: 23px;
}

/* QUESTION OF THE DAY */
#question span
{
	margin: 0;
	padding: 0px;
	border: 0;
	font-weight: bold;
}
#question form
{
	margin: 0;
	padding: 3px;
	border: 0;
	font-weight: bold;
}
/* WHATS ON TONIGHT IFRAME STYLES */
/* Other iframe styles are contained in the tv-iframe.html page in the page's embedded style sheet */
table.tv
{
	margin: 2px;
	padding: 0 0 3px 0;	
	vertical-align: baseline;
	font-weight: bold;
	border: 0;
}
table.tv th
{
	margin: 0;
	padding: 0 20px 0 0;
	border: 0;
	vertical-align: baseline;
}
table.tv td
{
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
}
/* SPECIFIC STYLES THAT PURPOSEFULLY OVERRIDE SOME OF THE STYLES ABOVE */

#entcontent h5
{
	margin: 0 0 5px 0;/* Diff */
	padding: 0;
	border: 0;
	font-size: 13px;
	line-height: 14px;/* Diff */
}

/* AD CLASSES */
img.ad
{  
	margin: 2px 0 7px 0;
	padding: 0;
	border: 0;
}
/* AD CLASS = REUSABLE FOR ADVERTISEMENT TEXT ON DARK GRAY BACKGROUND SUCH AS ON THE HOME PAGE, RIGHT SIDE */
.adtext_ongray
{
	margin: 0 10px 0px 0;
	padding: 0;
	border: 0;
	background-color: #fff;
	color: #000;
}
/* AD CLASS = REUSABLE FOR ADVERTISEMENT TEXT ON WHITE BACKGROUND SUCH AS ON THE STORY PAGE, RIGHT SIDE */
.adtext
{
	margin: 0 0 8px 0;
	padding: 0;
	border-top: 1px solid #CCC;
	background-color: transparent;
	color: #000;
}

/* OTHER MAIN STYLES */

h1 { /* SYNC THIS UP WITH MAIN FEATURED NEWS AREA ONCE WE HAVE IT WORKING */
	/*font-size: 24px;*/
}
/* SECONDARY - LEFT HAND COLUMN STYLES */ 
div#secondarycontent
{  
	margin: 5px 0 10px 0;
	padding: 2px 0 2px 5px;
	font-size: 10px;
	color: #fff;
	background-color: transparent;
}
div#secondarycontent p.adtext
{  
	margin: 0;
	padding: 0;
	border: 0;
}
div.textad
{  
	margin: 3px 0 0 0;
	border-bottom: 1px solid #404040;
	padding: 5px 2px 10px 2px;
	text-align: left;
}
div.textad_last
{  
	margin: 3px 0 0 0;
	border: 0;
	padding: 5px 2px 10px 2px;
	text-align: left;
}
div.textad p
{  
	margin: 3px 0;
	padding: 0;
	font-size: 11px;
	color: #404040;
	background-color: transparent;
	font-weight: bold;
}
div.textad_last p
{  
	margin: 3px 0;
	padding: 0;
	font-size: 11px;
	color: #404040;
	background-color: transparent;
	font-weight: bold;
}
div.textad span
{  
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #404040;
	background-color: transparent;
}
div.textad_last span
{  
	margin: 0;
	padding: 0;
	font-size: 10px;
	color: #404040;
	background-color: transparent;
}

#skytext div.textad p,#skytext div.textad_last p,#skytext div.textad span,#skytext div.textad_last span
{  
	color: #fff;
}
#skytext div.textad
{  
	margin: 3px 0 0 0;
	border-bottom: 1px solid #fff;
	padding: 5px 2px 10px 2px;
	text-align: left;
}

div.adtext
{  
	margin: 0;
	border-top: 1px solid #CCC;
	padding:1px 0;
	text-align: left;
}
div#utilitybox
{  
	margin: 10px 0 5px 0;
	padding:2px 2px 2px 5px;
	border: 1px solid #a4886d;
	background-color: #cdbcac;
	color: #fff;
	font-weight: bold;
	font-size: 10px;	
}
div.utilityboxitem
{  
	background-image:url("http://www.dentonrc.com/images/bg_utilityboxbullet.gif"); background-repeat:no-repeat; background-position: 0 7px;
	padding: 0px 0px 0px 10px;
	margin: 2px 0;
}

div#section_header_img
{
	padding-left: 8px;
}

div.storylist p 
{
	margin: 0;
	background-image:url("http://www.dentonrc.com/images/ice3/bg_bullet_black.gif"); background-repeat:no-repeat; background-position: 0 8px;
	padding: 2px 4px 2px 8px;
	font-size: 1.05em;
	line-height: 1.4em;
	color: #000;
}

div.storylist p.more, div.LeftOuterContainer div.wide_left_column div.topnews_right div.storylist p.more 
{
	margin: 0;
	background-image:url("http://www.dentonrc.com/images/ice3/arrow_black.gif"); background-repeat: no-repeat; background-position: 0 4px;
	padding: 2px 4px 2px 8px;
	font-size: 10px;
	font-weight: bold;
	line-height: 11px;
	color: #000;
}

div.LeftOuterContainer div.wide_left_column div.topnews_right div.storylist p.more a, div.LeftOuterContainer div.wide_left_column div.topnews_right div.storylist p.more a:link, div.LeftOuterContainer div.wide_left_column div.topnews_right div.storylist p.more a:visited
{
	font-weight: bold;
}

div.morevideo p.more
{
	margin: 0;
	background-image:url("http://www.dentonrc.com/images/ice3/white_arrow_ongray.gif"); background-repeat:no-repeat; background-position: 2px 4px;
	padding: 2px 4px 2px 8px;
	font-size: 10px;
	font-weight: normal;
	line-height: 11px;
	color: #000;
}

div.videolinks p.more
{
	margin: 0;
	background-image:url("http://www.dentonrc.com/images/ice3/white_arrow.gif"); background-repeat:no-repeat; background-position: 2px 4px;
	padding: 2px 4px 2px 8px;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #CCC;
}

div.storylist p a, div.storylist p a:link, div.storylist p a:visited
{
	color: #000;
	text-decoration: none;
}

div.videolinks p a, div.videolinks p a:link, div.videolinks p a:visited
{
	color: #CCC;
	text-decoration: none;
}

div.storylist p a:hover
{
	text-decoration: underline;
}

div.videolinks p a:hover
{
	text-decoration: underline;
}

div.storylist p.more a, div.storylist.more p a:link, div.storylist p.more a:visited
{
	color: #000;
	text-decoration: none;
}

div.storylist p.more a:hover
{
	text-decoration: underline;
}

div.block_module div.storylinks p.more a, div.block_module div.storylinks.more p a:link, div.block_module div.storylinks p.more a:visited
{
	color: #000;
	text-decoration: none;
	background-image:url("http://www.dentonrc.com/images/ice3/arrow_black.gif"); background-repeat: no-repeat; background-position: 0 4px;
	padding: 2px 4px 2px 8px;
	font-weight: bold;	
}

div.block_module div.storylist p.more a:hover
{
	text-decoration: underline;
	font-weight: bold;	
}

div.block_module div.storylinks p.more a:hover
{
	text-decoration: underline;
	font-weight: bold;	
}

.sitetools a, .sitetools a:link, .sitetools a:visited
{
	text-decoration: none;
	color: #FFF;
	font-family: Verdana;
}

.sitetools a:hover
{
	text-decoration: none;
	color: #000;
	font-family: Verdana;
}

table.columnist_module
{
	background-color: #dde4d2;
}

.columnist_module_top
{
	background-image:url("http://www.dentonrc.com/images/ice3/columnists_top.gif"); background-repeat:no-repeat; background-position: 0% 0%;
	padding: 0px 0 0 3px;
	margin: 0;
	vertical-align: top;
	background-color: #dde4d2;
	width: 260px;
	height: 27px;
	color: #FFF;
	font-weight: bold;
}

.columnist_module_bottom
{
	background-image:url("http://www.dentonrc.com/images/ice3/columnists_bottom.gif"); background-repeat:no-repeat; background-position: 0% 0%;
	background-color: #dde4d2;
	width: 260px;
	height: 11px;
	margin-bottom: 5px;
}

.columnist_module_top_small
{
	background-image:url("http://www.dentonrc.com/images/ice3/columnists_top_sm.gif"); background-repeat:no-repeat; background-position: 0% 0%;
	padding: 0px 0 0 3px;
	margin: 0;
	vertical-align: top;
	background-color: #dde4d2;
	width: 230px;
	height: 24px;
	color: #FFF;
	font-weight: bold;
}

.columnist_module_top_large
{
	background-image:url("http://www.dentonrc.com/images/ice3/columnists_top_lg.gif"); background-repeat:no-repeat; background-position: 0% 0%;
	padding: 0px 0 0 3px;
	margin: 0;
	vertical-align: top;
	background-color: #dde4d2;
	width: 290px;
	height: 24px;
	color: #FFF;
	font-weight: bold;
}


.columnist_module_bottom_small
{
	background-image:url("http://www.dentonrc.com/images/ice3/columnists_bottom_sm.gif"); background-repeat:no-repeat; background-position: 0% 0%;
	background-color: #dde4d2;
	width: 230px;
	height: 10px;
	margin-bottom: 5px;
}

.lede_headline
{
	color: #666666; 
	padding-bottom: 1px;
	padding-left: 0;
	font-size: 24px; 
	line-height: 25px; 
	font-weight: normal; 
	font-family: Verdana;
}

.lede_tease
{
	color: #000000; 
	font-size: 11px; 
	margin-top: 1px;
}

.bithumbcaption
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.bithumbcredit
{
	text-align: right;
	padding-right: 4px;
	font-weight: normal;
}

div.LeftOuterContainer div.wide_left_column div.section_spacer
{
	padding-top: 1px;
	clear: both;
	margin-top: 6px;
	border-top: 2px dotted #CCC;
}
/* END OLD STYLES.CSS */

table.newsOnDemand
{
	background-image: url("http://www.dentonrc.com/images/ice3/news_on_demand_bg.gif");
	background-repeat: no-repeat;
	width: 747px;
	height: 21px;
	color: #000;
}

table.newsOnDemand img
{
	padding-top: 2px;
}

table.newsOnDemand td.text
{
	padding-bottom: 2px;
}

table.newsOnDemand a, table.newsOnDemand a:link, table.newsOnDemand a:visited
{
	color: #000;
	font-size: 10px;
	vertical-align: middle;
}

td.gray_border_vertical
{
	background-image: url("http://www.dentonrc.com/images/ice3/gray_border_vertical2.gif");
	background-repeat: repeat-y;
	width: 13px;
	height: 100%;
}

div.ice2spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 2px;
}
div.ice3spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 3px;
}

div.ice4spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 4px;
}
div.ice5spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 5px;
}

div.ice6spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 6px;
}
div.ice7spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 7px;
}

div.ice8spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 8px;
}

div.ice9spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 9px;
}

div.ice10spacer
{
	background-image: url("http://www.dentonrc.com/images/pixel.gif");
	background-repeat: repeat;
	padding: 0;
	margin: 0;
	width: 100%;
	height: 10px;
}

div.LeftOuterContainer div.wide_left_column div.section_lede p
{
	font-size: 11.3px;
}

div#marketplace_button_container
{
	float: left;
	background-repeat: no-repeat;
	margin: 0 0 0 6px;
	padding: 0px 0 0 4px;
	width: 67px;
	height: 28px;	
}

.ap-story-table p.body span.headline { font-size: 16px; color: #333;}

#genContainer pre {font-size: 12px;}

.alert_news_bgcolor { background-image: url('/sharedcontent/dws/img/standing/alerts/alert-news-bg.gif') }
.alert_weather_bgcolor { background: repeat url('/sharedcontent/dws/img/standing/alerts/alert-wt-bg.gif') }
.alert_misc_bgcolor { background: repeat url('/sharedcontent/dws/img/standing/alerts/alert-misc-bg.gif') }
.alert_ml_bg { background-image: url('/sharedcontent/dws/img/standing/alerts/alert-midl.gif') }
.alert_mr_bg { background-image: url('/sharedcontent/dws/img/standing/alerts/alert-midr.gif') }
.alerts_text { font: 12px Arial; line-height: 110%; padding-bottom: 2px; }
.alerts_title { font: bold 12px Arial; padding-bottom: 4px; padding-top: 4px }

.videobold a
{
	font-weight: bold; 
	margin-top: 10px;
}

.videobold a:link
{
	font-weight: bold; 
	margin-top: 10px; 
}

/* PHOTOGRAPHY STYLES */
div.photo_lede_head h1
{
	text-align: left;
	font-family: Verdana;
	font-size: 21px;
	font-weight: normal;
	line-height: 21px;
	color: #666;
	padding-left: 5px;
}

div.photo_story
{
	border: 0;
	margin: 0;
	padding: 0 0 2px 4px;
}

div.photo_story p
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #333;
	margin: 8px 0 0 0;
	padding: 2px 0 0 0;
}

.photography_image
{
	margin: 0 6px 2px 6px;
}

div.photo_quad_head h2
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #333;
	padding: 2px 0 0 4px;
	margin: 0;
}

div.photo_list_story
{
	border: 0;
	margin: 0;
	padding: 0 0 2px 4px;
}

div.photo_list_story p
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
	color: #333;
	margin: 2px 4px 2px 0;
	padding: 2px 4px 2px 0;
}

div.photo_list_head 
{
	text-align: left;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	line-height: 11px;
	color: #000;
	padding: 2px 0 0 4px;
	margin: 0;
}

div#genContainer div.photo_list_head h2
{
	text-align: left;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px;
	color: #000;
	padding: 2px 0 0 4px;
	margin: 0;
}

div.photo_story p a, div.photo_story p a:link, div.photo_story p a:visited
{
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
}

div.photo_story p a:hover
{
	font-size: 10px;
	text-decoration: underline;
}

div.photo_list_story p a, div.photo_list_story p a:link, div.photo_list_story p a:visited
{
	font-size: 10px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	padding: 0;
}

div.photo_list_story p a:hover
{
	font-size: 10px;
	text-decoration: underline;
}

div.photo_list_divider
{
	width: 97%;
	background-image: url(http://www.dentonrc.com/images/ice3/photo_list_border.gif);
	background-repeat: repeat-x;
	padding: 2px 0 2px 0;
	padding: 4px 0 0 0;
}

/*
p#also_online_video {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/video.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_audio {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/audio.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_chat {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/chat.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_photos {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/slideshow.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_blog {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/blog.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_archives {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/archives.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_alert {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/alert.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_desktopnews {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/links.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_mobilemedia {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/mobile_media.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_newsletter {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/newsletter.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_podcast {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/podcast.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_stocks {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/stocks.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_submit {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/submit.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_subscribe {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/subscribe.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_survey {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/survey.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_trafficalert {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/traffic_alerts.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_weatheralert {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/weather_alert.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_webcast {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/webcast.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_slideshow {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/slideshow.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_links {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/links.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}

p#also_online_download {
	margin: 5px 0 0 0px;
	font-weight: bold;
	padding: 0px 0px 4px 20px;
	background-image:url("http://www.dentonrc.com/images/ice3/icons/download_or_pdf.gif"); background-repeat:no-repeat; background-position: 0 0;
	border-bottom: 0;
}
*/
p#also_online_video {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/video.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_audio {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/audio.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_chat {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/chat.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_email {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/email-icon.jpg"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_photos {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/slideshow.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_blog {
margin: 0;
font-weight: normal;
padding: 0 0 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/blog.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em !important;*/
line-height:1.4em !important;
}
p#also_online_archives {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/archives.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_alert {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/alert.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_desktopnews {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/links.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_mobilemedia {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/mobile_media.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_newsletter {
margin: 0;
font-weight: normal;
padding: 0 0 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/newsletter.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em !important;*/
line-height:1.4em !important;
}
p#also_online_podcast {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/podcast.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_stocks {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/stocks.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_submit {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/submit.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_subscribe {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/subscribe.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_survey {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/survey.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_widget {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/widget.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_trafficalert {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/traffic_alerts.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_weatheralert {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/weather_alert.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_webcast {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/webcast.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_slideshow {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/slideshow.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_links {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/links.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_download {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/download_or_pdf.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_bullet {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/bullet.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}
p#also_online_more {
margin: 0;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/more.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-family: Verdana; 
font-weight: bold;
font-size: 10px;
color: #28375B; 
line-height:1.4em;
}
p#also_online_buy {
margin: 0;
font-weight: normal;
padding: 0px 0px 4px 20px !important;
background-image:url("http://www.dentonrc.com/images/ice3/icons/buy.gif"); background-repeat:no-repeat; background-position: 0 3px;
border-bottom: 0;
font-size:11px !important;
/*font-size:1.05em;*/
line-height:1.4em;
}


div#secondary_lede_swap h6

{

            font-size:16px;

            font-weight:bold;
			line-height:18px;

}


