﻿#popup_container
{	
  /*HoiNguyen FFVN 30/10/2017 ↓*/
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  /*QuocTrung 2017/01/26 FFVN Edit ↓ */
  font-size: 12px;
  /*QuocTrung 2017/01/26 FFVN Edit ↑*/
  /*HoiNguyen FFVN 30/10/2017 ↑ */
	background: #f0ffec;
	border: solid 1px #999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
    /*Giang 2/11/17 ↓*/
    width: 262px;
    /*QuocTrung 20/12/2018 FFVN No.128 Edit ↓*/
    min-height: 130px !important;
    /*QuocTrung 20/12/2018 FFVN No.128 Edit ↑*/
    /*Trung 08/01/18 ↓ */
    /*max-height:250px;*/
    border: groove;
    /*Trung 08/01/18 ↑ */
}

#popup_title  
{
    border: 1px solid #0da143; 
    background: #0da143 url(images/header.png) 50% 50% repeat-x; 
	height:24px;
    padding-left: 5px;
    padding-top: 3px;
}

#popup_title .title
{
    font-size: 14px;
    color: #ffffff; 
    font-weight: bolder;
    float:left;
}

#popup_title .titlebar-close 
{
    float:right; 
    color:red; 
    position: relative; 
    width: 18px; 
    margin: 2px 5px 0 0; 
    padding: 1px; 
    height: 18px; 
    background-image: url(images/ui-icons_display.png);
    background-position: -80px -128px;
}

#popup_title .titlebar-close span 
{ 
    display: block; 
    margin: 1px; 
}

#popup_title .titlebar-close:hover, #popup_title .titlebar-close:focus 
{ 
    padding: 0; 
    background-image: url(images/ui-icons_active.png);
    background-position: -96px -128px;
}

#popup_content {
	background: #f0ffec;
	padding: 16px 0 15px 0;
	margin: 0em;
}

#popup_message {
	margin:2px 10px 0 5px;
	padding: 0 0 15px 0;
	border-bottom: 1px solid #a6a6a6;
}

#popup_panel {
	text-align: center;
	margin: 10px 0 0 0;
	height:22px;
}

#popup_panel input{
	float:left;
	margin: 0 3px 0 8px;
}

#popup_prompt {
	margin: .5em 0em;
}

.confirm_name {
	text-align: left;
	margin: 0 0 10px 0;
}

.confirm_message {
	text-align: left;
    white-space: normal !important; 
    word-wrap: break-word; /* IE 5.5+ and CSS3 */
    white-space: pre-wrap; /* CSS3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    /*T.Mong 2017/09/12　FF受入不具合台帳_089 ほ場上限開放対応のNo56　対応　修正 ↓*/
    word-break: break-word;
    /*T.Mong 2017/09/12　FF受入不具合台帳_089 ほ場上限開放対応のNo56　対応　修正 ↑*/
}

.confirm_message_error {
	text-align: left;
	color:Red;
}


.button-ok
{
   float:left;
   margin:0 0 5px 4px; 
   width:56px; 
   height:24px; 
   background:url(images/button_small_yes.png);
   cursor:pointer;
   display:block;
}

.button-no
{
   float:left;
   margin:0 0 5px 4px; 
   width:52px; 
   height:24px; 
   background:url(images/button_small_gray_no.png) no-repeat;
   cursor:pointer;
}

.button-cancel
{
   float:left;
   margin:0 0 5px 4px; 
   width:70px; 
   height:28px; 
   background:url(images/button_small_gray_cancel.png) no-repeat;
   cursor:pointer;
}

.button-confirm
{
   float:left;
   margin:0 0 5px 4px; 
   width:54px; 
   height:24px; 
   background:url(images/button_small_confirm.png) no-repeat;
   cursor:pointer;
}

.button-regis
{
   float:left;
   margin:0 0 5px 4px; 
   width:54px; 
   height:24px; 
   background:url(images/button_small_regist.png) no-repeat;
   cursor:pointer;
}
.error
{
    color: Red;
}

.change-pass-input
{
    margin: 1px 0 0 20px;
    height:120px;
}

.pass-input-error
{
   margin: 0 0 5px 0;
   float:left;
   width:300px;
}

.change-pass-input-block
{
   width:300px;
   float:left;
   height:30px;  
}

.pass-editor-label 
{
    float:left;
    width:120px;
    height:30px;
    margin: 3px 0 0 0;
}

.pass-editor-field 
{
    float:left;
    margin:3px 0 0 0;
    /*border: 1px solid #a6a6a6;*/
}

.pass-editor-field input
{
    height:20px;
    
}
