/* LOGIN */
.login-page{width:360px !important;margin:50px auto;text-align:center;border-width:1px;}
input{width:190px;}

.zone-select-profil select {margin-bottom:6px;margin-top:6px;}
.zone-select-profil p {margin-bottom:6px;margin-top:6px;}
.zone-select-profil .genericzonecontent  {padding-bottom:10px !important;}

#z-login-fields {margin-top:20px;}
#z-login-fields table#t-login-fields .kvtd{padding-bottom:6px;padding-top:6px;}
#z-login-fields-content {text-align:center;_border-bottom-width:1px;}
#z-login-fields-content .kv-table{}
#z-login-fields-content .kvvalue{width:200px;padding-left:5px}
#z-login-fields select{width:70%}
#z-login-button {text-align:right;margin-top:15px;margin-right:10px;}
#z-login-button a.tss-button{margin-right:0;}
#z-login-disclaimer {margin-top:30px;}
#z-login-disclaimer p{padding:15px;}

#chgpwd-message-content{margin-top:20px;text-align:center;padding:15px;}
#chgpwd-form{margin-top:20px;}
#chgpwd-form .kv-table{border-bottom-width:1px;}
#chgpwd-form .kvtd{padding:4px 4px;}
#chgpwd-form .kvvalue{text-align:center;}
#chgpwd-button-bar{text-align:right;padding:6px}

#mlegal{font-size:9px;text-decoration:underline;cursor:pointer; opacity: 0.6; filter:Alpha(Opacity=60);}

a:link {color:#004a6b; text-decoration: underline;}
.help-div {text-align: left; margin-top:30px; margin-left:10px; margin-bottom:10px;}
.help-div h3 {font-size: 125%; font-weight: bold; color: #e70033;}
.help-div ul {list-style-type: none; margin-top: 15px;}
.help-div ul li {margin-top: 2px;}