fieldset {
    padding:0.6em;
    margin-left: 0.5em;
    border: 2px solid #526e9e;
    width: 600px;
}
/* grey line around tables */
#thirdTable, #fourthTable, #fifthTable {
	width:100%;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
}
#thirdTable {
	border-top: 1px solid grey;
}
#fifthTable {

	border-bottom: 1px solid grey;
}
/* end grey line around tables */

td.t31, td.t41, td.t51 {
	width:138px;
	padding-left: 4px;
}
td.t42 {
    width: 50px;
}
.verticalalign {
	vertical-align: top;
}
.big
{
	font-size:105%;
}
tr {
	height:1.8em;
}
.colour {
	background-color:#eee;
}
/* formatting the buttons */
button.btn {
	width:7.8em;
	height:1.6em;
	background-image: url(../buttons/calButtonUp103x20.gif);
	background-repeat: no-repeat;
	background-position: top center;
	border:1px solid #666; /* for IE to stop it showing a nasty border just on the submit button */
	margin-top:0.5em;
	padding-bottom:2px;
}
