/*** GENERAL ***/
a.link {}

a.link:hover {}

a.linkBlock {
	display: block;
	padding: 2px 2px 1px 2px;
}

a.linkBlock:hover {
	text-decoration: none;
	background-color: hsla(0, 0%, 0%, 0.25);
}

p.standard {
	line-height: 135%;
}

.dim {
	color: #88d4e8;
}

.gray {
	color: hsl(205, 15%, 75%);
}

.large {
	font-size: 18px;
}

.gold {
	color: #e5d47e;
}

.goldGray {
	color: hsl(50, 20%, 80%);
}

span.leadIn {
	line-height: 135%;
	font-weight: bold;
}

.orange {
	line-height: 135%;
	color: #f28e2c;
}

.impact {
	color: #f28e2c;
	font-size: 38px;
	font-weight: bold;
}



/*** ACTIVE AREAS ***/
div.activeItem {

}

a.activeItem {
	display: block;
	padding: 5px;
}

a.activeItem:hover {
	text-decoration: none;
}

.standardView a.activeItem:hover {
	background-color: hsla(0, 0%, 0%, 0.25);
	padding: 4px;
	border: solid 1px #0b5487;
}



/*** BRIEFS ***/
table.brief {
	width: 100%;
}

td.briefThumb {
	border: solid 1px hsl(0, 0%, 100%);
	background-color: hsl(210, 40%, 40%);
	background-size: cover;
	background-position: center;
  background-repeat: no-repeat;
}

img.briefThumbSpacer {
	width: 100px;
	height: 100px;
	border: none; /*something places a border around this image class - set border: none to cancel*/
}

.phoneView img.briefThumbSpacer {
	width: 100px;
	height: 100px;
}

td.briefHorizSpacer {
	padding: 3px;
}

td.briefText {
	width: 99%;
}

td.briefLink {
	width: 99%;
	vertical-align: bottom;
}
