
h3.ProChaTableTitle { margin-top:10px;
                       color:#003366;}

p.summary           { margin:10px 0px 0px 0px;}


.colorBarGrenn      { padding-left:4px;
                      border-left-style:solid;
                      border-left-color:#008800;
                      border-left-width:4px;}

.colorGrade          { color:#3F638B;
                       padding-right:5px;}

* .colorBarRed        { padding-left:4px;
                      border-left:solid 4px #f05500;}

* .colorBarBlue       { padding-left:4px;
                      border-left:solid 4px #0093E3;}

* .colorBarOrange     { padding-left:4px;
                      border-left:solid 4px #FC6B00;}

.indent00           { margin:3px 5px 0px 2px;}

.indent01           { margin:5px 5px 0px 0px;}

.indent02           { margin:0px 5px 0px 0px;}

.LmHBorder          { margin:5px 2px 5px 2px;}

.LmBtn              { margin-bottom:1px;}

.LmenuSection1, .LmenuSection2, .LmenuSection3  {
                      width:162px;
                      margin-top:7px;
                      margin-left:16px;
                      margin-bottom:9px;}

.LmSUnder1, .LmSUnder2 { margin:5px 0px 0px 0px;}

.LmLinks            { width:162px;
                      margin-top:5px;}
   
.LmMarkR            { margin:3px 5px 0px 2px;}


.McntArea           { width:538px;}

.marginV5           { margin-top:3px;
                      margin-bottom:3px;}

.marginStar         { margin:2px 5px 0px 5px;}

.ProductPoint       { width:511px;
                      margin-left:13px;
                      margin-bottom:10px;}
   
.PrPtSection1       { margin:0px 0px 20px 20px;}

.PrPtSection2       { margin:0px 0px 0px 20px;}
   
.PrPtSection3, .PrPtSectionEx { width:511px;
                      margin-left:13px;
                      margin-top:20px;}


.PrPtList           { width:216px;
                      margin:10px 0px 0px 24px;}
   
.PrPtList table tr td { padding-bottom:2px;}
   
.PrListAtte, .PrListEx  { width:503px;
                          margin:10px 0px 0px 8px;}

.PrListAtte  table tr td {padding-bottom:5px;}

.PrListEx  table tr td   {padding-bottom:5px;}

.PrSubmenu  {
             padding:7px 0 4px 0;}
 
.PrSubtiCha  { padding-top:10px;}

.PrBtn01Margin {
                margin-bottom:4px;}

.PrBtn02Margin {margin-top:58px;
                margin-bottom:4px;}

.PrBtnback   { vertical-align:bottom;}

.PrChTaUnder { margin-top:10px;}

.PrChTaUnder table tr td { padding-bottom:3px;}

.ProChaTable { margin:10px 0px 0px 0px;}

.thumbnail { padding:5px; float:left;}

.thmName   { padding:5px 5px 5px 0px;}


a.pulDownPro   {
                display: block;
                color: #0C0084; 
                background-color:transparent;
                text-decoration:none;
                padding:2px 2px 2px 2px;}

* html a.pulDownPro {
                width:100%;
}

a.pulDownPro:visited {
                 color: #0C0084;
                 background-color:transparent;
                 text-decoration:none;}

a.pulDownPro:hover {
                color: #FF0000;
                background-color:transparent;
                text-decoration:none;
                background-color:#CCCCCC;}

a.pulDownPro:active { 
                 color: #FF0000;
                 background-color:transparent;
                 text-decoration:none;}

.naviProperty p      { padding:5px;}
* .naviProperty      { margin:15px 0 15px 7px;}
* .naviProperty p    {  float:left; margin:5px 10px 0 0; padding:0;}
* .naviProperty p span { white-space:nowrap;}
* .naviProperty img    { margin:3px 5px 0 0;}

/*---------------tablestyle-----------------*/

.cellColor01      { width:120px; background-color:#FFFFFF;}

.cellColorSubmenu { background-color:#000033;}

.ListTableHead1   {
                  vertical-align:middle;
                  text-align:center;
                  padding:2px;
                  background-color:#97ABC0;
                  border-width:1px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.ListTableHead2   {
                  vertical-align:middle;
                  text-align:center;
                  padding:2px;
                  background-color:#97ABC0;
                  border-width:1px 1px 1px 0px;
                  border-color:#333333;
                  border-style:solid;}

.ListTableHead3   {
                  width:200;
                  vertical-align:middle;
                  text-align:center;
                  padding:2px;
                  background-color:#EFEFEF;
                  border-width:0px 1px 1px 0px;
                  border-color:#333333;
                  border-style:solid;}

.ListTableBody1   {
                  padding:2px;
                  vertical-align:middle;
                  background-color:#EFEFEF;
                  border-width:0px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.ListTableBody2   {
                  padding:2px;
                  width:auto;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 1px 1px 0px;
                  border-color:#333333;
                  border-style:solid;}

.ListTableBody3   {
                  padding:2px;
                  width:auto;
                  text-align:center;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 1px 1px 0px;
                  border-color:#333333;
                  border-style:solid;}

.ListTable2Head1  {
                  vertical-align:middle;
                  text-align:left;
                  padding:2px;
                  background-color:#97ABC0;
                  border-width:1px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.ListTable2Body1  {
                  padding:2px;
                  width:33%;
                  text-align:left;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.ListTable2Body2  {
                  padding:2px;
                  width:33%;
                  text-align:left;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 1px 1px 0px;
                  border-color:#333333;
                  border-style:solid;}



.table1Cell1      {
                  padding:4px;
                  background-color:#F2F2F2;
                  border-width:0px 0px 1px 0px;
                  border-color:#AAAAAA;
                  border-style:solid;}
  
.table1Cell2      {
                  padding:4px;
                  width:auto;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 0px 1px 0px;
                  border-color:#AAAAAA;
                  border-style:solid;}

.table1Cell3      {
                  padding:4px;
                  text-align:center;
                  vertical-align:middle;
                  background-color:#F2F2F2;}

.table1Cell4      {
                  padding:4px 4px 4px 4px;
                  width:auto;
                  vertical-align:middle;
                  background-color:#FFFFFF;}

.PrChrTabelHead1  {
                  color:#FFFFFF;
                  vertical-align:middle;
                  text-align:center;
                  padding:2px;
                  background-color:#368DB6;
                  border-width:1px 0px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}
 
.PrChrTabelHead2  {
                  color:#FFFFFF;
                  vertical-align:middle;
                  text-align:center;
                  padding:2px;
                  background-color:#368DB6;
                  border-width:1px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.PrChrTabelBody1  {
                  padding:2px;
                  vertical-align:middle;
                  background-color:#EFEFEF;
                  border-width:0px 0px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}
  
.PrChrTabelBody1a {
                  padding:2px;
                  vertical-align:middle;
                  text-align:right;
                  background-color:#F6F6F6;
                  border-width:0px 0px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.PrChrTabelBody2  {
                  padding:2px;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 0px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}
  
.PrChrTabelBody3  {
                  padding:2px;
                  vertical-align:middle;
                  background-color:#FFFFFF;
                  border-width:0px 0px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.PrChrTabelBody4  {
                  padding:2px;
                  vertical-align:middle;
                  text-align:right;
                  background-color:#FFFFFF;
                  border-width:0px 1px 1px 1px;
                  border-color:#333333;
                  border-style:solid;}

.formTable       {
                  margin-top:10px;
                  width:511px;}

.formTableCell1  {
                 background-color:#DFDFDF;
                 width:120px;}

.formTableCell2  {
                 background-color:#FFFFFF;
                 width:auto;
                 border-bottom-width:1px;
                 border-bottom-style:solid;
                 border-bottom-color:#999999;}

.formTableCell3  {
                 background-color:#FFFFFF;}

/* ------------------------------------------*/
