﻿BODY {
  background-color: #FFFFFF;
  color: black;
}

.Clear, .Getting { color: #960098; font-family: sans-serif; font-weight: bold;} /* match borders, a bit lighter than logo text */
.And { color: #008000; font-family: sans-serif; font-weight: bold;}
.Simple	{ color: #000080; font-family: sans-serif; font-weight: bold;}
.Getting { font-style: italic; font-size: 16px; text-align: right;}
.Bra { color: #707070; font-family: sans-serif; font-weight: bold; padding-right: 2px;}
.Ket { color: #707070; font-family: sans-serif; font-weight: bold; padding-left: 2px;}

A { font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
    font-decoration: none;
    color: #008000;
}

A.link {
  color: #008000;
}

A.visited {
  color: #008000;
}

A.hover {
  color: #008000;
}

A.active {
  color: #008000;
}


H1 {
  font-family: Verdana,Arial,sans-serif;
    font-size: 14pt;
  font-weight: bold;
  color: #cc0000;
  background-color: #f8f8f8;
  border-top: 1px #ffffff solid;
  border-right: 1px #000000 solid;
  border-bottom: 1px #000000 solid;
  text-indent:-10px;
  padding-bottom: 2px;
}
H2 {
  font-family: Verdana,Arial,sans-serif;
    font-size: 12pt;
  font-weight: normal;
color: #cc0000;
}

STRONG { font-weight: normal; color: #cc0000; font-style: italic; }

P {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
    line-height: 140%;
}
OL {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
    line-height: 140%;
}
UL {
  font-family: Verdana,Arial,sans-serif;
  list-style-image: url(bullets.gif);
    font-size: 10pt;
  margin-left: 0; padding-left: 20px; text-indent: 0pt;
  line-height: 140%;
}
LI {
				margin-bottom:3px;
}
.normal {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
}

.indent {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
  text-indent: 1.5em;
}

.indentsolid {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
  text-indent: 1.5em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}
.solid {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
  text-indent: 0em;
  margin-top: 0pt;
  margin-bottom: 0pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
}


.notes {
  font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
}

TD {
  font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
}

.container {
  padding: 15px 13px 15px 33px;
  background-color: #ececec;
  border-top: 2px #960098 solid;
  border-right: 2px #960098 solid;
  border-bottom: 2px #960098 solid;
  border-left: 2px #960098 solid;
}

/* miniCM additions */


/* left block items mostly keyed to same colors as top "logo" */

.mCM_verttabcap,
.mCM_actverttabcap,
.mCM_verttabcap1st,
.mCM_actverttabcap1st {
  font-size: 12px; font-weight: normal;
  color: #ffffff; //#fefe40;
  background-color: #960098; /* #960098; #ececec; */
  margin: 0px 0 10px 0;
  padding: 3px; padding-bottom: 5px; text-indent: 29px;
  width:135px; display:block;
  text-align:left;
}
.mCM_actverttabcap,
.mCM_actverttabcap1st {   margin-bottom: 13px;
border-bottom: 7px #fefe40 solid;
background-image: url(prpbutton.gif);
background-repeat: repeat-y;
width: 100%;
}

A.mCM_verttabcap, A.mCM_verttabcap1st {
  color: #ffffff;
  font-weight: normal;
  background-color: #d90000;border-bottom: 1px #444444 solid;
  background-image: url(redbutton.png);
  text-decoration: none; // border-bottom: 1px #000000 solid;border-right: 1px #000000 solid;
}
A:hover.mCM_verttabcap, A:hover.mCM_verttabcap1st  { margin-bottom: 19px;
  color: #000000;
  background-image: none;
  background-color: #ececec;
  border: 1px #960098 solid; 
  padding-top: 2px; margin-bottom: 10px; width: 134px;
}

.mCM_active { background-color: white; padding: 2px 5px 2px 5px; color: #cc0000;
border-top: 1px #b0b0b0 solid; border-left: 1px #b0b0b0 solid; margin: 0px 4px; }
.mCM_list A { margin: 0px 4px; }

/* RATES  table */
.rates .mCM_qt { border: none; width: 100%; }
.rates .mCM_qt_head	{ padding 3px 10px; color: #cc0000; }
.rates .mCM_qt_odd1	{  padding: 3px 10px 4px 10px; background-color: #ffffff; border-top: 1px #b0b0b0 solid; border-left: 1px #b0b0b0 solid;}
.rates .mCM_qt_odd2	{  padding: 3px 10px 4px 10px; background-color: #ffffff; border-top: 1px #b0b0b0 solid; text-align: right;}
.rates .mCM_qt_even1	{  padding: 4px 10px 5px 10px; padding-left: 11px;}
.rates .mCM_qt_even2	{  padding: 4px 10px 5px 10px; padding-left: 11px; text-align: right;}

/* PORTFOLIO  table */
.portfolio .mCM_qt { border: none; width: 100%; }
.portfolio .mCM_qt_head	{ padding 3px 10px; color: #cc0000; }
.portfolio .mCM_qt_odd1	{  padding: 3px 10px 4px 10px; }
.portfolio .mCM_qt_odd2	{  padding: 3px 10px 4px 10px; }
.portfolio .mCM_qt_even1	{  padding: 4px 10px 5px 10px; }
.portfolio .mCM_qt_even2	{  padding: 4px 10px 5px 10px; }

.portfolio a img {
	border: 1px solid black;
}
