/*body { font-family: verdana,arial,helvetica; font-size: 10px; color: #666666; background: url("../images/bkgnd.gif") repeat-y top center; background-color: #CCCCCC; margin: 10px 0px 8px 0px; }*/
body {
font-family: verdana,arial,helvetica;
font-size: 10px;
color: #666666;
       background-color: #FCFCFC;
margin: 0px 0px 8px 0px;
}
.hide { display: none; }
div.hide { display: none; }
div.clear { clear: both; }
div.header { margin: 0px auto; width: 980px; }
div.header div.serving { position: relative; background-color: #ffffff; width: 0px; height: 0px; padding: 0px 0px 0px 0px; margin: 0px; }
div.header div.serving_text{ position: relative; left: 10px; top: -20px; height: 0px; width: 400px; text-align: left; font-size: 13px; font-weight: bold; color: #FFFFFF; }
a.serving:link { font-size: 11px; font-family: verdana; font-weight: 200; color: #FFFFFF; text-decoration: none; }
a.serving:visited { font-size: 11px; font-family: verdana; font-weight: 200; color: #FFFFFF; text-decoration: none; }
a.serving:hover { font-size: 11px; font-family: verdana; font-weight: 200; color: #FFFFFF; text-decoration: underline; }
a.youraccount:link { font-size: 18px; font-family: verdana; font-weight: 400; color: #002E59; text-decoration: none; }
a.youraccount:visited { font-size: 18px; font-family: verdana; font-weight: 400; color: #002E59; text-decoration: none; }
a.youraccount:hover { font-size: 18px; font-family: verdana; font-weight: 400; color: #002E59; text-decoration: underline; }
a.serving_black:link { font-size: 10px; font-family: verdana; font-weight: 800; color: #000000; text-decoration: none; }
a.serving_black:visited { font-size: 10px; font-family: verdana; font-weight: 800; color: #000000; text-decoration: none; }
a.serving_black:hover { font-size: 10px; font-family: verdana; font-weight: 800; color: #000000; text-decoration: underline; }
div.header_search { margin: 10px auto 6px auto; width: 980px; background: url("../images/header_bkgnd_blue.gif") repeat-y top left; }
div.header_search div.logo_top { float: left; width: 380px; height: 10px; background: url("../images/logo_top.gif") no-repeat top left; }
div.header_search div.logo_bottom { float: left; width: 380px; height: 10px; background: url("../images/logo_bottom.gif") no-repeat top left; }
div.header_search div.logo { float: left; width: 267px; cursor: pointer; }
div.header_search div.search_top { float: right; width: 590px; height: 10px; background: url("../images/search_top_blue.gif") no-repeat top left; }
div.header_search div.search_bottom { float: right; width: 590px; height: 10px; background: url("../images/search_bottom_blue.gif") no-repeat top left; }
div.header_search div.search { width: 570px; float: right; font-size: 12px; font-weight: bold; padding: 0px 10px; }
div.header_search div.gpromo { width: 120px; float: right; }
div.header_search div.swindow { width: 425px; min-height: 100px; border-right: solid 1px #99B3CC; }
div.header_search div.search div.slogo { width: 424px; height: 28px; padding: 0px 0px 0px 0px; background: url("../images/search_results_blue.gif") no-repeat top left; }
div.header_search div.search div.sbox { width: 424px; }
div.header_search div.search div.spost { width: 424px; font-size: 14px; font-weight: bold; color: #990000; padding: 10px 0px 0px 0px; border-top: solid 1px #99B3CC; }
div.channels { margin: 0px auto; width: 980px; height: 25px; }
div.channels div.channel_on { float: left; height: 23px; font-size: 13px; font-weight: bold; padding: 0px 10px; line-height: 23px; }
div.channels div.channel_off { float: left; height: 23px; font-size: 12px; font-weight: bold; padding: 0px 10px; line-height: 23px; cursor: pointer; }
div.channels div.channel_over { float: left; height: 23px; font-size: 12px; font-weight: bold; padding: 0px 10px; line-height: 23px; cursor: pointer; }
div.channels div.channel_blank { height: 23px; }
div.channels div.channel_bar { height: 3px; }
div.footer { margin: 0px auto; width: 980px; height: 23px; }
div.footer div.footer_left { float: left; width: 10px; height: 23px; background: url("../images/footer_left.gif") no-repeat top left; }
div.footer div.footer_right { float: right; width: 10px; height: 23px; background: url("../images/footer_right.gif") no-repeat top left; }
div.footer div.footer_blank { height: 23px; }
div.footer div.footer_bar { height: 6px; }
div.page_wrapper { width: 980px; margin: 5px auto; }
div.page { width: 845px; float: left; }
div.promo { width: 120px; float: right; margin: 1px; }
/* Removed Grey BackGround Image*/
/* div.main { margin: 0px; width: 845px; padding: 0px; background: url("../images/main_bkgnd.gif") repeat-y top left; } */
div.main { margin: 0px; width: 845px; padding: 0px; }

div.main div.section_wrapper {
width: 275px;
float: right;
margin: 0px;
/*background-color: #ffffff;*/
overflow: hidden;
}

/* Removed Grey BackGround Image*/
/* div#user { margin: 0px 0px 10px 0px; width: 845px; padding: 0px; background: url("../images/user_bkgnd.gif") repeat-y top left; } */
div#user { margin: 0px 0px 10px 0px; width: 845px; padding: 0px; }
.section { min-height: 250px; float: left; }
.section .handle { cursor: move; }
.section_preview { min-height:20px; }
.section_preview .handle { cursor: move; }
div#section_1 { width: 560px; padding: 0px; margin: 0px;  }
div#section_2 { width: 275px; min-height: 10px;  }
div#section_3 { width: 275px; padding: 0px 5px 10px 0px;  }
div#section_4 { width: 275px; padding: 0px 5px 10px 5px; }
div#section_5 { width: 275px; padding: 0px 0px 10px 5px;  }
div#search_results { width: 845px;  }
div.full { width: 980px; }
div.feature { width: 560px; float: left; margin: 10px 0px 0px 0px; }
div.feature div.module_wrapper { width: 560px; }
div.feature div.feature_loading { position: absolute; top: 125px; left: 129px; width: 159px; height: 34px; background-color: #ffffff; border: double 3px #cccccc; padding: 60px 70px; z-index: 10; }
div.feature div.module_wrapper div.head { width: 560px; }
div.feature div.module_wrapper div.border { width: 558px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background-color: #ffffff; }
div.feature div.title { height: 20px; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; overflow: hidden; }
div.feature div.cancel { width: 41px; height: 20px; float: right; cursor: pointer; }
div.feature div.edit { width: 29px; height: 20px; float: right; cursor: pointer; }
div.feature div.section_head { width: 548px; padding: 0px 0px 3px 0px; }
div.feature div.module_wrapper div.step { }
div.feature div.section_head div.top { width: 548px; height: 40px; }
div.feature div.section_head div.body { width: 528px; background-color: #e9e9e9; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding: 0px 9px; }
div.feature div.section_head div.body_rss { width: 528px; height: 40px; background-color: #e9e9e9; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding: 0px 9px; text-align: center; }
div.feature div.section_head div.body div.media { width: 60px; background-color: #ffffff; border: solid 1px #cccccc; padding: 2px; float: left; }
div.feature div.section_head div.body div.content { width: 455px; padding: 0px 0px 0px 5px; float: right; }
div.feature div.section_head div.body div.headline { font-size: 14px; font-weight: bold; }
div.feature div.section_head div.bottom { width: 530px; height: 26px; overflow: hidden; padding: 0px 9px; background: url("../images/section_footer.gif") no-repeat top left; }
div.feature div.section_head div.bottom div.rss_nav { height: 26px; padding: 0px 1px; float: right; cursor: pointer; }
div.feature div.section_head div.arrow_title { font-size: 9px; color: #999999; padding: 0px 0px 3px 20px; font-style: italic; background: url("../images/sm_arrow_down.gif") no-repeat 10px 6px; }
div#section_local_welcome { background: url("../images/section_local_welcome_top.gif") no-repeat top left; }
div#section_local_topics { background: url("../images/section_local_topics_top.gif") no-repeat top left; }
div#section_local_news { background: url("../images/section_local_news_top.gif") no-repeat top left; }
div#section_local_calendar { background: url("../images/section_local_events_top.gif") no-repeat top left; }
div#section_local_photos { background: url("../images/section_local_photos_top.gif") no-repeat top left; }
div#section_local_news_submit { background: url("../images/section_local_submit_news_top.gif") no-repeat top left; }
div#section_local_calendar_submit { background: url("../images/section_local_submit_events_top.gif") no-repeat top left; }
div#section_local_photos_submit { background: url("../images/section_local_submit_photos_top.gif") no-repeat top left; }
div#section_rss_suggested { background: url("../images/section_rss_suggested.gif") no-repeat top left; }
div#section_rss_addfeed { background: url("../images/section_rss_addfeed.gif") no-repeat top left; }
div#section_rss_favorites { background: url("../images/section_rss_favorites.gif") no-repeat top left; }
div#section_rss_search { background: url("../images/section_rss_search.gif") no-repeat top left; }
div.topic_box { border-top: solid 1px #cccccc; padding: 0px 0px 10px 10px; }
div.topic_box div.left { width: 350px; float: left; }
div.topic_box div.right { width: 180px; float: right; }
div.topic_box div.arrow_title { font-size: 10px; font-weight: bold; color: #000000; padding: 0px 0px 10px 10px; background: url("../images/sm_arrow_down.gif") no-repeat 0px 6px; }
div.topic_box div.arrow_title div.arrow_text { font-size: 9px; font-weight: normal; color: #999999; padding: 0px 0px 5px 0px; }
div.topic_box div.arrow_title div.arrow_link { font-size: 10px; font-weight: normal; color: #999999; }
div.topic_box div.text_title { font-size: 12px; line-height: 30px; color: #000000; }
div.topic_box div.big_media { width: 200px; border: solid 1px #cccccc; padding: 2px; float: left; }
div.topic_box div.media_list { width: 320px; float: right; text-align: center; }
div.topic_box div.media_list div.media { width: 60px; border: solid 1px #cccccc; padding: 2px; margin: 0px 13px 13px 0px; float: left; }
div.topic_box div.media_list_left { width: 142px; float: right; text-align: center; }
div.topic_box div.media_list_left div.media { width: 60px; border: solid 1px #cccccc; padding: 2px; margin: 0px 1px 1px 0px; float: left; }
div.topic_box div.media { width: 60px; border: solid 1px #cccccc; padding: 2px; float: left; margin: 0px 0px 5px 0px; }
div.topic_box div.content { width: 466px; float: right; }
div.topic_box div.content_left { width: 276px; float: right; }
div.topic_box div.headline { font-size: 11px; }
div.topic_box div.source { font-size: 9px; }
div.topic_box div.text { font-size: 10px; padding: 0px 0px 5px 0px; }
.module {
width: 275px;
margin: 10px 0px 0px 0px;
overflow: hidden;
}

div.module div.module_wrapper { width: 275px; }
div.module div.module_wrapper div.head { }
div.module div.module_wrapper div.step { }
div.module div.module_wrapper div.border { border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background-color: #ffffff; }
div.module_wrapper div.title { height: 20px; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; overflow: hidden; }
div.module_wrapper div.cancel { width: 41px; height: 20px; float: right; cursor: pointer; }
div.module_wrapper div.edit { width: 29px; height: 20px; float: right; cursor: pointer; }
div.module_wrapper div.min { width: 18px; height: 20px; float: left; cursor: pointer; }
div.module_wrapper div.max { width: 18px; height: 20px; float: left; cursor: pointer; }
div.module_wrapper div.close { width: 16px; height: 20px; float: right; cursor: pointer; }
div.feature div.mdl_nav { position: relative; height: 20px; font-size: 11px; line-height: 19px; overflow: hidden; }
div.mdl_nav { height: 20px; font-size: 11px; line-height: 19px; overflow: hidden; }
div.mdl_nav div.nav_l { width: 8px; height: 19px; float: left; }
div.mdl_nav div.nav_r { width: 1px; height: 19px; float: left; }
div.mdl_nav div.nav_blank { height: 19px; }
div.mdl_nav div.nav { height: 19px; padding: 0px 7px 0px 7px; float: left; }
div.mdl_nav div.nav_on { height: 19px; padding: 0px 7px 0px 7px; float: left; font-weight: bold; }
.um { width: 275px; margin: 0px; }
div.um div.head { width: 275px; }
div.um div.border { width: 263px; padding: 5px; background-color: #ffffff; }
div.um div.title { height: 20px; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; overflow: hidden; }
div.um_form_wrapper { width: 548px; padding: 5px; }
div.um_form_wrapper div.row { width: 548px; padding: 1px 0px; }
div.um_form_wrapper div.row_split { width: 548px; padding: 1px 0px 0px 0px; margin: 0px 0px 2px 0px; font-size: 10px; color: #990000; text-align: right; }
div.um_form_wrapper div.label { width: 130px; float: left; font-size: 10px; font-weight: bold; line-height: 20px; text-align: right; }
div.um_form_wrapper div.input { width: 415px; float: right; color: #990000; }
div.um_form_wrapper div.input_text { width: 415px; float: right; }
div.um_form_wrapper .textbox { width: 180px; font-size: 10px; }
div.um_form_wrapper .pswdbox { width: 150px; font-size: 10px; }
div.um_form_wrapper div.text { font-size: 10px; font-weight: normal; line-height: 11px; }
div.um_customize { }
div.um_customize div.top_on { width: 263px; height: 40px; }
div.um_customize div.top_signup { width: 263px; height: 40px; }
div.um_customize div.top_rss { width: 263px; height: 40px; }
div.um_customize div.top_rss_local { width: 263px; height: 40px; }
div.um_customize div.body { width: 251px; padding: 0px 5px; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #e9e9e9; }
div.um_customize div.headline { font-size: 12px; font-weight: bold; color: #333333; text-align: center; }
div.um_customize div.step { height: 26px; padding: 0px 0px 2px 0px; }
div.um_customize div.save { height: 26px; padding: 2px 0px 2px 0px; cursor: pointer; }
div.um_customize div.step_text { margin: 0px 7px; padding: 2px 0px; border-top: solid 1px #cccccc; font-size: 10px; font-weight: normal; color: #000000; line-height: 12px; }
div.um_customize div.step_text .headline { font-size: 10px; font-weight: bold; color: #336699; line-height: 12px; }
div.um_customize div.text { font-size: 10px; font-weight: normal; color: #666666; padding: 0px 5px 2px 5px; text-align: center; }
div.um_customize div.link { padding: 0px 0px 0px 18px; font-size: 11px; line-height: 15px; }
div.um_customize div.biglink { padding: 2px 0px 6px 0px; font-size: 11px; font-weight: bold; text-align: center; }
div.um_customize div.bottom { width: 263px; height: 12px; background: url("../images/um_customize_bottom.gif") no-repeat top left; }
div.spacer { background-color: #ffffff; width: 275px; height: 9px; }
div.feature div.editor { width: 558px; border-left: solid 1px #aaaaaa; border-right: solid 1px #aaaaaa; background-color: #cccccc; }
div.feature div.editor div.row { width: 558px; height: 18px; clear: both; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; padding: 2px 0px 2px 0px; }
div.feature div.editor div.input_row { width: 558px; height: 22px; clear: both; font-size: 9px; font-style: italic; color: #666666; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; background-color: #bbbbbb; line-height: 23px; }
div.feature div.editor div.label { float: left; width: 383px; height: 18px; overflow: hidden; text-align: right; font-size: 10px; font-weight: bold; line-height: 18px; padding: 0px 2px 0px 0px; }
div.feature div.editor div.input { float: right; width: 165px; font-size: 10px; height: 18px; padding: 0px 3px 0px 0px; }
div.feature div.editor input.textb { width: 165px; font-size: 10px; }
div.feature div.editor select.selectb { width: 165px; font-size: 10px; }
div.module div.editor { width: 273px; border-left: solid 1px #aaaaaa; border-right: solid 1px #aaaaaa; background-color: #cccccc; }
div.module div.editor div.row { width: 273px; height: 18px; clear: both; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; padding: 2px 0px 2px 0px; }
div.module div.editor div.input_row { width: 273px; height: 22px; clear: both; font-size: 9px; font-style: italic; color: #666666; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; background-color: #bbbbbb; line-height: 23px; }
div.module div.editor div.label { float: left; width: 98px; height: 18px; overflow: hidden; text-align: right; font-size: 10px; font-weight: bold; line-height: 18px; padding: 0px 2px 0px 0px; }
div.module div.editor div.input { float: right; width: 165px; font-size: 10px; height: 18px; padding: 0px 3px 0px 0px; }
div.module div.editor input.textb { width: 165px; font-size: 10px; }
div.module div.editor select.selectb { width: 165px; font-size: 10px; }
div.calendar { width: 273px; }
div.calendar div.month_row { width: 273px; height: 21px; padding: 0px 0px 1px 0px; border-bottom: solid 1px #d9d9d9; margin: 0px 0px 1px 0px; overflow: hidden; }
div.calendar div.month_row div.prev { float: left; width: 23px; height: 13px; font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #e9e9e9; line-height: 13px; margin: 3px 7px 3px 7px; padding: 0px; color: #d9d9d9; display: inline; }
div.calendar div.month_row div.next { float: right; width: 23px; height: 13px; font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #e9e9e9; line-height: 13px; margin: 3px 7px 3px 7px; padding: 0px; display: inline; }
div.calendar div.month_row div.display { float: left; width: 195px; height: 19px; text-align: center; font-size: 14px; font-weight: bold; overflow: hidden; line-height: 21px; padding: 0px; display: inline }
div.calendar div.daycol_row { width: 273px; height: 18px; border-bottom: solid 1px #d9d9d9; padding: 0px 0px 1px 0px; margin: 0px 0px 1px 0px; }
div.calendar div.daycol_row div.daycol { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #c1dce9; display: inline }
div.calendar div.day_row { width: 273px; height: 20px; clear: both; }
div.calendar div.day_row div.day { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; cursor: pointer; display: inline }
div.calendar div.day_row div.wday { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #e9e9e9; cursor: pointer; display: inline }
div.calendar div.day_row div.tday { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #003366; color: #ffffff; cursor: pointer; display: inline }
div.calendar div.day_row div.lday { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #ffffcc; cursor: pointer; display: inline }
div.calendar div.day_row div.nday { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; display: inline }
div.calendar div.day_row div.wnday { float: left; width: 35px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #e9e9e9; display: inline }
div.rss_module_content { position: relative; width: 548px; min-height: 400px; }
div.rss_module_content div.head { width: 548px; height: 38px; border-bottom: solid 1px #cccccc; background-color: #ffffff; }
div.rss_module_content div.title { float: left; font-size: 16px; color: #999999; line-height: 38px; font-weight: normal; }
div.rss_module_content div.rssbut { font-size: 18px; font-weight: bold; background-color: #e9e9e9; border: solid 1px #cccccc; text-align: center; float: right; margin: 9px 5px; padding: 2px 10px; cursor: pointer; }
div.rss_module_content div.search { clear: both; line-height: 18px; font-size: 10px; border-bottom: solid 1px #cccccc; background-color: #e9e9e9; padding: 4px 5px 4px 5px; margin: 0px 0px 9px 0px; }
div.rss_module_content div.results { width: 548px; }
div.rss_module_content div.results div.nav { line-height: 26px; color: #999999; width: 548px; height: 22px; padding: 2px 0px 2px 0px; border-top: solid 1px #e9e9e9; margin: 1px 0px 0px 0px; font-size: 9px; font-weight: bold; color: #666666; line-height: 20px; }
div.rss_module_content div.results div.nav div.but { float: right; height: 18px; width: 50px; background-color: #e9e9e9; border: solid 1px #cccccc; padding: 1px; margin: 0px 1px; font-size: 11px; font-weight: bold; line-height: 18px; text-align: center; cursor: pointer; }
div.rss_module_content div.results div.nav div.but_over { float: right; height: 18px; width: 50px; border: solid 1px #ffffff; padding: 1px; margin: 0px 1px; font-size: 11px; font-weight: bold; line-height: 18px; text-align: center; cursor: pointer; }
div.rss_module_content div.results div.nav div.pages { float: right; height: 18px; background-color: #ffffff; border: solid 1px #cccccc; padding: 1px; }
div.rss_module_content div.results div.nav div.pages div.page { float: left; height: 16px; width: 14px; background-color: #e9e9e9; border: solid 1px #cccccc; font-size: 10px; font-weight: bold; line-height: 16px; text-align: center; cursor: pointer; }
div.rss_module_content div.results div.nav div.pages div.page_on { float: left; height: 16px; width: 14px; border: solid 1px #cccccc; font-size: 10px; font-weight: bold; line-height: 16px; text-align: center; cursor: pointer; }
div.rss_module_content div.results div.nav a.page { text-decoration: none; }
div.rss_module_content div.results div.nav div.icon { float: left; padding: 3px 8px 3px 0px; }
div.rss_module_content div.results div.error_headline { font-size: 12px; font-weight: bold; color: #000000; padding: 6px 0px 0px 12px; }
div.rss_module_content div.results div.error_title { font-size: 11px; font-weight: normal; color: #333333; line-height: 14px; padding: 0px 0px 0px 12px; }
div.rss_module_content div.results div.error_title li { padding: 4px 0px; }
div.rss_module_content div.results div.error_text { font-size: 11px; font-weight: normal; color: #666666; line-height: 50px; padding: 0px 0px 0px 12px; text-align: center; font-style: italic; }
div.rss_module_content div.legend { line-height: 26px; color: #999999; width: 538px; height: 26px; padding: 0px 0px 0px 10px; border-bottom: solid 1px #e9e9e9; }
div.rss_module_content div.legend div.icon { float: right; padding: 3px 0px 3px 8px; }
div.rss_module_content div.source_new { width: 506px; height: 26px; padding: 5px 5px 5px 37px; background: url("../images/rss_bkgnd_icon.gif") no-repeat 5px 6px; border-bottom: solid 1px #e9e9e9; background-color: #ffffcc; margin: 0px 0px 16px 0px; }
div.rss_module_content div.source_custom { width: 506px; height: 26px; padding: 5px 5px 5px 37px; background: url("../images/um_icon_custom.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; }
div.rss_module_content div.search_notice { width: 544px; padding: 2px; border-bottom: solid 1px #e9e9e9; font-size: 10px; line-height: 12px; padding: 0px 0px 5px 0px; }
div.rss_module_content div.source_fav_1 { width: 516px; height: 18px; padding: 3px 5px 3px 27px; background: url("../images/um_icon_rss_sm.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; overflow: hidden; }
div.rss_module_content div.source_fav_2 { width: 516px; height: 18px; padding: 3px 5px 3px 27px; background: url("../images/um_icon_blog_sm.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; overflow: hidden; }
div.rss_module_content div.source_fav_3 { width: 516px; height: 18px; padding: 3px 5px 3px 27px; background: url("../images/um_icon_podcast_sm.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; overflow: hidden; }
div.rss_module_content div.source_1 { width: 506px; height: 26px; padding: 5px 5px 5px 37px; background: url("../images/um_icon_rss.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; }
div.rss_module_content div.source_2 { width: 506px; height: 26px; padding: 5px 5px 5px 37px; background: url("../images/um_icon_blog.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; }
div.rss_module_content div.source_3 { width: 506px; height: 26px; padding: 5px 5px 5px 37px; background: url("../images/um_icon_podcast.gif") no-repeat 2px 3px; border-bottom: solid 1px #e9e9e9; }
div.rss_module_content div.source { font-size: 11px; font-weight: bold; height: 13px; padding: 2px 0px 0px 0px; overflow: hidden; }
div.rss_module_content div.add_favorite { width: 82px; height: 26px; float: right; overflow: hidden; background: url("../images/add_favorites.gif") no-repeat 10px 3px; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.add_favorite_over { width: 82px; height: 26px; float: right; overflow: hidden; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.remove_favorite { width: 60px; height: 26px; float: right; overflow: hidden; background: url("../images/remove_favorites.gif") no-repeat 10px 0px; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.remove_favorite_over { width: 60px; height: 26px; float: right; overflow: hidden; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.down_favorite { width: 44px; height: 26px; float: right; overflow: hidden; background: url("../images/down_favorites.gif") no-repeat 10px 0px; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.down_favorite_over { width: 44px; height: 26px; float: right; overflow: hidden; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.down_favorite_off { width: 44px; height: 26px; float: right; overflow: hidden; padding: 3px 5px; }
div.rss_module_content div.up_favorite { width: 31px; height: 26px; float: right; overflow: hidden; background: url("../images/up_favorites.gif") no-repeat 10px 0px; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.up_favorite_over { width: 31px; height: 26px; float: right; overflow: hidden; padding: 3px 5px; cursor: pointer; }
div.rss_module_content div.url { font-size: 10px; font-style: italic; color: #cccccc; height: 12px; overflow: hidden; }
div.customize_bar { height: 24px; border-top: double 3px #cccccc; font-size: 12px; font-weight: bold; line-height: 24px; padding: 0px 0px 0px 26px; }
div.customize_bar span.sm { font-size: 10px; font-weight: normal; color: #666666; line-height: 24px; }
div.feature div.search { clear: both; line-height: 18px; font-size: 10px; border-bottom: solid 1px #cccccc; background-color: #e9e9e9; padding: 4px 5px 4px 5px; margin: 0px 0px 9px 0px; text-align: right; }
div.feature div.search_nav { width: 538px; padding: 5px 5px; }
div.feature div.matches { font-size: 11px; color: #999999; float: left; line-height: 18px; }
div.feature div.but { font-size: 14px; font-weight: bold; background-color: #e9e9e9; border: solid 1px #cccccc; text-align: center; float: right; margin: 0px 0px 0px 8px; padding: 2px 10px; cursor: pointer; }
div.feature div.lbut { font-size: 14px; font-weight: bold; background-color: #e9e9e9; border: solid 1px #cccccc; text-align: center; float: left; margin: 0px 8px 0px 0px; padding: 2px 10px; cursor: pointer; }
div.feature div.tbut { font-size: 12px; font-weight: bold; background-color: #e9e9e9; border: solid 1px #cccccc; text-align: center; float: right; margin: 9px 5px; padding: 2px 10px; cursor: pointer; }
div.feature div.item { border-bottom: solid 1px #d9d9d9; padding: 5px; }
div.feature div.item div.media { width: 60px; background-color: #ffffff; border: solid 1px #cccccc; padding: 2px; float: left; text-align: right; }
div.feature div.item div.content { width: 467px; float: right; }
div.feature div.item div.headline { font-size: 11px; font-weight: bold; color: #333333; }
div.feature div.item div.feature_headline { font-size: 14px; font-weight: bold; }
div.feature div.item div.section_headline { font-size: 12px; line-height: 22px; font-weight: bold; }
div.feature div.item div.feature_location { height: 24px; font-size: 10px; font-weight: normal; background-color: #e9e9e9; border-top: solid 1px #d9d9d9; border-bottom: solid 1px #d9d9d9; padding: 2px 5px; margin: 0px 0px 3px 0px; }
div.feature div.item div.feature_contact { float: right; height: 24px; font-size: 14px; line-height: 24px; font-weight: bold; background-color: #e9e9e9; border-top: solid 1px #d9d9d9; border-bottom: solid 1px #d9d9d9; padding: 2px 5px; margin: 0px 0px 3px 0px; }
div.feature div.item div.source { font-size: 10px; color: #aaaaaa; }
div.feature div.item div.dates { font-size: 10px; color: #336699; }
div.feature div.item div.more { font-size: 9px; color: #999999; line-height: 18px; }
div.feature div.item div.desc { font-size: 10px; color: #999999; font-style: italic; }
div.feature div.game_item { border-bottom: solid 1px #d9d9d9; padding: 5px; }
div.feature div.game_item div.media { width: 31px; float: left; text-align: right; }
div.feature div.game_item div.content { width: 502px; float: right; }
div.feature div.game_item div.headline { font-size: 11px; font-weight: bold; }
div.feature div.game_item div.desc { font-size: 10px; color: #999999; font-style: italic; }
.game_window { position: absolute; top: 140px; left: 100px; width: 600px; height: 450px; z-index: 10; background-color: #990000; border: solid 1px #000000; padding: 5px; margin: 5px; }
div.feature div.page_head { width: 548px; height: 38px; border-bottom: solid 1px #cccccc; background-color: #ffffff; }
div.feature div.page_head div.title { height: 38px; float: left; font-size: 16px; color: #999999; line-height: 38px; font-weight: normal; }
div.feature div.page_head div.but_on { float: right; height: 29px; font-size: 10px; color: #333333; border-left: solid 1px #cccccc; text-align: center; padding: 5px 10px 0px 10px; }
div.feature div.page_head div.but_off { float: right; height: 33px; font-size: 10px; color: #333333; border-left: solid 1px #cccccc; text-align: center; padding: 5px 10px 0px 10px; }
div.feature div.module_content { padding: 5px; min-height: 400px; }
div.module div.module_content { padding: 5px; }
div.module div.module_content div.um_headline { font-size: 11px; font-weight: bold; padding: 5px 0px; color: #006600; }
div.module div.module_content span.um_headline { font-size: 11px; font-weight: bold; padding: 5px 0px; color: #006600; }
div.module div.module_content li { margin: 8px 0px; }
div.module div.media_left { float: left; padding: 0px 5px 5px 0px; }
div.module div.media_right { float: right; padding: 0px 0px 5px 5px; }
div.module div.headline { font-size: 11px; margin: 0px 0px 3px 0px; }
div.module div.video_item { padding: 2px 0px 2px 20px; font-size: 10px; border-top: solid 1px #e9e9e9; background: url("../images/video_icon.gif") no-repeat 0px 4px; }
div.module_content div.rss_link { padding: 3px 0px 3px 15px; font-size: 11px; border-bottom: solid 1px #e9e9e9; }
div.module_content div.rss_summary { padding: 1px 0px 3px 0px; font-size: 10px; overflow: hidden; }
div.module_content div.rss_footer { padding: 0px 0px 3px 45px; background: url("../images/rss_footer.gif") no-repeat 0px 1px; text-align: right; font-family: arial, helvetica, sans serif; font-size: 9px; line-height: 14px; height: 14px; overflow: hidden; border-bottom: solid 1px #e9e9e9; }
div.module_content div.podcast { width: 263px; border-bottom: solid 1px #e9e9e9; padding: 3px 0px; }
div.module_content div.podcast div.play { width: 17px; height: 17px; border: solid 1px #e9e9e9; background-color: #ffffff; padding: 1px; float: left; }
div.module_content div.podcast div.link { width: 237px; font-size: 11px; float: right; }
div.module_content div.rss_summary { padding: 1px 0px 3px 0px; font-size: 10px; overflow: hidden; }
div.module_content div.podcast_footer { padding: 0px 0px 3px 60px; background: url("../images/podcast_footer.gif") no-repeat 0px 1px; text-align: right; font-family: arial, helvetica, sans serif; font-size: 9px; line-height: 14px; height: 14px; overflow: hidden; border-bottom: solid 1px #e9e9e9; }
div.feature div.story { padding: 4px 0px 10px 10px; border-bottom: solid 1px #cccccc; }
div.feature div.story div.headline { font-size: 16px; font-weight: bold; }
div.feature div.story div.subheadline { font-size: 11px; font-weight: bold; color: #666666; }
div.feature div.story div.author { font-size: 10px; color: #999999; padding: 0px 0px 12px 0px; }
div.feature div.story div.dates { font-size: 10px; color: #003399; padding: 0px 0px 3px 0px; }
div.feature div.story div.media_wrap { float: right; padding: 0px 0px 10px 10px; }
div.feature div.story div.media { padding: 2px; margin: 0px 0px 0px 8px; background-color: #ffffff; border: solid 1px #cccccc; }
div.feature div.story div.caption { font-size: 9px; color: #999999; padding: 1px 12px; }
div.feature div.story div.credit { font-size: 9px; color: #999999; font-style: italic; text-align: right; padding: 1px 4px; }
div.feature div.story div.text { font-size: 11px; line-height: 14px; }
div.feature div.story div.link { font-size: 10px; line-height: 22px; }
div.feature div.module_content div.num_nav { position: relative; padding: 3px 3px; }
div.feature div.module_content div.num_nav div.on { float: left; padding: 3px; margin: 1px 1px; border: solid 1px #666666; background-color: #ffffff; color: #193161; font-size: 11px; font-weight: bold; cursor: pointer; }
div.feature div.module_content div.num_nav div.off { float: left; padding: 3px; margin: 1px 1px; border: solid 1px #666666; background-color: #e9e9e9; color: #666666; font-size: 11px; font-weight: normal; cursor: pointer; }
div.feature div.module_content div.num_nav div.but { float: right; padding: 3px; margin: 1px 1px; border: solid 1px #666666; background-color: #e9e9e9; color: #cccccc; font-size: 11px; font-weight: normal; cursor: pointer; }
div.feature div.ap_photos { padding: 7px 0px 0px 0px; }
div.feature div.ap_feature_headlines { padding: 7px; border-bottom: solid 1px #e9e9e9; }
div.feature div.ap_headlines { padding: 3px; border-bottom: solid 1px #e9e9e9; }
div.module div.ap_photos { padding: 7px 0px 0px 0px; }
.ap_headlines_text { font-size: 11px; }
a.ap_headlines:link { font-size: 11px;font-weight: bold; color: #003399; text-decoration: none; }
a.ap_headlines:visited { font-size: 11px;font-weight: bold; color: #003399; text-decoration: none; }
a.ap_headlines:hover { font-size: 11px;font-weight: bold; color: #003399; text-decoration: underline; }
div.module div.ap_feature_headlines { padding: 7px; border-bottom: solid 1px #e9e9e9; }
div.module div.ap_headlines { padding: 3px; border-bottom: solid 1px #e9e9e9; }
div.module div.ap_headlines_on { padding: 3px; border-bottom: solid 1px #e9e9e9; background-color: #ffffcc; }
div.ap_headlines div.photo { width: 42px; padding: 0px 5px 0px 0px; float: left; }
div.ap_headlines div.no_photo { width: 42px; margin: 0px 5px 0px 0px; float: left; background-color: #e9e9e9; }
div.ap_headlines div.headline { font-size: 11px; }
div.ap_feature_headlines div.photo {
	height: 75px;
	width: 90px;
	margin-right: 7px;
	margin-top: 3px;
	float: left;
	overflow: hidden;
	text-align: center;
}

div.ap_feature_headlines div.photo_sm {
	height: 35px;
	width: 50px;
	margin-right: 7px;
	float: left;
	text-align: center;
	overflow: hidden;
}
div.ap_feature_headlines div.headline { font-size: 11px; }
div.ap_feature_headlines div.teaser { font-size: 10px; color: #666666; }
div.ap_headlines div.ap_more_headlines { font-size: 11px; font-style: italic; color: #999999; }
div.ap_headlines td.ap_story_headline { font-size: 16px; }
div.ap_headlines div.ap_headline { font-size: 11px; padding: 3px 3px 3px 25px; border-bottom: solid 1px #e9e9e9; background: url("../images/icon_article.gif") no-repeat 5px 5px; min-height: 22px; }
div.ap_headlines .ap_published { font-size: 9px; font-style: italic; color: #999999; }
div.feature div.contribute_form { width: 548px; }
div.feature div.contribute_form div.help_notice { font-size: 10px; font-style: italic; color: #999999; text-align: right; line-height: 30px; border-bottom: solid 1px #e9e9e9; }
div.feature div.contribute_form div.form_row { border-bottom: solid 1px #e9e9e9; }
div.feature div.contribute_form div.input_row { text-align: right; padding: 5px 0px 0px 0px; }
div.feature div.contribute_form div.form_label { float: left; font-size: 11px; font-weight: bold; width: 155px; text-align: right; padding: 5px 0px 0px 0px; }
div.feature div.contribute_form div.form_input { width: 388px; float: right; padding: 3px 0px; }
div.feature div.contribute_form div.form_fck { width: 550px; padding: 3px 0px; }
div.feature div.contribute_form div.form_error { text-align: left; font-size: 10px; color: #CC0000; padding: 3px 0px 3px 165px; }
div.feature div.contribute_preview { width: 548px; padding: 0px 0px 0px 0px; }
div.feature div.contribute_preview div.headline { font-size: 16px; font-weight: bold; }
div.feature div.contribute_preview div.story { font-size: 11px; line-height: 14px; }
div.feature div.contribute_preview div.tnc { background-color: #d9d9d9; padding: 10px; }
div.feature div.contribute_preview div.media { float: right; margin: 0px 0px 0px 5px; width: 200px; background-color: #e9e9e9; }
div.feature div.module_content div.media_feature { margin: 1px 2px; padding: 10px 0px; text-align:center; }
div.feature div.contribute_preview div.media_feature { margin: 0px 2px 8px 3px; width: 500px; background-color: #e9e9e9; }
div.feature div.contribute_preview div.media div.photo_head { background: url("../images/photo_icon.gif") no-repeat 5px 5px; width: 145px; height: 37px; border-bottom: solid 1px #cccccc; padding: 5px 5px 5px 50px; }
div.feature div.contribute_preview div.media div.photo_form { padding: 0px 5px; }
div.feature div.contribute_preview div.media div.photo_item { text-align: right; font-size: 10px; font-weight: bold; padding: 2px 0px; }
div.feature div.contribute_preview div.media div.photo_modify { padding: 5px; background-color: #ffffff; cursor: pointer; }
div.feature div.contribute_preview div.media div.caption { font-size: 10px; color: #999999; padding: 1px 2px; }
div.feature div.contribute_preview div.media div.credit { font-size: 10px; color: #999999; font-style: italic; text-align: right; padding: 1px 2px; }
div.feature div.module_content div.media_feature div.caption { font-size: 10px; color: #999999; padding: 1px 8px; }
div.feature div.module_content div.media_feature div.credit { font-size: 10px; color: #999999; font-style: italic; text-align: right; padding: 1px 8px; }
div.feature div.contribute_preview div.options { width: 548px; height: 19px; padding: 6px 0px; margin: 0px 0px 10px 0px; }
div.feature div.contribute_preview div.goback { float: left; padding: 0px 0px 0px 10px; }
div.feature div.contribute_preview div.publish { float: right; }
div.feature div.contribute_preview div.author { font-size: 10px; color: #999999; padding: 0px 0px 12px 0px; }
div.feature div.contribute_preview div.link { font-size: 10px; line-height: 14px; font-weight: bold; padding: 12px 0px; }
div.local_help { padding: 5px; }
div.feature div.panel_head_wide { width: 280px; border-bottom: solid 1px #d9d9d9; padding: 0px 0px 0px 35px; overflow: hidden; }
div.feature div.panel_head_narrow { width: 135px; border-bottom: solid 1px #d9d9d9; padding: 0px 0px 0px 35px; overflow: hidden; }
div.feature div.panel_section { padding: 0px; }
div.feature div.panel_section_left { float: left; }
div.feature div.panel_section_right { float: right; }
div.feature div.panel_head_headline { font-size: 12px; font-weight: bold; color: #333333; padding: 5px 0px 2px 0px; }
div.feature div.panel_head_text { font-size: 10px; font-weight: normal; color: #999999; }
div.feature div#section_localnews { background: url("../images/local_news_icon.gif") no-repeat 5px 5px; }
div.feature div#section_localcal { background: url("../images/local_calendar_icon.gif") no-repeat 5px 5px; }
div.feature div#section_localpics { background: url("../images/local_photos_icon.gif") no-repeat 5px 5px; }
div.feature div#section_contribute { background: url("../images/local_contribute_icon.gif") no-repeat 5px 5px; }
div.feature div.panel_item { border-bottom: solid 1px #e9e9e9; padding: 2px 5px; overflow: hidden; }
div.feature div.panel_item_headline { font-size: 10px; font-weight: bold; white-space: normal; width: 305px; }
div.feature div.panel_item_source { font-size: 10px; font-weight: normal; color: #999999; width: 305px; }
div.feature div.panel_item_dates { font-size: 10px; font-weight: normal; font-style: italic; color: #336699; width: 315px; }
div.feature div.panel_media { float: left; width: 65px; height: 60px; padding: 5px; margin: 5px; }
div.feature div.panel_spacer { height: 18px; }
div.panel_head { width: 488px; height: 45px; padding: 5px 5px 5px 55px; background: url("../images/contribute_icon.gif") no-repeat top left; border-bottom: solid 1px #d9d9d9; }
div.panel_head div.panel_title { font-size: 14px; font-weight: bold; color: #666666; padding: 3px 0px 0px 0px; }
div.panel_head div.panel_desc { font-size: 11px; font-style: italic; color: #999999; }
div.panel_nav { width: 525px; border-top: solid 1px #cccccc; font-size: 9px; color: #000000; line-height: 22px; margin: 8px 0px 0px 0px; }
div.panel_nav div.panel_nav_on { width: 154px; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; float: left; padding: 0px 0px 0px 20px; background: url("../images/item_checked.gif") no-repeat 6px 2px; background-color: #ffffcc; }
div.panel_nav div.panel_nav_off { width: 154px; float: left; padding: 0px 0px 0px 20px; background: url("../images/item_unchecked.gif") no-repeat 6px 6px; background-color: #e9e9e9; }
div.rss_mod_featured { font-size: 11px; font-weight: bold; color: #666666; padding: 0px 0px 0px 0px; margin: 4px 0px 0px 0px; }
.navGreet { font-weight: bold; font-size: 12px; color: #000000; }
.navTxt { font-size: 11px; color: #666666; }
.nav_green_bar { background-color: #1E397D; }
a.navTxt:link { font-size: 11px; color: #666666; }
a.navTxt:visited { font-size: 11px; color: #666666; }
a.navTxt:hover { font-size: 11px; color: #FF6600; }
.loginBox { width: 150px; font-size: 10px; color: #666666; }
.pswdBox { width: 100px; font-size: 10px; color: #666666; }
.footer { margin: 0px auto; clear: both; }
td.nav_on { background-color: #1E397D; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 20px; padding: 0px 12px 0px 12px; border-right: solid 1px #999999; cursor: pointer; }
td.nav_off { background-color: #d9d9d9; font-size: 11px; color: #1E397D; height: 20px; padding: 0px 12px 0px 12px; border-right: solid 1px #999999; cursor: pointer; }
td.nav_over { background-color: #1E397D; font-size: 11px; color: #FFFFFF; height: 20px; padding: 0px 12px 0px 12px; border-right: solid 1px #999999; cursor: pointer; }
td.nav_extra { background-color: #d9d9d9; height: 20px; }
a.nav_text:link { font-size: 10px; color: #003399; text-decoration: none; }
a.nav_text:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.nav_text:hover { font-size: 10px; color: #003399; text-decoration: none; }
div.rss_buttons { background-color: #99CC00; }
div.rss_cats_list_on { font-size: 12px; font-weight: bold; white-space: nowrap; color: #000000; padding: 2px; }
div.rss_cats_list_off { font-size: 11px; white-space: nowrap; padding: 2px; }
div.rss_cats_category { background-color: #FFFFFF; font-size: 12px; font-weight: bold; white-space: nowrap; color: #000000; border-bottom: 3px double #CCCCCC; padding: 4px 0px 1px 0px; margin: 0px 0px 3px 0px; }
div.rss_cats_suggested { background-color: #DFE5F2; font-size: 12px; font-weight: bold; white-space: nowrap; color: #000000; border-bottom: 3px double #CCCCCC; padding: 10px 0px 1px 5px; margin: 0px 0px 0px 0px; }
div.rss_cats_addlink { background-color: #7692CC; font-size: 10px; font-weight: normal; white-space: nowrap; color: #666666; border-top: 3px double #CCCCCC; padding: 1px 0px 0px 5px; margin: 3px 0px 0px 0px; }
div.myfeeds { background-color: #FFFFFF; font-size: 10px; font-weight: normal; color: #666666; }
div.myfeeds_legend { background-color: #DFE5F2; font-size: 9px; font-weight: normal; color: #666666; padding: 4px; text-align: center; line-height: 10px; }
div.myfeed { padding: 2px; border-bottom: 1px solid #DFE5F2; }
div.rss_section_headline { background-color: #ffffff; font-size: 12px; font-weight: bold; padding: 6px 0px 0px 0px; }
div.rss_section_headline .rss_section_headline_sm { font-size: 10px; font-weight: normal; }
div.sports_channels { font-size: 11px; font-weight: normal; white-space: nowrap; color: #999999; padding: 6px 6px 2px 6px; border-bottom: 1px solid #CCCCCC; }
div.sports_channels a.scores_channel_on:link { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_channels a.scores_channel_on:visited { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_channels a.scores_channel_on:hover { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_channels a.scores_channel:link { color: #003399; text-decoration: none; }
div.sports_channels a.scores_channel:visited { color: #003399; text-decoration: none; }
div.sports_channels a.scores_channel:hover { color: #003399; text-decoration: underline; }
div.sports_subchannels { font-size: 11px; font-weight: normal; white-space: normal; color: #999999; padding: 6px 6px 6px 18px; }
div.sports_subchannels a.scores_subchannel_on:link { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_subchannels a.scores_subchannel_on:visited { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_subchannels a.scores_subchannel_on:hover { font-weight: bold; color: #999999; text-decoration: none; }
div.sports_subchannels a.scores_subchannel:link { color: #003399; text-decoration: none; }
div.sports_subchannels a.scores_subchannel:visited { color: #003399; text-decoration: none; }
div.sports_subchannels a.scores_subchannel:hover { color: #003399; text-decoration: underline; }
div.sports_score_detail { background-color: #ffffff; border: 1px solid #999999; padding: 3px; font-size: 11px; }
div.sports_score_detail_on { background-color: #cccccc; border: 1px solid #999999; padding: 3px; font-size: 11px; }
td.sports_scores_top_listing { padding: 0px 0px 2px 0px; border-bottom: 1px solid #e5e5e5; }
td.sports_scores_bottom_listing { padding: 2px 0px 0px 0px; }
td.sports_scores_top_listing_winner { padding: 0px 0px 2px 0px; border-bottom: 1px solid #e5e5e5; font-weight: bold; }
td.sports_scores_bottom_listing_winner { padding: 2px 0px 0px 0px; font-weight: bold; }
td.sports_scores_status { border-left: 1px solid #e5e5e5; }
td.sports_league_name { font-size: 12px; font-weight: bold; white-space: nowrap; color: #666666; padding: 6px 0px 2px 0px; margin: 0px 10px 0px 10px; border-bottom: 1px solid #CCCCCC; }
div.sports_day_on { text-align: right; font-size: 11px; font-weight: normal; white-space: nowrap; color: #999999; padding: 6px 12px 1px 6px; }
div.sports_day_off { text-align: right; font-size: 11px; font-weight: normal; white-space: nowrap; color: #999999; padding: 6px 12px 1px 6px; }
div.sports_day_on a.sports_day_off:link { color: #003399; text-decoration: none; }
div.sports_day_on a.sports_day_off:visited { color: #003399; text-decoration: none; }
div.sports_day_on a.sports_day_off:hover { color: #003399; text-decoration: underline; }
td.add_content_headline { font-size: 11px; font-weight: normal; color: #999999; padding: 0px 0px 6px 0px; }
td.add_content_headline_sm { font-size: 10px; font-weight: normal; color: #999999; padding: 0px 0px 6px 0px; }
td.rss_preview { border: 1px solid #CCCCCC; }
div.rss_headlines { background: url(/images/orange-bullet-square.gif) no-repeat 0px 5px; font-size: 10px; font-weight: lighter; color: #999999; padding: 0px 8px 4px 8px; }
div.rss_mod_headline { font-size: 11px; font-weight: normal; color: #999999; }
div.rss_mod_headline a.rss_add:link { font-weight: bold; color: #003399; text-decoration: none; }
div.rss_mod_headline a.rss_add:visited { font-weight: bold; color: #003399; text-decoration: none; }
div.rss_mod_headline a.rss_add:hover { font-weight: bold; color: #003399; text-decoration: underline; }
div.rss_mod_text { font-size: 10px; font-weight: normal; color: #999999; padding: 0px 0px 4px 0px; }
div.rss_mod_text a.rss_add:link { color: #003399; text-decoration: none; }
div.rss_mod_text a.rss_add:visited { color: #003399; text-decoration: none; }
div.rss_mod_text a.rss_add:hover { color: #003399; text-decoration: underline; }
.rss_title { font-size: 11px; font-weight: bold; color: #333333; padding: 0px 5px 0px 0px; }
a.rss_link:link { font-size: 11px; font-weight: lighter; color: #cc9900; }
a.rss_link:visited { font-size: 11px; font-weight: lighter; color: #cc9900; }
a.rss_link:hover { font-size: 11px; font-weight: lighter; color: #003399; }
.rss_description { font-size: 11px; font-weight: normal; }
a.rss_more:link { font-size: 10px; font-weight: lighter; color: #CC9900; }
a.rss_more:visited { font-size: 10px; font-weight: lighter; color: #CC9900; }
a.rss_more:hover { font-size: 10px; font-weight: lighter; color: #003399; }
div.rss_headline_summary { font-size: 10px; font-weight: lighter; color: #999999; padding: 0px 8px 4px 0px; }
.rss_ui_titles { font-size: 10px; font-weight: lighter; color: #666666; }
a.rss_ui_titles:link { font-size: 10px; font-weight: lighter; color: #666666; }
a.rss_ui_titles:visited { font-size: 10px; font-weight: lighter; color: #666666; }
a.rss_ui_titles:hover { font-size: 10px; font-weight: lighter; color: #003399; }
div.rss_tab_on { font-size:11px; font-weight: normal; background-color: #DFE5F2; border-left: 1px solid #2346AA; border-right: 1px solid #2346AA; border-top: 1px solid #2346AA; padding: 3px 8px 3px 8px; cursor: pointer; }
div.rss_tab_off { font-size:11px; font-weight: normal; background-color: #7692CC; border-bottom: 1px solid #2346AA; padding: 3px 8px 3px 8px; cursor: pointer; }
td.rss_tab_area { background-color: #7692CC; border-bottom: 1px solid #2346AA; }
div.add_rss_body { background-color: #DFE5F2; border-bottom: 3px double #2346AA; }
td.search_arrow_grey { width: 16px; height: 66px; background: url(../images/search_bkgnd_grey.gif) no-repeat center right; background-color: #FFFFCD; }
td.search_arrow_blue { width: 16px; height: 66px; background: url(../images/search_bkgnd_blue.gif) no-repeat center right; background-color: #FFFFCD; }
td.top_search_headline { background-color: #FFFFCD; font-size: 11px; font-weight: bold; color: #999999; padding: 0px 5px 0px 15px; }
td.top_search_body { background-color: #FFFFCD; padding: 0px 5px 5px 5px; }
td.search_types { width: 450px; background-color: #FFFFCD; color: #003366; }
td.search_box { width: 450px; background-color: #FFFFCD; padding: 0px 5px 15px 5px; }
td.search_desc { width: 450px; background-color: #FFFFCD; font-style: italic; color: #999999; }
td.search_but { width: 155px; background-color: #FFFFCD; }
td.search_padding { height: 0px; }
td.serving { font-size: 10px; font-weight: bold; padding: 0px 0px 0px 42px; }
td.email_headline { font-size: 16px; color: #1E397D; }
div.clear_ul { clear: both; border-bottom: solid 1px #e9e9e9; margin: 8px 0px; padding: 8px 0px 0px 0px; }
.fixed { padding: 0px 0px 0px 0px; margin: 0px; }
td.handle { background: url(/themes/default/images/icon_dragdrop.gif) no-repeat; }
td.mdl_tl_default { background-color: #29398C; }
td.mdl_t_default { background-color: #29398C; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 20px; }
td.mdl_tr_default { background-color: #29398C; }
td.mdl_min_default { background-color: #29398C; }
td.mdl_edit_default { background-color: #29398C; font-size: 10px; font-weight: normal; }
td.mdl_close_default { background-color: #29398C; }
td.mdl_tl_um { background-color: #29398C; }
td.mdl_t_um { background-color: #29398C; font-size: 12px; font-weight: bold; color: #ffffff; height: 20px; }
td.mdl_tr_um { background-color: #29398C; }
td.mdl_l_um { background-color: #ffffff; }
td.mdl_c_um { background-color: #ffffff; }
td.mdl_r_um { background-color: #ffffff; }
td.mdl_l_default { background-color: #CCCCCC; }
td.mdl_c_default { background-color: #FFFFFF; }
td.mdl_r_default { background-color: #CCCCCC; }
td.mdl_bl_default { background-color: #CCCCCC; }
td.mdl_b_default { background-color: #CCCCCC; }
td.mdl_br_default { background-color: #CCCCCC; }
td.mdl_bkgnd_default { background-color: #CCDCFC; }
td.mdl_bkgndlight_default { background-color: #D1EB84; }
a.mdl_edit_default:link { color: #9CA5EF; text-decoration: none; }
a.mdl_edit_default:visited { color: #9CA5EF; text-decoration: none; }
a.mdl_edit_default:hover { color: #9CA5EF; text-decoration: underline; }
td.mdl_edit_form_default { background-color: #9CA5EF; }
td.mdl_edit_rule_default { background-color: #999999; }
td.mdl_edit_form_text_default { font-size: 11px; color: #29398C; }
td.mdl_edit_text_default { font-size: 11px; color: #ECBC07; padding: 0px 6px; }
.mdl_edit_form_width_default { font-size: 8pt; color: #666666; width: 144px; }
.mdl_edit_form_widthsm_default { font-size: 8pt; color: #666666; width: 72px; }
.mdl_edit_form_go_default { font-size: 8pt; color: #666666; }
a.mdl_txt_default:link { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; line-height: 24px; }
a.mdl_txt_default:visited { font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; line-height: 24px; }
a.mdl_txt_default:hover { font-size: 10px; font-weight: bold; color: #0055AF; text-decoration: none; line-height: 24px; }
td.itabON_fpos_default { background: url(../images/ctab_left_on_fp_default.gif) no-repeat top left; }
td.itabON_cpos_default { background: url(../images/ctab_right_on_default.gif) no-repeat top left; }
td.itabON_lpos_default { background: url(../images/ctab_right_on_lp_default.gif) no-repeat top left; }
td.itabON_bkgnd_default { background: url(../images/ctab_bkgnd_on_default.gif) repeat-x top left; }
td.itabOFF_fpos_default { background: url(../images/ctab_left_off_fp_default.gif) no-repeat top left; }
td.itabOFF_lpos_default { background: url(../images/ctab_right_off_lp_default.gif) no-repeat top left; }
td.itabOFF_npos_default { background: url(../images/ctab_left_on_default.gif) no-repeat top left; }
td.itabOFF_cpos_default { background: url(../images/ctab_right_off_default.gif) no-repeat top left; }
td.itabOFF_bkgnd_default { background: url(../images/ctab_bkgnd_off_default.gif) repeat-x top left; }
td.itab_clear_default { background: url(../images/ctab_space_default.gif) repeat-x top left; }
.default_stab_link_on { font-size: 10px; font-weight: bold; color: #999999; text-decoration: none; }
.default_stab_link_off { font-size: 10px; font-weight: normal; padding: 2px; }
a.default_stab_link_off:link { color: #003399; }
a.default_stab_link_off:visited { color: #003399; }
a.default_stab_link_off:hover { color: #003399; }
td.mdl_tl_var { background-color: #29398C; }
td.mdl_t_var { background-color: #29398C; font-size: 11px; font-weight: bold; color: #FFFFFF; height: 20px; }
td.mdl_tr_var { background-color: #29398C; }
td.mdl_max_var { background-color: #29398C; }
td.mdl_min_var { background-color: #29398C; }
td.mdl_close_var { background-color: #29398C; }
td.mdl_l_var { background-color: #9FB7E7; }
td.mdl_c_var { background: #9CA5EF; padding: 6px; }
td.mdl_r_var { background-color: #9FB7E7; }
td.mdl_bl_var { background-color: #9FB7E7; }
td.mdl_b_var { background-color: #9FB7E7; }
td.mdl_br_var { background-color: #9FB7E7; }
td.mdl_arrow_var { background: url(../images/mdlvar_arrow_white.gif) no-repeat top left; background-color: #9FB7E7; }
a.mdl_var_headline:link { font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; }
a.mdl_var_headline:visited { font-size: 10px; font-weight: bold; color: #003399; text-decoration: none; }
a.mdl_var_headline:hover { font-size: 10px; font-weight: bold; color: #003399; text-decoration: underline; }
.mdl_var_text { font-size: 10px; font-weight: normal; color: #003399; text-decoration: none; }
div.mylink { background-color: #FFFFFF; border-bottom: 1px solid #EDEDED; }
div.my_links { display: block; position: static; }
a.weather_loc:link { font-size: 10px; color: #003399; text-decoration: none; }
a.weather_loc:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.weather_loc:hover { font-size: 10px; color: #003399; text-decoration: underline; }
.weather_desc { font-size: 10px; color: #666666; }
a.weather_remove_zip:link { font-size: 10px; color: #666666; text-decoration: none; }
a.weather_remove_zip:visited { font-size: 10px; color: #666666; text-decoration: none; }
a.weather_remove_zip:hover { font-size: 10px; color: #666666; text-decoration: underline; }
a.top_searches:link { font-size: 10px; color: #003399; text-decoration: none; }
a.top_searches:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.top_searches:hover { font-size: 10px; color: #003399; text-decoration: underline; }
a.ap_video:link { font-size: 11px; color: #003399; text-decoration: none; }
a.ap_video:visited { font-size: 11px; color: #003399; text-decoration: none; }
a.ap_video:hover { font-size: 11px; color: #003399; text-decoration: underline; }
.ap_video_text { font-size: 10px; color: #666666; }
.ap_video_header { font-size: 12px; color: #333333; }
.ap_video_prefs { font-size: 10px; color: #666666; }
.ap_video_player { font-size: 10px; color: #333333; width: 100px; }
td.ap_source_on { background: url(/images/bg_on.png) no-repeat; padding: 5px; text-indent: 5px; }
td.ap_source_off { background: url(/images/bg_off.png) no-repeat; padding: 5px; text-indent: 5px; }
td.ap_source_over { background: url(/images/bg_on.png) no-repeat; padding: 5px; text-indent: 5px; }
a.ap_source_off:link { font-size: 10px; color: #003399; text-decoration: none; }
a.ap_source_off:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.ap_source_off:hover { font-size: 10px; color: #003399; text-decoration: none; }
a.ap_source_on:link { font-size: 10px; color: #003399; text-decoration: none; }
a.ap_source_on:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.ap_source_on:hover { font-size: 10px; color: #003399; text-decoration: none; }
.ap_source_rule { background-color: #ffffff; }
.ap_headline_rule { background-color: #E5E5E5; }
.ap_moreheadline_rule { background-color: #E5E5E5; font-size: 10px; color: #666666; padding: 3px; }
.ap_bullet_old { font-size: 10px; font-weight: bold; color: #FF6600; padding: 3px; }
.ap_bullet { background: url(/images/bullet-square.gif) no-repeat top left; }
.ap_published { font-size: 10px; font-weight: normal; color: #999999; }
.ap_story_headline { font-size: 15px; font-weight: bold; color: #666666; line-height: 19px; }
.ap_story { font-size: 11px; font-weight: normal; color: #666666; line-height: 15px; }
a.rss_source:link { font-size: 13px;font-weight: bold; color: #003399; text-decoration: none; }
a.rss_source:visited { font-size: 13px;font-weight: bold; color: #003399; text-decoration: none; }
a.rss_source:hover { font-size: 13px;font-weight: bold; color: #003399; text-decoration: underline; }
.rss_default { font-size: 11px;font-weight: normal; color: #666666; }
a.search_nav:link { font-size: 11px; color: #003399; font-weight: normal; }
a.search_nav:visited { font-size: 11px; color: #003399; font-weight: normal; }
a.search_nav:hover { font-size: 11px; color: #003399; font-weight: normal; }
.search_nav { font-size: 11px; font-weight: normal; color: #003399; }
.search_nav_on { font-size: 11px; font-weight: bold; color: #003399; text-decoration: underline; }
.search_header { font-size: 12px; font-weight: bold; color: #666666; }
.search_subheader { font-size: 12px; color: #666666; }
.search_section { font-size: 11px; font-weight: bold; color: #666666; }
.search_text { font-size: 11px; font-weight: normal; color: #666666; line-height: 15px; }
.searchBut { background: url(../images/search-button-green-off.gif) no-repeat center center; background-color: #003399; }
.searchButOver { background: url(../images/search-button-green-on.gif) no-repeat center center; background-color: #003399; }
.modSearchBut { background: url(../images/search-button-green-off.gif) no-repeat center center; background-color: #FFFFFF; }
.modSearchButOver { background: url(../images/search-button-green-on.gif) no-repeat center center; background-color: #FFFFFF; }
.modGoBut { background: url(../images/go-off.gif) no-repeat center left; background-color: #FFFFFF; }
.modGoButOver { background: url(../images/go-off.gif) no-repeat center left; background-color: #FFFFFF; }
.modSetBut { background: url(../images/set-button-off.gif) no-repeat center center; background-color: #FFFFFF; }
.modSetButOver { background: url(../images/set-button-on.gif) no-repeat center center; background-color: #FFFFFF; }
.search_bkgnd { background-color: #9CA5EF; }
.search_bkgnd_on { background-color: #003399; }
.search_tab_on { background-color: #003399; font-size: 11px; font-weight: bold; color: #FFFFFF; text-align: center; height: 17px; }
.search_tab_off { background-color: #9CA5EF; text-align: center; height: 17px; }
.search_tab_text { font-size: 11px; font-weight: normal; text-decoration: none; }
a.search_tab_text:link { color: #003399; }
a.search_tab_text:visited { color: #003399; }
a.search_tab_text:hover { color: #99CC00; }
.search_tag { font-family: verdana, arial; font-size: 9px; color: #666666; text-align: left; }
.search_radio_text { font-size: 9px; font-weight: normal; color: #666666; }
.search_input_text { font-size: 11px; font-weight: normal; color: #000000; width:378px; }
.search_yp_type { font-size: 11px; font-weight: normal; color: #000000; width:220px; }
.search_yp_city { font-size: 11px; font-weight: normal; color: #000000; width:140px; }
.search_yp_state { font-size: 11px; font-weight: normal; color: #000000; width:72px; }
.search_wp_name { font-size: 11px; font-weight: normal; color: #000000; width:220px; }
.search_wp_city { font-size: 11px; font-weight: normal; color: #000000; width:140px; }
.search_wp_state { font-size: 11px; font-weight: normal; color: #000000; width:72px; }
.weather_text { font-size: 10px; font-weight: normal; color: #666666; }
.weather_zip { font-size: 10px; color: #666666; }
.weather_error { font-size: 9px; color: #FF6600; }
.weather_hi { font-size: 10px; color: #FF6600; }
.weather_lo { font-size: 10px; color: #003399; }
.weather_ccond { font-size: 10px; color: #666666; }
.weather_title { font-size: 12px; color: #003399; }
.weather_temp { font-size: 20px; color: #003399; }
.weather_header { font-size: 15px; font-weight: normal; color: #666666; line-height: 19px; }
.stocks_symbol { font-size: 10px; color: #000000; }
.stocks_price { font-size: 10px; color: #666666; }
.stocks_increase { font-size: 10px; color: #86B300; }
.stocks_decrease { font-size: 10px; color: #FF3300; }
.stocks_flat { font-size: 10px; color: #666666; }
.stocks_text { font-size: 10px; color: #666666; }
.stocks_delete { background: url(/images/stocks_delete.gif) no-repeat center left; }
.stocks_delete_over { background: url(/images/stocks_delete_over.gif) no-repeat center left; }
.stocks_text { font-size: 10px; color: #666666; }
.stocks_lookup_bkgnd { background-color: #E5EDFD; }
.stocks_lookup_head { font-size: 10px; font-weight: bold; color: #666666; }
.stocks_lookup_text { font-size: 10px; color: #000000; }
a.stocks_lookup_text:link { font-size: 10px; color: #003399; }
a.stocks_lookup_text:visited { font-size: 10px; color: #003399; }
a.stocks_lookup_text:hover { font-size: 10px; color: #99CC00; }
a.hpmake:link { font-size: 10px; color: #003399; line-height: 20px; text-decoration: none; }
a.hpmake:visited { font-size: 10px; color: #003399; line-height: 20px; text-decoration: none; }
a.hpmake:hover { font-size: 10px; color: #003399; line-height: 20px; text-decoration: underline; }
.standard { font-size: 11px; color: #666666; }
.question { font-weight: bold; font-size: 11px; color: #666666; }
.required { font-size: 11px; color: #ff0000; }
.error { font-size: 9px; color: #ff0000; }
.footnote { font-size: 9px; color: #666666; }
.clean_form { border-style: solid; border-width: 1px; border-color: #999999; font-size: 11px; color: #999999; }
img { border: 0px; }
img.clean_form { vertical-align: text-top; border: 0px; }
td.top_spacer { background-color: #003399; font-size: 11px; font-weight: bold; color: #ffffff; height: 4px; }
td.infobox { background-color: #dddddd; font-size: 12px; font-weight: bold; color: #666666; text-align: left; }
table.isolate { background-color: #ccddff; font-size: 12px; color: #666666; text-align: left; }
td.isolate_header { background-color: #ccddff; font-size: 12px; font-weight: bold; color: #666666; text-align: left; }
ul.infobox { list-style-image: url(/images/orange-bullet-square.gif); font-size: 11px; font-weight: normal; margin: 15px; padding: 0px;}
a:link { font-size: 11px; color: #003399; text-decoration: none; }
a:visited { font-size: 11px; color: #003399; text-decoration: none; }
a:hover { font-size: 11px; color: #003399; text-decoration: underline; }
a.footnote:link { font-size: 10px; color: #003399; text-decoration: none; }
a.footnote:visited { font-size: 10px; color: #003399; text-decoration: none; }
a.footnote:hover { font-size: 10px; color: #003399; text-decoration: underline; }
a.big:link { font-size: 11px; color: #003399; font-weight: bold; text-decoration: none; }
a.big:visited { font-size: 11px; color: #003399; font-weight: bold; text-decoration: none; }
a.big:hover { font-size: 11px; color: #003399; font-weight: bold; text-decoration: underline; }
.footer_l { background: url(../images/footer_l.gif) no-repeat top left; }
.page_footer { margin: 6px 0px 0px 0px; }
table.tv_nav { font-size: 10px; color: #000000; border: 1px; border-color: #ffffff; }
td.tv_nav { text-align: center; vertical-align: middle; }
td.tv_channel { font-size: 8px; background-color: #ddddff; text-align: center; vertical-align: middle; }
td.tv_sports { background-color: #acd598; vertical-align: top; }
td.tv_news { background-color: #98bad5; vertical-align: top; }
td.tv_children { background-color: #98d4d5; vertical-align: top; }
td.tv_movie { background-color: #e06969; vertical-align: top; }
td.tv_other { background-color: #d398d5; vertical-align: top; }
td.tv_special { background-color: #d5d498; vertical-align: top; }
td.tv_default { background-color: #d5d5d5; vertical-align: top; }
a.tv_nav:link { font-size: 10px; color: #000000; text-decoration: none; }
a.tv_nav:visited { font-size: 10px; color: #000000; text-decoration: none; }
a.tv_nav:hover { font-size: 10px; color: #000000; text-decoration: none; }
img.tv_nav { vertical-align: text-top; border: 0px; }
.theater { font-size: 10px; font-weight: bold; }
.address { font-size: 10px; font-weight: normal; }
.phone { font-size: 10px; font-style: italic; }
ul.movie_listings { font-size: 9px; font-weight: normal; }
.title_small { font-size: 12px; font-weight: bold; }
a.title_small:link { font-size: 12px; color: #003399; text-decoration: none; }
a.title_small:visited { font-size: 12px; color: #003399; text-decoration: none; }
a.title_small:hover { font-size: 12px; color: #003399; text-decoration: underline; }
.movie_description { font-size: 10px; font-weight: normal; }
.movie { font-size: 10px; font-weight: normal; vertical-align: top; }
td.property { font-weight: bold; text-align: right; vertical-align: top; }
td.value { font-weight: normal; text-align: left; vertical-align: top; }
td.video_nav { font-size: 11px; font-weight : bold; text-align: center; }
a.video_nav { font-size: 11px; font-weight : normal; text-align: center; }
td.video_sub { font-size: 11px; text-align: right; }
a.video_sub { font-size: 11px; text-align: right; }
div.section_2_ad { width: 275px; }
div.www_hp_top { width: 841px; background: url("../images/pr_people_background.gif") no-repeat bottom left; padding: 0px 0px 20px 0px; margin: 0px 1px 0px 1px; }
div.www_hp_top div.top { width: 823px; height: 20px; background: url("../images/pr_home_top.gif") no-repeat 9px 10px; padding: 0px 9px 0px 9px; }
div.www_hp_top div.content { width: 823px; padding: 0px 9px 0px 9px; background: url("../images/pr_home_bkgnd_trans.gif") repeat-y 9px 0px; }
div.www_hp_top div.content div.left { width: 452px; float: left; padding: 0px 10px; font-family: arial, helvetica; font-size: 13px; line-height: 21px; }
div.www_hp_top div.content div.right { width: 321px; float: right; padding: 0px 10px; font-family: arial, helvetica; font-size: 13px; font-weight: bold; line-height: 19px; }
div.www_hp_bottom { width: 841px; height: 203px; background: url("../images/pr_people_foreground.gif") no-repeat top left; margin: 0px 1px 1px 1px; }
div.header div.serving div.serving_text { position: absolute; left: 5px; top: -20px; height: 10px; width: 400px; text-align: left; font-family: verdana; font-size: 14px; font-weight: 800; color: #FFFFFF; }
serving_text { font-family: verdana; font-size: 12px; font-weight: 600; color: #00529B; }
serving_black { font-family: verdana; font-size: 12px; font-weight: 600; color: #000000; }
div.page_wrapper_tv { width: 980px; margin: 0px auto; }
div.header div.serving div.logo { width: 280px; font-family: verdana,arial,helvetica; font-size: 11px; font-weight: 100; color: #CBCBCD; position: relative; left: 700px; bottom: 95px; width: 280px; }
div.header div.logo_bottom { float: left; width: 380px; height: 10px; background: url("../images/logo_bottom.gif") no-repeat top left; }
div.header div.logo { float: left; width: 277px; cursor: pointer; font-size: 10px; }
div.header div.logo div.left { float: left; font-size: 10px; cursor: pointer; }
div.header div.logo div.right { float: right; cursor: pointer; }
div.header div.search_top { float: right; width: 590px; height: 10px; background: url("../images/search_top.gif") no-repeat top left; }
div.header div.search_bottom { float: right; width: 590px; height: 10px; background: url("../images/search_bottom.gif") no-repeat top left; }
div.header div.search { width: 570px; float: right; font-size: 12px; font-weight: bold; padding: 0px 10px; }
div.header div.gpromo { width: 120px; float: right; }
div.header div.swindow { width: 425px; min-height: 100px; border-right: solid 1px #e9e9e9; }
div.header div.search div.slogo { width: 424px; height: 28px; padding: 0px 0px 0px 0px; border-right: solid 1px #cccccc; background: url("../images/search.gif") no-repeat top left; }
div.header div.search div.sbox { width: 424px; border-right: solid 1px #cccccc; border-bottom: solid 1px #cccccc; }
div.header div.search div.spost { width: 394px; font-size: 10px; padding: 10px 0px 0px 30px; border-top: solid 1px #e9e9e9; border-right: solid 1px #cccccc; }
div.feature div.page_head_projo { width: 548px; height: 38px; background-color: #ffffff; }
div.page_head_projo a.title:link { color: #999999; height: 28px; font-size: 16px; font-weight: normal; text-decoration: none; }
div.page_head_projo a.title:visited { color: #333333; height: 28px; font-size: 16px; font-weight: normal; text-decoration: none; }
div.page_head_projo a.title:hover { color: #336699; height: 28px; font-size: 16px; font-weight: normal; text-decoration: underline; }
div.header div.search div.google { width: 80px; height: 30px; float: left; padding: 4px 0px 0px 0px; overflow: hidden; }
div.header div.search div.searchbar { width: 420px; height: 32px; float: right; margin: 0px 4px 0px 0px; overflow: hidden; }
div.header div.search div.searchbar div.box { width: 420px; height: 23px; padding: 8px 0px; float: left; }
div.header div.search div.radio_options { padding: 0px 0px 0px 120px; font-size: 9px; color: #003366; height: 12px; margin: 0px 4px 0px 0px; width: 378px; clear: both; }
div.header div.icon { width: 48px; float: right; cursor: pointer; }
div.channel_nav { width: 980px; border-bottom: solid 3px #003366; background-color: #c9c9c9; height: 26px; }
div.channel_nav div.on { padding: 0px 10px; font-size: 13px; font-weight: bold; color: #ffffff; background-color: #003366; float: left; line-height: 26px; border-left: solid 1px #e9e9e9; border-right: solid 1px #a9a9a9; }
div.channel_nav div.off { padding: 0px 10px; font-size: 13px; font-weight: normal; color: #003366; background-color: #c9c9c9; float: left; line-height: 26px; cursor: pointer; border-left: solid 1px #e9e9e9; border-right: solid 1px #a9a9a9; }
div.channel_nav div.over { padding: 0px 10px; font-size: 13px; font-weight: normal; color: #ffffff; background-color: #003366; float: left; line-height: 26px; cursor: pointer; border-left: solid 1px #e9e9e9; border-right: solid 1px #a9a9a9; }
div.module div.title { height: 20px; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; overflow: hidden; }
div.module div.cancel { width: 37px; height: 20px; float: right; }
div.module div.edit { width: 25px; height: 20px; float: right; }
div.module div.min { width: 18px; height: 20px; float: left; }
div.module div.max { width: 18px; height: 20px; float: left; }
div.module div.close { width: 20px; height: 20px; float: right; }
div.module div.module_wrapper div.title { height: 20px; font-size: 10px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; }
div.module div.module_wrapper div.cancel { width: 41px; height: 20px; float: right; cursor: pointer; }
div.module div.module_wrapper div.edit { width: 29px; height: 20px; float: right; cursor: pointer; }
div.module div.module_wrapper div.min { width: 18px; height: 20px; float: left; cursor: pointer; }
div.module div.module_wrapper div.max { width: 18px; height: 20px; float: left; cursor: pointer; }
div.module div.module_wrapper div.close { width: 16px; height: 20px; float: right; cursor: pointer; }
div.steps { width: 275px; background-color: #F9DFE6; }
div.steps div.head { width: 265px; background-color: #CC0033; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 5px; border-bottom: solid 1px #ffffff; }
div.steps div.step_on { padding: 5px 5px 0px 25px; height: 16px; font-size: 12px; color: #CC0033; background-color: #F9DFE6; }
div.steps div.step_off { border-bottom: solid 1px #ffffff; height: 16px; font-size: 12px; color: #CC0033; padding: 5px 5px 5px 25px; }
div.steps div.step_desc { padding: 0px 5px 5px 25px; background-color: #F9DFE6; border-bottom: solid 1px #ffffff; }
div.feature_rss div.save_on { width: 236px; height: 29px; padding: 0px 9px; cursor: pointer; background: url("../images/save_button_red.gif") no-repeat 9px 0px; }
.title { font-size: 15px; font-weight: normal; }
div.promo_items { width: 125px; height: auto; float: right; margin: 0px; }
div.header div.serving div.serving_black { position: absolute; left: 5px; top: -15px; width: 200px; text-align: left; font-family: verdana; font-size: 12px; font-weight: 800; color: #000000; }
div.feature div.head { width: 560px; }
div.feature div.border { width: 558px; }
div.module div.head { width: 275px; }
div.module div.border { width: 273px; }
div.editor div.row { width: 273px; height: 18px; clear: both; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; padding: 2px 0px 2px 0px; }
div.editor div.input_row { width: 273px; height: 22px; clear: both; font-size: 9px; font-style: italic; color: #666666; border-top: solid 1px #ededed; border-bottom: solid 1px #aaaaaa; background-color: #bbbbbb; line-height: 23px; }
div.editor div.label { float: left; width: 98px; height: 18px; overflow: hidden; text-align: right; font-size: 10px; font-weight: bold; line-height: 18px; padding: 0px 2px 0px 0px; }
div.editor div.input { float: right; width: 165px; font-size: 10px; height: 18px; padding: 0px 3px 0px 0px; }
div.editor input.textb { width: 165px; font-size: 10px; }
div.editor select.selectb { width: 165px; font-size: 10px; }
div.www { margin: 50px auto; background-color: #040E59; width: 795px; }
div.www_header { width: 795px; }
div.www_map { width: 355px; float: right; }
div.www_text { font-size: 14px; font-weight: bold; color: #EFC233; line-height: 20px; padding: 15px; }
div.www_foot_image { width: 170px; float: left; }
div.www_foot_text { font-size: 14px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 60px 15px; text-align: center; }
div.header div.corp_bar { width: 980px; height: 25px; background-color: #01023E; }
div.header div.home_link { float: left; width: 105px; font-size: 10px; font-weight: bold; padding: 5px 10px 5px 10px; color: #EFC233; cursor: pointer; }
div.header div.corp_link { float: left; font-size: 10px; font-weight: bold; padding: 5px 10px; color: #EFC233; cursor: pointer; }
div.header div.corp_link_on { float: left; font-size: 10px; font-weight: bold; padding: 5px 10px; background-color: #ffffff; color: #060A47; }
div.gpromo { width: 120px; float: right; margin: 0px; }
div.smain { float: left; margin: 0px; width: 710px; padding: 0px; }
div.cmain { margin: 0px; width: 845px; padding: 0px; }
div.full div.module_wrapper { width: 845px; }
div.full div.module_wrapper div.head { width: 845px; }
div.full div.module_wrapper div.border { width: 843px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background-color: #ffffff; }
div.full div.title { height: 20px; font-size: 11px; font-weight: bold; color: #ffffff; line-height: 20px; padding: 0px 0px 0px 5px; overflow: hidden; }
div.full div.cancel { width: 41px; height: 20px; float: right; cursor: pointer; }
div.full div.edit { width: 29px; height: 20px; float: right; cursor: pointer; }
div.promo div.module_content { padding: 5px; }
div.promo div.module_content div.channel_link { padding: 2px 5px; margin: 4px 0px; color: #ffffff; cursor: pointer; }
div.promo div.module_content div.channel_link_on { padding: 2px 5px; margin: 4px 0px; color: #01023E; background-color: #8BA9EE; cursor: pointer; font-weight: bold; }
div.feature div.section_body { width: 548px; }
div.feature div.section_body div.posts { width: 326px; padding: 0px 3px 0px 0px; border-right: solid 1px #cccccc; float: left; }
div.feature div.section_body div.posts div.label { width: 311px; height: 18px; background-color: #e9e9e9; border: solid 1px #cccccc; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 13px; color: #333333; line-height: 18px; }
div.feature div.section_body div.posts div.label_on { width: 311px; height: 18px; background-color: #99B3CC; border: solid 1px #6E8192; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 13px; color: #ffffff; line-height: 18px; }
div.feature div.section_body div.posts div.post { width: 326px; padding: 7px 0px; border-bottom: solid 1px #e9e9e9; clear: both; }
div.feature div.section_body div.posts div.post div.media { padding: 2px; border: solid 1px #d9d9d9; margin: 0px 4px 0px 0px; float: left; }
div.feature div.section_body div.posts div.post div.headline { font-size: 11px; font-weight: bold; }
div.feature div.section_body div.posts div.post div.source { font-size: 9px; font-weight: normal; }
div.feature div.section_body div.posts div.post div.source span.date { color: #993333; }
div.feature div.section_body div.posts div.post div.source span.new { color: #993333; }
div.feature div.section_body div.posts div.post div.source span.topic { color: #339933; }
div.feature div.section_body div.posts div.post div.source span.author { color: #999999; }
div.feature div.section_body div.posts div.post div.text { font-size: 10px; font-weight: normal; }
div.feature div.section_body div.posts div.search_nav { width: 320px; padding: 3px; margin: 0px; }
div.feature div.section_body div.rail { width: 215px; float: right; }
div.feature div.section_body div.rail div.label { width: 200px; height: 18px; background-color: #e9e9e9; border: solid 1px #cccccc; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 13px; color: #333333; line-height: 18px; }
div.feature div.section_body div.rail div.label_on { width: 200px; height: 18px; background-color: #99B3CC; border: solid 1px #6E8192; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 13px; color: #ffffff; line-height: 18px; }
div.feature div.section_body div.rail div.post { width: 206px; padding: 3px 0px 3px 7px; border-top: solid 1px #e9e9e9; clear: both; }
div.feature div.section_body div.rail div.post div.media { margin: 0px 4px 0px 0px; float: left; }
div.feature div.section_body div.rail div.post div.headline { font-size: 10px; font-weight: bold; }
div.feature div.section_body div.rail div.post div.text { font-size: 10px; font-weight: normal; }
div.module div.topic_head { padding: 0px 0px 5px 0px; border-bottom: solid 1px #e9e9e9; }
div.module div.topic_head div.media { width: 50px; background-color: #ffffff; border: solid 1px #cccccc; padding: 2px; text-align: center; float: left; }
div.module div.topic_head div.content { width: 200px; padding: 0px; float: right; }
div.module div.topic_head div.headline { font-size: 14px; font-weight: bold; }
div.module div.topic_foot { padding: 5px 0px 0px 0px; }
div.smcalendar { width: 203px; padding: 0px 1px; }
div.smcalendar div.month_row { width: 203px; height: 21px; padding: 0px 0px 1px 0px; border-bottom: solid 1px #d9d9d9; margin: 0px 0px 1px 0px; overflow: hidden; }
div.smcalendar div.month_row div.prev { float: left; width: 23px; height: 13px; font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #e9e9e9; line-height: 13px; margin: 3px 7px 3px 7px; padding: 0px; color: #d9d9d9; display: inline; }
div.smcalendar div.month_row div.next { float: right; width: 23px; height: 13px; font-size: 12px; font-weight: bold; text-align: center; border: solid 1px #e9e9e9; line-height: 13px; margin: 3px 7px 3px 7px; padding: 0px; color: #d9d9d9; display: inline; }
div.smcalendar div.month_row div.display { float: left; width: 125px; height: 19px; text-align: center; font-size: 14px; font-weight: bold; overflow: hidden; line-height: 21px; padding: 0px; }
div.smcalendar div.daycol_row { width: 203px; height: 18px; border-bottom: solid 1px #d9d9d9; padding: 0px 0px 1px 0px; margin: 0px 0px 1px 0px; }
div.smcalendar div.daycol_row div.daycol { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #c1dce9; }
div.smcalendar div.day_row { width: 203px; height: 20px; clear: both; }
div.smcalendar div.day_row div.day { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; }
div.smcalendar div.day_row div.wday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #e9e9e9; }
div.smcalendar div.day_row div.tday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #003366; color: #ffffff; cursor: pointer; }
div.smcalendar div.day_row div.lday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #ffffcc; cursor: pointer; }
div.smcalendar div.day_row div.dday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #ffffcc; }
div.smcalendar div.day_row div.nday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; }
div.smcalendar div.day_row div.wnday { float: left; width: 25px; height: 16px; font-size: 10px; font-weight: bold; text-align: center; border: solid 1px #d9d9d9; line-height: 16px; margin: 0px 1px; background-color: #e9e9e9; }
div.module_content div.classifieds { padding: 0px; }
div.module_content div.classifieds div.category { border-bottom: solid 1px #cccccc; padding: 0px 0px 3px 0px; }
div.module_content div.classifieds div.category div.name { float: left; font-size: 18px; color: #666666; padding: 10px 0px 0px 0px; }
div.module_content div.classifieds div.category div.name_sm { float: left; font-size: 11px; color: #666666; padding: 10px 0px 0px 0px; }
div.module_content div.classifieds div.category div.nav { float: right; font-size: 10px; color: #999999; }
div.module_content div.classifieds div.post { border-bottom: solid 1px #e9e9e9; padding: 8px 5px 8px 5px; }
div.module_content div.classifieds div.post div.media { width: 50px; background-color: #ffffff; border: solid 1px #cccccc; padding: 2px; float: left; margin: 0px 5px 5px 0px; }
div.module_content div.classifieds div.post div.content { font-size: 10px; }
div.module_content div.classifieds div.post div.content div.price { float: right; font-size: 11px; font-weight: bold; color: #336699; padding: 0px; }
div.module_content div.classifieds div.post div.content div.headline { font-size: 11px; font-weight: bold; padding: 0px; }
div.module_content div.classifieds div.post div.content div.text { font-size: 11px; font-weight: normal; padding: 0px; }
div.module_content div.classifieds div.post div.content div.details { font-size: 10px; font-weight: normal; padding: 0px; }
div.module_content div.classifieds span.new { color: #CC6633; }
div.module_content div.classifieds span.old { color: #CC6633; }
div.module_content div.classifieds span.location { color: #339933; }
div.module_content div.classifieds div.edit { padding: 5px; }
div.module_content div.classifieds div.headline { font-size: 14px; font-weight: bold; }
div.module_content div.classifieds div.headline div.price { float: right; }
div.module_content div.classifieds div.detail { font-size: 10px; font-weight: normal; padding: 3px 0px; line-height: 18px; border-bottom: solid 1px #cccccc; margin: 0px 0px 6px 0px; }
div.module_content div.classifieds div.options { float: right; font-size: 10px; font-weight: normal; }
div.module_content div.classifieds div.options div.button { float: right; padding: 0px 0px 0px 4px; cursor: pointer; }
div.module_content div.classifieds div.contact { padding: 8px; background-color: #d9d9d9; }
div.module_content div.classifieds div.contact div.step { width: 538px; border-bottom: solid 1px #cccccc; }
div.module_content div.classifieds div.contact div.step div.text { width: 538px; line-height: 24px; color: #999999; }
div.module_content div.classifieds div.contact div.step div.full { width: 538px; padding: 8px 0px 0px 0px; }
div.module_content div.classifieds div.contact div.step div.left { width: 260px; float: left; padding: 8px 0px 0px 0px; }
div.module_content div.classifieds div.contact div.step div.right { width: 260px; float: right; padding: 8px 0px 0px 0px; }
div.module_content div.classifieds div.contact div.label { font-size: 12px; font-weight: bold; color: #666666; }
div.module_content div.classifieds div.contact div.label span.sm { font-size: 9px; font-weight: normal; color: #999999; }
div.module_content div.classifieds div.contact div.input { font-size: 10px; font-weight: normal; color: #999999; }
div.module_content div.classifieds div.contact div.submit { font-size: 12px; font-weight: normal; color: #999999; padding: 10px 0px; text-align: right; }
div.module_content div.classifieds div.contact div.error { font-size: 10px; font-weight: normal; color: #cc0000; }
div.module_content div.smod { background-color: #ffffff; }
div.module_content div.smod div.top { height: 26px; line-height: 26px; font-size: 11px; font-weight: bold; color: #000000; overflow: hidden; }
div.module_content div.smod div.top div.left { width: 11px; height: 26px; float: left; }
div.module_content div.smod div.top div.right { width: 11px; height: 26px; float: right; }
div.module_content div.smod div.top div.right_help { width: 24px; height: 26px; float: right; }
div.module_content div.smod div.body { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #ffffff; }
div.module_content div.smod div.body_max { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #ffffff; max-height: 150px; overflow: auto; }
div.module_content div.smod div.body div.photos { border-bottom: solid 1px #cccccc; }
div.module_content div.smod div.body div.photo { float: left; padding: 2px; border: solid 1px #cccccc; background-color: #ffffff; margin: 3px; overflow: hidden; text-align: center; cursor: pointer; }
div.module_content div.smod div.body div.photo_on { float: left; padding: 2px; border: solid 1px #99B3CC; background-color: #99B3CC; margin: 3px; overflow: hidden; text-align: center; cursor: pointer; }
div.module_content div.smod div.body div.step { font-size: 11px; color: #999999; line-height: 15px; border-bottom: solid 1px #e9e9e9; padding: 5px 5px 2px 5px; margin: 0px 0px 2px 0px; }
div.module_content div.smod div.body div.step span.highlight { color: #000000; }
div.module_content div.smod div.body div.steptext { font-size: 10px; color: #999999; line-height: 12px; padding: 0px 5px 4px 5px; }
div.module_content div.smod div.body div.form_row { padding: 4px 5px; font-size: 11px; color: #333333; line-height: 15px; }
div.module_content div.smod div.body div.form_row div.checkbox { float: left; width: 30px; min-height: 28px; border-top: solid 1px #e9e9e9; background: url("../images/file_check_off.gif") no-repeat 4px 3px; }
div.module_content div.smod div.body div.form_row div.photo_input { border-top: solid 1px #e9e9e9; padding: 5px 0px 0px 0px; }
div.module_content div.smod div.body div.form_row div.checkbox_on { float: left; width: 30px; min-height: 28px; border-top: solid 1px #e9e9e9; background: url("../images/file_check_on.gif") no-repeat 4px 4px; }
div.module_content div.smod div.body div.form_row div.photo_display { float: left; width: 55px; border-top: solid 1px #e9e9e9; padding: 5px; cursor: pointer; }
div.module_content div.smod div.body div.form_row div.radio { font-size: 10px; font-weight: normal; color: #999999; padding: 1px 0px 1px 0px; }
div.module_content div.smod div.body div.form_row div.left { float: left; padding: 0px 5px 0px 0px; }
div.module_content div.smod div.body div.form_row div.right { float: right; }
div.module_content div.smod div.body div.post { border-bottom: solid 1px #e9e9e9; padding: 3px 5px; }
div.module_content div.smod div.body div.post_on { border-bottom: solid 1px #e9e9e9; background-color: #99B3CC; padding: 3px 5px; }
div.module_content div.smod div.body_max div.post_on { border-bottom: solid 1px #e9e9e9; background-color: #99B3CC; padding: 3px 5px; }
div.module_content div.smod div.body div.post div.digg { text-align: right; }
div.module_content div.smod div.body div.post div.delicious { text-align: right; padding: 0px 47px 0px 0px; }
div.module_content div.smod div.body div.post div.email { text-align: right; padding: 0px 42px 0px 0px; }
div.module_content div.smod div.body div.post div.headline { font-size: 11px; }
div.module_content div.smod div.body div.post div.headline span.dates { font-size: 10px; color: #336633; }
div.module_content div.smod div.body div.post_on div.headline { font-size: 11px; color: #ffffff; }
div.module_content div.smod div.body_max div.post_on div.headline { font-size: 11px; color: #ffffff; }
div.module_content div.smod div.body div.post div.bg_headline { padding: 0px 0px 2px 0px; font-size: 15px; }
div.module_content div.smod div.body div.post div.bg_headline div.price { float: right; font-size: 11px; font-weight: bold; color: #336699; padding: 0px; }
div.module_content div.smod div.body div.post div.headline span.numposts { font-size: 9px; font-weight: normal; color: #999999; }
div.module_content div.smod div.body div.post div.text { font-size: 10px; }
div.module_content div.smod div.body div.post div.bg_text { font-size: 11px; padding-bottom: 5px; border-bottom: solid 1px #e9e9e9; margin-bottom: 2px; }
div.module_content div.smod div.body div.post div.bg_text span.sm_text { font-size: 9px; font-weight: normal; color: #999999; }
div.module_content div.smod div.body div.post div.source { font-size: 10px; }
div.module_content div.smod div.body div.post div.source span.dates { font-size: 10px; color: #336633; }
div.module_content div.smod div.body div.post div.bg_source { font-size: 10px; padding-bottom: 2px; border-bottom: solid 1px #e9e9e9; margin-bottom: 5px; }
div.module_content div.smod div.body div.post div.source span.date { font-family: helvetica, arial; color: #336633; }
div.module_content div.smod div.body div.post div.source span.topic { font-family: helvetica, arial; color: #006600; }
div.module_content div.smod div.body div.post div.source span.author { font-family: helvetica, arial; color: #333333; }
div.module_content div.smod div.body div.post div.media { padding: 2px; border: solid 1px #d9d9d9; margin: 0px 4px 0px 0px; float: left; }
div.module_content div.smod div.body_max div.post { border-bottom: solid 1px #e9e9e9; padding: 3px 5px; }
div.module_content div.smod div.body_max div.post div.headline { font-size: 11px; }
div.module_content div.smod div.body_max div.post div.headline span.numposts { font-size: 9px; font-weight: normal; color: #999999; }
div.module_content div.smod div.body_max div.post div.text { font-size: 10px; }
div.module_content div.smod div.body_max div.post div.media { padding: 2px; border: solid 1px #d9d9d9; margin: 0px 4px 0px 0px; float: left; }
div.module_content div.smod div.bottom { height: 23px; background: url("../images/smod_foot.gif") repeat-x top left; line-height: 23px; padding: 0px 0px 5px 0px; }
div.module_content div.smod div.bottom div.left { width: 11px; height: 23px; float: left; background: url("../images/smod_foot_left.gif") no-repeat top left; }
div.module_content div.smod div.bottom div.left_show { width: 21px; height: 23px; float: left; cursor: pointer; }
div.module_content div.smod div.bottom div.left_back { width: 21px; height: 23px; float: left; cursor: pointer; }
div.module_content div.smod div.bottom div.left_hide { width: 21px; height: 23px; float: left; cursor: pointer; }
div.module_content div.smod div.bottom div.right { width: 10px; height: 23px; background: url("../images/smod_foot_right.gif") no-repeat top left; float: right; }
div.module_content div.smod div.bottom div.navtext { font-size: 10px; color: #336699; }
div.module_content div.smod div.nav_bottom { height: 30px; background: url("../images/smod_navfoot.gif") repeat-x top left; line-height: 30px; font-family: arial, helvetica; font-weight: bold; font-size: 10px; color: #336699; padding: 0px 0px 5px 0px; }
div.module_content div.smod div.nav_bottom div.left { width: 10px; height: 30px; background: url("../images/smod_navfoot_left.gif") no-repeat top left; float: left; }
div.module_content div.smod div.nav_bottom div.left_back { width: 21px; height: 30px; float: left; }
div.module_content div.smod div.nav_bottom div.right { width: 10px; height: 30px; background: url("../images/smod_navfoot_right.gif") no-repeat top left; float: right; }
div.module_content div.smod div.nav_bottom div.next { width: 46px; height: 20px; background: url("../images/ftr_next_on_blue.gif") no-repeat top left; float: right; margin: 5px 1px; cursor: pointer; }
div.module_content div.smod div.nav_bottom div.next_off { width: 46px; height: 20px; background: url("../images/ftr_next_off.gif") no-repeat top left; float: right; margin: 5px 1px; }
div.module_content div.smod div.nav_bottom div.prev { width: 46px; height: 20px; background: url("../images/ftr_prev_on_blue.gif") no-repeat top left; float: right; margin: 5px 1px; cursor: pointer; }
div.module_content div.smod div.nav_bottom div.prev_off { width: 46px; height: 20px; background: url("../images/ftr_prev_off.gif") no-repeat top left; float: right; margin: 5px 1px; }
div.module_content div.classifieds div.text { font-size: 11px; color: #666666; padding: 5px 0px 15px 0px; }
div.module_content div.classifieds div.photos { font-size: 10px; color: #666666; border-bottom: solid 1px #cccccc; padding: 0px 0px 0px 2px; }
div.module_content div.classifieds div.photos span.sm { color: #999999; }
div.module_content div.classifieds div.photo { float: left; padding: 2px; border: solid 1px #cccccc; background-color: #ffffff; margin: 3px; overflow: hidden; text-align: center; cursor: pointer; }
div.module_content div.rss_link_on { padding: 3px 0px 3px 15px; font-size: 11px; border-bottom: solid 1px #e9e9e9; background-color: #8BA9EE; }
div.full div.story { padding: 4px 0px 10px 10px; border-bottom: solid 1px #cccccc; }
div.full div.story div.headline { font-size: 16px; font-weight: bold; }
div.full div.story div.subheadline { font-size: 11px; font-weight: bold; color: #666666; }
div.full div.story div.author { font-size: 10px; color: #999999; padding: 0px 0px 12px 0px; }
div.full div.story div.dates { font-size: 10px; color: #003399; padding: 0px 0px 3px 0px; }
div.full div.story div.media_wrap { float: right; padding: 0px 0px 10px 10px; }
div.full div.story div.media { padding: 2px; margin: 0px 0px 0px 8px; background-color: #ffffff; border: solid 1px #cccccc; }
div.full div.story div.caption { font-size: 9px; color: #999999; padding: 1px 12px; }
div.full div.story div.credit { font-size: 9px; color: #999999; font-style: italic; text-align: right; padding: 1px 4px; }
div.full div.story div.text { font-size: 11px; line-height: 14px; }
div.full div.story div.link { font-size: 10px; line-height: 22px; }
div.module_content div.ftr_head { width: 548px; padding: 0px 0px 3px 0px; }
div.module_content div.ftr_head div.top { width: 548px; height: 40px; }
div.module_content div.ftr_head div.top div.right { float: right; text-align: center; padding-right: 10px; }
div.module_content div.ftr_head div.body { width: 528px; background-color: #e9e9e9; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; padding: 0px 9px; }
div.module_content div.ftr_head div.body div.headline { font-size: 14px; font-weight: bold; padding: 0px 0px 2px 10px; border-bottom: solid 1px #d9d9d9; margin-bottom: 2px; }
div.module_content div.ftr_head div.body div.text { font-size: 11px; padding: 0px 0px 2px 10px; }
div.module_content div.ftr_head div.body div.address { font-size: 10px; font-weight: normal; color: #999999; padding: 0px 0px 2px 10px; }
div.module_content div.ftr_head div.body div.phone { font-size: 11px; font-weight: bold; font-style: normal; color: #333333; float: right; }
div.module_content div.ftr_head div.body div.media { float: left; background-color: #ffffff; padding: 2px; border: solid 1px #cccccc; margin: 3px; }
div.module_content div.ftr_head div.bottom { width: 530px; height: 16px; overflow: hidden; padding: 0px 9px; background: url("../images/section_footer.gif") no-repeat top left; }
div.module_content div.ftr_head div.bottom div.right { float: right; padding: 0px 9px; font-size: 10px; font-weight: bold; }
div.module_content div.ftr_head div.bottom div.left { float: left; padding: 0px 9px; font-size: 10px; font-weight: bold; }
div.module_content div.ftr_wrap { background: url("../images/ftr_wrap_bkgnd.gif") repeat-y top left; }
div.module_content div.ftr_left { width: 335px; float: left; }
div.module_content div.ftr_right { width: 208px; float: right; }
div.module_content div.ftr_full { width: 548px; }
div.module_content div.ftr_half_l { width: 271px; float: left; }
div.module_content div.ftr_half_r { width: 271px; float: right; }
div.header div.logo_top { float: left; width: 380px; height: 10px; background: url("../images/logo_top.gif") no-repeat top left; }
div.channels div.channel_left { float: left; width: 10px; height: 28px; background: url("../images/channels_left.gif") no-repeat bottom left; border-right: solid 1px #ffffff; }
div.wide { width: 845px; margin: 10px 0px 0px 0px; }
div.wide div.module_wrapper { width: 845px; }
div.wide div.module_wrapper div.border { width: 843px; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; background-color: #ffffff; }
div.wide div.module_content { padding: 5px; }
div.feature div.section_head div.bottom div.section_nav { height: 26px; padding: 0px 1px; float: left; cursor: pointer; }
div.feature div.classified_submit { width: 538px; padding: 0px 5px; }
div.feature div.classified_submit div.step { width: 538px; border-bottom: solid 1px #cccccc; margin: 0px 0px 10px 0px; }
div.feature div.classified_submit div.step div.text { width: 538px; line-height: 24px; color: #999999; }
div.feature div.classified_submit div.step div.full { width: 538px; padding: 8px 0px 0px 0px; }
div.feature div.classified_submit div.step div.left { width: 260px; float: left; padding: 8px 0px 0px 0px; }
div.feature div.classified_submit div.step div.right { width: 260px; float: right; padding: 8px 0px 0px 0px; }
div.feature div.classified_submit div.label { font-size: 12px; font-weight: bold; color: #336699; }
div.feature div.classified_submit div.label span.sm { font-size: 9px; font-weight: normal; color: #999999; }
div.feature div.classified_submit div.input { font-size: 10px; font-weight: normal; color: #999999; }
div.feature div.classified_submit div.submit { font-size: 12px; font-weight: normal; color: #999999; text-align: center; }
div.feature div.classified_submit div.error { font-size: 10px; font-weight: normal; color: #cc0000; }
div.feature div.classified_submit div.checkbox { float: left; width: 30px; min-height: 28px; border-top: solid 1px #cccccc; background: url("../images/file_check_off.gif") no-repeat 4px 3px; }
div.feature div.classified_submit div.photo_input { border-top: solid 1px #cccccc; padding: 5px 0px 0px 0px; }
div.feature div.classified_submit div.checkbox_on { float: left; width: 30px; min-height: 28px; border-top: solid 1px #cccccc; background: url("../images/file_check_on.gif") no-repeat 4px 4px; }
div.feature div.classified_submit div.photo_display { float: left; width: 55px; border-top: solid 1px #cccccc; padding: 5px; cursor: pointer; }
div.feature div.classified_submit div.radio { font-size: 10px; font-weight: normal; color: #999999; padding: 3px 0px 3px 0px; border-top: solid 1px #cccccc; }
div.module_content div.contact { width: 516px; margin: 0px 10px 5px 10px; padding: 5px; border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #e9e9e9; font-size: 10px; color: #336699; line-height: 18px; }
div.module_content div.contact div.headline { font-size: 12px; font-weight: bold; }
div.module_content div.contact div.left { float: left; padding: 0px 5px 0px 0px; }
div.module_content div.contact div.right { float: right; }
div.module_content div.filler { }
div.module_content div.filler div.top { height: 11px; background: url("../images/smod_filler_head.gif") repeat-x top left; }
div.module_content div.filler div.top div.left { width: 11px; height: 11px; float: left; background: url("../images/smod_filler_head_left.gif") no-repeat top left; }
div.module_content div.filler div.top div.right { width: 10px; height: 11px; background: url("../images/smod_filler_head_right.gif") no-repeat top left; float: right; }
div.module_content div.filler div.body { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #ffffff; padding: 5px; }
div.module_content div.filler div.bottom { height: 30px; background-color: #ffffff; background: url("../images/smod_filler_foot.gif") repeat-x bottom left; text-align: center; font-size: 9px; margin: 0px 0px 5px 0px; }
div.module_content div.filler div.bottom div.left { width: 11px; height: 30px; background: url("../images/smod_filler_foot_left.gif") no-repeat bottom left; float: left; }
div.module_content div.filler div.bottom div.right { width: 10px; height: 30px; background: url("../images/smod_filler_foot_right.gif") no-repeat bottom left; float: right; }
div.module_content div.bookmarks { }
div.module_content div.bookmarks div.top { height: 11px; background: url("../images/smod_filler_head.gif") repeat-x top left; }
div.module_content div.bookmarks div.top div.left { width: 11px; height: 11px; float: left; background: url("../images/smod_filler_head_left.gif") no-repeat top left; }
div.module_content div.bookmarks div.top div.right { width: 10px; height: 11px; background: url("../images/smod_filler_head_right.gif") no-repeat top left; float: right; }
div.module_content div.bookmarks div.body { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; background-color: #ffffff; padding: 0px 5px; }
div.module_content div.bookmarks div.body div.button { line-height: 20px; padding: 0px 5px 0px 5px; float: left; }
div.module_content div.bookmarks div.bottom { height: 11px; background-color: #ffffff; background: url("../images/smod_filler_foot.gif") repeat-x bottom left; text-align: center; font-size: 9px; margin: 0px 0px 5px 0px; }
div.module_content div.bookmarks div.bottom div.left { width: 11px; height: 11px; background: url("../images/smod_filler_foot_left.gif") no-repeat bottom left; float: left; }
div.module_content div.bookmarks div.bottom div.right { width: 10px; height: 11px; background: url("../images/smod_filler_foot_right.gif") no-repeat bottom left; float: right; }
div.ptitle { float: left; font-size: 16px; color: #999999; line-height: 38px; font-weight: normal; }
div#section_1 div.feature_ad { width: 560px; }
div#step_one_on { background: url("../images/step_one.gif") no-repeat 5px 4px; background-color: #F9DFE6; }
div#step_one_off { background: url("../images/step_one.gif") no-repeat 5px 4px; background-color: #F2BFCC; }
div#step_two_on { background: url("../images/step_two.gif") no-repeat 5px 4px; background-color: #F9DFE6; }
div#step_two_off { background: url("../images/step_two.gif") no-repeat 5px 4px; background-color: #F2BFCC; }
div#section_full { width: 845px; background-color: #ffffff; }
div#search_module { width: 845px; background-color: #ffffff; padding: 10px 0px 0px 0px; }
div.module_content div#ftr_title_news { background: url("../images/section_local_news_top.gif") no-repeat top left; }
div.module_content div#ftr_title_classifieds { background: url("../images/section_classifieds.gif") no-repeat top left; }
div.module_content div#ftr_title_calendar { background: url("../images/section_local_events_top.gif") no-repeat top left; }
div.module_content div#ftr_title_photos { background: url("../images/section_local_photos_top.gif") no-repeat top left; }
div.module_content div#ftr_title_topic { background: url("../images/section_local_topics_top.gif") no-repeat top left; }
div.module_content div#ftr_title_pubs { background: url("../images/section_local_publishers_top.gif") no-repeat top left; }
div#step_three_on { background: url("../images/step_three.gif") no-repeat 5px 4px; background-color: #F9DFE6; }
div#step_three_off { background: url("../images/step_three.gif") no-repeat 5px 4px; background-color: #F2BFCC; }
/* NEW GOOGLE SEARCH CODE... */
div.googlesearch{
	margin:10px auto 0px auto;
	width:980px;
}

div.googlesearch div.tabs {
	height: 19px;
}

div.googlesearch div.tabs div.on {
	height: 20px;
	width: 39px;
	background: url("/images/WebTab.png") no-repeat top left;
	float: left;
}

div.googlesearch div.tabs div.blank {
	height: 20px;
	width: 200px;
	float: left;
}

div.googlesearch div.top {
	width: 980px;
	height: 7px;
	background: url("/images/UpperEdge.png") repeat-x top left;
}

div.googlesearch div.top div.left {
	background: url("/images/UpperLeftCorner.png") no-repeat top left;
	width: 7px;
	height: 7px;
	float: left;
	background-color: #000000;
}

div.googlesearch div.top div.right {
	background: url("/images/UpperRightCorner.png") no-repeat top left;
	width: 7px;
	height: 7px;
	float: right;
}

div.googlesearch div.middle {
	width: 980px;
}

div.googlesearch div.middle div.center {
	background-color: #ffffff;
	width: 978px;
	border-left: solid 1px #DED9DD;
	border-right: solid 1px #DED9DD; 
	float: left;
}

div.googlesearch div.bottom {
	width: 980px;
	height: 7px;
	background: url("/images/LowerEdge.png") repeat-x top left;
}

div.googlesearch div.bottom div.left {
	background: url("/images/LowerLeftCorner.png") no-repeat top left;
	width: 7px;
	height: 7px;
	float: left;
}

div.googlesearch div.bottom div.right {
	background: url("/images/LowerRightCorner.png") no-repeat top left;
	width: 7px;
	height: 7px;
	float: right;
}


/* V4 specific data */
div.feature div.module_wrapper div.fnav {
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
	padding: 0px 0px 0px 6px;
	/*border-bottom: solid 1px #e9e9e9;*/
	color: #003366;
}

div.feature div.module_wrapper div.fnav div.button {
	float: right;
	width: 37px;
	height: 23px;
	cursor: pointer;
	padding: 0px 2px;
}

div.feature div.module_wrapper div.fnav div.count {
	font-size: 10px;
	line-height: 25px;
	padding: 0px 2px 0px 5px;
	float: right;
	color: #333333;
}

div.rotator {
	padding: 0px;
}

div.rotator div.left {
	float: left;
	width: 275px;
}

div.rotator div.right {
	float: right;
	width: 263px;
}

div.rotator div.masthead {
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 3px 0px 5px 0px;
	padding: 5px 0px 5px 5px;
	border-bottom: solid 1px #e9e9e9;
}

div.rotator div.masthead a.headline {
	font-size: 9px;
	color: #666666;
	font-weight: normal;
	font-style: italic;
}

div.rotator div.media {
	float: left;
	padding: 0px 6px 0px 0px;
}

div.rotator div.headline {
	font-size: 16px;
	color: #003366;
	cursor: pointer;
}

div.rotator div.sm_headline {
	font-size: 11px;
	color: #009999;
	cursor: pointer;
}

div.rotator div.publish {
	font-size: 9px;
	color: #999999;
	font-style: italic;
	padding: 0px 0px 3px 0px;
}

div.rotator div.text {
	font-size: 13px;
	line-height: 17px;
	color: #333333;
}

div.rotator div.links {
	font-size: 11px;
	font-weight: bold;
	padding: 10px;
	line-height: 17px;
}

div.rotator div.links div.lside {
	width: 181px;
	float: left;
}

div.rotator div.links div.rside {
	width: 181px;
	float: right;
}

/* THIS IS THE NEW CSS SYSTEM for MODULES... */
/* we need to add the module content call here, and set the overflow: hidden */


div.module_content div.module_head {color: #999999; font-size: 16px; font-weight: normal; line-height: 19px; padding: 5px; }
div.module_content div.module_body { width: 263px; font-size: 11px; }
div.module_content div.feature_body { width: 548px; font-size: 11px; }

/* roll over button on local tab's */
div.module_content div.feature_body div.top_all {
 height: 22px;
 line-height: 22px;
 font-size: 12px;
 color: #005cab;
 overflow: hidden;
 padding: 0px 12px;
 margin: 3px 0px;
 border: solid 1px #6caedf;
 background-color: #b4d1ed;
 font-weight:	bold;
 text-align:	center;
}

div.module_content div.feature_body div.top_all_over {
 height: 22px;
line-height: 22px;
 font-size: 12px;
color: #FFFFFF;
 overflow: hidden;
 padding: 0px 12px;
 margin: 3px 0px;
 border: solid 1px #005cab;
 background-color: #005cab;
 font-weight:	bold;
 text-align:	center;
}

div.module_content div.feature_body div.top_all a.top_all {
 color: #005cab;
 text-decoration: none;
}

div.module_content div.feature_body div.top_all_over a.top_all {
color: #ffffff;
 text-decoration: none;
}

div.module_content .h1 { font-size: 22px; font-weight: bold; line-height: 30px; }
div.module_content .h2 { font-size: 18px; font-weight: bold; line-height: 22px; }
div.module_content .h3 { font-size: 14px; font-weight: bold; line-height: 18px; }
div.module_content .h4 { font-size: 12px; font-weight: bold; line-height: 15px; }
div.module_content .h5 { font-size: 11px; font-weight: bold; line-height: 14px; }
div.module_content .h6 { font-size: 10px; font-weight: bold; line-height: 12px; }

div.module_content .t1 { font-size: 18px; line-height: 22px; }
div.module_content .t2 { font-size: 14px; line-height: 18px; }
div.module_content .t3 { font-size: 12px; line-height: 16px; }
div.module_content .t4 { font-size: 11px; line-height: 14px; }
div.module_content .t5 { font-size: 10px; line-height: 13px; }
div.module_content .t6 { font-size: 9px; line-height: 11px; }

div.module_content .hilite1 { color: #83a549; }
div.module_content .hilite2 { color: #cccccc; }
div.module_content .hilite3 { color: #ff0000; }

div.module_content div.error { font-size: 9px; font-weight: bold; color: #ff0000; }

div.module_content div.left { float: left; padding: 0px 5px 0px 0px; }
div.module_content div.right { float: right; padding: 0px 0px 0px 5px; }

div.module_content div.block { padding: 5px; }
div.module_content div.blockb { border-bottom: solid 1px #d9d9d9; padding: 5px; }
div.module_content div.block_sm { padding: 2px 5px; }
div.module_content div.blockb_sm { border-bottom: solid 1px #d9d9d9; padding: 2px 5px; }


/* we need to set some background options */
div.module_content div.bkgnd_on { background-color: #0054a4; color: white; }

div.module_content div.bkgnd_hilite1 { background-color: #f6f8f1; }


div.module_content div.photo { padding: 2px; border: solid 1px #cccccc; background-color: #ffffff; margin: 3px; overflow: hidden; text-align: center; cursor: pointer; overflow: hidden; }


div.module_content div.feature_body div.left1 { width: 350px; float: left; padding: 0px 5px 0px 0px; }
div.module_content div.feature_body div.right1 { width: 188px; float: right; padding: 0px 0px 0px 5px; }
div.module_content div.feature_body div.left2 { width: 269px; float: left; padding: 0px 5px 0px 0px; }
div.module_content div.feature_body div.right2 { width: 269px; float: right; padding: 0px 0px 0px 5px; }
div.module_content div.feature_body div.left3 { width: 188px; float: left; padding: 0px 5px 0px 0px; }
div.module_content div.feature_body div.right3 { width: 350px; float: right; padding: 0px 0px 0px 5px; }

div.module_content div.feature_body div.column_head { background-color: #e9e9e9; padding: 5px; overflow: hidden; }
div.module_content div.feature_body div.column_foot { background-color: #d9d9d9; padding: 5px; overflow: hidden; line-height: 18px; font-weight: bold; }

div.module_content div.feature_body div.column_foot div.button { float: left; width: auto; background-color: #0054a4; color: white; padding: 3px 8px; cursor: pointer; }
div.module_content div.feature_body div.column_foot div.button_off { float: left; width: auto; background-color: #cccccc; color: #999999; padding: 3px 8px; }

div.module_content div.feature_body div.column_foot div.pages { float: right; height: 18px; background-color: #ffffff; border: solid 1px #cccccc; padding: 1px; }
div.module_content div.feature_body div.column_foot div.pages div.page { float: left; height: 16px; width: 16px; background-color: #e9e9e9; border: solid 1px #cccccc; font-size: 10px; font-weight: bold; line-height: 16px; text-align: center; cursor: pointer; }
div.module_content div.feature_body div.column_foot div.pages div.page_on { float: left; height: 16px; width: 16px; border: solid 1px #cccccc; font-size: 10px; font-weight: bold; line-height: 16px; text-align: center; cursor: pointer; }


div.module_content div.feature_body div.button { float: right; width: 178px; background-color: #b6d7f4; text-align: center; }



div.module_content div.feature_body div.checkbox {
	float: left;
	width: 30px;
	min-height: 28px;
	background: url("../images/file_check_off.gif") no-repeat top left;
}

div.module_content div.feature_body div.checkbox_on {
	float: left;
	width: 30px;
	min-height: 28px;
	background: url("../images/file_check_on.gif") no-repeat top left;
}

/* end of new system */

div.module_content div.smod div.top_all {
 height: 22px;
 line-height: 22px;
 font-size: 12px;
 color: #005cab;
 overflow: hidden;
 padding: 0px 12px;
 margin: 3px 0px;
 border: solid 1px #6caedf;
 background-color: #b4d1ed;
}

div.module_content div.smod div.top_all_over {
 height: 22px;
line-height: 22px;
 font-size: 12px;
 color: #005cab;
 overflow: hidden;
 padding: 0px 12px;
 margin: 3px 0px;
 border: solid 1px #005cab;
 background-color: #005cab;
}

div.module_content div.smod div.top_all a.top_all {
 color: #005cab;
 text-decoration: none;
}

div.module_content div.smod div.top_all_over a.top_all {
color: #ffffff;
 text-decoration: none;
}


div.module_content div.um_button_off {
	width: 261px;
	height: 26px;
	font-weight: bold;
	line-height: 26px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	background: url("../images/um_button_off.gif") no-repeat top left;
	cursor: pointer;
	margin-bottom: 2px;
}

div.module_content div.um_button_on {
	width: 261px;
	height: 26px;
	line-height: 26px;
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	background: url("../images/um_button_on.gif") no-repeat top left;
	cursor: pointer;
	margin-bottom: 2px;
}


body.bg {
font-family: verdana,arial,helvetica;
font-size: 10px;
color: #666666;
background: #FFFFFF;
background-color: #FFFFFF;
margin: 0px 0px 8px 0px;
}

div.promo_nav {
width: 120px;
font-size: 10px;
font-weight: bold;
padding: 8px 0px;
}

div.promo_nav div.on {
background-color: #c9c9c9;
color: #ffffff;
padding: 3px 5px;
border-bottom: solid 1px #e9e9e9;
border-top: solid 1px #a9a9a9;
}

div.promo_nav div.off {
background-color: #193161;
color: #ffffff;
padding: 3px 5px;
border-bottom: solid 1px #e9e9e9;
border-top: solid 1px #a9a9a9;
}

div.promo_nav div.over {
background-color: #c9c9c9;
color: #ffffff;
padding: 3px 5px;
border-bottom: solid 1px #e9e9e9;
border-top: solid 1px #a9a9a9;
}


/* NEW GOOGLE RESULTS PAGE */
div.google_results {
width:833px;
}

div.google_results div.no_match {
font-size: 12px;
padding: 10px;
}

div.google_results div.results_text {
width: 833px;
font-size: 11px;
text-align: right;
background-color: #c1ddf3;
line-height: 19px;
padding: 5px;
margin-bottom: 10px;
}

div.google_results div.gtitle {
font-size: 12px;
padding: 12px 0px 0px 0px;
}

div.google_results div.gtext {
font-size: 12px;
padding: 0px;
}

div.google_results div.gtext a {
color: #333333;
text-decoration: none;
}

div.google_results div.gtextsm {
font-size: 11px;
padding: 0px;
}

div.google_results div.gdetail {
font-size: 11px;
font-weight: normal;
padding: 0px;
}

div.google_results div.gdetail a {
color: green;
text-decoration: none;
}

div.google_results div.gphoto {
float: left;
padding: 2px;
border: double 3px #cccccc;
margin-right: 8px;
margin-top: 15px;
}

div.google_results div.gdetail span.url {
color: green;
}

div.google_results div.gtext span.dtext {
color: #333333;
}

div.google_results div.results_sponsors_column {
width: 310px;
float: right;
border-left: solid 1px #cccccc;
padding: 0px 0px 0px 10px;
color: #000000;
}

div.google_results div.results_sponsors_column div.sep_rule {
width: 300px;
border-bottom: solid 1px #cccccc;
padding: 10px 0px 0px 0px;
}


div.google_results div.results_sponsors_column div.ad_notice {
font-size: 11px;
color: #999999;
text-align:center;
}

div.google_results div.results_web_search {
width: 500px;
float: left;
font-size: 12px;
padding: 0px 0px 0px 10px;
}

div.google_results div.results_web_search div.sponsor_ads {
padding: 5px;
background-color: #ebebeb;
border-bottom: double 3px #cccccc;
}

div.google_results div.results_web_search div.sponsor_ads div.ad_notice {
font-size: 11px;
color: #999999;
float: right;
}

div.google_results div.results_web_search div.results_organic {
background-color: #ffffff;
padding: 5px;
}

div.google_results div.nav {
width: 833px;
text-align: center;
font-size: 12px;
line-height: 20px;
margin-top: 10px;
padding-bottom: 10px;
border-bottom: solid 1px #cccccc;
}

div.google_results div.nav span.nb {
font-size: 16px;
font-weight: bold;
line-height: 20px;
padding: 0px 12px;
}

div.google_results div.nav span.on {
font-weight: bold;
font-size: 12px;
line-height: 20px;
color: red;
}

div.google_results div.bsearch {
width: 979px;
background-color: #cccccc;
}

div.google_results div.bsearch div.logo {
float: left;
width: 225px;
height: 74px;
background: url("/images/Logo_50gry.gif") no-repeat top right;
}

div.google_results div.bsearch div.bform {
float: left;
padding: 25px 0px 5px 0px;
}
