body {
margin: 0px;
}

* {
font-family: Verdana, Tahoma, sans-serif;
font-size: 11px;
}

a {
color: #2E4A90;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

input {
font-size: 11px;
}

td.uho img {
margin-right: 7px;
margin-left: 15px;
}

td.uho a {
font-size: 11px;
color: 606060;
text-decoration: none;
}

td.uho p:first-line {
font-weight: bold;
}

td.textmenu {
font-size: 11px;
border-top: #2E4A90 1px solid; 
border-bottom: #2E4A90 1px solid;
text-align: center;
}

table.menu {
background: url('./i/i_10.gif') repeat-x;
}

td.menu {
font-size: 11px;
padding: 5px;
padding-left: 15px;
padding-right: 10px;
}

td.menu a {
color: #000000;
font-weight: bold;
}

td.sel {
background: url('./i/i_11.gif') left no-repeat;
font-weight: bold;
}

td.pad {
padding: 5px;
}

td.copyright {
background-color: #2E4A90;
font-size: 10px;
font-weight: bold;
text-align: center;
color: #ffffff;
}

td.copyright a {
color: #FFFFFF;
font-size: 10px;
}

td.body {
vertical-align: top;
padding-right: 10px;
}

td.search {
padding: 5px;
background-color: #B8CCFF;
color: #2E4A90;
}

td.search select {
font-size: 11px;
width: 100%;
}

td.search small {
font-size: 9px;
}

td.news {
padding-top: 5px;
padding-right: 10px;
vertical-align: top;
}

td.news a {
color: #000000;
text-decoration: underline;
}

td.news img {
margin-right: 10px;
}

td.consult {
padding: 5px;
padding-top: 10px;
color: #2E4A90;
}

td.notebook {
font-size: 10px;
}

td.path {
padding-top: 5px;
}

td.info h1 {
font-size: 16px;
color: #499100;
margin: 0px;
margin-bottom: 5px;
}

td.tab_active {
background-color: #2E4A90;
color: #FFFFFF;
font-size: 12px;
font-weight: bold;
height: 25px;
text-align: center;
border-right: #ffffff 1px solid;
}

td.tab {
background-color: #b8ccff;
font-weight: bold;
height: 25px;
text-align: center;
border-right: #ffffff 1px solid;
}

td.tab a {
font-size: 12px;
}

td.info small {
font-size: 9px;
color: #2E4A90;
}

td.info h2 {
font-size: 14px;
margin: 0px;
margin-bottom: 5px;
}

td.info p {
margin: 0px;
margin-bottom: 10px;
margin-left: 10px;
}

td.info img {
margin-right: 10px;
}

b.header {
font-family: Arial, sans-serif;
font-size: 12px;
color: #1F3A7D;
}

b.header_s {
font-family: Arial, sans-serif;
font-size: 11px;
color: #1F3A7D;
}

b.green {
color: #499100;
}

b small {
font-size: 8px;
font-weight: normal;
}

hr {
height: 1px;
width: 100%;
}

.ltl {font-size: 9px;font-family : Tahoma, sans-serif;}
p.ep {text-align: right; font-size: 8px; margin-right: 10px; margin-left: 400px;}
p.rht {text-align: right;}
p.consult {font-size: 10px; margin-right: 10px; margin-left: 100px; font-weight: bold;}

table.infotbl {
border-collapse: collapse;
border:  1px #1F3A7D solid;
}

table.infotbl td.header {
background-color: #1F3A7D;
color: #FFFFFF;
font-weight: bold;
}

ul {
margin-top: 5px;
}

ul li {
margin-bottom: 5px;
list-style: disc;
}

table.forums td.header {
background-color: #1F3A7D;
color: #FFFFFF;
font-weight: bold;
font-size: 14px;
}

table.forums td.subheader {
background-color: #1F3A7D;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
padding-top: 5px;
padding-bottom: 5px;
}

table.forums td.section {
font-size: 10px;
border-bottom: #1F3A7D 1px solid;
padding-top: 10px;
padding-bottom: 10px;
}

table.forums td.message {
border-bottom: #1F3A7D 1px solid;
padding-top: 5px;
padding-bottom: 5px;
background-color: #efefef;
}

li.member  {
	list-style : url("i\i_08a.gif");
}

li.notmember  {
	list-style : url("i\i_08b.gif");
}