html {
	margin: 0em;
	padding: 0em;
}
body {
	font: 8pt/1.2 verdana, arial, sans-serif; 
	color: black; 
	margin: 0em; 
	padding: 0em;
}

h1 {
	font: normal 17.44pt arial, sans-serif; 
}
h2 {
	font: bold 13.12pt arial, sans-serif; 
}
h3 {
	font: bold 11.6pt arial, sans-serif; 
}
h4 {
	font: bold 9.44pt arial, sans-serif; 
}
p, input { 
	font: 8pt verdana, arial, sans-serif; 
}

div#bodyWraper {
	margin: 1em auto 1em auto;
	width: 848px;
}

div#header {
	background-color: #efefef;
	background: url("../images/bkg.png") no-repeat center left;
	height: 84px;
}

img#logo {
	border: none;
	vertical-align: top;
}

div#headerClear {
	clear: both;
	height: 0em;
}

div#content {
	margin-top: 3em;
}

#content h1 {
	color: #00356e;
	margin-bottom: 0.2em;
	margin-top: 0.5em;
}

#content h2 {
	margin-bottom: 0.2em;
	margin-top: 0.5em;
}

#content h3 {
	padding: 0.0em 0.2em;
	margin-bottom: 0.5em;
	background-color: #E8EEF5;
}

div#footerClear {
	clear: both;
	height: 0em;
}

div#footer {
	padding-top: 3em;
}

div#footerLegalBlock {
	border-top: 1px solid silver;
	padding-top: 0.5em;
	text-align: center;
	color: gray;
}


div.errorBlock {
	background-color: white;
	color: black;
	border: 1px solid silver;
	border-left: solid 0.5em darkorange;
	padding: 0em 1em;
}
p.error {
	font-weight: bold;	
}

#content h1 {
	text-align: center; 
	width: 10.09em; 
	margin: 1em auto;
}

.launch div#content {
	width: 30em; 
	margin: 1em auto; 
	text-align: center;
}
.launch p#message {
	height: 3em;
}

.text div#content {
	width: 42em; 
	margin: 1em auto; 
}	
 
