#consult_with_doctor {
	width: 100%;
}
#consult_with_doctor .question{
	font: 700 8pt/16px Verdana;
	color: #555555;
	margin: 0px 0px 10px 0px;
	height: 61px;
	overflow: hidden;
}
#consult_with_doctor .item{
	font: 100 9pt/18px Verdana;
	margin: 0px 0px 10px 0px;
	clear: both;
}
#consult_with_doctor .header{
	background: url(../images/sub_header_bck.png);
	height: 25px;
	color: #FFFFFF;
}
#consult_with_doctor .header, #consult_with_doctor .header a{
	color: #FFFFFF;
	font: 700 8pt/21px Verdana;
}
#consult_with_doctor .header span{
	padding-left: 10px;
}

#consult_with_doctor .content{
	font: 100 9pt/17px Verdana;
	margin: 5px 0px 5px 0px;
}
#consult_with_doctor .footer, #consult_with_doctor .footer a{
	font: 100 9pt/21px Verdana;
	height: 21px;
	color: #333333;
}
#consult_with_doctor .line hr{
	height: 1px;
	color: #DEDEDE;
	margin: 5px 0px 5px 0px;
}

/*/////////////////////////////////////////////////////////////*/

#consult_with_doctor_detail {
	font: 100 10pt/18px Verdana;
}
#consult_with_doctor_detail .title{
	font: bold 9pt/33px Verdana;
}
#consult_with_doctor_detail .question{
	clear: both;
	width: 100%;
}
#consult_with_doctor_detail .footer{
	font: 100 9pt/21px Verdana;
	height: 21px;
	color: #333333;
	margin: 10px 0px 10px 0px;
}
#consult_with_doctor_detail .answer_header{
	color: #0d597c;
	font: 700 9pt/18px Arial;
}
#consult_with_doctor_detail .answer{
	;
}
#consult_with_doctor_detail .link{
	font: 700 9pt/23px Verdana;
	height: 23px;
	overflow: hidden;
	background: url(../images/icon_02.png) no-repeat 6px center;
	padding: 0px 0px 0px 15px;
	margin: 10px 0px 0px 0px;
}

/*/////////////////////////////////////////////////////////////*/

#paging{
	border: 1px #A6A996 dashed;
	width: 100%;
	text-align: left;
	padding: 3px;
}
#paging td{
	 line-height: 200%;
	 font: 100 9pt/20px Verdana;
}
#paging .header{
	padding: 5px 0px 0px 12px;
}
#paging input{
	border: #000000 1px solid;
	height: 20px;
}
#paging .go_page {
	width: 25px;
	height: 20px;
	text-align: right;
	font: 100 8pt/20px Verdana;
}
#paging .button{
	background: #DFE0D8;
	color: #000000;
	width: 40px;
	height: 20px;
	font-weight: bold;
}
#paging .current{
	font-weight: bold;
	color: #9A0000;
}
#paging .prev{
	color: #636B78;
}
#paging .next{
	color: #636B78;
}
#paging .number{
	color: #111111;
	text-decoration: underline;
}
#paging .current, #paging .number{
	padding: 4px;
}
#paging .seperator{
	color: #000000;
}

/*/////////////////////////////////////////////////////////////*/

#consult_with_doctor_detail {
	width: 100%;
	font: 10pt/18px Verdana;
}

/*/////////////////////////////////////////////////////////////*/

#consult_with_doctor_add {
	width: 100%;
}
#consult_with_doctor_add .err{
	color: #F76106;
}
#consult_with_doctor_add .label{
	margin: 6px 0px 6px 0px;
	font: 700 9pt/18px Verdana;
}
#consult_with_doctor_add .row{
	padding: 5px 0px 5px 0px;
	font: 100 9pt/18px Verdana;
}
#consult_with_doctor_add .err_row{
	padding: 5px 0px 5px 0px;
	font: 100 9pt/18px Verdana;
	color: #F76106;
}
#consult_with_doctor_add .line hr{
	height: 1px;
	color: #DEDEDE;
	margin: 5px 0px 5px 0px;
}
#consult_with_doctor_add input, #consult_with_doctor_add textarea{
	border-style:groove;
}

/*/////////////////////////////////////////////////////////////*/

#consult_with_doctor_added{
	width: 100%;
	line-height: 140%;
}
#consult_with_doctor_added .title{
	margin: 0px 0px 10px 0px;
	line-height: 140%;
	font: 100 9pt/18px Verdana;
}
#consult_with_doctor_added .link{
	font: 700 9pt/23px Verdana;
	height: 23px;
	overflow: hidden;
	background: url(../images/icon_02.png) no-repeat 6px center;
	padding: 0px 0px 0px 15px;
}