/*
#00428C dark blue        RIGHT WING BODY
#5A8CBD azure            RIGHT WING BORDER
#39B5C6 turquoise        LEFT WING
*/
/* --------------------------------------------------------------- UNIVERSAL */
body{
   margin:0;
   background-color:#E6E6FA;
}
body, div, table, tr, td{
   font-family:arial,helvetica,sans-serif;
   font-weight:normal;
   color:#000080;
   text-align:center;
}
a{
   font-weight:bold;
   text-decoration:none;
}
img{
   border:none;
}
table{
   table-layout:fixed;
}
/* ------------------------------------------------------------- dUL + dFS14 */
div.dFS14{
   margin-top:4px;
   font-size:14px;
}
div.dFS14 a{
   text-decoration:none;
   color:#000080;
}
div.dFS14 a:hover{
   text-decoration:underline;
}
div.dUL{
   text-decoration:underline;
   margin: 0 0 2px 0;
}
/* ---------------------------------------------------- tdTAR + tdTAL + tdLS */
td.tdTAR {
   text-align: right;
}
td.tdTAL {
   text-align: left;
}
td.tdLS {
   height: 20px;
}
/* ----------------------------------------------------------- dProp + dBase */
div.dProp{
   float:right;
   width:1px;
   height:460px;
}
div.dBase{
   clear:both;
   height:1px;
}
/* ----------------------------------------------------------------- dCenter */
div.dCenter{
   width:960px;
   margin-left:auto;
   margin-right:auto;
}
/* ----------------------------------------------------------------- dBanner */
div.dBanner{
   width:960px;
   height:120px;
}
div.dBanner img{
   width:120px;
   height:120px;
}
/* -------------------------------------------------------------------- tBar */
table.tBar{
   width:960px;
   height:24px;
   background-color:#000080;
}
table.tBar a{
   display:block;
   margin:1px 0 1px 1px;
   font-size:12px;
   height:22px;
   line-height:22px;
   width:119px;
   background-color:#C0C0C0;
   color:#000080;
}
table.tBar a.aRight{
   margin:1px 1px 1px 1px;
   width:118px;
}
table.tBar a:active{
   text-decoration:none;
}
table.tBar a:hover{
   text-decoration:none;
   color:white;
   background-color:#000080;
}
table.tBar span{
   display:block;
   margin:1px 0 1px 1px;
   font-size:12px;
   font-weight:bold;
   height:22px;
   line-height:22px;
   width:119px;
   background-color:#CFEBEF;
   color:#B22222;
}
table.tBar span.sRight{
   margin:1px 1px 1px 1px;
   width:118px;
}
/* ------------------------------------------------------------------- tMain */
table.tMain{
   width:960px;
   background-image: url("mwbg_1.jpg");
   background-repeat: no-repeat;
   background-color:#F0F0FC;
}
table.tMain div.dCenterText{
   width:860px;
   margin-left:auto;
   margin-right:auto;
   font-size:16px;
}
table.tMain div.dCenterText div.dUL{
   color: #B22222;
}
table.tMain div.dCenterText a{
   font-weight:normal;
   line-height:24px;
   text-decoration:none;
   color:#000080;
}
table.tMain div.dCenterText a.aRed{
   color:red;
}
table.tMain div.dCenterText a:hover{
   font-weight:bold;
}
/* ---------------------------------------------------------------- tAltMain */
table.tAltMain{
   width:960px;
   background-image: url("mwbg_3.jpg");
}
/* ------------------------------------------------------------------ tPanes */
table.tPanes td{
   font-size:16px;
}
/* ------------------------------------------------------------------- dMenu */
div.dMenu{
   width:146px;
}
div.dMenuLinks{
   line-height:24px;
}
div.dMenu div.dMenuLinks a{
   display:block;
   font-size:12px;
   font-weight:normal;
   color:#000080;
   border-top: 1px solid #000080;
   border-left: 1px solid #000080;
   border-right: 1px solid #000080;
}
div.dMenu div.dMenuLinks a.aLast{
   border-bottom: 1px solid #000080;
}
div.dMenu div.dMenuLinks a:active{
   text-decoration:none;
}
div.dMenu div.dMenuLinks a:hover{
   text-decoration:none;
   color:white;
   background-color:#000080;
}
div.dMenu div.dMenuLinks span{
   display:block;
   font-size:12px;
   background-color:#CFEBEF;
   color:#B22222;
   border-top: 1px solid #000080;
   border-left: 1px solid #000080;
   border-right: 1px solid #000080;
}
div.dMenu div.dMenuLinks span.sLast{
   border-bottom: 1px solid #000080;
}
/* ----------------------------------------------------------------- tFooter */
table.tFooter{
   width:960px;
   height:24px;
   margin-bottom:10px;
   background-color:#C0C0C0;
}
table.tFooter td{
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#000080;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#000080;
}
table.tFooter span{
   margin:1px 0 1px 0;
   font-size:12px;
   height:22px;
   line-height:22px;
}


