td {
	color:222222;
	font-size:12px;
	font-family: "新細明體";
}

.head_body  { background-color:#333333; color:#333333; font-size:12px; font-family: "新細明體";}
.head_title { color:#ffffff;}

.menu_body { background-color:#CCCCCC; color:#333333; font-size:12px; }
.menu_sub  { color:#333333; font-size:12px;}
.menu_item { color:#333333; font-size:12px;}
.menu_desc { color:a0a0a0; font-size:12px;}

.main_body   { background-color:#d8d8d8; color:#333333; font-size:12px; }
.table_title { background-color:#e0e0e0; color:#333333; font-size:12px; }
.table_cell  { background-color:#f0f0ff; color:#333333; font-size:12px; }
.body        { background-color:#f0f0f0; color:#333333; font-size:12px; font-family: "新細明體";}

hr  { height: 1px; border: 1px #E18A00 solid; width: 95%; }
img { border: none; }

.outer  { border: 1px solid silver; }
.outer2 { border: 1px solid #404040; line-height:200%; }

small { font-size: 12px; }

/* forms elements */
.weForm           { font-weight:normal; font-size:12px; color: #666666; width:auto; }
.weForm input     { font-weight:normal; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; height:19px;}
.weForm select    { font-weight:normal; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; height:17px;}
.weForm textarea  { font-weight:normal; font-size:12px; color: #000000; border:#a0a0a0 1px solid; background-color: #ffffff; padding:3px; width:433px;}
.weForm td        { font-weight:normal; font-size:12px; text-align:left; }
.weForm hr        { width:100%; height: 0px; border: 1px #E18A00 solid; }
.weForm a         { font-weight:normal; }
.weForm a:hover   { font-weight:normal; }
.weForm .formview { font-weight:normal; color:#222222; line-height:150%; font-size:12px; }
.weForm .formbold { font-weight:bold;   color:#222222; line-height:150%; font-size:11px; }
.ViewTextArea     { color:#222222; background-color:white; border:1px solid #a0a0a0; padding:3px; width:433px;}

/* list elements */
.weList    { color:#333333; border-top:1px solid #bbbbbb; border-left:1px solid #bbbbbb; border-bottom:0px;               border-right:0px; }
.weList td { color:#333333; border-top:0px;               border-left:0px;               border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb; padding:2px; line-height:135%;}
.weList td a       { color:#000000; font-weight:normal; font-size:12px;}
.weList td a:hover { color:#ff0000; font-weight:normal; }
.weList input   { font-size:12px; padding:2px; color: #000000; border-left: #a0a0a0 1px solid; border-top: #a0a0a0 1px solid; border-right: #a0a0a0 1px solid; border-bottom: #a0a0a0 1px solid; background-color: #ffffff; }
.weList .header { background-color:#dddddd; }

.weDetail td {border:0px; color:#777777;}

input  {font-size:12px; border:1px solid #bbbbbb;}
select {font-size:12px; border:1px solid #bbbbbb;}

li {color:#666666;}
