td.texta {
    font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color: #FFFFFF;
	font-weight: bold;
}
td.textb {
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #873BC9;
	font-weight: bold;
}
.textb {
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #873BC9;
	font-weight: bold;
}
td.textc {
    font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	font-weight: bold;
}
td.textd {
    font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	color: #FFFFFF;
	font-weight: bold;
}
td.texte {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #002084;
	font-weight: bold;
}

td.text1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	text-align: justify;
}
td.text2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	font-weight: bold;
}
td.text3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
}
td.text4 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #002084;
	font-weight: bold;
	text-align: center;
}
td.text5 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #002084;
	font-weight: bold;
}
td.text6 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
td.text6a {
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight: bold;
}
td.text7 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
}
td.text8 {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #692579;
	font-weight: bold;
}
.subheadings {
    font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #873BC9;
	font-weight: bold;
}
.grnhead {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #006A5D;
	font-weight: bold;
}
.drop {
    font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
.top {
    font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: bold;
}

#cycle { float:right; width: 150px; padding: 5px; margin: 0 0 0 10px; text-align:center; background:url(../images/cycle-to-work-scheme-wheel.jpg) bottom right no-repeat; }
#cycle p { text-align:left; font-size: 24px; font-weight: bold; color: #fff; margin:0; padding:0; line-height:110%; }
#cycle p a { color: #fff; text-decoration: none; }

/* tables */
.cycle_table { margin: 5px 0; border: 1px solid #ccc; width: 600px; }
.cycle_table th{ background: #b1d200; color: #fff !important; font-weight: normal; border-bottom: 1px solid #E1E1E1; text-align: left; border-right: 1px solid #E1E1E1; padding: .4em .8em; }
.cycle_table td{ background: #eee; text-align: left; border-right: 1px solid #E1E1E1; padding: .4em .8em; }
.cycle_table td p{ font-size: 14px; font-weight:bold; }

.forms { margin: 5px 0; border: 1px solid #ccc; width: 290px; border-collapse:collapse; }
.forms td{ background: #eee; text-align: left; padding: .4em; margin:0; }
.forms td p{ font-size: 12px; font-weight:bold; line-height:100%; margin: 2px 0; padding:0; }
.forms td h3{ font-size: 17px; font-weight:bold; line-height:100%; margin: 2px 0; padding:0; color:#000; }
.forms img { float: right; margin: 0 10px 0 0; }
.forms img a { border: 1px solid #b1d200; }


a:link, a:visited, a:active { text-decoration: underline; color: #008BEA }
a:hover { color: #1+353 (0)4367; text-decoration: none}