body {
    margin: 0px; padding: 0px; font: 12px Tahoma, Helvetica, sans-serif; background-color: #ffffff;
}
label {
    margin: 0px 4px 0px 4px; padding: 0px; font: 12px Tahoma, Helvetica, sans-serif; color: #000000; white-space: nowrap;
}
td.loginForm {
    font: 11px Tahoma, Helvetica, sans-serif; color: #000000; background-color: #ffffff;
}
td.loginHelp {
    font: 12px Tahoma, Helvetica, sans-serif; color: #000000; background-color: #000000;
}
a:link, a:visited, a:active {
    font: 11px Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: none;
}
a:hover {
    font: 11px Tahoma, Helvetica, sans-serif; color: #ffffff; text-decoration: underline;
}
.logo {
    margin: 0px 0px 0px 0px; padding: 0px;
}
.warningIcon {
    margin: 4px; padding: 0px;
}
.warning {
    margin: 4px; padding: 0px; font: 11px Tahoma, Helvetica, sans-serif; color: #000000;
}
.branding {
    margin: 0px; padding: 0px; font: 18px Tahoma, Helvetica, sans-serif; color: #000000; font-weight: bold; white-space: nowrap;
}
.textinput {
    margin: 0px 4px 0px 4px; padding: 0px; font: 12px Tahoma, Helvetica, sans-serif;
}
.hint {
    margin: 2px 5px 0px 5px; padding: 0px; font: 11px Tahoma, Helvetica, sans-serif; color: #a6b3c8; 
}
.checkboxlabel, .copyright {
    margin: 0px 4px 0px 4px; font: 11px Tahoma, Helvetica, sans-serif; color: #000000;
}
.submitButton {
	margin: 0px; padding: 2px 4px 2px 4px; border: 0px; background-color: transparent; font: 12px Tahoma, Helvetica, sans-serif; color: #000000; text-align: center; vertical-align: middle; cursor:pointer; cursor: hand;
}
.submitButtonBox {
	margin: 0px; padding: 0px; border-top: 1px solid #afc6d7; border-left: 1px solid #afc6d7; border-bottom: 1px solid #666666; border-right: 1px solid #666666; background-image: url(images/buttonbg.gif); background-repeat: repeat-x; background-position: bottom left; background-color: #ffffff; text-align: center; vertical-align: middle;
}
.helpTitle {
    font: 12px Tahoma, Helvetica, sans-serif; font-weight: bold; color: #0d4988;
}
.helpText {
	font: 12px Tahoma, Helvetica, sans-serif; color: #000000; line-height: 120%;
}
.languageTitle {
    font: 12px Tahoma, Helvetica, sans-serif; font-weight: bold; color: #0d4988; margin-bottom: 12px;
}
.logoutMessage {
	margin: 12px 4px 0px 4px; padding: 0px; font: 12px Tahoma, Helvetica, sans-serif; color: #ffffff; white-space: nowrap;
}

