body {
	font-family: Helvetica, Verdana, Arial, monospace;
	cursor: default;
}

div#FRAME {
	width: 601px;
	margin-left: auto;
	margin-right: auto;
}

img#logo { position: relative; left: -2em; }

div#launch {
	height: 60px;
	background: url('../images/countdown.gif') no-repeat;
}

div#countdown {
	
}

	div.corners {
		height: 20px;
	}

	div.top, div.bottom, div.middle { width: 601px; float: left; }
	div.bottom { margin-bottom: 5px; }
	div.middle { padding-left: 2em; padding-right: 2em; }
		div.middle h1, div.middle h2 { margin: 0; }

	div#countdown div.top {
		background: url('../images/design/countdown_top.gif') no-repeat;
	}

	div#countdown div.middle {
		background: url('../images/design/countdown_middle.gif') repeat-y;
	}

	div#countdown div.bottom {
		background: url('../images/design/countdown_bottom.gif') no-repeat;
	}

div.newsletter {
	
}

	div.newsletter div.top {
		background: url('../images/design/newsletter_top.gif') no-repeat;
	}

	div.newsletter div.middle {
		background: url('../images/design/newsletter_middle.gif') repeat-y;
	}

	div.newsletter div.bottom {
		background: url('../images/design/newsletter_bottom.gif') no-repeat;
	}

div.information {
	
}

	div.information div.top {
		background: url('../images/design/information_top.png') no-repeat;
	}

	div.information div.middle {
		background: url('../images/design/information_middle.png') repeat-y;
	}

	div.information div.bottom {
		background: url('../images/design/information_bottom.png') no-repeat;
		margin-bottom: 10px;
	}

ul { list-style-type: none; }
img { border: none; }

ul.info {
	list-style-image: url('../images/arrow.gif');
	margin-top: -0.125em;
	font-size: 14pt;
	color: #11137d;
}
ul.info2 {
	list-style-image: url('../images/arrow2.gif');
}

div.content {
	margin-right: 3.5em;
	font-size: 14pt;
}
	#form_update input { float: left; }
	#form_update h2 { margin-top: 0; }

fieldset { border: none; }
fieldset.text { clear: both; }
h4.err { color: red; font-weight: bold; margin-bottom: 0; }
h4.ok { color: green; font-weight: bold; margin-bottom: 0; }
h4 { font-size: 12pt; }
span.black { color: black; }
span.red { color: #be1f1f; }
span.underline { text-decoration: underline; }

span.consumers_title { font-size: 26pt; }
div.bigger { font-size: 22pt; color: #159707; font-weight: bold; border: 2px solid #be1f1f; text-align: center; padding: 0.25em; margin-top: 1em; }

input#update {
	width: 300px;
	padding-top: 0.25em;
	padding-bottom: 0.25em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	font-size: 18pt;
	font-weight: bold;
	border: 2px solid #be1f1f;
}

form h2 { margin-bottom: 0; }
form h3  { margin-top: 0; font-weight: normal; }

input#submit { margin-left: 1em; margin-top: 0.5em; }