body {
  background: #f7f7f7;
  color: #000; 
}
body A:link {
	color: #990000;
	text-decoration: none;
}
body A:visited {
    color: #990000;
    text-decoration: none;
}
body A:active {
    color: #000;
}
body A:hover {
    color: #000;
    text-decoration: underline;
}
h1 a {
  color: #000;
}
hr {
  color: #ccc;
  background-color: #ccc;
}
body div#toolTip { 
  background: #E0E7EF;
  border:2px solid #778A9F;
  color: #000;
}
.defaultButton {
  background-color: #f4d164;
}
.success {
  color: #0C4504;
}
#content {
  background-color: #fff;
}
.loginSpacer {
	background: #fff;
}
.sectionHeader {
  color: #000;
  background: #b7c3d0;
}
.sectionHeader a {
  color: #000;
}
.sectionBody {
  background: #E0E7EF;
}
.sectionLeft {
  background: #fff;
}
.sectionRight {
  background: #fff;
}
.section {
  background: #fff;
}
.row1 {
  background-color: #EFEFEF;
}
tr.defaultRow td {
  background-color: #EFEFEF;
}
.error {
  color: #D2020C;
}

#powerSearchForm {
	color: #000;
  background: #b7c3d0;
}
fieldset, legend {
  border: 1px solid #999;
}

/* header */
#logo {
  border: 1px solid #999;
  margin-left: 5px;
  margin-bottom: 5px;
  width: 550px;
  height: 65px;
  background: #fff url(/production/images/lmmg/logo_lmmg.gif) no-repeat;
}
div#topNavWrapper {
	float: left;
	width: 100%;
  border-top: 1px solid #999;	
  padding-top: 5px;
  margin-top: 5px;	
  background: #fff;
}
ul#topNav {
  background: #fff;
}
#topNav li.tab {
  background: #E0E7EF;
}
#topNav li.blankTab {
	background: #fff;
}
#topNav ul {
  background-color: #fff;
}
#topNav a {
  color: #000;
}
#topNav #navOn {
  background: #b7c3d0;
  color: #000;
}
#navOn a {
  color: #000;
}
#subNav {
  border-top: 1px solid #b7c3d0;
  background: #b7c3d0;
  border-bottom: 1px solid #999;
}
#subNav a {
  color: #000;
}
#subNav a.filterNavDivider {
  background: #b7c3d0;
}
#subSubNav {
  background: #fff;
}
#subNav li#subNavOn {
  background-color: #fff;
}
#subNav li#subNavOn a {
  background-color: #fff;
  color: #000;
}
#labelDropDown {
  color: #000;
}
#popupContainer {
	background: #b7c3d0;
}
#popupContainer h2 {
	color: #000;
}

/* greeting */
#greeting ul {
  list-style: disc url(/production/images/lmmg/bullet.gif) inside;
}

/* pie charts */
.pieChart {
  background: #fff;
  border: 1px solid #999;
}
.pieChartLeft {
  background: #fff;
  border: 1px solid #999;
}
.pieChartRight {
  background: #fff;
  border: 1px solid #999;
}
.pieLegend {
  background-color: #fff;
}

/* text charts */
.textChartLeft, .textChartRight, .textChart, .textChartHi, .textChartHiMatcher { 
  background: #fff;
}
.textChartHi tr.hi td, .textChartHiMatcher tr.hi td, .textChartHi td.hi, .textChartHiMatcher td.hi, #statusChart tr.hi td, #statusChart td.hi, .hiOn td.hi, .hiOn tr.hi {
  background-color: #eee;
}
.textChart table, .textChartHi table.hiOn, .textChartHiMatcher table.hiOn, .textChartRight table, .textChartLeft table {
  background: #b7c3d0;
}
.textChartHi th A:link, .textChartHiMatcher th A:link {
  color: #fff;
}
.textChartHi th A:visited, .textChartHiMatcher th A:visited {
  color: #fff;
}
.textChartHi th A:hover, .textChartHiMatcher th A:hover {
  color: #4682B4;
  text-decoration: none;
}

/* sales status chart */
.statusMonth {
  background-image: url(/production/images/lmmg/check.gif);
}
.statusQuarter {
  background-image: url(/production/images/lmmg/3checks.gif);
}
#statusChart {
  background: #fff;
}
.reportMainLink a:link, .reportMainLink a:visited, .reportMainLink a:active {
  color: #990000;
  text-decoration: none;
}
.reportMainLink a:hover {
  color: #990000;
  text-decoration: underline;
}
.reportSmallLink a:link, .reportSmallLink a:visited, .reportSmallLink a:active {
  color: #000;
  text-decoration: none;
}
.reportSmallLink a:hover {
  color: #000;
  text-decoration: underline;
}

/* login */
#loginTop {
  background: #b7c3d0;
  border-bottom: 1px solid #999;
  border-top: 1px solid #999;
  margin-top: 5px;	
}

/* footer */
#footer {
  color: #000;
  background: #b7c3d0;
  border-bottom: 1px solid #999;
  border-top: 1px solid #999;	
}

