#body div.meter {
	width: 109px;
	margin: 0 2px 0 2px;
	border: 1px solid rgb(220, 220, 220);
	padding: 2px;
}
#body div.fluid {
	height: 100%;
	background-color: #CCCCCC;
	color: #000000;
}
#body div.fluid-red {
	height: 100%;
	background-color: #F9E2E2;
	color: #000000;
}
#body div.fluid-green {
	height: 100%;
	background-color: #E2F9E3;
	color: #000000;
}
#body div.fluid-blue {
	height: 100%;
	background-color: #E2E3F9;
	color: #000000;
}

/* red colors */
.text-red {
	color: #9D0000;
}
#body .background-red {
	background-color: #F9E2E2;
}
.border-red {
	border: 1px solid #c99;
}
.rollover-text-red:hover {
	color: #9D0000 !important;
}
.rollover-background-red:hover,
.rollover-background-red:hover * {
	background-color: #F9E2E2 !important;
}
.rollover-border-red:hover {
	border: 1px solid #c99 !important;
}

/* orange colors */
.text-orange {
	color: #FF6E00;
}
#body .background-orange {
	background-color: #ffcc66;
}
.border-orange {
	border: 1px solid #FF9900;
}
.rollover-text-orange:hover {
	color: #FF6E00 !important;
}
.rollover-background-orange:hover,
.rollover-background-orange:hover * {
	background-color: #ffcc66 !important;
}
.rollover-border-orange:hover {
	border: 1px solid #FF9900 !important;
}

/* green colors */
.text-green {
	color: #169D00;
}
#body .background-green {
	background-color: #E2F9E3;
}
.border-green {
	border: 1px solid #9c9;
}
.rollover-text-green:hover {
	color: #169D00 !important;
}
.rollover-background-green:hover,
.rollover-background-green:hover * {
	background-color: #E2F9E3 !important;
}
.rollover-background-green:hover a {
	color: #00439D;
}
.rollover-border-green:hover {
	border: 1px solid #9c9 !important;
}

/* blue colors */
.text-blue {
	color: #16009D;
}
#body .background-blue {
	background-color: #E2E3F9;
}
.border-blue {
	border: 1px solid #9999cc;
}
.rollover-text-blue:hover {
	color: #16009D !important;
}
.rollover-background-blue:hover,
.rollover-background-blue:hover * {
	background-color: #E2E3F9 !important;
}
.rollover-background-blue a:hover {
	color: #00439D;
}
.rollover-border-blue:hover {
	border: 1px solid #9999cc !important;
}

/* grey colors */
.text-grey,
.text-grey a {
	color: rgb(130, 130, 130);
}

#body .background-grey {
	background-color: rgb(230, 230, 230);
}

.border-grey {
	border: 1px solid rgb(150, 150, 150);
}

.rollover-text-grey:hover {
	color: rgb(150, 150, 150) !important;
}

.rollover-background-grey:hover,
.rollover-background-grey:hover * {
	background-color: rgb(200, 200, 200) !important;
}

.rollover-border-grey:hover {
	border: 1px solid rgb(150, 150, 150) !important;
}

/* disabled */
#body .disabled,
#body .disabled a,
#body .disabled h1,
#body .disabled h2,
#body .disabled h3,
#body .disabled h4,
#body .disabled h5,
#body .disabled h6 {
	color: rgb(130, 130, 130);
}
#body .disabled a {
	cursor: default;
}
#body .disabled a:hover {
	background-color: transparent;
	text-decoration: underline;
}

/* badges */
.badge.black {
    background-color: black !important;
}
.badge.grey {
    background-color: grey !important;
}
.badge.blue {
    background-color: blue !important;
}
.badge.green {
    background-color: green !important;
}
.badge.pink {
    background-color: pink !important;
}
.badge.purple {
    background-color: purple !important;
}
.badge.orange {
    background-color: orange !important;
}
.badge.red {
    background-color: red !important;
}
.badge.yellow {
    background-color: yellow !important;
}
.badge.tan {
    background-color: tan !important;
}
.badge.maroon {
    background-color: maroon !important;
}
.badge.cyan {
    background-color: cyan !important;
}

/* flags */
.box-flag.black {
	color: white;
	background-color: black;
}
.box-flag.blue {
	color: white;
	background-color: blue;
}
.box-flag.green {
	color: white;
	background-color: green;
}
.box-flag.pink {
	color: white;
	background-color: pink;
}
.box-flag.purple {
	color: white;
	background-color: purple;
}
.box-flag.orange {
	color: white;
	background-color: orange;
}
.box-flag.orangered {
	color: white;
	background-color: orangered;
}
.box-flag.red {
	color: white;
	background-color: red;
}
.box-flag.yellow {
	color: white;
	background-color: yellow;
}
.box-flag.tan {
	color: white;
	background-color: tan;
}
.box-flag.maroon {
	color: white;
	background-color: maroon;
}
.box-flag.cyan {
	color: white;
	background-color: cyan;
}