.Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #330066;
	font-weight: bold;
}

.Heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #330066;
}

.regular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.regularGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #33CC00;
}
.regularRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.regularPurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #993399;
}
.regularOrange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600 !important;
}
.regularSt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
}
.regularMiddle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	vertical-align: 50%;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.formgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #330066;

}
.formboxlabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.HeadingRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #330066;
	font-weight: bold;
}

select:not(.form-control) option {
	background-color: #B7EBC3;
}
select:not(.form-control) option:nth-child(odd) {
	background-color: rgba(183,235,195,0.85);
}
.service_row:nth-child(odd){
	background-color: #EDEDED;
}
.service_row:hover{
	background-color: #CFD6FC;
}
.version{
	font-family: 'Rock Salt', cursive;
	font-size: 24px;
	position: fixed;
	right: 20px;
	top: 20px;
	border: solid black 1px;
	border-radius: 10px;
	padding: 20px 20px 20px 20px;
	background: -webkit-linear-gradient(white, black);
	background: -o-linear-gradient(white, black);
	background: -moz-linear-gradient(white, black);
	background: linear-gradient(white, black);
	box-shadow: gray 2px 2px 2px;
	color: white;
}

.border-table {
	max-width: 1600px;
	margin: 10px 0;
	border: medium ridge lightgrey;
	box-sizing:border-box;
}

.user-table td {
	font-family: "Segoe UI", Arial,Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px 4px 3px 6px;
	max-width: 1280px;
}

.user-row {
	background-color:#FFF;
	box-sizing:border-box;
	max-width: 1280px;
}

.user-row:nth-child(2n+1) {
	background-color: #EEE;
}
.user-row:hover{
	background-color: #ECE;
}

.style1 {
    color: #FF0000;
    font-size: large;
}

.notice {
	display: inline-block;
	color: white;
	background-color:firebrick;
	font-weight: 700;
	/*border: thick solid firebrick;*/
	padding: 8px 12px;
	margin: 18px 9px 6px;
}
/********************************************************************************************
        TeamTrack 061705:  make larger the email link on the Service Line Agreement page.
        -Kevin W.J.
*********************************************************************************************/

#emailButton {
	text-decoration: none;
	font-size: 20px;
	display: inline-block;
	font-family: Roboto, "Franklin Gothic Heavy", "Arial Black", "Nirmala UI", sans-serif;
	font-weight: 700;
	border: medium solid grey;
	padding: 6px 9px;
	margin: 6px 0 18px 12px;
	color: #0A56A3;
}

#emailButton:hover {
	border: medium solid #0A56A3;
	background-color: #0A56A3;
	color: #FFF;
}

td.clonus a {
	font-weight:600;
	color: firebrick;
	text-decoration: none;
}

td.clonus a:active {
	color: white;
	background:firebrick;
}

.style1 {font-size: 16px}
.style3 {color: #330066}
