
body {
background-color: #ffffff;
color: #000000;
width:700px;
}

img {
margin: 0;
outline-width: 0;
padding:0;
border:0;
}

a {
background-color: transparent;
text-decoration:none;
color:#0000cc;
margin: 0;
padding:0;
outline-width:0
}

a:hover {
background-color: transparent;
text-decoration:underline;
color:#0000cc;
}

a:visited {
background-color: transparent;
text-decoration:none;
color:#000099;
}

p {
text-indent:10px;
text-align:left;
margin-left:5px;
margin-right:5px;
font-family:sans-serif
}

p.footer {
text-indent:10px;
text-align:center;
margin-left:15px;
margin-right:10px;
margin-top: 10px;
margin-bottom: 10px;
}

div.header {
  position:absolute;
  left: 0; 
  top:0;
  height: 90px;
  width:99%;
  _width:expression(document.body.clientWidth < 780 ? "770px" : "100%" );
  min-width:750px;
  background-image:url("/graphics/header-bg.png");
  background-repeat:repeat-x;
}

div.address {
  text-align: center;
  font-family:sans-serif
}

div.caption {
  color:#333333;
  font-size:smaller;
  text-align: center;
  font-family:sans-serif;
}

div.heading {
  font-weight:bold;
  color:#0000cc;
  font-size:larger;
  text-align: left;
  font-family:sans-serif;
}

div.error {
  font-weight:bold;
  color:#cc0000;
  font-size:larger;
  text-align: left;
  font-family:sans-serif;
}

td.framehead
{
height:50px;
background-image:url("/graphics/blue-frame-t.png");
background-repeat:repeat-x;
overflow:hidden;
}

div.frametitle
{
height:50px;
background-image:url("/graphics/blue-frame-head.png");
background-repeat:repeat-x;
background-color:#0000cc;
color:#ffffff;
font-family:sans-serif;
top:0;
left:0;
float:left;
font-size:23px;
padding-top:0;
padding-bottom:0;
margin:0 0 0 0;
border-width:0;
outline-width:0;
overflow:hidden;
}

div.sub-nav
{
float:left;
clear:left;
background-image:url("activ/images/nav-background.png");
white-space:nowrap
}

div.more
{
  text-align:right;
  margin-left:5px;
  margin-right:5px;
  font-family:sans-serif
}

table.content {
  position:absolute;
  left:0px;
  top:90px; 
  min-width:745px;
  width:100%;
  _width:expression(document.body.clientWidth < 780 ? "770px" : "100%" );
}

td.frameleft
{
  background-image:url("/graphics/blue-frame-l.png");
  background-repeat:repeat-y;
  width:20px; 
  height:100%
}

td.frameright
{
  background-image:url("/graphics/blue-frame-r.png");
  background-repeat:repeat-y;
  width:25px;
  height:100%
}



