.dealy_morelink {
	float: right;
	padding-right: 29px;
	color: #0000EE;
}
#dealy_add { 
	float: left;
	width: 4px;
}
#dealy_tabs, .dealy_tabs { 
	float: left;
	width: 662px;
	height: 25px;
	background: url(/Oklahoma/Images/TopNavigation/pods_tab_bg.gif) repeat-x;
}
#dealy_tabs a, .dealy_tabs a {
	color: #333;
}
#dealy_tabs_divider, .dealy_tabs_divider {
	float: left;
	background: url(/Oklahoma/Images/TopNavigation/pods_tab_divider.gif);
	width: 3px;
	height: 25px;
}
#dealy_tabs_left, .dealy_tabs_left {
	float: left;
	background: url(/Oklahoma/Images/TopNavigation/pods_tab_cap.gif) no-repeat;
	width: 4px;
	height: 25px;
}
#dealy_tabs_right, .dealy_tabs_right {
        float: left;
        background: url(/Oklahoma/Images/TopNavigation/pods_tab_cap2.gif) no-repeat;
        width: 11px;
        height: 25px;
}
.dealyHeader {
color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 13px;
}
.dealyTabText {
 color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; 
 text-decoration: none;
}
.dealyTabOff, .dealyTabOn {
	float: left;
	padding: 5px 7px 0px 7px;
	margin-left: -1px;
	margin-right: -1px;
	margin-top: 1px;
}
.dealyTabOff a {
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.dealyTabOff a:hover {
        font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.dealyTabOff:hover {
        background-color: #fff;
	height: 18px;
}

.dealyTabOn a {
	font-size: 10px; 
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.dealyTabOn {
	background-color: #fff;
	height: 19px;
}

#dealy_tabs a, #dealy_tabs a:visited, #dealy_tabs a:hover {
	text-decoration: none;
	/*padding: 0px 3px 0px 3px;*/
}

#dealys_container { 
	text-align: left;
	width: 666px; 
}

#dealys_display {
	background: #999 url(/Oklahoma/Images/TopNavigation/666x1_table_bg.gif) repeat-y; 
}
#dealy_tab_col1, #dealy_tab_col2 {
	list-style-type: none;
	min-width: 318px;
	width: 318px;
	margin: 0;
	padding: 0;
}

#dealy_tab_col1, #dealy_tab_col2 { min-height: 800px; }
* html #dealy_tab_col1, * html #dealy_tab_col2 { height: 800px; }

#dealy_tab_col1 { margin: 0px 0px 0px 10px; }
#dealy_tab_col2 { margin: 0px 0px 0px 9px;}
.dealy {
	background-color: #fff;
	margin-bottom: 10px;
	border-bottom: 2px solid #333;
	width: 318px;
}
.dealy p { height: 100px; }
.dealy .header {
        margin: 0;
        height: 20px;
        color: #333;
        font-weight: bold;
	background: url(/Oklahoma/Images/TopNavigation/pod_header_318x20.gif) no-repeat top; 
}
.dealy .header .collapse, .dealy .header .expand, .keyword_container .collapse, .keyword_container .expand {
        width: 22px; 
	height: 20px;
	float: left;
}

.dealy .header .close { float: left; width: 23px; height: 20px; }
.dealy .content { border: 1px solid #999; }       



#dealys_add {
	position: absolute;
	z-index: 10000;
	width: 666px;
	background-color: #e0e0e0;
}
#dealys_add .options{
	height: 390px;
	overflow: scroll;
}
.clear {
	clear: both;
}
#dealys_add .header {
	height: 19px;
	background-color: #333;
	padding: 2px 5px 2px 5px;
}
#dealys_add .header .title{
	float: left;
	width: 645px;
	color: #e0e0e0;
}
#dealys_add .header .close a, #dealys_add .header .close a:visited, #dealys_add .header .close a:hover {
	float: left;
	text-decoration: none;
	font-size: 12px;
	color: #e0e0e0;
}

