body	{
margin: 0;
padding: 0;
background: #fff;
}

.main-width	{
width: 780px;
}

.small-font	{
font: 9px verdana, arial, helvetica, sans-serif;
}

.medium-font	{
font: 10px verdana, arial, helvetica, sans-serif;
}

.large-font	{
font: 13px verdana, arial, helvetica, sans-serif;
}

.line-height	{
line-height: 1.3em;
}

.blue	{
color: #005496;
}

.cyan	{
color: #00a3c9;
}

.black	{
color: #000;
}

h1	{
font: 14px verdana, arial, helvetica, sans-serif;
color: #005496;
margin: 0;
padding: 0 0 20px 0;
}

.header	{
height: 106px;
position: relative;
background: url(../i/header-bg.gif) repeat-x;
}

.header .logo	{
position: absolute;
top: 11px;
left: 33px;
z-index: 2;
}

.header .tag	{
position: absolute;
top: 18px;
left: 200px;
z-index: 3;
}

.header .subtext	{
color: #4d85b6;
position: absolute;
top: 68px;
right: 10px;
z-index: 4;
}

.header .report	{
font-weight: bold;
color: #fff;
position: absolute;
left: 10px;
bottom: 4px;
}

.header .nav	{
position: absolute;
bottom: 2px;
right: 10px;
color: #fff;
}

.header .nav a	{
color: #fff;
text-decoration: none;
}

.content	{
position: relative;
padding: 0;
margin: 0;
border-bottom: 1px solid #000;
background: url(../i/clouds.jpg) repeat-y left top;
}

.left	{
color: #000;
line-height: 1.3em;
letter-spacing: 0em;
padding: 25px 0 0 15px;
font-weight: bold;
width: 220px;
\width: 235px;
w\idth: 220px;
float: left;
}

.left a	{
color: #005496;
font-weight: bold;
text-decoration: none;
}

.left .subnav a	{
color: #005496;
font-weight: bold;
line-height: 1.5em;
padding: 0 0 0 10px;
text-decoration: none;
}

.right	{
font: 11px verdana, arial, helvetica, sans-serif;
line-height: 1.3em;
padding: 25px 20px 20px 20px;
width: 505px;
\width: 545px;
w\idth: 505px;
float: left;
}

.clear	{
clear: both;
}

.footer	{
height: 20px;
position: relative;
background: #000;
}

.footer .page	{
text-align: center;
padding: 4px 0 3px 0;
margin: 0 auto;
color: #fff;
}

.footer .nav	{
position: absolute;
top: 1px !important;
top: 0px;
right: 10px;
color: #fff;
}

.footer .nav a	{
color: #fff;
text-decoration: none;
}

.hr	{
border-bottom: 1px solid #000;
padding-top: 15px;
margin-bottom: 15px;
}




