//	Product Colors

.fakeclass {
	color: #000;
}

.white {
	color: #fff;
}
.ahgwred {
	color: #862633;
}
.gmsred {
	color: #BA0C2F;
}
.smsblue {
	color: #004C97;
}
.wmsgreen {
	color: #007749;
}
.citywaterteal {
	color: #005F61;
}
.agwagreen {
	color: #507F70;
}






//  Content Widths
.fakeclass {
	color: #000;
}
.width50 {
	width: 50px;
	height: auto;
}
.width100 {
	width: 100px;
	height: auto;
}
.width150 {
	width: 150px;
	height: auto;
}
.width175 {
	width: 175px;
	height: auto;
}
.width200 {
	width: 200px;
	height: auto;
}
.width400 {
	width: 400px;
	height: auto;
}

// Divs
.fakeclass {
	color: #000;
}
.width320 {
	width: 320px;
}
.width640 {
	width: 640px;
}
.width960 {
	width: 960px;
}
.width980 {
	width: 980px;
}


.maxwidth1080 {
	max-width: 1080px;
}
.maxwidth1080centered {
	width: 1080px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 20px;
}
.maxwidth980 {
	max-width: 980px;
}
.maxwidth980centered {
	width: 980px;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 20px;
}
.maxwidth960 {
	width: 960px;
}
.maxwidth960centered {
	width: 960px;
	margin: 0 auto;
	padding: 0 20px;
}
.maxwidth640 {
	max-width: 640px;
}
.maxwidth640centered {
	max-width: 640px;
	margin: 0 auto;
	padding: 0 20px;
}
.maxwidth320 {
	max-width: 320px;
}
.maxwidth320centered {
	max-width: 320px;
	margin: 0 auto;
	padding: 0 20px;
}
.maxwidth200 {
	max-width: 200px;
}



// Floats & Aligns
.fakeclass {
	color: #000;
}
.floatright {
	float: right;
}
.text-align {
	text-align: right
}
.floatleft {
	float: left;
}


// Zero Margins & Paddings
.fakeclass {
	color: #000;
}
.zeromarginpadding p {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}





// Font Weights
.fakeclass {
	color: #000;
}
.weight100 {
	font-weight: 100;
}
.weight400 {
	font-weight: 400;
}
.weight600 {
	font-weight: 600;
}
.weight700 {
	font-weight: 700;
}

.txtshadow {
	2px 2px 3px #000;
}