body {
  margin-top:0; margin-left:0;
  background-color:#eff1f2;
  font-family:Tahoma,Helvetica,sans-serif; font-size:12px;
  background-repeat:repeat-x;
}
body.body {
  background-image:url('/I/mt4bbg50.gif'); background-repeat:repeat-x;
}
form { margin:0 0 0 0; }
a img { border:0; }
td,th,input,textarea,select,button { font-family:Tahoma,Helvetica,sans-serif; font-size:12px; }

a,a:visited { font-family:Tahoma,Helvetica,sans-serif; color:#206080; text-decoration:none; }
a:hover { color:darkred; text-decoration:underline; }
a.here,a.here:visited { text-decoration:overline; }

.bbarea	{ font-family:Tahoma,Helvetica,sans-serif; font-size:10px; font-weight:bold; color:darkgreen; text-align:center; }
td.lmenu	{ font-size:10px; }
a.lmenu,a.lmenu:visited        { color:white; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; height:16px; }
a.lmenu:hover { color:darkred; background:url('/I/bglin.gif'); background-color:#dcdee0; }
span.lmenu	{ height:16px; color:#dcdee0; }

a.lmenuadm,a.lmenuadm:visited { color:yellow; padding-left:4px; padding-right:4px; padding-top:4px; padding-bottom:4px; height:16px; }
a.lmenuadm:hover { color:darkgreen; background:url('/I/bglin.gif'); background-color:#dcdee0; }

/* LEFTBAR: MENU */
a.amenu,a.amenu:visited {
  font-size:10px; text-align:left;
  color:#303b40; background-color:#dcdee0;
  display:block; width:100%;
  margin-bottom:2px; padding-top:4px; padding-bottom:3px; padding-left:4px;
}
a.amenu:hover {
  color:#ffffff; background-color:#fa9900;
}
a.amenu_this,a.amenu_this:visited {
  font-size:10px; text-align:left;
  color:#ffffff; background-color:#fa9900;
  display:block; width:100%;
  margin-bottom:2px; padding-top:4px; padding-bottom:3px; padding-left:4px;
}
a.amenu_this:hover {
  color:#ffffff; background-color:#fa6a00;
}
/* LEFTBAR: SUBMENU */
a.amenu_s,a.amenu_s:visited {
  font-size:10px; text-align:left;
  color:#000000; background-color:#ffcf83;
  /* ORIG color:#000000; background-color:#e9e9e9; */
  display:block; width:100%;
  margin-bottom:2px; padding-top:4px; padding-bottom:3px; padding-left:12px;
}
a.amenu_s:hover {
  color:#000000; background-color:#ffab27;
  /* ORIG color:#ee8800; background-color:#ffcf83; */
}

.wht	{ color:white; }
.bgw	{ background:white; }
.bg1	{ background:#f0f0f0; }
.bg2	{ background:#e0e0ef; }
.bg3	{ background:#8080b0; color:white; }
.ro	{ background:#d0d0d0; }
.yel	{ color:yellow; }
.4	{ margin:4 0 0 0; }
p.p4	{ margin:4 0 0 0; }
p.p6	{ margin:6 0 0 0; }
.pr4	{ text-align:right; padding-right:4px; padding-left:4px; }

/* PAGE TITLE */
div.page_title {
	color:#555f64;
	background-color:#dcdee0;
	border:1px solid #a8adb0;
	font-family:Arial,Helvetica,sans-serif; font-size:15px; font-weight:bolder;
	padding:5px;
	margin-bottom:6px;
}
/* PAGE SUBTITLE */
div.page_subtitle {
	color:#707070;
	background-color:#f1f2f3;
	border-bottom:1px solid #707070;
	font-size:13px; font-weight:bolder;
	padding:2px 5px 2px 5px;
	margin-bottom:6px;
	
}
/* WARNING MESSAGE */
div.warning {
	background-image:url(/I/warn.png); background-repeat:no-repeat;
	background-position:10px 50%;
	padding:10px 10px 10px 36px;
	text-align:left;
	background-color:yellow;
	border:2px dashed darkred;
}
/* HIGHLIGT MESSAGE */
div.highlight {
	padding:10px 10px 10px 36px;
	text-align:center;
	color:white;
	background-color:#fa9900;
	border:2px dashed yellow;
	margin-top:6px;
	margin-bottom:6px;
}

/* QUICK LINKS */
div.qklinks {
    float:right; text-align:justify;
    padding:4 4 8 4; margin:0 0 0 0;
    background:#f0f0f0; border:1px solid #e0e0e0;
}
div.qklinks div.qklinks_title {
    font:bold 11px Verdana;
    text-align:center;
    padding:0 0 3 0;
    border-bottom:1px solid #b0b0b0;
    margin-bottom:4px;
}

table.std { background:#b0b0b0; }
tr.stdr { background:#f0f0f0; }
td.stdr { background:#f0f0f0; text-align:right; padding-right:4px; padding-left:4px; }
td.stdl { background:#f0f0f0; padding-right:4px; padding-left:4px; }
td.stdhdr { background:#8080b0; color:white; text-align:center; font-weight:bold; padding-top:4px; padding-bottom:4px; }
td.stdhdr1 { background:#dcdee0; color:darkred; text-align:center; font-weight:bold; padding-top:4px; padding-bottom:4px; }
td.stdw   { background:white; color:darkred; text-align:center; }

table.mt {
	border: 1px solid #808080;
	border-collapse: collapse;
}
table.mt td, table.mt th {
	border: 1px solid #808080;
	background: #f4f4f4;
	padding-left: 4px;
	padding-right: 4px;
}
table.mt tr.hdr td, table.mt tr.hdr th {
	background: #fa9900;
	color: white;
	padding-top: 4px;
	padding-bottom: 4px;
}
table.mt tr.hdr td a, table.mt tr.hdr th a {
	color: yellow;
}
table.mt tr.hdr1 td, table.mt tr.hdr1 th {
	background:#dcdee0;
	color:darkred;
	padding-top:4px;
	padding-bottom:4px;
}
table.mt tr.gr1 td, table.mt tr.gr1 th {
	background: #c8c8c8;
}
table.mt tr.gr2 td, table.mt tr.gr2 th {
	background: #d8d8d8;
}
table.mt tr.gr3 td, table.mt tr.gr3 th {
	background: #e4e4e4;
}
table.mt tr.hi td, table.mt tr.hi th {
	background: yellow;
}
table.mt tr.hi2 td, table.mt tr.hi2 th {
	background: #7dffdd;
}
table.mt tr.hi3 td, table.mt tr.hi2 th {
	background: #7dddee;
}
table.mt tr.warn td, table.mt tr.warn th {
	background-image:url(/I/warn.png); background-repeat:no-repeat;
	background-position: 10px 50%;
	padding: 10px 10px 10px 36px;
	text-align:left;
	background-color:yellow;
	border:3px solid darkred;
}