.dealy .footer, .dealy .footer a, .dealy .footer a:visited, .dealy .footer a:hover {
	color: #000EE0;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
}       
.dealy .footer a:hover {
	text-decoration: underline; 
}
.dealyOptions {
	width: 302px;
	margin-left: 8px;
	text-decoration: none;
	font-family: Verdana;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted #8e8e8e;
}
.dealyOptions div select{ font-size: 10px; }
.dealyOptions .container {
	width: 302px;
	padding: 5px 0 5px 0;
	background: url(/Oklahoma/Images/TopNavigation/302x1_options_bg.gif) repeat-y;
	margin: 1px 0px 1px 0px;
}
.dealy .footer {
	padding: 0px 0px 4px 8px;
	background: #fFF url(/Oklahoma/Images/TopNavigation/page_corner.jpg) no-repeat right bottom; 
	height: 19px; 
}
#mynewsok {
	padding-top: 9px;
}
.mynewsok li { list-style-type: none;}
.clear { clear: both;}
.rssItem {
	margin: 0 8px 0 8px;
	padding: 4px 0 4px 0;
	display: block; 
	font-family: verdana; 
	font-size: 10px; 
	color: #2f2f2f;; 
	border-bottom: 1px dotted #8E8E8E; 
}
.rssLink {
	text-decoration: none;
	color: #2f2f2f;; 
}
.rssLink:hover { 
	text-decoration: underline; 
}

