*
{
margin: 0;
padding: 0;
}

body
{
margin: 0;
padding: 0;
background: url(/images/shared/white.gif) top center repeat-y #000;
font: 11px/14px Arial, helvetica, sans-serif;
}

table
{
font: 11px/14px Arial, helvetica, sans-serif;
}

h4
{
font: bold 11px/14px arial, sans-serif;
color: #000;
margin: 0;
padding: 0;
}

fieldset
{
border: none;
margin: 0 0 12px 0;
}

legend
{
font: bold 11px/14px Arial, helvetica, sans-serif;
padding: 0 0 3px 0;
}

a, 
a:link, 
a:visited, 
a:active
{
color: #003399;
}

a:hover
{
text-decoration: none;
}

a.nobreak, 
a.nobreak:link, 
a.nobreak:visited, 
a.nobreak:active,
a.nobreak:hover
{
white-space: nowrap;
}

ul
{
padding-left: 0;
}

ul li
{
padding-left: 0;
}


.containment
{
width: 775px;
background: #FFF;
}


#articlefloat
{
float: right;
padding: 0 0 20px 10px;
}

.articlepadding
{

text-align: left;
}

.articlepadding ul
{
list-style-type: none;
margin: 0 0 0 15px;
}

.articlepadding ul li
{
padding: 0 0 5px 0;
}

.articleselect
{
width: 160px;
text-align: right;
padding: 0 0 10px 0;
}

.articleselect select
{
width: 160px;
}


.footer
{
font: 9px Arial, helvetica, sans-serif;
color: #000;
padding: 10px 10px 10px 0;
text-align: right;
float: right;
clear: all;
white-space: normal;
width: 765px;
}

.footer a, 
.footer a:link, 
.footer a:visited, 
.footer a:active
{
color: #000;
text-decoration: none;
}

.footer a:hover
{
text-decoration: underline;
}