html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 1;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

body {
background: #111;
}
div.mainwrapper {
background-color: #fff;
margin-left: auto;
margin-right: auto;
width: 100%
min-width: 1000px;
max-width: 1024px;
}
div.content {
width: 1000px;
margin-left: auto;
margin-right: auto;
}
div.logo {
margin-left: 2px;
}
div.homepage {
background: #fff url('backgroundmain2.jpg') no-repeat top center;
height:1000px;
}
div.joinus {
background: #fff url('backgroundjoinus.jpg') no-repeat top center;
height:1000px;
}
div.green {
background: #fff url('backgroundgreen.jpg') no-repeat top center;
height:1000px;
}
div.investors {
background: #fff url('backgroundinvestors.jpg') no-repeat top center;
height:1374px;
}
div.languagepick {
margin-top: -57px;
margin-left: auto;
margin-right: -5px;
width: 50px;
}
div#textbox {
background: transparent url('boxbg6.png') repeat-x top left;
margin-right: 0px;
padding-left: 10px;
padding-right: 10px;
}
div#textbox h1 {
color: #001074;
font: bold 20px/1.3 arial,helvetica,sans-serif;
padding-top: 5px;
padding-bottom: 5px;
}
div#textbox a {
color: #11FF66;
font: 15px/1.3 arial,helvetica,sans-serif;
text-decoration: underline;
}
div#textbox p {
padding-top: 5px;
padding-bottom: 15px;
color: #fff;
font: 15px/1.3 arial,helvetica,sans-serif;
}
div#textbox ul {
padding-top: 5px;
}
div#textbox li {
padding-top: 8px;
padding-bottom: 7px;
padding-left:35px;
color: #fff;
font: 15px/1.3 arial,helvetica,sans-serif;
background: url(bullet.png) no-repeat left center;
list-style: none; 
}

div#navmenu {
border-top: 1px solid #fff;
padding-top: 5px;
margin-top: 10px;
}
div#navmenu span {
margin-left: 11px;
margin-right: 11px;
}
div.cvinfo {
background: transparent url('bggrey.png') repeat-x top left;
width: 280px;
margin-left: 0px;
margin-right: auto;
padding: 5px;
color: #fff;
}
div.cvinfo p {
padding-top: 5px;
padding-bottom: 10px;
color: #fff;
font: 15px/1.3 arial,helvetica,sans-serif;
}