.mainmenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;

		}

.mainmenu:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #D41541;
	text-decoration: none;
		
}

.mainmenu-reversed {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #D41541;
	text-decoration: none;

		}

.mainmenu-reversed:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
		
}

.maintenance {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #99BFFF;
	text-decoration: none;

		}

.retrofits {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #85FF88;
	text-decoration: none;

		}

.roadside {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #F6FF2C;
	text-decoration: none;

		}
		
.onsite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15pt;
	text-transform: uppercase;
	color: #FC9CF4;
	text-decoration: none;

		}

.submenu {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	color: #B5B5B5;
	font-style: italic;
	text-decoration: none;

}

.submenu:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-transform: uppercase;
	color: #D41541;
	font-style: italic;
	text-decoration: none;

}

.maintext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: #000000 3px 3px 2px;
		}
		
.maintext-link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
		}
		
.maintext-link:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #D41541;
	text-decoration: none;
		}
				
.maintext-black {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #0000000;
	text-decoration: none;
	text-shadow: #000000 3px 3px 2px;
		}
		
.smallwhite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
		}

.heading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #D41541;
	text-decoration: none;
		}
		
.subheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13pt;
	color: #FFFFFF;
	text-decoration: none;
		}
		
.blackheading {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	text-decoration: none;
	font-weight:bold;
		}
		
		
.smallred {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #D41541;
	text-decoration: none;
		}
		
.smallredlink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #D41541;
	text-decoration: underline;
		}
		
.smallredlink:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
		}

a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
a:hover {
font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #CC3300;
}

