html, body, div, p, form, fieldset, h1, h2, h3, h4, h5, h6   { margin: 0; padding: 0; }

body		{ font: normal 10pt Arial, Helvetica, sans-serif; background: #fff; color: #000; }
a			{ color: #153F7B; }
a:hover		{ text-decoration: underline; color: #DB2032;}
a:hover		{ color: #DB2032; }
a img		{ border:0; }

h1	{ font-size: 1.8em; margin-bottom: .5em; }
h2	{ font-size: 1.45em; }
h3	{ font-size: 1.4em; }
h4	{ font-size: 1.2em; }
h5	{ font-size: 1.1em; }
h6	{ font-size: 1em; }

fieldset { border: 0; }

table     { border-collapse: collapse; width: 100%; }
table th,
table td  { border: 1px black solid; padding: 5px; }

ul li { padding-left: 10px; }
ol li { padding-left: 10px; }

#view    { }
#head    { font-size: 1.1em; position: relative; z-index: 1; display: none; }
#content { font-size: 1.1em; position: relative; z-index: 1; }
#foot    { font-size: 1.1em; position: relative; z-index: 1; display: none; }

.fr		    { float: right; }
.fl		    { float: left; }
.clear		{ clear: both; }
.right		{ text-align: right; }
.left		{ text-align: left; }
.center		{ text-align: center; }
.last		{ margin-right: 0; margin-bottom: 0; border-bottom: none; }
.small		{ font-size: .90em; }
.big		{ font-size: 1.5em; }
.item		{ margin-bottom: 1.5em; border-bottom: 1px #d8d8d8 solid; clear: both; }
.info		{ font-size: .95em; margin: 2px 0 6px; }
.col1		{ width: 49%; float: left; }
.col2		{ width: 49%; float: right; }
img.left	{ margin-left: 0; }
img.right	{ margin-right: 0; }

.hidden,
#menuBlock { display: none; }

#contentBlock p,
#contentBlock ul,
#contentBlock ol,
#contentBlock table { margin-bottom: 2em; }

