body {
font-family:Verdana, Arial, "Sans Serif";
background-color: #fff;
}

.mainWrapper {
position:relative;
width:800px;
margin: 0 auto 0 auto;
}

/*** header ***/
.header {
background-color: #009966;
float: left;
width:100%;
padding:0 0 15px 0;
}

#languageChange {
width:795px;
text-align:right;
float: left;
text-transform: uppercase;
padding: 0 5px 12px 0;
font-size: 10px;
}

#languageChange a {
font-size: 10px;
color: white;
text-decoration: none;
}

#languageChange a:hover {
color: black;
}

/*** content container ***/
.mainColumn {
position:relative;
padding: 40px 100px 40px 40px;
float:left;
background-color: #e6e6e6;
font-size: 95%;
width:660px;
}

.mainContent {
position:relative;
width:100%;
padding-bottom: 15px;
float:left;
clear:both;
}

.imageWrapper {
position:relative;
width:100%;
padding-bottom: 40px;
float:left;
clear:both;
}

.imageContainer {
position:relative;
float:left;
padding-top:6px;
}

.textContainer {
position:relative;
float:right;
}


/*** text styles ***/
.mainColumn a {
color: #009966;
text-decoration: none;
}
.mainColumn a:hover {
color: #000000;
}

.mainContent ul li  {
position:relative;
padding:0 0 0 5px;
list-style-type: disc;
list-style-position: outside;
margin-left:14px;
}

.mainContent ol li  {
position:relative;
padding:0 0 0 5px;
list-style-type: decimal;
list-style-position: outside;
margin-left:19px;
}

h1, h2 {
color: #009966;
font-size: 16px;
line-height: 150%;
}

.mainContent h2 {
font-family:Arial, "Sans Serif";
}

/*** footer ***/
#footer {
background-color: #009966;
float:left;
width: 795px;
padding: 2px 5px 1px 0px;
text-align: right;
font-size:10px;
}
#footer a {
color: #fff;
text-decoration: none;
}
#footer a:hover {
color: #000000;
}

/*** form ***/
textarea, .input {
position:relative;
width:655px;
margin: 0 0 10px 0;
padding: 0;
float:left;
}

.submit {
margin: 0 0 10px 0;
padding: 0;
clear:both;
}

.selectInput {
margin: 0 0 10px 0;
padding: 0;
clear:both;
}

/*** download ***/
.downloadContainer {
position:relative;
float:left;
margin:0 0 0 0;
width:100%;
}

.downloadContainer img {
position:relative;
float:left;
margin:-2px 0 0 0;
}

.downloadContainer span {
color:#000;
}

/*** end of css ***/