.head { font-family: Verdana; font-weight: bold; font-size: 22px; color: ffffff; }
.txt, tr.txt td { font-family: Verdana; font-size: 12px; }
td { font-family: Verdana; font-size: 12px; }
.txb, tr.txb td { font-family: Verdana; font-size: 12px; font-weight: bold; }
.menu { font-family: Verdana; font-size: 12px; font-weight: bold; }
A.menu, A.menu:active, A.menu:visited { color: 235A83;  }
.err { font-family: Verdana; font-size: 12px; color: ff0000; }
.error { color: ff0000; }
input.submit { background-color: #295aa7; font-family: Verdana; font-size: 12px;  color: ffffff; font-weight: bold; }
input.large { width: 190px; }
input.size { width: 60px; }
input.price { width: 100px; }
textarea.large { width: 190px; height: 47px; }
input.full, textarea.full { width: 90%; }
.logged, A.logged, A.logged:active, A.logged:visited { color: ffffff; font-family: Verdana; font-size: 11px; }

.msm, A.msm, A.msm:active, A.msm:visited { font-family: Verdana; font-size: 10px; color: 000000; }
.mbg { padding: 4px; }
.mbg, A.mbg, A.mbg:active, A.mbg:visited { font-family: Verdana; font-size: 12px; color: 000000; font-weight: bold; }
.mcol { padding-top: 15px; padding-left: 20px; }
.lcol { padding-top: 15px; }
.tab, A.tab, A.tab:active, A.tab:visited { font-family: Verdana; font-size: 12px; color: 000000; text-decoration: none; }
.ref, A.ref, A.ref:active, A.ref:visited { font-family: Verdana; font-size: 12px; color: 000000; }


td.mess { background-color: #f0f0f0; font-family: Verdana; font-size: 12px; color: ff0000; font-weight: bold; }
td.ten { font-family: Verdana; font-size: 10px; color: 000000; }


.wide { width: 100%; }
.hwide { width: 50%; }

tr.llgr { background-color: #f4f4f4; }

td.trow { border-bottom: 1px solid #000000; font-family: Verdana; font-size: 11px; font-weight: bold; color: 000000; }
.smb { width: 22px; height: 18px; font-family: Verdana; font-size: 9px; }


img { border-color: 00ff00; }
.marked { background-color: #D0DEFF; }
.unmarked { background-color: #e7e7e7; }

select.large_box { font-size: 10px; }

tr.upline td, td.upline { border-top: 1px solid #f0f0f0; }
tr.dline td,  td.dline { border-bottom: 1px solid #f0f0f0; }

table.popup { background-color: #C0CADE; border: 1px #000000 solid; }
td.popup { color: #263858; font-family: Arial; font-size: 11px; }
div.popup { background-color: #C0CADE; border: 1px #000000 solid; }
input.popup { background-color: #ffffff; border: 1px #263858 solid; }

td.underlined, tr.underlined td, div.underlined { border-bottom: 1px #777777 solid; }
.ajaxLoader { position: absolute; z-index: 1000000; display: none }

input.btn { background-color: #446190; color: #ffffff; }
td.bold, tr.bold td { font-weight: bold; }
fieldset { border: 1px solid #6CA5D1; }
legend { font-family: Arial; font-weight: bold; }
form {
	margin: 0px;
	padding: 0px;
}
.cursor { cursor:pointer; cursor:hand; }

