a:link,
a:active,
a:visited {
	background: transparent;
	color: rgb(178, 34, 34);
}

a:hover {
	background: transparent;
	color: rgb(65, 105, 225);
}

body {
	background: rgb(255, 250, 250);
	margin: 0 0 0 0;
}

h1 {
	font-weight: bold;
	margin: 0 0 0.5em 0;
}

h1, p, td {
	font-family: verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}

h1, p, ul {
	font-size: x-small;
	margin: 0 0 1em auto;
}

img.clsImgBorder {
	border: rgb(202, 202, 202) 2px solid;
	margin: 0 20px 1em 0;
}

p.clsPIndent {
}

p.clsPMenu {
	font-size: 14px !important;
	font-weight: bold;
	margin: 30px 0 0 0 !important;
	text-align: right;
}

td.clsTdBorder {
	border-left: rgb(245, 245, 245) 8px solid;
	border-right: rgb(245, 245, 245) 8px solid;
}

td.clsTdContacts {
	background: url(/graphics/bg_contacts.png) !important;
	border-left: rgb(245, 245, 245) 8px solid;
	border-right: rgb(245, 245, 245) 8px solid;
	padding: 10px 20px 20px 10px;
	text-align: right;
}

td.clsTdContacts h1 {
	font-size: 14px;
	margin: 8px 0 8px 0;
}

td.clsTdContacts p {
	font-size: 12px;
	margin: 0 0 0 0;
}

td.clsTdMenu {
	background: rgb(202, 202, 202) !important;
	border-left: rgb(245, 245, 245) 8px solid;
	border-right: rgb(245, 245, 245) 8px solid;
}

td.clsTdMenu a:link,
td.clsTdMenu a:active,
td.clsTdMenu a:visited {
	background: transparent;
	color: rgb(178, 34, 34);
	text-decoration: none;
}

td.clsTdMenu a:hover {
	background: transparent;
	color: rgb(65, 105, 225);
	text-decoration: none;
}

td.clsTdText {
	background: rgb(235, 240, 240);
	border-left: rgb(245, 245, 245) 8px solid;
	border-right: rgb(245, 245, 245) 8px solid;
	padding: 20px 20px 30px 20px;
}

tr.clsTrContacts td {
	background: rgb(220, 220, 220);
}

tr.clsTrFoot td {
	background: rgb(191, 76, 89);
}

tr.clsTrHead td {
	background: url(/graphics/bg_top.png);
}

tr.clsTrLine td {
	background: rgb(149, 149, 149);
}

tr.clsTrMenu td {
	background: rgb(202, 202, 202);
	font-size: 14px;
	font-weight: bold;
	padding: 10px 20px 8px 20px;
}

tr.clsTrText td {
	background: rgb(238, 238, 238);
}

.clsHalfLine {
	margin-bottom: .5em !important;
}

