a{
	color: #0773bf;
	text-decoration: none;
}
a:hover{
	text-decoration: underline!important;
}

.g-ec:after{
	content: '.';
	visibility: hidden;
	display: block;
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0;
}

.g-center{
	text-align: center;
}
.g-block{
	display: block!important;
}
.g-overflow{
	overflow: hidden;
}
.g-cursor{
	cursor: pointer!important;
}
.g-lh1{
	line-height: 1;
}
.g-lh11{
	line-height: 1.1;
}
.g-lh12{
	line-height: 1.2;
}
.g-lh13{
	line-height: 1.3;
}
.g-lh14{
	line-height: 1.4;
}
.g-padding20{
	padding: 20px;
}
.g-fs120{
	font-size: 1.2em;
}
.grey .primary li a {
	color: #fff;
}
.grey .edit_links li a {
	color: #0773BF;
}