body {
    background:transparent url(images/background.gif) repeat-x fixed center top;
    color: rgb(0,0,0);
    font-family: Arial, Helvetica, sans-serif;
}

table.frame {
    border: 0px;
    border-collapse: collapse;
    width: 900px;
    background: rgb(255,255,255);
    align: center;
}

table.frame p {
    font-size: 14px;
}

/* table.frame ul li {
    font-size: 14px;
} */



table.info {
    font-size: 9pt;
    color: rgb(120,120,120);
}

table.highlight {
   background: #fff6e7;
   border-color: #d7b176;
   border-width: 1px;
   border-style: solid;
   font-size: 9pt;
   color: rgb(120,120,120);
}

table.highlight td {
   padding: 5px;
}

a.demo {
    font-size: 14px;
}

tr.banner {
    height: 104px;
    width: 900px;
    background: url('images/bannerBackRound.jpg') center no-repeat;
}

table.menu {
    margin-top: 0px;
    height: 29px;
    width: 900px;
    background-image:url(images/menu.gif); 
    background-repeat:repeat-x;
    /* background: rgb(121,121,121); */
    font-size: 12px;
    font-weight: bold;
    color: rgb(255,255,255);
}

H1, H2, H3, H4, H5, H6 { 
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  color: rgb(12,35,128);
  margin-top: 7px;
}

ul.frontpage li {
    list-style: square;
    color: #55ae14;
}

ul.normal li {
    font-size: 14px;
}

.grey {
    color: rgb(120,120,120);
}

.small {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height:10px; 
  color: #999999; 
  text-decoration: none;
}

a.copyright:link {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height:10px; 
  color: #999999; 
  text-decoration: none;
}

a.copyright:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  line-height:10px; 
  color: #999999; 
  text-decoration: none;
}

.alert {
    color: red;
    font-weight: 600;
}

.help {
    color: rgb(120,120,120);
    font-size: 12px;
}

table.form {
    font-size: 12px;
}

table.list {
    font-size: 12px;
}

table.list th {
    background: rgb(44,125,172);
    font-weight: bold;
    color: rgb(255,255,255);
    padding: 3px 10px;
}

p.alert {
    color: red;
    font-weight: 600;
}

sup {
    color: red;
}

a {
    font-size: 12px;
}

a.link {
    font-size: 14px;
}

a:link {
    color: rgb(205,96,30);
}

a:visited {
    color: rgb(205,96,30);
}

a:hover {
    color: rgb(183, 185, 50);
}   

a.menu:link {
    color: rgb(255,255,255);
    font-size: 12px;
    text-decoration: none;
}

a.menu:visited {
    color: rgb(255,255,255);
    font-size: 12px;
    text-decoration: none;
}

a.menu:hover {
    color: rgb(183, 185, 50);
    font-size: 12px;
}   

a.menu:active {
    color: rgb(183, 185, 50);
    font-size: 12px;
}   


