body
{
 font: 12px Verdana;
 color: #AAA;
 background-color:#00204e;
 padding:0 1% 25px 1%;
 margin:0;
 text-align:center;
}

#container
{
 position:relative;
 padding:0 15px;
 /* Could also use margin-left and -right:auto
  but IE 5 PC doesn't like that */
}

#header
{
 display:block;
 position:relative;
 width:98%;
 background-color:white;
 color:#00204e;
 margin:0;
 padding:5px 10px 0px 10px;
 height:70px;
 top:0;
 left:0;
}

.leftin3
{
 margin-right:3em;
 text-align:right;
}

#menustripe
{
 position:relative;
 width:98%;
 background-color:#20406e;
 margin:0;
 padding:0 9px 0 9px;
 border:1px solid #AAA;
}
#menu
{
 position:absolute;
 height:50px;
 top:76px;
 left:0;
 padding:0;
 margin-left:auto;
 margin-right:auto;
 width:98%;
}
.tab
{
 position:relative;
 font-size:8pt;
 background-color:#00204e;
 text-decoration:none;
 border:1px solid #AAA;
 color:#FFF;
 cursor:pointer;
 display:inline;
 float:none;
 padding:5px 10px;
 margin:1px;
}
a
{
	text-decoration:underline;
	color:#A33;
}
a:link, a:visited
{
 color:#DDD;
}
a:hover, a:active, .b:hover, .b:active
{
 color:#FFF;
 border:0;
}
#splash
{
 position:absolute;
 float:none;
 top:110px;
 left:0px;
 margin:0 auto;
 width:98%;
 z-index:2;
}
img.t
{
 border:1px solid #112;
}
img.t:hover, img.t:active
{
 border:1px solid #6A6;
}

.msg
{
 position:absolute;
 top:200px;
 left:20px;
 background:#20406e;
 width:250px;
 padding:3px;
 text-indent:20px;
 text-align:left;
 border:1px solid black;
 font:normal 12px Verdana;
 color:#ccc;
 z-index:100;
}
