div.zFloatLeft {
  float:left;
  margin:0px;
}
div.zFloatRight {
  float:right;
  margin:0px 0px 0px 0px;
}
div.zFLoatClear {
  clear:both;
  margin:0px 0px 0px 0px;
}

span.nullPlugin {
  width:1px;
  height:100px;
  border:0px;
}

span.search_highlight {
  background-color:#F6FF8C;
  color:#A35204;
  font-weight:bold;
}

div.editor_box {
  clear : both;
}

div.editor_font_box {
  float : left;
  margin : 3px 10px 1px 3px;
  white-space:nowrap;
}

select.editor_select {
  font-size : 9pt;
  height : 16px;
  width : 60px;
  white-space:nowrap;
}

div.editor_icon_box {
  float : left;
  margin : 3px 10px 1px 3px;
  letter-spacing : -3px;
  white-space:nowrap;
}

img.editor_icon {
  width : 16px;
  height : 16px;
  border : 1px solid #EEEEEE;
  background-color : #FFFFFF;
  padding:1px;
  cursor : pointer;
}

div.editor_area {
  clear : both;
  border : 1px solid #EEEEEE;
  background-color : #FFFFFF;
}

div.editor_popup {
  position : absolute;
  top : 0px;
  left : 0px;
  z-index : 100;
  border : 1px solid #AAAAAA;
  background-color : #FFFFFF;
  padding : 5px;
}

div.editor_window {
  background-color : #EFEFEF;
  padding : 5px;
}

div.quotation_box {
  font-size:8pt;
  font-family:tahoma;
  margin-bottom:8px;
  padding-bottom:5px;
  border-bottom:1px dotted #AAAAAA;
}

td.editor_field {
  font-family:tahoma;
  font-size:8pt;
  font-weight:bold;
  background-color : #CCCCCC;
  text-align : center;
}

td.editor_area {
  background-color:#FFFFFF;
}

#quotation th { width:80px; font-size:8pt; font-family:tahoma; }
#quotation td { }

textarea.editor_textarea {
  font-family:tahoma;
  border : 1px solid #CCCCCC;
  background-color : #FFFFFF;
  width : 330px;
  height : 110px;
  font-size : 8pt;
  padding : 1px;
}

input.editor_input {
  font-family:tahoma;
  border : 1px solid #CCCCCC;
  background-color : #FFFFFF;
  width : 330px;
  height : 18px;
  padding : 1px;
  font-size : 8pt;
}

input.editor_submit {
  border : 1px solid #AAAAAA;
  background-color : #AAAAAA;
  color : #FFFFFF;
  width : 390px;
  height : 18px;
  margin-top : 5px;
  font-size : 9pt;
}

A.bold {
  font-weight:bold;  
}

A.editor_blue_text:link { color: #17B1B7; text-decoration:none; border-bottom:2px solid #17B1B7;}
A.editor_blue_text:visited { color: #17B1B7; text-decoration:none; border-bottom:2px solid #17B1B7;}
A.editor_blue_text:active { color: #17B1B7; text-decoration:none; border-bottom:2px solid #17B1B7;}
A.editor_blue_text:hover { color: #17B1B7; text-decoration:none; border-bottom:2px solid #17B1B7;}

A.editor_red_text:link { color: #B71717; text-decoration:none; border-bottom:2px solid #B71717; }
A.editor_red_text:visited { color: #B71717; text-decoration:none; border-bottom:2px solid #B71717;}
A.editor_red_text:active { color: #B71717; text-decoration:none; border-bottom:2px solid #B71717;}
A.editor_red_text:hover { color: #B71717; text-decoration:none; border-bottom:2px solid #B71717;}

A.editor_yellow_text:link { color: #6A8308; text-decoration:none; border-bottom:2px solid #6A8308; }
A.editor_yellow_text:visited { color: #6A8308; text-decoration:none; border-bottom:2px solid #6A8308;}
A.editor_yellow_text:active { color: #6A8308; text-decoration:none; border-bottom:2px solid #6A8308;}
A.editor_yellow_text:hover { color: #6A8308; text-decoration:none; border-bottom:2px solid #6A8308;}

A.editor_green_text:link { color: #08830B; text-decoration:none; border-bottom:2px solid #08830B;}
A.editor_green_text:visited { color: #08830B; text-decoration:none; border-bottom:2px solid #08830B;}
A.editor_green_text:active { color: #08830B; text-decoration:none; border-bottom:2px solid #08830B;}
A.editor_green_text:hover { color: #08830B; text-decoration:none; border-bottom:2px solid #08830B;}

/* common image button */
button.common_upload_image { width:102px; height:22px; background:url(../images/default/btn_image_upload.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
button.common_delete_image { width:102px; height:22px; background:url(../images/default/btn_image_delete.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
button.zipcode_research { width:102px; height:22px; background:url(../images/default/btn_zipcode_research.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
button.zipcode_search { width:53px; height:22px; background:url(../images/default/btn_zipcode_search.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
button.zipcode_select { width:53px; height:22px; background:url(../images/default/btn_zipcode_select.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}
button.zipcode_cancel { width:53px; height:22px; background:url(../images/default/btn_zipcode_cancel.gif); overflow:hidden; border:none; padding:0px; margin:0px; cursor:pointer;}

