
.align-center { text-align: center;  }
.align-left { text-align: left;  }
.align-right { text-align: right;  }

.valign-middle { vertical-align: middle; }

.font-size10 { font-size: 10px; }
.font-size11 { font-size: 11px; }
.font-size12 { font-size: 12px; }
.font-size14 { font-size: 14px; }
.font-size16 { font-size: 16px; }
.font-size18 { font-size: 18px; }
.font-size18 { font-size: 18px; }
.font-size20 { font-size: 20px; }
.font-size24 { font-size: 24px; }
.font-size30 { font-size: 30px; }

.font-times { font-family: Times; }

.bold { font-weight: bold; }
.italic { font-style: italic; }
.normal { font-weight: normal; }

.content-grey-links a {
	color: #7C7C7E!important;
}

.lgrey { color: #d1d2d6; }
.grey { color: #a8a9ad; }
.dgrey { color: #656565; }
.white { color: #ffffff; }

.red { color: #CD2626; }
.error { color: #CD2626; }
.green { color: #95c431; }
.orange { color: #fb940a; }
.blue { color: #3fc8f6; }
.content-grey { color: #636567; }

a.underline-onhover { text-decoration: none; }
a.underline-onhover:hover { text-decoration: underline; }

a.underline, a.underline:hover { text-decoration: underline !important; }
a.no-underline, a.no-underline:hover { text-decoration: none !important; }

a.white, a.white:hover, a.white:visited 	{ color: #FFFFFF !important; }
a.grey, a.grey:hover, a.grey:visited 		{ color: #636567 !important; }
a.blue, a.blue:hover, a.blue:visited 		{ color: #3fc8f6 !important; }
a.orange, a.orange:hover, a.orange:visited 	{ color: #fb940a !important; }
a.red, a.red:hover, a.red:visited 	{ color: #CD2626 !important; }

a.staffcal_white {color: #ffffff; text-decoration: none; }
a.staffcal_white:hover {color: #ffffff; text-decoration: underline; }

a.staffcal_orange {color: #fb940a; text-decoration: none; }
a.staffcal_orange:hover {color: #fb940a; text-decoration: underline; }

a.staffcal_grey {color: #636567; text-decoration: none; }
a.staffcal_grey:hover {color: #636567; text-decoration: underline; }


