

body { margin: 0pt; background: #3E4F5E repeat-y scroll center center; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); }
img { border: medium none ; }
a { color: rgb(45, 100, 138); text-decoration: none; }
a:hover { text-decoration: underline; }
h3.section_label { margin: 0pt; font-size: 18px; color: rgb(143, 143, 143); }
h3.section_label a { color: rgb(143, 143, 143); }
div.dots { margin: 1px 0pt; background: transparent url('images/dots_h.gif') repeat-x scroll 0% 0%; overflow: hidden; height: 1px; }
.comment_link_blue { margin: 8px 0pt; padding: 4px 6px 4px 20px;  background-repeat: no-repeat; background-color: rgb(233, 233, 242); font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; background-position: 6px 5px; }
div#shell { margin: 0pt auto; width: 988px; background-color: rgb(252, 252, 252); }
div#leaderboard_top { border-bottom: 1px solid rgb(197, 197, 197); padding-bottom: 10px; text-align: center; display: block; }
div#leaderboard_middle { border-top: 1px solid rgb(231, 233, 236); border-bottom: 1px solid rgb(231, 233, 236); margin: 2px 19px 0pt; padding: 7px 0pt; text-align: center; display: block; }
div#leaderboard_bottom { border-top: 1px solid rgb(231, 233, 236); margin: 20px 19px -20px; padding: 7px 0pt; text-align: center; display: block; }

div#top { background: transparent url('bg_top.gif') repeat-x scroll 0% 0%; height: 115px; position: relative; }


div#main { margin: 20px 19px 0pt; overflow: hidden; height: 1%; }
div#leftcol { float: left; width: 595px;text-align: left; padding-right:15px; }
div#rightcol { float: right; width: 320px;text-align: left; padding-left:15px;  border-left: thin dotted #999999;}
h1.headline { margin: 0pt 0pt 3px; font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 26px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 28px; }
div.ranked_item { margin: 0pt 0pt 12px; }
div.ranked_item p { margin: 0pt; }
div.ranked_item .dots { margin: 12px 0pt 0pt; }




div.rubric { margin: 0pt 0pt 3px; font-family:"arial black",helvetica,sans-serif; font-size: 12px; color: #18364A; text-transform: uppercase; }
div.credit { margin: 0pt 0pt 3px; font-size: 10px; color: #000000; }
div.summary { line-height: 16px; }
div.summary ul { margin: 8px 0pt 10px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 11px; }
div.summary ul li { margin: 0pt 0pt 5px; padding: 0pt 0pt 0pt 10px; background-image: url('raquo.gif'); background-repeat: no-repeat; background-position: 0pt 5px; line-height: 13px; }
div#headline_links {  }
div#headline_links ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: bold; }
div#headline_links ul li { margin: 0pt 0pt 8px; padding: 0pt; }
div#blog_links { margin: 12px 0pt 0pt; }
div#blog_links ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: bold; }
div#blog_links ul li { margin: 0pt 0pt 8px; padding: 0pt; }
div#lead_photo img { border: 1px solid rgb(125, 134, 139); }
div#lead_details p { margin: 0pt; }
div#special_coverage { margin: 10px 0pt 20px; color: rgb(51, 51, 51); font-size: 11px; font-weight: bold; }
div#special_coverage_inner { padding: 5px 8px; overflow: hidden; background-color: rgb(233, 233, 242); }
div#special_coverage_inner ul { margin: 0pt; padding: 0pt; display: inline; list-style-type: none; }
div#special_coverage_inner ul li { display: inline; margin-left: 12px; }
div#opinion_discussion { overflow: hidden; height: 1%; margin-bottom: 20px; }
div#opinion_wrapper { float: left; width: 390px; }
div#opinion_box { border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); padding: 6px 8px 8px; }
div#opinion_box .headline { margin: 8px 0pt 2px; font-weight: bold; }
div#more_in_opinion { margin: 6px 0pt 0pt; font-size: 11px; line-height: 15px; }
div#discussion_wrapper { float: right; width: 185px; }
div#discussion_cap_top { background-color: rgb(77, 84, 88); }
div#discussion_cap_bot { background-color: rgb(125, 134, 139); }
div#discussion_top { border-bottom: 1px solid rgb(122, 127, 130); padding: 2px 7px; background-color: rgb(77, 84, 88); color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; }
div#discussion_top a { color: rgb(255, 255, 255); }
div#discussion_inner { padding: 5px 7px; color: rgb(255, 255, 255); background-image: url('bg_discussionbox.gif'); background-repeat: repeat-x; background-color: rgb(125, 134, 139); min-height: 87px; line-height: 16px; }
* html div#discussion_inner { height: 87px; }
div#discussion_bottom { padding: 0pt 2px 1px; background-color: rgb(125, 134, 139); }
div#discussion_status { background-color: rgb(109, 117, 122); position: relative; height: 21px; }
div#discussion_numcomments { padding: 2px 0pt 0pt; color: rgb(255, 255, 255); font-size: 15px; font-weight: bold; text-align: center; width: 38px; position: absolute; left: 0px; top: 0px; }
div#discussion_numcomments a { color: rgb(255, 255, 255); }
div#discussion_status_separator { margin: 1px 0pt; background-color: rgb(199, 209, 215); width: 1px; height: 19px; position: absolute; left: 38px; }
div#discussion_status_link { padding: 4px 0pt 0pt; font-size: 11px; font-weight: bold; position: absolute; left: 47px; }
div#discussion_status_link a { color: rgb(255, 204, 0); }
div.contentbox { margin: 0pt 0pt 20px; background-color: rgb(231, 233, 236); clear: both; }
div.contentbox_cap { height: 6px; clear: both; }
div.boxcorner_ul { float: left; width: 1px; height: 1px; background-color: rgb(252, 252, 252); }
div.boxcorner_ur { float: right; width: 1px; height: 1px; background-color: rgb(252, 252, 252); }
div.boxcorner_ll { margin: 5px 0pt 0pt; float: left; width: 1px; height: 1px; background-color: rgb(252, 252, 252); }
div.boxcorner_lr { margin: 5px 0pt 0pt; float: right; width: 1px; height: 1px; background-color: rgb(252, 252, 252); }
div#blogs_box { margin: 0pt 6px; padding: 6px 8px 8px; background: rgb(252, 252, 252) none repeat scroll 0% 0%; overflow: hidden; height: 1%; font-size: 11px; }

div#belt { margin: 0pt 19px; overflow: hidden; background-color: rgb(231, 233, 236); }
div#skybox1, div#skybox2 { overflow: hidden; width: 301px; height: 116px; float: left; display: inline; margin-left: 6px; background-color: rgb(252, 252, 252); }
div#skybox3 { overflow: hidden; width: 324px; height: 116px; float: left; display: inline; margin-left: 6px; background-color: rgb(252, 252, 252); }

div#below_belt { margin: 20px 19px 0pt; overflow: hidden; }
div#below_belt #leftcol { float: left; width: 595px; }
div#bottom_leftcol { float: left; width: 595px; }
div#below_belt #rightcol { overflow: hidden; float: right; width: 336px; }
div#bottom_rightcol { overflow: hidden; float: right; width: 336px; }

div#qotd { margin: 0pt 0pt 0pt 20px; width: 390px; float: left; background-image: url('qotd.gif'); background-repeat: no-repeat; background-position: 0pt 3px; }
div#qotd #qotd_quote { margin: 0pt 0pt 0pt 58px; font-size: 15px; line-height: 17px; }
div#qotd #qotd_author { margin: 2px 0pt 0pt 58px; font-size: 11px; color: rgb(102, 102, 102); }
div#in_case { margin: 0pt 6px; padding: 6px 8px 8px; background: rgb(252, 252, 252) none repeat scroll 0% 0%; overflow: hidden; position: relative; height: 1%; }
div#in_case_tagline { font-size: 11px; position: absolute; left: 220px; top: 10px; }
div#in_case ul { margin: 4px 0pt 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 11px; font-weight: bold; }
div#in_case ul li { margin: 0pt 8px 0pt 0pt; padding: 0pt 0pt 0pt 8px; display: inline; width: 96px; float: left; background-image: url('raquo.gif'); background-repeat: no-repeat; background-position: 0pt 4px; }
div#oxan { padding: 8px 0pt; overflow: hidden; width: 185px; float: left; }
div#sudoku { padding: 8px 0pt; overflow: hidden; width: 185px; float: right; }
div#ap_box { margin: 0pt 6px; padding: 6px 8px 8px; background: rgb(252, 252, 252) none repeat scroll 0% 0%; overflow: hidden; font-size: 12px; height: 1%; }
div#ap_box .dots { clear: both; }
div#ap_box_nav { padding: 3px 0pt; font-family: Tahoma; }

div#ap_box_rss { margin: 2px 0pt 0pt; float: right; }
div#ap_box_content_1 { display: block; }
div#ap_box_content_2 { display: none; }
div#ap_box_content_3 { display: none; }
div#ap_box_bot { margin: 4px 0pt 0pt; overflow: hidden; color: rgb(102, 102, 102); }
div#mt_nav { margin: 6px 0pt 0pt; }
div#mt_nav ul { margin: 4px 0pt 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-weight: bold; }
div#mt_nav ul li { margin: 0pt 0pt 3px; padding: 0pt 0pt 0pt 10px; background-image: url('raquo.gif'); background-repeat: no-repeat; background-position: 0pt 5px; }
div#footer { margin: 20px 19px 0pt; clear: both; }
div#footer_top { padding: 12px 10px 4px; overflow: hidden; background-color: rgb(95, 102, 106); background-image: url('bg_footer.gif'); background-repeat: repeat-x; height: 1%; }
div#footer_leftcol { float: left; width: 175px; }
div#footer_rightcol { float: right; width: 735px; }
div#footer_search { margin: 111px 0pt 0pt; padding: 6px; overflow: hidden; background-color: rgb(77, 84, 88); height: 1%; }
form#footer_search_form { margin: 0pt; }
input#footer_search_textbox { border: 0pt none ; margin: 0pt 6px 0pt 0pt; padding: 0pt; display: block; float: left; width: 115px; height: 20px; font-size: 13px; color: rgb(51, 51, 51); }
div#footer_search_submit { padding: 3px 0pt 0pt; font-size: 11px; font-weight: bold; }
div#footer_search_submit a { color: rgb(255, 255, 255); }
div#footer_bot { padding: 6px 10px; overflow: hidden; background-color: rgb(125, 134, 139); color: rgb(255, 255, 255); font-size: 11px; height: 1%; }
div#footer_sub_box_wrapper { overflow: hidden; float: left; width: 175px; background-color: rgb(255, 255, 255); color: rgb(102, 102, 102); }
div#footer_sub_box_wrapper img { padding: 6px 0pt 6px 6px; display: block; float: left; }
div#footer_sub_box_text { margin: 8px 0pt 0pt; float: right; width: 97px; }
div#footer_sub_box_text a { color: rgb(102, 102, 102); }
div#scoreboard_box { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 20px; font-family: Arial; }
div#scoreboard_box_top { padding: 2px 8px; overflow: hidden; background-color: rgb(0, 0, 0); height: 1%; }
div#scoreboard_box_label { color: rgb(255, 255, 255); font-size: 16px; float: left; }
div#scoreboard_box_see_all { padding: 3px 0pt 0pt; font-size: 11px; float: right; }
div#scoreboard_box_see_all a { color: rgb(255, 204, 0); }
div#scoreboard_box_content { padding: 6px 8px 2px; background: rgb(255, 255, 255) url('bg_scoreboard.gif') repeat-x scroll 0% 0%; }




div.summary { margin: 0pt 0pt 15px; }
div.rubric { margin-top: 5px; }
div.rubric a { color: rgb(51, 51, 51); }

div#blog_wrap_left { float: left; }
div#blog_wrap_right { float: right; }



img#blog_logo { float: right; padding-left: 5px; }

#article_box { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 20px; padding: 19px; overflow: hidden; }
#article_box_tabbed { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: 0pt 1px 1px; margin: 0pt 0pt 20px; padding: 19px; overflow: hidden; }
#article_tabs { background-image: url('bg_article_tabs.gif'); height: 19px; }
img.article_photo { border: 1px solid rgb(204, 204, 204); }
#span_photo { margin: 0px 0px 8px; }
#portrait_photo { margin: 0px 0px 20px 20px; float: right; width: 265px; }
#photo_credit { text-align: right; float: right; font-size: 9px; color: rgb(102, 102, 102); width: 180px; padding-top: 2px; }
#photo_caption_portrait { font-size: 10px; color: rgb(0, 0, 0); padding-top: 2px; clear: both; }
#photo_caption_landscape { font-size: 10px; color: rgb(0, 0, 0); padding-top: 2px; }
#article_box h1.headline { margin: 0pt; font-family: Georgia,"Times New Roman",Times serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 32px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); line-height: 35px; }
h2.subhead { margin: 4px 0pt 0pt; font-family: Georgia,"Times New Roman",Times serif; font-style: italic; font-variant: normal; font-weight: normal; font-size: 17px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); line-height: 21px; }
#article_box .dots, #article_box_tabbed .dots { background: transparent url('dot_h.gif') repeat-x scroll 0% 0%; height: 1px; clear: both; }

div#articlePartner { margin: 0pt 20px 10px 0pt; float: left; }
#author, #pubDate { margin: 4px 0px; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; }

#pagenums { font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); }
#pagination { clear: both; font-size: 12px; font-weight: bold; text-align: right; }
#article_footer { margin: 20px 0pt 0pt; clear: both; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; }
#at_narrow_wrapper { margin: 0px 0px 18px 18px; width: 123px; float: right; }
#at_narrow_inner { border-left: 1px solid rgb(204, 204, 204); border-right: 2px solid rgb(204, 204, 204); padding: 0px 6px; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); line-height: normal; }
#at_narrow_inner a, #at_wide_inner a { color: rgb(102, 102, 102); text-decoration: none; }
#at_narrow_inner a:hover, #at_wide_inner a:hover { text-decoration: none; }
#at_wide_wrapper { margin: 16px 0px 0px; width: 265px; }
#at_wide_inner { border-left: 1px solid rgb(204, 204, 204); border-right: 2px solid rgb(204, 204, 204); padding: 0px 6px; overflow: hidden; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(102, 102, 102); line-height: normal; }
#dropmenudiv { border-style: solid; border-color: rgb(204, 204, 204); border-width: 1px 1px 0pt; position: absolute; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 18px; z-index: 100; }
#dropmenudiv a { border-bottom: 1px solid rgb(204, 204, 204); padding: 1px 0pt; width: 100%; display: block; text-indent: 3px; text-decoration: none; }
#dropmenudiv a:hover { background-color: rgb(221, 221, 221); }
#sidebar { margin: 0px 20px 12px 0px; width: 180px; float: left; font-size: 11px; }


h3#comments_kicker { margin: 0pt 0pt 10px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: rgb(143, 143, 143); }
#commentsbox_wrapper { margin: 20px 0px 0px; }
#commentsbox_inner { border-left: 1px solid rgb(204, 204, 204); border-right: 2px solid rgb(204, 204, 204); padding: 6px 13px 0px; background-color: rgb(244, 244, 250); }
#commentsbox_inner h3 { margin: 0px 0px 2px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: rgb(143, 143, 143); }
#commentsbox_readall { float: right; font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; position: relative; top: 1px; }
#comments_form { margin: 0px; }
#comments_textarea { border: 1px solid rgb(127, 157, 185); font-family: Arial,Helvetica,sans-serif; font-size: 12px; width: 455px; height: 111px; }
#ad_article_bottom { margin: 20px 0px 0px; text-align: center; }

#promo_blog { margin: 0px 0px 20px; overflow: hidden; background-image: url('bg_promobox_blue.gif'); }
#promo_blog h3 { margin: 0px 0px 2px; font-family: Arial,Helvetica,sans-serif; font-size: 18px; color: rgb(143, 143, 143); }
#promo_blog_inner { padding: 6px 10px; }
#promo_blog_thumb { padding: 8px 0pt 8px 8px; float: right; }
#promo_blog_text { padding: 8px 0pt 0pt; }
div#gmap_shell { background: transparent url('bg_map.gif') no-repeat scroll 0% 0%; width: 403px; height: 316px; visibility: hidden; position: absolute; }
div#gmap_inner { position: relative; }
img#gmap_close { display: block; position: absolute; left: 386px; top: 12px; width: 9px; height: 9px; }
div#gmap_map { overflow: hidden; position: absolute; width: 388px; height: 283px; left: 7px; top: 25px; }
a#articleLocation { cursor: pointer; }
div#hp_mod { border: 1px solid rgb(204, 204, 204); padding: 10px 19px; overflow: hidden; height: 1%; }
div#hp_mod h3 { margin: 0px 0px 2px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(143, 143, 143); line-height: 20px; }
div#hp_mod_homelink { margin: 3px 0pt 0pt; float: right; font-family: Tahoma,Arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
div#hp_mod_leftcol { overflow: hidden; float: left; width: 370px; margin-top: 7px; }
div#hp_mod_rightcol { float: right; width: 175px; margin-top: 7px; }
div#hp_mod_photocol { margin: 0pt 10px 10px 0pt; overflow: hidden; float: left; width: 185px; text-align: right; }
div#hp_mod_photo { text-align: right; }
div#hp_mod_photo img { border: 1px solid rgb(153, 153, 153); }
div#hp_mod_photocredit { font-size: 9px; color: rgb(102, 102, 102); }
div#hp_mod_summarycol { margin: 0pt 0pt 10px; float: right; width: 175px; }
div#hp_mod_headline { margin: 0pt 0pt 4px; font-family: Georgia; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
div#hp_mod_summary { font-size: 12px; color: rgb(51, 51, 51); }
div#hp_mod_opinion { border-top: 1px solid rgb(204, 204, 204); padding: 4px 0pt 0pt; clear: both; }
div#hp_mod_hedbox { padding: 8px 10px 5px; background-color: rgb(236, 240, 246); }
div#hp_mod ul { margin: 3px 0pt 0pt; padding: 0pt; font-size: 11px; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#hp_mod ul li { padding: 0pt 0pt 5px; }



div#newshole { margin: 0pt 0pt 10px; overflow: hidden; height: 1%; }
div#newscol_a {  }
div#package { margin: 0pt 0pt 12px; overflow: hidden; height: 1%; }
div#package .dots { margin: 12px 0pt 0pt; clear: both; }
div#lead_details h1.headline { margin: 0pt 0pt 3px; font-size: 24px; line-height: 24px; }
div#lead_details .summary { margin: 4px 0pt 0pt; }
div#lead_details .summary ul { margin: 8px 0pt 10px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 12px; }
div#lead_details .summary ul li { margin: 0pt 0pt 7px; padding: 0pt 0pt 0pt 10px; background-image: url('raquo.gif'); background-repeat: no-repeat; background-position: 0pt 5px; line-height: 13px; }
div#lead_photo { margin: 0pt; width: 595px; }

div.ranked_item h1.headline { margin: 0pt 0pt 3px; font-size: 20px; line-height: 20px; font-weight: normal; }


#links { margin-top: 0px; }
#links ul { list-style-type: none; width: 290px;margin-left:0px; }
#links li { border-style: dotted; border-color: rgb(153, 153, 153); border-width: 1px 0pt; margin-left:0px; }
#links li a { padding: 5px; color: rgb(153, 0, 0); display: block; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 13px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; }
* html #links li a { width: 290px; }
#links li a:hover { background: rgb(255, 255, 204) none repeat scroll 0% 0%; }
#links a em { color: rgb(51, 51, 51); display: block; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 85%; font-size-adjust: none; font-stretch: normal; -x-system-font: none; line-height: 125%; }



#navcontainer ul
{
padding: 0;
margin: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

div#embed_story_left { margin: 10px 10px 10px 0; padding: 5px 5px 10px 5px; background-color: rgb(236, 240, 246);width: 290px;float: left;font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11px; line-height: 13px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none;  }

#embed_story h3 { margin-top: 10px; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: bold; font-size: 18px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: #000000; }

div#embed_sidebar_right { border: 1px solid; margin: 10px 5px 10px 10px; padding: 5px 5px 10px 5px; width: 290px;float: right;font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: 14px; font-size-adjust: none; font-stretch: normal; -x-system-font: none; text-decoration: none; background-color: rgb(236, 240, 246); }





div#discussion_box { margin: 0pt 6px; padding: 5px 10px 8px 8px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; overflow: hidden; font-size: 11px; height: 1%; display: block; }
div#discussion_nav_bar { border: 1px solid rgb(197, 197, 197); padding: 5px; background-color: rgb(255, 255, 255); width: 98%; text-align: right; margin-bottom: 8px; }


div#discussion_panel_1 { border-left: 1px solid rgb(197, 197, 197); border-right: 1px solid rgb(197, 197, 197); border-bottom: 1px solid rgb(197, 197, 197); float: left; width: 100%; }
div#discussion_panel_2 { border-left: 1px solid rgb(197, 197, 197); border-right: 1px solid rgb(197, 197, 197); border-bottom: 1px solid rgb(197, 197, 197); display: none; width: 100%; }
div#discussion_panel_3 { border-left: 1px solid rgb(197, 197, 197); border-right: 1px solid rgb(197, 197, 197); border-bottom: 1px solid rgb(197, 197, 197); display: none; width: 100%; }

div.discussion_headline { padding: 0pt 0pt 3px; font-family: Georgia,serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 16px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(0, 0, 0); }
div.discussion_kicker { font-family: Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(109, 117, 122); }



