@CHARSET "utf-8";

div.PageRegister {
	margin: 0 20px;
}
div.PageRegister h2 {
    color: #214999;
    font-size: 26px;
    padding: 45px 15px 25px 15px;
}
div.PageRegister h2.Message {
    font-size: 20px;
}

div.PageRegister span.subline {
    padding-left: 15px;
    padding-bottom: 25px;
}

div.PageRegister fieldset {
    margin: 0 265px;
}
div.PageRegister div.GlobalErrorMessages ul {
	list-style-type:decimal;
    padding:15px 265px;
}

div.PageRegisterConfirm div.PanelBoxError {
	padding-top:7px;
}

div.PageRegister form fieldset ul.Fields {}
div.PageRegister form fieldset ul.Fields li {}
div.PageRegister form fieldset ul.Fields li.Error {
    background: url('PageRegister/iconError.png') 0 0 no-repeat;
    margin-left: -250px;
    padding-left: 250px;
}
* html div.PageRegister form fieldset ul.Fields li.Error {
    background: url('PageRegister/iconError-ie6.png') 0 0 no-repeat;
}
div.PageRegister form fieldset ul.Fields li div.InputText label,
div.PageRegister form fieldset ul.Fields li div.InputPassword label,
div.PageRegister form fieldset ul.Fields li div.InputSelect label,
div.PageRegister form fieldset ul.Fields li div.InputRadio span.Label,
div.PageRegister form fieldset ul.Fields li div.InputTextarea label {
    color: #000000;
    float: left;
    font-size: 1.3em;
    margin-left: -265px;
    position: relative;
    text-align: right;
    width: 240px
}
div.PageRegister form fieldset ul.Fields li.Error div.InputText label,
div.PageRegister form fieldset ul.Fields li.Error div.InputPassword label,
div.PageRegister form fieldset ul.Fields li.Error div.InputSelect label,
div.PageRegister form fieldset ul.Fields li.Error div.InputRadio span.Label,
div.PageRegister form fieldset ul.Fields li.Error div.InputTextarea span.Label {
    color: #c5243e;
}
div.PageRegister div.PanelBox h3 {
    /* margin: 0 -264px; */
}

div.PageRegister div.InputSubmit {
    margin: 10px auto;
    border: thin none;
    background: transparent url('PageRegister/bgButtonGreen.png') 100% 50% no-repeat;
    padding-right: 10px;
    height: 34px;
}
* html div.PageRegister div.InputSubmit {
    background: url('PageRegister/bgButtonGreen-ie6.png') 100% 50% no-repeat;
}

div.PageRegister div.InputSubmit span.Submit {
    color: #ffffff;
    display: block;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    display: block;
    border: none;
}
div.PageRegister div.InputSubmit span.Submit span {
    background: transparent url('PageRegister/bgButtonGreen.png') 0% 50% no-repeat;
    display: block;
    height: 34px;
    border: none;
}
* html div.PageRegister div.InputSubmit span.Submit span {
    background: url('PageRegister/bgButtonGreen-ie6.png') 0% 50% no-repeat;
}
div.PageRegister div.InputSubmit span.Submit span input.Submit {
    background: transparent;
    border: none;
    color: #ffffff;
    cursor: pointer;
    font-size: 1.6em;
    font-weight: bold;
    width: 100%;
    height: 34px;
    line-height: 1em;
    width:380px;
}
/* Page Exceptions */

ul.GlobalNavigationMainLevelOne ul.GlobalNavigationMainLevelTwo,
div.BoxLogin {
    /*display: none;*/
}

div.PageRegister div.PanelSecurityAlternateEmail fieldset
{
	margin:0 0 0 265px;
}

div.PageRegister div.PanelSecurity div.wide,
div.PageRegister ul.Fields li.AlternateEmail {
	margin-right: 265px;
}