body {		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		margin:0;
		padding:0;}

A:link {	color: #009900; text-decoration: none}
A:visited {	color: #009900; text-decoration: none}
A:hover {	color: #000099; text-decoration: underline}
A:active {	text-decoration: none}

hr {		margin:0 0 5px 0;
		padding:0;
		color:#009900;
		border-color:#009900;}

#header {	height:100px;
		min-width:780px;
		margin:10px auto 0;
		background:url(pix/autommswap.jpg) no-repeat right top;}

#headline {	height:100px;
		color:#330066;
		font-size:12px;
		font-weight:bold;
		line-height:25px;
		margin: 0 auto;
		padding: 0 0 0 20px;
		min-width:780px;}
			
.maintext {	text-align: justify;
		min-width:520px;
		margin: auto 20px;
		padding-bottom:20px;}

#formarea {	min-width:520px;
		margin: 20px auto 30px;}

#form_bg {	width:480px;
		height:auto;
		background-color:#F7F7F7;
		margin:0 auto;}
				
.titles {	font-size:18px;
		font-weight:bold;
		padding:4px 4px 4px 10px;
		height:24px;}

.formtab {	margin:0 auto;
			padding:0;}

#tab_1 td {	background-color:#000099;}
#tab_2 td {	background-color:#009900;}
#tab_3 td {	background-color:#AAAAAA;}

.cell_1 {	width:180px;
		height:30px;
		text-align: right;
		color: #FFFFFF;
		font-weight: bold;}

.cell_2 {	width:270px;
		text-align: left;}

select, input {
	width:110px;
	}

#footer {	height:60px;
		text-align:left;
		font-size: 10px;
		margin: 0;
		padding: 0 0 0 20px;}

