body,td {
	font-family: Verdana, sans-serif;
	color:#306860; 
  font-size: 8pt;
	margin:0;
}

a {
	color: #306860; text-decoration: underline;
}
a:visited {
	color: #306860;
}
a:hover {
	text-decoration:none;
}

a.bm {
	color: #8d0c0c; text-decoration: none; font-size: 9pt;
}
a.bm:visited {
	color: #8d0c0c;
}

a.bm:hover {
	color: #ffffff; background-color:#8d0c0c; padding:1px; text-decoration: underline;
}

a.rm {
	color: #8d0c0c; text-decoration: none;
}
a.rm:visited {
	color: #8d0c0c;
}
a.rm:hover {
	color: #ffffff; background-color:#8d0c0c; padding:1px; text-decoration: underline;
}

.rub {
    margin: 0 0;
    padding: 0;
}

font.z {
		color:#8d0c0c;
		font-weight:bold;
		font-size:8pt;
}

.green {
    color: #306860;
}

.red {
    color: red;
		font-weight:bold;
}

form,p { padding: 0 0 0 0; margin: 0 0 0 0; }

h1 {
 font-size:8pt;
 margin: 0 0 0 0; padding: 0 0 0 0;
}

h3 {
 font-size:12pt;
}

h5 {
 font-size:10pt;
}

fieldset {
	margin-bottom: 10px; padding: 5 5 5 5;
}

P.commercial {
    color: #777;
    background-color: #f0f0f0;
    padding: 8;
    border: #cccccc 1px solid;
}

P.grey_ground { 
    width: 100%; 
    padding: 4; 
    background-color: #f0f0f0; 
}

.bl,.bl:visited {
    color: #990000;
}

.error {
    color: #f00;
}

.cat {
    color: #3300ff;
}

input, select, textarea {
		font-family:Tahoma;
		font-size:11px;
    margin: 0;
    padding: 1;
}

input.but {
    background-color: #ddd;
}

