/* 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; 
			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 {font-size:14px;margin-bottom:5px;}
.answered {font-size:14px; 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 {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;}

.columnContent { overflow: hidden; }
#pageBody .c3_leftColumn .columnContent { width: 145px; }
