div.maincontent0 {
	width: 100%;
	margin: 0 auto;
}

div.maincontent {
	width: 100%;
	margin: 0 auto;
	border-radius: 0px 0px 25px 25px;
}

div.header0 {
    border-width: 0px 0px 3px 0px;
    margin-bottom: 2px;
    text-align: center;
}

div.headerlink {
    float: none;
    margin-bottom: 2em;
    text-align: center;
    font-size: 0.7em;
}

div.header {
    border-style: solid;
    border-width: 0px 0px 3px 0px;
    border-color: #ccc;
}

#welcome {
    height: 10.5em;
}

#btn_more {
    background: #004668;
    color: #ffffff;
}

input.field01 {
    padding: 6px;
    border-radius: 4px;
}

input.btn_connect {
    padding: 0.2em 1.5em;
    font-size: 1.1em;
}

div.vendor {
	width: 7em;
}