﻿
        .form_LC
        {
            line-height: 25px;
            text-align: right;
            padding-right: 5px;
            width: 120px;
            background-color: #4377A3;
            border-bottom: dotted 1px #CCCCCC;
            color: #FAFAFA;
        }
        .form_LCS
        {
            line-height: 25px;
            text-align: right;
            padding-right: 5px;
            width: 160px;
            background-color: #FFFFCC;
            border-bottom: dotted 1px #CCCCCC;
            color: #000000;
            vertical-align: top;
        }
        .form_RC
        {
            border-bottom: dotted 1px #CCCCCC;
        }
        .form_tb
        {
            border: solid 1px #999999;
            border-collapse: collapse;
        }
        .projflow
        {
            height: 35px;
            background-image: url('../images/flowbg.gif');
            background-repeat: repeat-x;
            background-position-y: top;
        }
        
        .flowblock
        {
            font-size: 0.9em;
            color: #ffffff;
            padding-left: 10px;
            line-height: 35px;
            width: 100px;
            background-image: url('../images/flowarrow3.gif');
            background-repeat: no-repeat;
            background-position: left inherit;
        }
        .flownorm
        {
            font-size: 0.9em;
            color: #9999cc;
            padding-left: 10px;
            line-height: 35px;
            width: 100px;
            background-image: url('../images/flowarrow4.gif');
            background-repeat: no-repeat;
            background-position: left inherit;
        }
        .popanel
        {
            position: absolute;
            z-index: 1011;
            top: 60px;
            left: 77%;
            border: solid 1px #66A088;
            width: 110px;
            text-align: left;
        }

fieldset.build
{
  font: normal 11pt 微軟正黑體, 新細明體, 細明體, Calibri, serif;
  padding:5px 5px 8px 5px;
  height:auto!important;min-height:400px;height:400px; 
  margin: 0 auto 0 auto;
}

fieldset.build legend{
  /*font-weight:bold;
  font-size:12pt;*/
}
fieldset.build ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}
fieldset.build ul a, a.build{
  /*font-weight:bold;*/
}
fieldset.buildDetail
{
  padding:5px 5px 8px 5px;
  width:620px!important;
}
fieldset.buildDetail legend{
  /*font-weight:bold;
  font-size:12pt;*/
}
fieldset.buildDetail ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}
fieldset.buildDetail ul a, a.build{
  /*font-weight:bold;*/
}


fieldset.build_Show
{
  padding:5px 5px 8px 5px;
  width:620px!important;
}
fieldset.build_Show legend{
  /*font-weight:bold;
  font-size:12pt;*/
}
fieldset.build_Show ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}




fieldset.build2
{
  font: normal 11pt 微軟正黑體, 新細明體, 細明體, Calibri, serif;
  padding:5px 5px 8px 5px;
  height:auto!important;min-height:170px;height:170px; 
  margin: 0 auto 0 auto;
}

fieldset.build2 ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}
fieldset.build2Detail
{
  padding:5px 5px 8px 5px;
  width:100%!important;
}
fieldset.build2Detail ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}

fieldset.build2_Show
{
  padding:5px 5px 8px 5px;
  width:100%!important;
}
fieldset.build2_Show ul{
  list-style: url(../images/bulletblue.gif);
  padding:0px;
  margin:10px 0px 0px 30px;
}