/* 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;}

#center_rail table {  
        border-collapse: separate;           
        font-size: 10px; 
        line-height: 20px;
}
