body { background-color: #FFFFFF; font-family: "Verdana"; font-size: 11px; color: #194D8A; }
td { font-family: "Verdana"; font-size: 11px; color: #194D8A; }
th { font-family: "Verdana"; font-size: 11px; }

body.rightcontent { line-height: 20px; padding: 0px; }
body.leftcontent { background-repeat: no-repeat; background-attachment: fixed; background-position: bottom left; line-height: 14px; padding-top: 3px; padding-right: 0px; padding-left: 0px;}
body.resform { background-repeat: no-repeat; background-attachment: fixed; background-position: bottom left; line-height: 14px; padding-top: 3px; padding-right: 0px; padding-left: 0px; margin-left: 510px; }
div.menuhead { position:absolute; top:69; }
div.menu { position: absolute; top: 94; display: none; }
div.menu td { border-top: 1px solid #ffff00; background-color: #c4cbde; padding: 0px; }

div.submenu { display: block; }
div.submenu table { border-bottom: 1px solid #ffff00; }
div.submenu table tr td { border-top: 1px solid #ffff00; background-color: #c4cbde; padding: 0px; }

table.list td img { border-style: none; }
table.list td { border-top: 1px solid #084081; padding: 5px; }
table.list th { background-color: #084081; padding: 5px; color: #ffffff; text-align: left; }
table.list tr.line0 td { background-color: #D8DDEA }
table.list tr.line1 td { background-color: #ffffff }
table.list { border-bottom: 1px solid #084081; margin-bottom: 30px; empty-cells: show; }

table.inserted { border-width: 0px }
td.inserted { border-width: 0px }

tr.lined td { background-color: #D8DDEA; border-top: 1px solid #084081; border-bottom: 1px solid #084081; padding: 5px; }
tr.lined td.r { text-align: right; }
tr.gbtext td { padding: 5px; padding-bottom: 10px; }
tr.gbanswer td { padding: 5px; padding-bottom: 8px; padding-top: 5px; background-color: #f7f7f7; color: #797979; }
tr.gbanswer td a { color: #797979; }

table.formular { border-collapse: collapse; }
table.formular td.capt { border-left: 1px solid #b3b3b3; border-top: 1px solid #b3b3b3; border-bottom: 1px solid #b3b3b3; background-color: #d3d3d3; padding-top: 0px; padding-bottom: 0px; padding-left: 8px; padding-right: 8px; }
table.formular td.capttop { border-left: 1px solid #b3b3b3; border-top: 1px solid #b3b3b3; border-right: 1px solid #b3b3b3; background-color: #d3d3d3; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 8px; }
table.formular td.field { padding: 0px; border: 1px solid #194d8a; }
table.formular td.field input { border-style: none; font-size: 11px; }
table.formular td.field textarea { border-style: none;  font-family: "Verdana"; font-size: 11px; }

table.formular_cards { border: 1px solid #b3b3b3; border-collapse: collapse; width: 332px; }
table.formular_cards td { background-color: #d3d3d3; padding: 5px; }
table.formular_cards td.right { text-align: right; }

a { color: #e23220; }
a.blue { color: #194d8a; }

a img { border-color: #000000; }

span.redstar { color: c00000; vertical-align: top; font-size: 9px; }

p.head { font-weight: bold; font-size: 15px; }
p.error { color: c00000; }

hr { height: 1px; color: #053676; border-top: 1px solid #053676; border-bottom-style: none; clear: both; }

input { border: 1px solid #084081; font-size: 11px; }
input.noborder { border-style: none; }
input.button { background-color: #d3d3d3; font-family: "Verdana"; font-size: 11px; color: #194D8A; border: 1px solid #b3b3b3; }
input.tfield { width:219px; height: 16px; }
select.tfield { width: 219px; height: 15px; font-size: 11px; }
textarea { border: 1px solid #084081; }