BODY {
 margin:10px auto 10px auto;
 font-family:sans-serif;
 background:#EFEFEF;
}

TD {
 vertical-align:top;
}

TD.topArea {
 width:510px;
 background:#FFF;
 border-left:2px solid #039;
}

TD.mCell {
 background:#FFF;
 border-left:2px solid #039;
 border-right:2px solid #039;
}  

h1 {
 font-size:1.2em;
 color:#FFF;
 background:#039;
 text-align:center;
 margin:35px 230px 35px 230px;
 padding:2px;
 border-style:solid;
 border-color:#69F;
 border-width:2px;
}

h2 {
 font-size:.9em;
 background:#69F;
 text-align:center;
 margin-right:385px;
 margin-left:190px;
 margin-top:30px;
 padding:2px;
 border-style:solid;
 border-color:#003399;
 border-width:1px;
}

.nav {
 font-size:.8em;
}

p {
 font-size:.8em;
 margin-right:150px;
 margin-left:190px;
 text-align:justify;
}

a:link {
 color:#039;
 font-weight:bold;
 text-decoration:underline;
}

a:visited {
 color:#999;
 font-weight:bold;
 text-decoration:underline;
}

a:hover {
 color:#999;
 font-weight:bold;
 text-decoration:none;
}

DIV.jumpLnks {
 font-size:.8em;
 font-weight:bold;
}

A.jump {
 border-right:1px solid #000;
 padding-right:6px;
 padding-left:3px;
}

TABLE.relTbl {
 margin:25px auto 25px 150px;
}

A.relLnk {
 display:block;
 font-size:.8em;
}

SPAN.pipe {
 font-size:1.3em;
 font-weight:normal;
}

TD.curve {
 width:15px;
 vertical-align:bottom;
}

TD.btmBar {
 font-size:10px;
 color:#039;
 width:720px;
 background:#039;
}

TD.ftr {
 font-size:10px;
 text-align:center;
}

DIV.ad120 {
 float:right;
 width:120px;
 margin:90px 7px 15px 13px;
}

DIV.ad160 {
 float:left;
 width:160px;
 margin:90px 13px 15px 7px;
}

DIV.hdr {
 font-size:.75em;
 font-weight:bold;
 text-align:center;
 color:#FFF;
 background:#039;
 margin-left:20px;
 margin-bottom:-10px;
 margin-top:25px;
 border:2px solid #69F;
 padding:1px 0px 1px 0px;
 width:80%;
}

UL {
 font-size:.75em;
 xmargin-top:1px
 list-style-type:disc;
 color:#69F;
}