.sche_label{
    display:inline-block;
    width:100px;
    line-height: 40px;
}
.ns_label{
    display:inline-block;
    width:130px;
    line-height: 32px;
}
.sche_box{
    width:220px;
    background-color: #FFFFFF;
    border-color: #AAAAAA #CCCCCC #CCCCCC #AAAAAA;
    border-radius: 3px 3px 3px 3px;
    border-style: solid;
    border-width: 1px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height:16px;
    font-weight: normal;
    outline: 0 none;
    padding: 3px;
}
.sche_notice{
    display: block;
    padding-left:50px;
    width: 450px;
}
h3{
    color:#628B09;
    border-bottom: 1px #628B09 solid;
    font-weight: bold;
    font-family: PT Sans;
    text-shadow: 0 0 1px gray;
    padding-bottom: 3px;
    font-size:16px;
}
/*btn style*/
.sche_btn {
    -moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    -webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
    box-shadow:inset 0px 1px 0px 0px #fce2c1;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffc477), color-stop(1, #fb9e25) );
    background:-moz-linear-gradient( center top, #ffc477 5%, #fb9e25 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc477', endColorstr='#fb9e25');
    background-color:#ffc477;
    -webkit-border-top-left-radius:6px;
    -moz-border-radius-topleft:6px;
    border-top-left-radius:6px;
    -webkit-border-top-right-radius:6px;
    -moz-border-radius-topright:6px;
    border-top-right-radius:6px;
    -webkit-border-bottom-right-radius:6px;
    -moz-border-radius-bottomright:6px;
    border-bottom-right-radius:6px;
    -webkit-border-bottom-left-radius:6px;
    -moz-border-radius-bottomleft:6px;
    border-bottom-left-radius:6px;
    text-indent:0px;
    border:1px solid #eeb44f;
    display:inline-block;
    color:#ffffff;
    font-family:Arial;
    font-size:12px;
    font-weight:normal;
    font-style:normal;
    height:22px;
    line-height:22px;
    /*width:68px;*/
    padding:0px 8px 3px 8px;
    text-decoration:none;
    text-align:center;
    text-shadow:1px 1px 0px #cc9f52;
    cursor:pointer;
}
.sche_btn:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fb9e25), color-stop(1, #ffc477) );
    background:-moz-linear-gradient( center top, #fb9e25 5%, #ffc477 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9e25', endColorstr='#ffc477');
    background-color:#fb9e25;
}.sche_btn:active {
    position:relative;
    top:1px;
}
/* end btn style */
a.sche_btn, a.sche_btn:hover, a.sche_btn:link{
    /*color:white; 
    line-height: 180%;
    text-decoration: none;*/
    color:white;  
    text-decoration: none;
    vertical-align: middle;
    padding: 3px 8px 0px 8px;
    line-height: 18px;
}
input.sche_btn, input.sche_btn:hover, input.sche_btn:link{
    color: #FFFFFF;
    height: 26px;
    line-height: 18px;
    padding: 1px 8px;
    text-decoration: none;
    vertical-align: middle;
}
/*datepicker*/
#ui-datepicker-div span{
    font-size:12px;
}

.popform{
    width:400px; 
    text-align: left; 
    padding:15px;
    margin: auto;
}
.sche_remark{
    color:gray;
}
.sche_type_title{
    color:#4D6D07;
    font-weight: bold;
    font-family: PT Sans;
    text-shadow: 0 0 1px gray;
    /* padding-bottom: 3px;*/
    padding:0 0 0px 10px;
    font-size:15px;
}