p { margin-top:0px }
.body { font-family: Arial, Verdana, sans-serif; color: #2c3333; font-size: 12px; }
.bodySmall { font-family: Arial, Verdana, sans-serif; color: #2c3333; font-size: 11px; }
.bodyBold { font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #2c3333; font-size: 12px; }
.bodySmallBold { font-family: Arial, Verdana, sans-serif; font-weight: bold; color: #2c3333; font-size: 11px; }
.footer { font-family: Arial, Verdana, sans-serif; color: #2c3333; font-size: 10px; }
.alignRight { text-align: right; }


/* Center the page to account for centered nav layers */
body {text-align: center;}
#wrapper750 {position:relative; top: 0px; left: 0px; margin: 0px auto; width: 750px; text-align: left; }
/* Prevents pages from expanding with links */
#body { width: 440px; }



/* Link Styles */

p a             { text-decoration: underline; color: #0075a1; }
p a:link     { text-decoration: underline; color: #0075a1; }
p a:visited { text-decoration: underline; color: #0075a1; }
p a:hover   { text-decoration: underline; color: #017e1f; }
p a:active  { text-decoration: underline; color: #017e1f; }

a:link    .body { text-decoration: underline; color: #0075a1; }
a:visited .body { text-decoration: underline; color: #0075a1; }
a:hover   .body { text-decoration: underline; color: #017e1f; }
a:active  .body { text-decoration: underline; color: #017e1f; }

a:link    .bodyBold { text-decoration: underline; color: #0075a1; }
a:visited .bodyBold { text-decoration: underline; color: #0075a1; }
a:hover   .bodyBold { text-decoration: underline; color: #017e1f; }
a:active  .bodyBold { text-decoration: underline; color: #017e1f; }

a:link    .bodySmall { text-decoration: underline; color: #0075a1; }
a:visited .bodySmall { text-decoration: underline; color: #0075a1; }
a:hover   .bodySmall { text-decoration: underline; color: #017e1f; }
a:active  .bodySmall { text-decoration: underline; color: #017e1f; }

a:link    .bodySmallBold { text-decoration: underline; color: #0075a1; }
a:visited .bodySmallBold { text-decoration: underline; color: #0075a1; }
a:hover   .bodySmallBold { text-decoration: underline; color: #017e1f; }
a:active  .bodySmallBold { text-decoration: underline; color: #017e1f; }

a:link      .footer { text-decoration: underline; color: #0075a1; }
a:visited .footer { text-decoration: underline; color: #0075a1; }
a:hover   .footer { text-decoration: underline; color: #017e1f; }
a:active  .footer { text-decoration: underline; color: #017e1f; }
        
/* List Styles */

  
#bodylist ul {
        font-family: Arial, Verdana, sans-serif;
        color: #2c3333;
        font-size: 12px;
        margin-left: 5px;
        padding-left: 1em;
        list-style-type: none;
        list-style-image: url(../Resources/arrowlist.gif);
        list-style-position: outside;
        }

#bodylist li {
        margin: 5px 0 0 0;
        padding: 0 0 0 0;
        }

#bodylist li a:link      { text-decoration: underline; color: #0075a1; }
#bodylist li a:visited  { text-decoration: underline; color: #0075a1; }
#bodylist li a:hover    { text-decoration: underline; color: #017e1f; }
#bodylist li a:active    { text-decoration: underline; color: #017e1f; }

#homelist {
        margin-top: -.5em;
        padding: 0;
         }



/* IE Hack to make the spacing correct */
html>body #homelist { margin-top: -1em;}

#homelist ul {
        margin: 0 0 0 5px;
        padding: 0 0 0 1em;
        font-family: Arial, Verdana, sans-serif;
        color: #2c3333;
        font-size: 11px;
        list-style-type: none;
        list-style-image: url(../Resources/arrowlist.gif);
        list-style-position: outside;
        }

#homelist li {
        margin-top: 5px;
        padding: 0;
        }
