body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #7ABBBD;
}
body,td,th, p {
	font-family : Tahoma, Verdana, Arial;
	font-size: 10pt;
	color: #aaaaaa;
}
a	{
	color : #4444ff;
	text-decoaration : none;
	}
.style1 {font-size: 12pt}
.title	{
	font-size : 12pt;
	font-weight : bold;
	margin-top : 10px;
	letter-spacing : 1px;
	}
.subtitle	{
	font-size : 10.3pt;
	font-weight : bold;
	letter-spacing : 1px;
	margin-top : 5px;
	margin-bottom : 5px;
	}
p, li, ul, ol	{
	margin-top : 2px;
	margin-bottom : 8px;
	}
.smalltext	{
	font-size : 7pt;
	}
textarea, input, select	{
	font-family : Tahoma, Verdana, Arial;
	font-size : 10pt
	}
.shortinput	{
	width : 100px;
	}
.wideinput	{
	width : 500px;
	}
.addressinput, .stdinput	{
	width : 200px;
	}
.addressinput	{
	height : 100px;
	}
.roleinput	{
	height : 200px;
	width : 500px;
	}
.rideinput	{
	height : 100px;
	width : 500px;
	}
.numinput	{
	width : 50px;
	}
.overlay	{
	position : absolute;
	height : 534px;
	width : 648px;
	overflow : auto;
	margin-top : 133px;
	margin-left : 12px;
	}
.titlearea	{
	position : absolute;
	height : 25px;
	width : 648px;
	overflow : auto;
	margin-top : 105px;
	margin-left : 12px;
	}
.infobox	{
	position : absolute;
	width : 500px;
	overflow : auto;
	font-family : Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight : normal;
	color: #333333;
	visibility : hidden;
	border : solid 2px white;
	background : #eeeeee;
	padding : 10px;
	}

.centered	{
	text-align : center;
	}

