* {margin:0;padding:0}
body {margin:10px;font-size:100%;font-family:verdana}
a {text-decoration:underline;color:#000}
img {border:0}
table {font-size:90%}
table.up_func td.it {padding:3px 20px 3px 8px}
table.buts1 td {padding:8px 12px 8px 12px;background-color:#de351d;color:white;font-weight:bold;vertical-align:top}
table.buts2 td {padding:8px 12px 8px 12px;background-color:#93aab5;color:white;font-weight:bold;vertical-align:top}
table.buts1 td a {color:#fff}
table.buts2 td a {color:#fff}

div.main h1 {font-size:120%;margin-bottom:20px}
div.main p {margin-bottom:20px}

div.footer {border-top:1px solid #d6d6d6;font-size:75%;padding:10px 0 0 0;color:#666}

tr.ttr td {padding-bottom:10px;vertical-align:top}

table.res_table tr.res_hd td {background-color:#f1f1eb;padding:6px 8px 8px 6px;font-size:110%;border-bottom:1px solid #dddcd2}
table.res_table tr.res_item td {padding:8px 8px 8px 8px;font-size:110%;border-bottom:1px solid #ddd;vertical-align:top}
table.res_table tr.res_item td table td {border:0;padding:0}

#grey td {background-color:#fbfbfb;color:#696969}

div.form_cmt {color:#999;font-size:100%}

#cost_{font-size:14px}
#cost {font-size:22px;font-weight:bold;font-family:sans-serif;color:#cc3333}

table.tblnp td {font-size:120%;padding:0;margin:0;vertical-align:middle;border-bottom:1px solid #d0d0d0;padding:3px 0}


.em {display:none;margin-top:5px;color:#cc3333;font-size:11px}



