body			{ margin-top: 0px; margin-bottom: 0px; margin-width: 0px; margin-height: 0px; background-color: #ffffff; font-family: arial, verdana, helvetica, sans-serif; text-decoration: none; font-size: 12px; font-weight: normal; color: #000000; }
a				{ text-decoration: underline; color: #274f70; }
a:hover			{ color: #5a84a5; text-decoration: none; }
a.menu			{ text-decoration: none; }
a.grey			{ color: #65646a; }
a.grey:hover	{ text-decoration: underline; color: #75747a; }

b.error		{ color: red; }

h1			{ margin: 5px; font-size: 18px; font-weight: bold; color: #274F70; }
small		{ font-family: arial, sans-serif; font-size: 10px; }
ul, li		{ margin: 7px; text-indent: 5px; }

table.frame	{ border-style: solid; border-width: 1px; border-color: #5A84A5; }
td			{ font-family: arial, sans-serif; font-size: 12px; }
td.body		{ padding: 0px 7px 0px 7px; }

form		{ margin: 0px; }
form.search	{ margin: 0px; }
textarea,
input,
select			{ font-family: arial, sans-serif; font-size: 12px; font-weight: normal; color: #274F70; background-color: #f7f7f7; border-style: solid; border-width: 1px; }
input.titlever,
textarea.ver	{ width: 320px; }
input.titlehor,
textarea.hor	{ width: 270px; }
input.text		{ width: 200px; }
input.btn		{ font-weight: bold; background-color: #e0e4ea; cursor: hand; }
input.btn_s		{ cursor: hand; border-width: 0px; }
input.check 	{ background-color: transparent; border-style: none; }
