/* COMMON */
#rail_b .content {font-family:arial,tahoma,sans-serif;}
h2 {font-size:14pt; font-weight:bold; margin:10px 0;}
h4 {color:#303b71; font-size:12pt; font-weight:bold; margin:5px 0;}
.float_left {float:left;}

#expert_info {background:transparent url(http://www.mcclatchyinteractive.com/static/tmarkart/qna/images/expert_info_bkgd.jpg) no-repeat; clear:both; margin-top:10px; padding:10px; width:580px;}
#expert_info p {line-height:1.5em; margin:10px 0;}
#expert_info img {margin-right: 5px;}

.falseImage {border:1px solid #ddd; display:block; height:45px; margin:0 10px 0 0; padding-top:35px; text-align:center; width:85px;}
.submitted {font-weight:bold; margin-top:10px;}
.question {margin-bottom:5px;}
.answered {font-size:8pt; margin:3px 0;}
.pages {font-size:8pt; margin-top:10px; text-align:right;}
.back {font-size:8pt; text-align:right;}
.frmbutton, .formButton {background-color:#303b71; border-bottom:2px solid #252a44; border-left:1px solid #676f99; border-right:2px solid #252a44; border-top:1px solid #676f99;  color:#fff; font-size:8pt; margin-top:5px;}

/* EXPERT */
.qna-expert-detail #expert_info img {padding:0 10px 10px 0;}
.qna-expert-detail #expert_info p {line-height:1.5em; margin:10px 0;}


/* FORUM */
.qna-forum #rail_b {width:610px;}
#simple_search a, #advanced_search a {font-size:8pt; text-align:right;}
#simple_search {float:right; margin-top:10px; text-align:right; width:600px;}
#simple_search .formButton {margin-top:0;}
#advanced_search {font-size:8pt;}

.forumTop {clear:both; width:600px;}
.forumTop .left {margin:0; width:400px;}
.forumTop .right {margin:0; padding-top:18px; text-align:right; width:200px;}

.qna-forum .right {text-align:right;}
.forumType {color:#777; font-size:8pt; letter-spacing:.5px; margin:0 0 10px 0; text-align:right;}
.qna-forum #expert_info img {padding:0 10px 0 0;}
.qna-forum #expert_info .caption {font-size:7pt;}

#questions {padding:0 10px 10px 10px; width:580px; clear: both;}
#questions h4 {border-bottom:1px solid #ddd; margin:10px 0;}
#questions {line-height:1.5em; margin:10px 0;}

#question_form {padding:0 10px 10px 0; width:580px;}
#question_form h4 {border-bottom:1px solid #ddd;}
#question_form .qLabel {padding:5px 10px 5px 0; text-align:right; width:45%;}
#question_form .qInput {width:55%;}
#question_form .formButton {margin-top:5px;}

#question_confirm .field {text-align: right; font-weight: bold; padding-right: 5px;}
#submit_message {font-weight: bold; margin-bottom: 10px;}

/* ADMINISTRATION */
.redmsg {color:#960b0b;}
#navigation ul {margin:0 0 10px 0;}
#navigation li {border-right:1px solid #666; display:inline; padding:0px 5px;}
#navigation .first {padding-left:0;}
#navigation .last {border:0px solid #666;}
.adminPages {font-size:8pt; margin-top:10px; text-align:left;}
.fielddesc {padding-right:10px; width:80px;}
.input {margin:2px 0;}
.QAtextarea  {background:transparent url(http://www.mcclatchyinteractive.com/static/tmarkart/qna/images/QAtextarea_bkgd.jpg) repeat-x top left; height:100px; margin-bottom:5px; width:465px;}
.requiredfieldnote {color:#960b0b; font-size:8pt; padding-top:10px;}
.requiredfield {color:#960b0b; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; font-weight:bold;}

/* NEW STYLES 4/18/08 */

/* COMMON */
#mi_qna_rail_b .mi_qna_content {font-family:arial,tahoma,sans-serif;}
h2#expert {font-size:14pt; font-weight:bold; margin:10px 0;}
h4#expert {color:#303b71; font-size:12pt; font-weight:bold; margin:5px 0;}
.mi_qna_float_left {float:left;}

#mi_qna_expert_info {background:transparent url(http://www.mcclatchyinteractive.com/static/tmarkart/qna/images/expert_info_bkgd.jpg) no-repeat; clear:both; margin-top:10px; padding:10px; width:580px;}
#mi_qna_expert_info p {line-height:1.5em; margin:10px 0;}
#mi_qna_expert_info img {margin-right: 5px;}

.mi_qna_falseImage {border:1px solid #ddd; display:block; height:45px; margin:0 10px 0 0; padding-top:35px; text-align:center; width:85px;}
.mi_qna_submitted {font-weight:bold; margin-top:10px;}
.mi_qna_question {margin-bottom:5px;}
.mi_qna_answered {font-size:8pt; margin:3px 0;}
.mi_qna_pages {font-size:8pt; margin-top:10px; text-align:right;}
.mi_qna_back {font-size:8pt; text-align:right;}
.mi_qna_frmbutton, .formButton {background-color:#303b71; border-bottom:2px solid #252a44; border-left:1px solid #676f99; border-right:2px solid #252a44; border-top:1px solid #676f99;  color:#fff; font-size:8pt; margin-top:5px;}

/* EXPERT */
.mi_qna_qna-expert-detail #mi_qna_expert_info img {padding:0 10px 10px 0;}
.mi_qna_qna-expert-detail #mi_qna_expert_info p {line-height:1.5em; margin:10px 0;}


/* FORUM */
.mi_qna_qna-forum #mi_qna_rail_b {width:610px;}
#mi_qna_simple_search a, #mi_qna_advanced_search a {font-size:8pt; text-align:right;}
#mi_qna_simple_search {float:right; margin-top:10px; text-align:right; width:600px;}
#mi_qna_simple_search .mi_qna_formButton {margin-top:0;}
#mi_qna_advanced_search {font-size:8pt;}

.mi_qna_forumTop {clear:both; width:600px;}
.mi_qna_forumTop .left {margin:0; width:400px;}
.mi_qna_forumTop .right {margin:0; padding-top:18px; text-align:right; width:200px;}

.mi_qna_qna-forum .right {text-align:right;}
.mi_qna_forumType {color:#777; font-size:8pt; letter-spacing:.5px; margin:0 0 10px 0; text-align:right;}
.mi_qna_qna-forum #mi_qna_expert_info img {padding:0 10px 0 0;}
.mi_qna_qna-forum #mi_qna_expert_info .caption {font-size:7pt;}

#mi_qna_questions {padding:0 10px 10px 10px; width:580px; clear: both;}
#mi_qna_questions h4 {border-bottom:1px solid #ddd; margin:10px 0;}
#mi_qna_questions {line-height:1.5em; margin:10px 0;}

#mi_qna_question_form {padding:0 10px 10px 0; width:580px;}
#mi_qna_question_form h4 {border-bottom:1px solid #ddd;}
#mi_qna_question_form .mi_qna_qLabel {padding:5px 10px 5px 0; text-align:right; width:45%;}
#mi_qna_question_form .mi_qna_qInput {width:55%;}
#mi_qna_question_form .mi_qna_formButton {margin-top:5px;}

#mi_qna_question_confirm .mi_qna_field {text-align: right; font-weight: bold; padding-right: 5px;}
#mi_qna_submit_message {font-weight: bold; margin-bottom: 10px;}

/* ADMINISTRATION */
.mi_qna_redmsg {color:#960b0b;}
#mi_qna_navigation ul {margin:0 0 10px 0;}
#mi_qna_navigation li {border-right:1px solid #666; display:inline; padding:0px 5px;}
#mi_qna_navigation .mi_qna_first {padding-left:0;}
#mi_qna_navigation .mi_qna_last {border:0px solid #666;}
.mi_qna_adminPages {font-size:8pt; margin-top:10px; text-align:left;}
.mi_qna_fielddesc {padding-right:10px; width:80px;}
.mi_qna_input {margin:2px 0;}
.mi_qna_QAtextarea  {background:transparent url(http://www.mcclatchyinteractive.com/static/tmarkart/qna/images/QAtextarea_bkgd.jpg) repeat-x top left; height:100px; margin-bottom:5px; width:465px;}
.mi_qna_requiredfieldnote {color:#960b0b; font-size:8pt; padding-top:10px;}
.mi_qna_requiredfield {color:#960b0b; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:8pt; font-weight:bold;}

