h1, h2, h3, h4, h5					{ font-weight: normal; }
a, ins								{ color: #000; text-decoration: none; }
h1, h2, h3, h4, h5, dl, dt, dd		{ margin: 0; padding: 0; }
.text, .ovf, ul.w-c-ovf li			{ overflow: hidden; }
.arial, h1, h2, h3, h4, h5			{ font-family: Arial, sans-serif; }
.blue, .blue a						{ color: #3b78a8 ! important; }
h1									{ margin-bottom: 0.5em; font-size: 2.05em; line-height: 1.1em; }
h2.main								{ margin-top: 1.5em; font-size: 2.1em; }
h2 strong, h2 a						{
	position: relative;
	top: 0;
	padding: 0 5px;
	color: #000000;
	background-color: #fff;
	text-transform: uppercase;
	vertical-align: bottom;
	font-weight: normal;
}
h2 span								{ text-transform: capitalize; vertical-align: bottom; }
h2 span.time						{ text-transform: lowercase; }
h2.w-margin-t						{ margin-top: 2em; }
h3.blue								{ font-size: 1.8em; text-transform: uppercase; }
div.corners h3.blue					{ margin: 0.8em 0 0.5em 24px; }
html								{ height: 100%; font-size: 62.5%; }
body								{ font-size: 1.26em; background-color: #fff; font-family: Verdana, Arial, sans-serif; }
div#layout							{ position: relative; width: 1003px; min-height: 100%; }
.ss2							{ font-size: 0.9em; line-height: 1.2em; }
.ss1							{
	font-size: 0.8em; font-weight: normal;
}
.ss							{ font-size: 1.1em; }
img									{ border: 0; }
table								{ border-collapse: collapse; border-spacing: 0; }
td, th								{
	vertical-align: center;
}
body, td, th, form, p, ul, li,
div, input, label,
h1, h2, h3, h4, h5, dl, dt, dd		{ margin: 0; padding: 0;}
ul									{ list-style-type: none; }
.nbr								{ white-space: nowrap; }