.rssLink:visited {
	background-image: url(/Oklahoma/Images/TopNavigation/read_icon.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
}

.rssTime {
	color: #999;
	font-size: 9px;
}
.dealy .dealy_title { 
	padding: 3px 0 3px 8px; 
	width: 263px; 
	font-family: Verdana; 
	font-size: 11px; 
	cursor: move; 
	float: left;
}
.dealy_sponsor  {
	width: 302px;
        padding-left: 8px;
	font-family: Verdana;
        font-size: 11px;
        float: left;
	color: #0000EE; 
}
.dealy .header .collapse, .keyword_container .collapse {
	background: url('/Oklahoma/Images/TopNavigation/plus_btn.gif') no-repeat left top; 
}
.dealy .header .expand, .keyword_container .expand { 
	background: url('/Oklahoma/Images/TopNavigation/minus_btn.gif') no-repeat left top; 
}
.dealy .header .close { background: url('/Oklahoma/Images/TopNavigation/close_btn.gif') no-repeat left top; }

div.dealy_autocomplete {
      position:absolute;
      font-family: arial;
      width:50px;
      background-color:white;
      border:1px solid #888;
      margin:0px;
      padding:0px;
      font-size:10px;
}
div.dealy_autocomplete ul {
      list-style-type:none;
      margin:0px;
      padding:0px;
}
div.dealy_autocomplete ul li.selected { background-color: #ffb;}
div.dealy_autocomplete ul li {
      overflow: hidden;
      list-style-type:none;
      display:block;
      margin:0;
      padding:2px;
      cursor:pointer;
}

.dealy_manager_link {
	text-decoration: none; 
	font-weight: 
	normal; color: #0000EE;
}
.dealy_manager_link:hover {
	text-decoration: underline; 
}
.bar, .bar_cinema, .bar_skyscraper, .bar_thumbnail {
        padding: 8px 8px 0px 8px;
	width: 301px;
        text-decoration: none; 
        font-family: verdana; 
        font-size: 10px;
        color: #2f2f2f;
}       
.bar a, .bar_cinema a, .bar_skyscraper a, .bar_thumbnail a {
        margin: 0px 0px 4px 0px;
        padding: 0px 0px 4px 0px;
        display: block;
        text-decoration: none; 
        font-family: verdana; 
        font-size: 10px;
        line-height: 12px;
        color: #2f2f2f;
        border-bottom: 1px dotted #8E8E8E;
}       
.bar_thumbnail a {
        font-weight: bold;
}       
.bar a:hover, .bar_cinema a:hover, .bar_skyscraper a:hover, .bar_thumbnail a:hover { 
        text-decoration: underline; 
}       
.bar_cinema img, .bar_thumbnail img, .bar_skyscraper img  {
        padding: 1px;
        margin-bottom: 6px;
}
.bar_two_columns a {
	position: relative;
	display: block;
	margin-right: 10px;
	width: 140px;
	float: left;
}
.img_thumbnail {
        float: left;
        padding: 0px 8px 7px 0px;
        background-color: white;
}
.img_thumbnail a{
	border-bottom: 0px dotted #8E8E8E;
}
.keyword_container {
	font-family: verdana;
	font-size: 12px;
        margin: 8px 0 0 8px;
        width: 301px;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}
.keyword_container .title {
	width: 274px;
        font-weight: bold;
	font-size: 9px;
	font-family: verdana;
	color: #333;
	float: left;
	padding: 3px 0 0 5px;
}
.keyword_container .articles {
        padding: 9px;
        font-weight: normal;
        border-bottom: 1px solid #ccc;
        width: 283px;
}
.keyword_container a {
	font-size: 11px;
        color: #333;
        text-decoration: none;
        border-bottom: 1px dotted #858585;
        display: block;
        padding-bottom: 2px;
        margin: 0;
        line-height: 15px;
}
.keyword_container a:hover { text-decoration: underline; }
.keyword_container .articles a {
}
.keyword_articles p {
        margin: 0;
        padding: 0;
}
.bold { font-weight: bold; }

.cur_temp {
    font-size: 28px;
    font-weight: bold
}
.cur_temp_full {
    font-size: 36px;
    font-weight: bold;
}
.current_pod {
    background-image: url(/Oklahoma/Images/TopNavigation/10x239_weather_bg.jpg);
    margin: 5px;
    padding: 4px;
    background-repeat: repeat-x;
}
.current_pod_full {
    margin: 0 10px 10px 10px;
    background-image: url(/Oklahoma/Images/TopNavigation/7day_forecast.jpg);
    background-repeat: no-repeat;
    width: 720px;
    height: 540px;
}
#weather_main .current_pod_full {
    background-image: url(/Oklahoma/Images/TopNavigation/newsok_7day_small.jpg);
    margin: 0;
    width: 665px;
    height: 342px;
}
.forecast_header {
    padding: 66px 0 0 58px;
}
.forecast_title {
    font-size: 29px;
    font-weight: bold;
    color: #FFF;
    text-align: left;
    padding: 0 0 16px 13px;
}
.windspeed {
    font-size: 10px;
} 
#weather_main .forecast_header {
    padding: 17px 0 28px 31px;
}
#weather_main .forecast_title {
    font-size: 28px;
}
.forecast_bars {
    margin: 0;
    font-size: 20px;
    padding: 0 5px 170px 5px;
}
#weather_main .forecast_bars {
    margin: 0;
    font-size: 20px;
    padding: 0 5px 45px 5px;
}
.temp_holder_full {
    padding: 5px 0;
    width: 200px;
    margin-right: 10px;
    float: left;
    border-right: 1px dotted #305693;
}
#weather_main .temp_holder_full {
    padding: 5px 0;
    width: 200px;
    margin-right: 10px;
    float: left;
    border-right: 1px dotted #305693;
}
.temp_holder {
    padding: 5px 0;
    width: 169px;
    margin-right: 10px;
    float: left;
    border-right: 1px dotted #305693;
    height: 77px;
}
#weather_main .temp_holder {
    padding: 5px 0;
    width: 169px;
    margin-right: 10px;
    float: left;
    border-right: 1px dotted #305693;
    height: 77px;
}
.extra_holder {
    float:left;
    padding:5px 0pt;
    width:100px;
}
#weather_main .extra_holder {
    float:left;
    padding:5px 0pt;
    width:100px;
}
.extra_holder_full {
    padding-top: 12px;
}   
#weather_main .extra_holder_full {
    padding-top: 9px;
}   
.search_zip {
    width: 130px;
    float: left;
    color: #666;
}   
.search_zip input {
    font-size: 10px;
    color: #333;
}   
.search_zip #current_weather_zip {
    width: 35px;
    border: 1px solid #999;
}   
#forecast_pod {
    padding: 5px;
}
.forecast_row, .forecast_rowEnd {
    text-align: center;
    color: #333;
    font-size: 10px;
    width: 83px;
    margin-right: 5px;
    float: left;
    color: #FFF;
}

#weather_main .forecast_row, .forecast_rowEnd {
    text-align: center;
    color: #333;
    font-size: 10px;
    width: 83px;
    margin-right: 5px;
    float: left;
    color: #FFF;
}
.forecast_rowEnd {
    border: 0;
}   

.forecast_column, .forecast_columnEnd {
    border-right: 1px dotted #305693;
    width: 42px;
    float: left;
    text-align: center;
    color: #333;
    font-size: 10px;
}
.forecast_columnEnd {
    border: 0;
}
.day {
    font-weight: bold;
}
