.D table                   { border:#0086B3 solid 1px; width:500px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.85em; margin:0; }
.D th                      { border:#0086B3 solid 1px; line-height:2em; vertical-align:middle; padding:0 0.4em 0 0.4em; text-align:left; }
.D td                      { line-height:0.8em; padding:0.1em 0 0 0.3em; font-size:1em; margin:0;}
.D thead th                { background-color:#ADE0A8; color:#FFFFFF; }
.D tbody th                { white-space:nowrap; background-color:#CAE9F7; border:0; line-height:1.7em; font-weight:normal; }
.D .Wrap                   { white-space:normal; }
.D tbody tr.Heading th     { background-color:#0086B3; color:#FFFFFF; font-weight:bold; }
.D tbody tr.Req th         { }
.D tbody tr.Req td         { color:#FF0000; }
.D tbody tr.Req input      { }
.D tbody td                { white-space:nowrap; width:100px; background-color:#E3F3FA; }
.D tbody td ul             { margin:4px 0 3px 0; padding:0; }
.D tbody td ul input       { width:auto; height:16px; }
.D tbody td ul li          { list-style-image:none; list-style-type:none; font-size:0.85em; }
.D tbody th.NoWrap         { white-space:normal; }
.D tbody input             { width:20em; }
.D tbody input.Abbr        { width:3em; }
.D tbody input.Date        { width:4em; }
.D tbody input.Num         { width:2.4em; }
.D tbody input.NumYear     { width:4em; }
.D tbody input.NumTime     { width:4em; }
.D tbody textarea          { width:100%; height:10em; }
.D tbody p                 { margin:0 0 0.2em 0; }
.D tfoot td                { background-color:#EAF9FF; text-align:center; padding:0.4em; }
.D tfoot input             { padding:0 0 0.1em 0; }
.5star					{ background-image:url(../images/5star.gif); background-repeat:no-repeat; background-position:right; }
.45star					{ background-image:url(../images/45star.gif); background-repeat:no-repeat; background-position:right; }
.4star					{ background-image:url(../images/4star.gif); background-repeat:no-repeat; background-position:right; }
.35star					{ background-image:url(../images/35star.gif); background-repeat:no-repeat; background-position:right; }
.3star					{ background-image:url(../images/3star.gif); background-repeat:no-repeat; background-position:right; }
.25star					{ background-image:url(../images/25star.gif); background-repeat:no-repeat; background-position:right; }
.2star					{ background-image:url(../images/2star.gif); background-repeat:no-repeat; background-position:right; }
