#topics .first {
	padding-left: 20px;
	padding-bottom: 26px;
}
#topics .first TD {
	vertical-align: middle;
	font-size: 13px;
	color: #000;
	paddnig-bottom: 3px;
	height: 55px;
}
#topics .first .bg {
	padding-left: 25px;
	padding-right: 25px;
	width: 204px;
	background: url("/i/expert_images/red_arr.gif") no-repeat;
	font-size: 18px;
	color: #fff;
	line-height: 20px;
}
#topics .search {
	padding-left: 25px;
	padding-right: 25px;
}
#topics .search TD {
	height: 66px;
	vertical-align: middle;
	background: #e5e5e5;
	padding-right: 8px;
}
#topics .search .left {
	background: url("/i/expert_images/search_left.gif") no-repeat #e5e5e5 !important;
}
#topics .search .right {
	background: url("/i/expert_images/search_right.gif") no-repeat top right #e5e5e5 !important;
}
#topics .search .left DIV, #topics .search .right DIV {
	width: 7px;
}
#topics .search .inp {
	width: 605px;
	height: 18px;
	font-size: 13px;
	color: #999999;
	background: #fff;
	padding-top: 2px;
	padding-left: 4px;
}
#topics .search SELECT {
	width: 185px;
	height: 24px;
	font-size: 13px;
	color: #010000;
	background: #fff;
	padding-left: 4px;
}
#topics .search .but {
	border-width: 0px;
	cursor: pointer;
	background: url("/i/expert_images/search_but.gif");
	width: 32px;
	height: 23px;
}
#topics #cdop {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	height: 40px;
}

#topics .links {
	font-size: 13px;
	padding: 27px 45px 0px 45px;
}
#content #topics .links {
    padding-left: 25px;
    padding-right: 25px;
}

#topics .hd A {
	color: #c00000;
	font-size: 15px;
	font-weight: bold;
}
#topics .links TD {
	padding-right: 40px;
}
#topics .links DIV {
	padding-bottom: 5px;
}

#topics .tbl {
	padding: 40px 0px 0px 45px;
}
#topics .tbl TD {
	padding-right: 45px;
}
#topics .tbl H3 {
	font-weight: normal;
	color: #000;
	font-size: 18px;
}
#topics .faq {
	padding-top: 10px;
}
#topics .qlist TABLE {
	margin-top: 0px;
}
#topics .qlist TD {
	padding-right: 0px;
}
#topics .qlist .bg {
	padding-right: 14px;
	padding-bottom: 5px;
}
#topics .faq H3 {
	padding-bottom: 5px;
}
#topics .faq .all {
	padding-left: 15px;
	padding-top: 7px;
	width: 145px;
}
#topics .faq .all A {
	font-size: 11px;
	color: #888989;
}

#topics .discuss .items {
	padding-top: 21px;
}
#topics .discuss .items DIV {
	padding-bottom: 19px;
}
#topics .discuss .start {
	margin-top: 9px;
	background: url("/i/expert_images/discuss_start.gif") no-repeat;
	padding: 8px 0px 0px 15px;
	width: 131px;
	height: 44px;
}
#topics .discuss .all {
	float: left;
	margin-top: 20px;
	background: url("/i/expert_images/arr_gray_right.gif") no-repeat top right;
	padding-right: 22px;
}
#topics .discuss .all A {
	color: #888989;
}

#topics .top {
	min-width: 200px !important;
}
#topics .top TABLE {
	margin-top: 17px;
}
/* *** */
#topics .tbl .hr {
	background: #e5e5e5;
	height: 1px;
	margin: 40px 45px 0px 0px;
}
#topics .articles TD {
	padding-top: 40px;
}
#topics .articles IMG {
	float: left;
	margin-right: 32px;
}
#topics .articles .nam A {
	font-weight: bold;
}
#topics .articles .txt {
	padding-top: 2px;
}
#topics .articles TD {
	padding-right: 20px;
}
#topics .articles .items DIV {
	padding-bottom: 9px;
}
#topics .articles .all {
	padding-top: 9px;
}
#topics .articles .all A {
	color: #888989;
	margin-right: 30px;
}

#topics .hr {
	background: #e5e5e5;
	height: 1px;
	margin: 40px 60px 0px 60px;
}
/* *** */
#qa .tlinks {
	padding: 15px 25px 38px 0px;
	margin-left: 25px;
	border-bottom: 1px solid #e5e5e5;
}
#qa .tlinks .all {
	padding-left: 15px;
	margin-top: -6px;
}
#qa .tlinks .all A {
	font-size: 11px;
	color: #888989;
}
#qa .tlinks .r {
	margin-top: 0px; /*8px*/
    max-width: 200px;
}
#qa .tlinks .r A {
	background: url("/i/expert_images/arr_right_bot.gif") no-repeat bottom right;
	padding-right: 22px;
}
#qa .discuss {
	padding-top: 29px;
	padding-bottom: 18px;
}
#qa .discuss .hd {
	font-size: 30px;
	font-weight: normal;
	margin-left: 24px;
	margin-bottom: 32px;
}
#qa .num {
	background: url("/i/expert_images/discuss_num_right.gif") no-repeat top right;
	white-space: nowrap;
	padding-right: 7px;
}
#qa .num DIV {
	background: url("/i/expert_images/discuss_num_left.gif") no-repeat;
	padding-left: 8px;
	height: 17px;
	float: right;
}
#qa .m {
	color: #7f7f7f;
	padding: 0px 12px 0px 10px;
}
#qa .discuss TD {
	padding-bottom: 18px;
}
#qa .discuss .all {
	float: left;
	margin-top: 3px;
	margin-left: 24px;
	background: url("/i/expert_images/arr_gray_right.gif") no-repeat top right;
	padding-right: 22px;
}
#qa .discuss .all A {
	color: #888989;
}

#qa .articles {
	padding-top: 30px;
	border-top: 1px solid #e5e5e5;
	margin-left: 24px;
}
#qa .articles .hd {
	font-size: 30px;
	font-weight: normal;
	margin-bottom: 32px;
}
#qa .articles .main A {
	font-weight: bold;
}
#qa .articles .all A {
	color: #888989;
	padding-right: 5px;
}
#qa .articles .items {
	padding-top: 9px;
}
#qa .articles .items DIV {
	padding-bottom: 9px;
}
#qa #headers {
	padding-left: 14px;
}
#qa #headers DIV {
	float: left;
	background: url("/i/expert_images/headers_arr.gif") no-repeat top right #c00000;
	font-size: 30px;
	padding: 2px 30px 0px 11px;
	height: 43px;
	color: #fff;
	margin-bottom: 24px;
}

#qa #headers h1 {
	float: left;
	background: url("/i/expert_images/headers_arr.gif") no-repeat top right #c00000;
	font-size: 30px;
	padding: 2px 30px 0px 11px;
	height: 43px;
	color: #fff;
	margin-bottom: 24px;
	font-weight: normal;
}

#qa #title {
	font-size: 30px;
	margin:0 0 0 24px;
}

#topics .top .exp_list td {padding-bottom: 10px;}
#topics .RecomBlock {margin-left:0px}
