@charset "utf-8";

body {

	background-color: #AFC4DF;

}

.mainContainer {

	width: 450px;

    //height: 768px;

    position: absolute;

    top: 0;

    bottom: 0;

    left: 0;

    right: 0;

    margin: auto;

    z-index: 1;

}

.authbox {

    margin-top: 15px;

    background: #FFFFFF;

    border-radius: 20px;

    padding: 15px;

}

.authbox table {

	width: 100%;

	table-layout:fixed;

}

.authbox table, .authbox th, .authbox td {

//    border: 1px solid lightgray;

//    border-collapse: collapse;

}

.formlabel-td {

    font-size: 18px;

    font-weight: bold;

    font-family: Lucida, verdana, serif;

    color: #d9a71d;

	padding-top: 5px;

}

.formfield {

    width: 100%;

    border: 0px;

	height: 25px;

    font-size: 15px;

}

.formfield-td {

    width: 100%;

    height: 25px;

    background: #f9f9f9;

    border: 1px solid #ccc;

    box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);

    font-size: 15px;

}

.formbutton {

    width: 96px;

    height: 31px;

    padding: 2px;

    font-size: 17px;

    margin: 3px 0 3px 0;

    background: #d9a71d;

    border: 1px solid #ccc;

    color: white;

    font-weight: 700;

    border-radius: 5px;

    box-shadow: inset 0 1px #f59917, inset 1px 0 #f59917, inset -1px 0 #f59917, inset 0 -1px #f59917, 0 4px 2px rgba(0,0,0,0.4);

}

.formbutton-td {

	text-align: center;

}

.formtitle {
    font-size: 20px;
    font-weight: bold;
    font-family: Lucida, verdana, serif;
    color: #d9a71d;
    text-align: center;
    margin: auto;
}

