body { 
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  margin: 0px; 
}

form { margin:0px; }

.lang-menu { margin:0px 25px 10px 0px; font-size:9pt; font-weight:bold; text-align:right; }
.lang-menu a { color:#000000; text-decoration:none; }

a.menu-link { color:#000000; font-weight:normal; text-decoration:none; }
a.menu-link-1, a.mpl-link { color:#000000; font-weight:bold; text-decoration:none; }

.footer a { color:#000000; font-weight:bold; text-decoration:none; }

.error { padding:10px; background:#ffffff; color:#8F1803; font-weight:bold; }

.box-header { height: 49px; }
.box-header .content { padding-top:13px; padding-left:5px; color:#e7f0ff; font-size:large; font-weight:normal; }
.box-header .extra { padding-top:28px; color:#e7f0ff; font-size:small; font-weight:bold; }

.box-footer { height: 32px; }
.box-footer .content { padding:10px 0px 0px 0px; color:#000000; font-size:8pt; font-weight:normal; }

.box-warning { background:#fdfdfd; }
.box-warning .title-wrapper-warning { height:25px; }
.box-warning .title-warning { margin:6px 0px 0px 5px; color:#fefefe; font-size:9pt; font-weight:bold; letter-spacing:2px; }
.box-warning .row-1-warning { height:4px; }
.box-warning .row-2-warning .content-wrapper-warning { margin:0px 0px 0px 5px; }
.box-warning .row-2-warning .content-wrapper-warning .content-warning { margin-right:5px; padding:10px; font-weight:bold; }
.box-warning .row-3-warning { height:5px; }

.box-orange {}
.box-orange .title-wrapper-orange { height:25px; }
.box-orange .title-orange { margin:6px 0px 0px 5px; color:#fefefe; font-size:9pt; font-weight:bold; letter-spacing:2px; }
.box-orange .row-1-orange { height:5px; }
.box-orange .row-2-orange .content-wrapper-orange { margin:0px 0px 0px 5px; }
.box-orange .row-2-orange .content-wrapper-orange .content-orange { margin-right:5px; padding:10px; background:url( ../imgs/gradient.png) repeat; }
.box-orange .row-3-orange { height:5px; }

.box-gray { background:#fdfdfd; }
.box-gray .title-wrapper-gray { height:25px; }
.box-gray .title-gray { margin:6px 0px 0px 5px; color:#fefefe; font-size:9pt; font-weight:bold; letter-spacing:2px; }
.box-gray .row-1-gray { height:5px; }
.box-gray .row-2-gray .content-wrapper-gray { margin:0px 0px 0px 5px; }
.box-gray .row-2-gray .content-wrapper-gray .content-gray { margin-right:5px; padding:10px; }
.box-gray .row-3-gray { height:5px; }

.box-striped { background:url( ../imgs/mktlive-earth-view.jpg) no-repeat right bottom; }
.box-striped .title-wrapper-striped { height:25px; }
.box-striped .title-striped { margin:6px 0px 0px 5px; color:#fefefe; font-size:9pt; font-weight:bold; letter-spacing:2px; }
.box-striped .row-1-striped { height:9px; }
.box-striped .row-2-striped .content-wrapper-striped { margin:0px 0px 0px 11px; }
.box-striped .row-2-striped .content-wrapper-striped .content-striped { margin-right:11px; padding:10px; }
.box-striped .row-3-striped { height:10px; }

.announcement 
{
  border: 1px solid #B0AFAF;
  background: #F1F1F1;
  padding: 0px 15px 0px 15px;
  font-weight: normal;
}
.announcement .highlight 
{
  font-weight: bold;
}
.announcement .highlight1 
{
  font-size: 14pt;
  font-weight: bold;
}

.mpl-button
{
  border-color: #CCCCCC;
  border-width: 1px;
  width: 70px;
  background: #F4F4F4;
  font-family: arial, verdana;
  font-weight: bold;
  color: #64507f;
  cursor: pointer;
  font-size: 8pt;
}

.mpl-button-1st { margin-left:5pt; }

input, select
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
}

/*  == TABLE START ==
+-----------------------------+
| title                       |
+----+----+----+----+----+----+
| oh | eh | oh | eh | oh | eh |
+----+----+----+----+----+----+
| oo | eo | oo | eo | ho | ho |
+----+----+----+----+----+----+
| oe | ee | oe | ee | he | he |
+----+----+----+----+----+----+
| oo | eo | oo | eo | ho | ho |
+----+----+----+----+----+----+
| oe | ee | oe | ee | he | he |
+----+----+----+----+----+----+
| d                           |
+----+----+----+----+----+----+
*/
.dtable-blue 
{
  color: #000000;
  background-color: #EEF7FF;
  border: 2px solid #EEF7FF;
  z-index: 2;
}

.dtable-blue .title, .dtable-blue .dtitle 
{
  font-size: larger;
  font-weight: bold;
  text-align: center;
  background-color: #EEF7FF;
  border-bottom: 1px solid #99C2FF;
  padding: 2px;
}

.dtable-blue .oh  { background-color: #F2FCFF; padding: 3px 8px 3px 8px; text-align:center; } 
.dtable-blue .eh  { background-color: #E1F0FB; padding: 3px 8px 3px 8px; text-align:center; } 

.dtable-blue .ho  { background-color: #E2F2FA; padding-right: 7px; }      
.dtable-blue .he  { background-color: #F2FCFF; padding-right: 7px; }      
.dtable-blue .oo  { background-color: #E2F2FA; padding: 2px 4px 2px 4px; } 
.dtable-blue .oe  { background-color: #F2FCFF; padding: 2px 4px 2px 4px; }
.dtable-blue .eo  { background-color: #D1E6F7; padding: 2px 4px 2px 4px; } 
.dtable-blue .ee  { background-color: #E1F0FB; padding: 2px 4px 2px 4px; } 
.dtable-blue .d   { background-color: #EEF7FF; padding: 2px; }           
/*  == TABLE END == */
