/* Head styles
-------------- */

div.frm_body { margin: 0; padding: 0; background-color: #ffffff; text-align: center }
div#frm_container { overflow: hidden; margin-left: auto; margin-right: auto; width: 990px; text-align: left }
div#frm_top_container { clear: both; overflow: hidden; width: 990px }
div#frm_top_left { float: left; width: 4px }
div#frm_top_container_in { float: left; width: 982px }
div#frm_top { position: relative; clear: both; overflow: hidden; width: 979px; padding-top: 27px; border-right: 3px solid #c90c06; background: url('../../../../templates/default/images/top_bg.gif') repeat-x top left }
div#frm_date { position: absolute; top: 11px; left: 35px; font: normal 11px Arial; color: #ff716d }
div#frm_top_links { position: absolute; top: 3px; right: 0 }
div#frm_top_main { clear: both; overflow: hidden; width: 979px }
div#frm_logo { float: left; width: 200px }
div#frm_seach_top { float: left; display: inline; margin-left: 264px; padding-top: 11px; width: 352px }
div#frm_search_title img { padding: 4px 0 }
form#frm_search_form { margin: 0; padding: 0 }
input.frm_search, select.frm_search { border: 1px solid #db4642; background-color: #940601; font-size: 11px; color: #ff716d; width: 155px; margin-right: 4px; padding: 2px }
input.frm_submit { border: 0px solid #7f9db9; font-size: 11px; font: normal 11px Arial; margin: 0; padding: 0 }
div#frm_top_right_buttons { float: left; display: inline; padding-top: 10px; margin-left: 15px; padding-left: 15px; width: 127px; background: url('../../../../templates/default/images/top_pipe.gif') no-repeat 0 10px }
* html div#frm_top_right_buttons { margin-left: 5px; padding-left: 5px }
div#frm_top_right_buttons a, div#frm_top_right_buttons img { border: none; margin: 0; padding: 0 }
div#frm_menu { clear: both; overflow: hidden; width: 982px; padding: 13px 0 11px 0; font: bold 12px Arial; color: #db4642; text-align: center; background: url('../../../../templates/default/images/menu_bg.gif') repeat-x top left }
div#frm_menu a { padding: 0px 12px 0px 12px; font: bold 12px Arial; color: #ffffff; text-decoration: none }
div#frm_menu a:hover { color: #db4642 }
div#frm_top_right { float: right; width: 4px }
div#frm_mainDiv_container { clear: both; overflow: hidden; width: 990px; background: url('../../../../templates/default/images/container_bg_repeat.gif') repeat-y top left }
div#frm_mainDiv { overflow: hidden; width: 990px; background: url('../../../../templates/default/images/container_bg.gif') no-repeat top left }
div#frm_mainDiv_top { clear: both; overflow: hidden; width: 990px; padding-top: 6px }
div#frm_pcw_cover { float: left; display: inline; margin-left: 13px; width: 223px; margin-right: 11px; padding-bottom: 3px; background: url('../../../../templates/default/images/pcw_cover_border.gif') no-repeat top left }
div.frm_cover { float: left; display: inline; margin-left: 7px; margin-top: 11px; margin-right: 6px }
div.frm_cover_txt { float: left; margin-top: 11px; width: 110px; font: bold 11px Arial; color: #cf3833 }
div.frm_cover_txt a { font: normal 11px/16px Arial; color: #cf3833; text-decoration: underline }
div.frm_cover_txt a:hover { text-decoration: none }
div.frm_cover_txt a.link { font: normal 11px/15px Arial; color: #000000; text-decoration: underline; padding-left: 9px; background: url('../../../../templates/default/images/arrow_red.gif') no-repeat 2px 4px }
div.frm_banner728 { float: left; width: 728px; margin-top: 3px }
div#frm_leftDiv { float: left; display: inline; margin-left: 4px; width: 180px; padding-bottom: 6px }
div.frm_clearer { clear: both }
div.frm_banner_left { clear: both; width: 180px }
div#frm_panel { float: left; margin-top: 2px; padding: 10px; width: 148px; border: 6px solid #e4eaed; background: #fff url('../../../../templates/default/images/login_bg.gif') repeat-x left bottom }
div#frm_panel div.title { float: left; margin-bottom: 15px }
div#frm_panel div.logout { float: right; margin-bottom: 15px }
div#frm_panel div.logout a { color: #ca0d07 }
div#frm_panel div.logout a img { position: relative; bottom: -1px }
div#frm_panel div.user { float: left; clear: both; width: 100%; margin-bottom: 10px }
div#frm_panel div.tools { float: left; clear: both; width: 100% }
div#frm_panel div.tools a { float: left; clear: left; margin-top: 10px }
div#frm_panel div.tools a:hover { text-decoration: none }
div#frm_panel div.tools a img { vertical-align: text-bottom; margin-right: 8px }
div#frm_panel div.tools a img.width14 { vertical-align: text-bottom; margin-right: 10px }
div#frm_middleDiv { float: left; display: inline; margin-left: 11px; margin-top: 8px; width: 468px }
div#frm_headList { width: 468px; border-top: 1px solid #dbe1e4  }
div#frm_headList div.title { height: 32px; padding: 28px 0 0 20px; font: bold 1.8em/1em Arial, Helvetica, sans-serif; color: #678091; border-bottom: 3px solid #ca0d07; background: #fff url('images/frm_title_bg.gif') repeat-x left bottom }
div#frm_headList ul { position: relative; margin: 10px 0 0 0; padding: 0; text-indent: expression('-10px'); list-style: inside url('images/frm_list_bullet.gif') }
div#frm_headList li { margin: 0 0 5px 0; padding: 0 0 5px 0; font: bold 1.2em Arial, Helvetica, sans-serif; border-bottom: 1px solid #dbe1e4 }
div#frm_headList li.last { border-bottom: none }
div#frm_headList a { margin: expression('0 8px'); color: #000 }
div#frm_rightDiv { float: left; display: inline; margin-left: 12px; width: 300px }
div.frm_banner300 { clear: both; width: 300px }
div#frm_search_box { position: relative; left: -2px; width: 265px; height: 40px; margin-top: 8px; padding: 20px 20px 0 20px; background: url('images/search_bg.gif') no-repeat left top }
div#frm_search_box input.search_field { float: left; margin: 0; padding: 1px 0 1px 20px; width: 150px; height: 14px; font: 1em Arial, Helvetica, sans-serif; color: #333333; border: 1px solid #ab0100; background: #fff url('images/icon_textbox_search.gif') no-repeat left 1px }
div#frm_search_box input.submit_btn { float: right; margin: 0; padding: 0; width: 70px; height: 18px; border: 1px solid #ab0100; background: #efefef url('images/frm_search_submit_bg.gif') repeat-x left top }
div#frm_search_box div.adv_search { float: left; clear: both; width: 100%; margin-top: 2px; text-align: right }
div#frm_search_box div.adv_search a { color: #fff; text-decoration: underline }
div#frm_search_box div.adv_search a:hover { text-decoration: none }