﻿/* layout */
body { margin: 0px; padding: 0px; }

#frame {
      width: 700px;
      margin-right: auto;
      margin-left: auto;
      margin-top: 10px;
      padding: 0px;
      align: center;
      text-align: center
      }

#topcontent {
      float: left;
      width: 100%; 
      height: 140px;
      padding-top: 118px;
      padding-left: 230px;
      }

#maincontent {
      width: 100%;
      padding-top: 30px;
      padding-left: 0px;
      padding-right: 0px;
      float: left
      }

/* default font */
body { font-family: Arial, Helvetica, 'sans serif'; }
body { font-size: 10pt; color: #000000; }

/* background */
body { background: #FFFFFF; }
body { background-image: url('../images/top_banner.jpg'); }
body { background-repeat: no-repeat; }
body { background-position: top center; }

/* link style */
A:link { text-decoration: underline; color: #0055A4; }
A:visited { text-decoration: underline; color: #0055A4; }
A:hover { text-decoration: none; color: #FCE100; background: #0055A4; }
A:active { text-decoration: underline; color: #0055A4; }

/* menu bar links */
A.menu:link { text-decoration: none; color: #293270; font-weight: bold; }
A.menu:visited { text-decoration: none; color: #293270; font-weight:bold; }
A.menu:hover { text-decoration: none; color: #0099D2; background: none; font-weight: bold; }
A.menu:active { text-decoration: none; color: #293270; font-weight: bold; }

/* menu link for current page */
A.current:link { color: #00A3D9; text-decoration: none; font-weight: bold; }
A.current:visited { color: #00A3D9; text-decoration: none; font-weight: bold; }
A.current:hover { color: #00A3D9; text-decoration: none; background: none; font-weight: bold; }
A.current:active { color: #00A3D9; text-decoration: none; font-weight: bold; }

/* image links */
A.img:link { border: none; }



