
body 		{ font-family: Arial; font-size: 12px; color: #01427A; background: #FFF; }

div						{ position: relative; }

body, div, form, span, table, td, img		{ margin: 0; padding: 0; border: 0; }

tr						{ vertical-align: top; }

h1, h2, h3, h4, h5, h6				{ margin: 4px 0 4px 0; letter-spacing: 1px; }

blockquote					{ margin: 2px 0 16px 16px; }

a						{ color: #01427A; text-decoration: none; }
a:hover						{ color: #999; }



div.hdr1	{ height: 58px; background: url(img/hdr1-bg.gif); }
table.hdr1		{ width: 100%; height: 58px; }
td.hdr1lft			{ width: 196px; background: url(img/hdr1-lft.gif); }
td.hdr1rgt			{ background: url(img/hdr1-logo-bg.gif) repeat-x; }
div.aidcs				{ float: right; width: 271px; height: 58px; background: url(img/hdr1-logo.gif); }
td.hdr1blnk			{ width: 100px; }


div.hdr2	{ height: 102px; background: url(img/hdr2-bg.gif); }
table.hdr2		{ width: 100%; height: 102px; }
td.hdr2lft			{ width: 196px; background: url(img/hdr2-lft.gif); }
td.hdr2rgt			{ }


div.menu			{ margin: 8px 0 4px 0; }
span.menu				{ padding: 8px; }
span.menu a				{ color: #FFF; }
span.menu a:hover			{ color: #01427A; }


div.main	{ top: -60px; margin: 0 48px 0 48px; padding: 12px; z-index: 2; }
table.main		{ width: 100%; }
td.mainlft			{ width: 176px; padding-right: 24px; }
span.sttl				{ font-size: 8px; letter-spacing: 1px; }
span.email				{ font-size: 10px; }
td.mainrgt			{ padding-top: 24px; }


div.footer	{ padding: 24px 100px 36px 0; font-size: 10px; text-align: right; }

