*         { margin: 0; padding: 0; border: 0; }
body      { font-family: "Trebuchet MS", Arial; color: #444; font-size: 12px; background: none; margin: 10px;}
/* img, li   { behavior: url(/css/iepngfix.htc) } */
h1        { font-size: 14px; font-weight: bold; margin: 0px 0px 10px 0px; color: #1b8ebd; }
h2        { font-size: 12px; font-weight: bold; margin: 0px 0px 5px 0px; color: #000; }

a         { color: #3d98c3; text-decoration: none; font-weight: bold; }
a:hover   { text-decoration: underline; }
a:focus   { outline:none; }
div.clear { clear: both; width: 1px; height: 1px; overflow: hidden; }
input     { border: 1px solid #bfd2dd; margin: 4px 0px; color: #707173; }
.error    { color: #f00; font-weight: bold; }
label     { width: 200px; float: left; }
.w40      { width: 40px; }
.w100     { width: 100px; }
.w200     { width: 200px; }
.w300     { width: 300px; }
.m10      { margin-top: 10px; }
button    { background: #bcbe00; color: #fff; font-weight: bold; font-size: 10px; border: 1px solid: #cdce40; padding: 1px; }

table.list      { width: 100%; }
table.list th   { padding: 2px 10px; background: #f8f8f8; border: 1px solid #f1f1f1; font-weight: bold; }
table.list th.l { text-align: left; }
table.list td   { padding: 2px 3px; border: 1px solid #f1f1f1; vertical-align: top; }
table.list td.b { font-weight: bold; }
table.list td.r { text-align: right; }
table.list td.c { text-align: center; }

div.header460 { background: transparent url(/img/css/cont_460_header.gif) no-repeat; width: 550px; height: 12px; overflow: hidden;}
div.con460    { background: transparent url(/img/css/cont_460_content.gif) repeat-y; width: 530px; padding: 0px 10px; }
div.footer460 { background: transparent url(/img/css/cont_460_footer.gif) no-repeat; width: 550px; height: 12px; overflow: hidden;}
