﻿
body.ext #ctn {padding-top:20px}

.regform {/*background-color:#fff;*/width:600px;margin:0 auto}
.regform input, .searchform input {padding:2px;margin:2px 0 0 0;font-size:11px;border:1px solid #7f7e82} 
.regform select, .searchform select {width:160px;padding:1px;margin:2px 0 0 0;font-size:11px}
.regform div.row1 label, .searchform div.row1 label {float:none;font-size:11px}
.regform textarea {padding:2px;font-size:11px;border:1px solid #7f7e82}
.regform div.row3 label {width:260px;color:#333 }

div.row3, div.row4, div.rowcorrect {width: 100%; clear: both;padding:0 0 0 0;margin: 0 0 8px 0;min-height: 1.7em;}
* html div.row3, * html div.row4, * html div.rowcorrect {margin-bottom:3px}
div.row3 label, div.row4 label, div.rowcorrect label {margin:0;padding:6px 10px 0 0;float:left;width:200px;text-align:right;}
div.row4 label {text-align:left;width:110px}
div.row4 div, div.row3 div {margin:0;padding:0;float:left;width:240px}
div.rowcorrect label {width:260px;}
div.rowcorrect p {margin:0;padding:0}

/*img.imglogin {width:244px;height:422px}*/

div.loginbox {background:url(img/boxes/box-login.png) no-repeat;width:436px;height:312px;margin-top:15px}

div.loginboxWelcome {margin-left:45px;padding-top: 20px;}

div.row4 .loginLabel {text-align:right;font-weight: bold;}

.loginFields {margin-top:20px;margin-left:100px;}

.loginImgArea {float:left;width:259px;}

.loginImg {background:url(img/background/ally_a.png);width: 214px; height:228px;margin:15px 0 0 30px;}