/* colors */
.tinyGray, 	.tinyGray a, #body a.tinyGray {
	color: #ccc;
}
.lightGray, .lightGray a,#body a.lightGray {
	color: #bbb;
}
.gray, 		.gray a, 	#body a.gray {
	color: #878787;
}
.darkGray, 	.darkGray a, #body a.darkGray {
	color: #252525;
}
.black, 	.black a, 	#body a.black {
	color: #000;
}
.white, 	.white a, 	#body a.white {
	color: #fff;
}
.blue, 		.blue a, 	#body a.blue {
	color: rgb(7,93,209);
}
.green, 	.green a, 	#body a.green {
	color: rgb(96,165,6);
}
.orange, 	.orange a, 	#body a.orange {
	color: rgb(255,192,0);
}
.red, 		.red a, 		#body a.red {
	color: rgb(218,27,27);
}

/* background colors */
.bgClr.tinyGray {
	background-color: #ccc;
}
.bgClr.lightGray {
	background-color: #bbb;
}
.bgClr.gray {
	background-color: #878787;
}
.bgClr.darkGray {
	background-color: #252525;
}
.bgClr.black {
	background-color: #000;
}
.bgClr.white {
	background-color: #fff;
}
.bgClr.blue {
	background-color: rgb(7,93,209);
}
.bgClr.green {
	background-color: rgb(96,165,6);
}
.bgClr.orange {
	background-color: rgb(255,192,0);
}
.bgClr.red {
	background-color: rgb(218,27,27);
}

ul.bgClr * {
	color: inherit;
}

div.bgClr, span.bgClr, li.bgClr {
	color: inherit;
}
div.reverse, span.reverse, ul.reverse, li.reverse, input.reverse, .reverse a {
	color: #fff;
}
.bgClr.reverse.linkOp a {
	opacity: .7;
}
.bgClr.reverse.linkOp a:hover {
	opacity: 1;
}

/* background opacity50% colors */
.bgClr.bgOp-50.blue {
	background-color: rgba(7,93,209,.5);
}
.bgClr.bgOp-50.green {
	background-color: rgba(96,165,6,.5);
}
.bgClr.bgOp-50.orange {
	background-color: rgba(255,192,0,.5);
}
.bgClr.bgOp-50.red {
	background-color: rgba(218,27,27,.5);
}

.bgClr.bgOp-50.xTinyGray {
	background-color: rgba(235,235,235,.5);
}
.bgClr.bgOp-50.tinyGray {
	background-color: rgba(204,204,204,.5);
}
.bgClr.bgOp-50.lightGray {
	background-color: rgba(187,187,187,.5);
}
.bgClr.bgOp-50.gray {
	background-color: rgba(135,135,135,.5);
}
.bgClr.bgOp-50.darkGray {
	background-color: rgba(37,37,37,.5);
}
.bgClr.bgOp-50.black {
	background-color: rgba(0,0,0,.5);
}
.bgClr.bgOp-50.white {
	background-color: rgba(255,255,255,.5);
}

div.bgClr.bgOp-50, span.bgClr.bgOp-50, li.bgClr.bgOp-50 {
	background-color: transparent;
	background-repeat: repeat;
}

/* background opacity75% colors */
.bgClr.bgOp-75.blue {
	background-color: rgba(7,93,209,.75);
}
.bgClr.bgOp-75.green {
	background-color: rgba(96,165,6,.9);
}
.bgClr.bgOp-75.orange {
	background-color: rgba(255,192,0,.75);
}
.bgClr.bgOp-75.red {
	background-color: rgba(218,27,27,.75);
}

.bgClr.bgOp-75.xTinyGray {
	background-color: rgba(235,235,235,.75);
}
.bgClr.bgOp-75.tinyGray {
	background-color: rgba(204,204,204,.75);
}
.bgClr.bgOp-75.lightGray {
	background-color: rgba(187,187,187,.75);
}
.bgClr.bgOp-75.gray {
	background-color: rgba(135,135,135,.75);
}
.bgClr.bgOp-75.darkGray {
	background-color: rgba(37,37,37,.75);
}
.bgClr.bgOp-75.black {
	background-color: rgba(0,0,0,.75);
}
.bgClr.bgOp-75.white {
	background-color: rgba(255,255,255,.9);
}

div.bgClr.bgOp-75, span.bgClr.bgOp-75, li.bgClr.bgOp-75 {
	background-color: transparent;
	background-repeat: repeat;
}

/* background patterns */
.bgPatterned.bally {
	background-image: url(bit/parkado-website-bgPatterned-bally.html);
}
.bgPatterned.raily {
	background-image: url(bit/parkado-website-bgPatterned-raily.html);
}
div.bgPatterned {
	background-color: transparent;
	background-repeat: repeat;
}