.admDlg_table {
  
  margin:17px 0px 17px 0px;
  width:90%;
}

.admDlg_table .HyperTextArea {

  padding-left:0px !important;
}

.admDlg_table .HyperTextArea table {
  padding:0px !important;
}

.admDlg_table .HyperTextArea td {
  padding:0px 3px 3px 0px !important;
}

.admDlg_table .edt {
  
  border:1px solid #85acd2;
}

.admDlg_table .e2small {

  font-size:10px;
  width:71px;
}

.btn_admin {
  
  font-size:12px;
  margin-right:17px;
  width:101px;
}

.admDlg_table td {
  white-space:nowrap;
  padding:4px 7px 3px 7px !important;
}

.admDlg_edt_small {
  border:1px solid #85acd2;
  width:31px;
}

.admDlg_edt_medium {
  border:1px solid #85acd2;
  width:71px;
}

.admDlg_edt_wide {
  border:1px solid #85acd2;
  width:411px;
}

.admDlg_table textarea {
  border:1px solid #85acd2;
  width:100%;
}

/* ************************************************** */

.dv_iframe {
  width:94%;
  height:590px;
  /*border:1px solid #85acd2;*/
  padding:0px !important;
  margin:0px !important;
}

.dv_iframe iframe {
}

.wedt {
  font-family:Arial,Verdana;
  font-size:13px;
  padding-right:17px;
}

.dv_item_info { /*
  text-align:right;
  border-bottom:1px dotted #00000 !important;
  margin:3px 0px 3px 0px;
  font-size:11px;
  color:#666666;
  font-weight:bold;
*/
  float:right;
  width:21px;
}

.dv_item_info a {
  /* position:relative;
  top:7px; */
}

.dv_item_content {
  margin-right:30px;
  float:left;
  /* border:2px solid #ff0000; */
}

.dv_item_content .HyperTextArea             {
  
  /* border:2px solid #0000ff; */

}

.dv_item_content .HyperTextArea  td  {  padding:1px !important;  }
.dv_item_content .HyperTextArea  img {  margin:1px !important;   }

.dv_item_content .HyperTextArea .mtbl       { width:80%;border:0px !important;padding:7px 7px 7px 0px !important;background-color:#ffffff !important; }
.dv_item_content .HyperTextArea .mtbl td    { background-color:#ffffff !important; }
.dv_item_content .HyperTextArea .td_sel     { padding:0px 7px 9px 0px; }
.dv_item_content .HyperTextArea .td_sel select { }
.dv_item_content .HyperTextArea .td_img     { padding:0px 0px 7px 0px; }
.dv_item_content .HyperTextArea  iframe     { border:1px solid #85acd2 !important;background-color:#ffffff; }


.dv_item_content a {
  text-decoration:none;
  color:#000000;
}
.dv_item_content a:hover {
  text-decoration:none;
  color:#000000;
}

.dv_item_sqend {
  clear:both;
}

.dv_crack {
  padding:3px 0px 4px 0px;
  text-align:right;
}

.dv_icrack {

  border-top:1px dotted #c0c0c0;
  position:relative;
  top:8px;
  z-index:-100;
}

.dv_crack a {
  margin-right:7px;
}

.doc_title {
  font-size:17px;
  font-weight:bold;
  color:#ffffff;
  background-color:#ff0000;
  padding:2px 7px 2px 7px;
}

.sect_head {
  font-size:13px;
  font-weight:bold;
  color:#095ba7;
}

.wr_node_editor {
  
  border:2px solid #85acd2;
  position:absolute; top:101; left:211px;
  z-index:1001;
  background-color:#eeeeee;
}

#doc_edit_head {
  margin:1px 1px 1px 1px;
}

#doc_edit_head td {
  margin:1px 1px 1px 1px;
  background-color:#85acd2;
  color:#ffffff;
  font-size:12;
  font-weight:bold;
  padding:3px 3px 0px 3px;
}

.node_editor_content {

  margin:7px 7px 7px 7px;
}

/* ####################################################################################### */

.div_question {
}

.div_question .quest_warn {

  text-align:right;
  color:#ff0000;
  font-size:11px;
  font-weight:bold;
  display:block;
}

.div_question .question_head {

  font-weight:bold;
  display:block;
  margin:3px 0px 7px 0px;
}

.div_question .div_answer {

  margin:17px 0px 17px 0px;
}

.div_question .answer_head-fix {

  font-weight:normal;
}

.div_question .answer_head {

  font-weight:normal;
  display:block; margin:0px 0 3px 0px;
}

.div_question .div_answer .edt  {
  font-size:13px;
  border:1px solid #85acd2;
  display:block;
}

.div_question .div_answer textarea {
  font-size:13px;
  border:1px solid #85acd2;
  width:94%;
  display:block;
}

.div_question .ans_value {
  margin:3px 0px 3px 0px;
  font-size:12px;
  /* color:#095ba7;
  font-style:italic; */
}


/* ####################################################################################### */

.div_aQuestion {
}

.div_aQuestion .question_head {

  font-weight:normal;
  color:#999999;
  display:block;
  margin:3px 0px 7px 0px;
}

.div_aQuestion .div_answer {

  margin:3px 0px 5px 17px;
}

.div_aQuestion .div_answer img {

  margin:0px 11px 0px 0px;
  position:relative;
  top:3px;
}

.div_aQuestion .answer_head-fix {
  color:#000000;
  font-weight:bold;
}

.div_aQuestion .answer_head {
  color:#999999;
  font-weight:normal;
  display:block; margin:0px 0px 3px 0px;
}

.div_aQuestion .ans_value {
  margin:3px 0px 3px 0px;
  font-size:12px;
  /*color:#095ba7;
  font-style:italic;*/
}

.div_aQuestion .div_answer-crr-h {
  color:#999999;
  font-size:11px;
}

.div_aQuestion .div_answer-crr {
  color:c0c0c0 !important;
  font-size:12px;
  font-style:italic;
  margin:3px 0px 5px 17px;
}

.doc_quest_user {

  margin:0px 0px 7px 0px;
  color:#095ba7; font-size:19px;
}

.doc_quest_result {
  
  margin:0px 0px 7px 0px;

}

.doc_quest_user_info {
  border-left:1px dotted #c0c0c0;
  padding:3px 7px 3px 7px;
  font-size:11px;
  margin-bottom:11px;
}

.doc_quest_user_info img {

  margin:0px 11px 0px 17px;
  position:relative;
  top:3px;
 }

.a_admin_select {

  color:#000000;
  margin:0px 0px 3px 0px !important;
  display:block;
}

.SearchText {
  border:1px solid #095ba7;
  width:407px;
  font-size:17px;
}

.mselect_table {
}

.mselect_table td {

  font-size:11px;
}

.prop_sel_unsel {
}

.prop_sel_unsel a {
  
  font-size:11px;
  margin:0px 17px 0px 0px !important;
}
