﻿/*#sidebarleftborderright #CommonContent
{
    display:block;
    position:relative;
}
*/

#createuser #steps
{
    display:block;    
    position:relative;    
    left:10px;
    top:10px;
    height:460px;
    padding-right:15px;    
}

#createuser #steps a,
#createuser #steps a:link,
#createuser #steps a:visited,
#createuser #steps a:hover,
#createuser #steps a:active, 
#createheader a,
#createheader a:link,
#createheader a:visited,
#createheader a:hover,
#createheader a:active
{
    color:#90486e;
    text-decoration:underline;    
}

#createuser #steps a:hover,
#createuser #steps a:active,
#createheader a:hover,
#createheader a:active
{
    color: #6a6e8b;
    text-decoration:none;
}

#createuser .step
{
    position:absolute;
    display:block;
    top:0;
    left:0;
    width:750px;
    visibility:visible;
}

#createuser .stephid
{
    position:absolute;
    left:-1000px;
    top: 0;
    display:none;
    visibility:hidden;
    width:760px;
}

#createuser .CommonFormFieldName,
#createuser .WiderFormFieldName,
#createuser .CaptionRight
{
    clear:left;
    float:left;   
    width:165px;
    font-weight:normal;
    padding-left:10px; 
    padding-top:0px;     
    font-family: Arial,Verdana, Sans-Serif;
    font-size: 12px;
    line-height:21px;    
    vertical-align: middle;
}

#createuser .StepGroup
{
    line-height:45px;    
    margin-bottom:-8px;   
    clear:both;
}

#createuser .WiderFormFieldName
{
    width:210px;
}
#createuser .StepLine,
#createuser .SumLine
{
    padding:0 0 3px 0;
    line-height:21px;
    position:relative;
    display:block;
    clear:none;
    float:left;
}

#createuser .SumLine
{
    padding:0 0 0 0 !important;
    clear:left !important;
}

#createuser .StepOption
{
    padding:0 0 0 0;    
    line-height:21px;
    position:relative;
    display:block;
    clear:left;
    float:left;
}

#createuser .StepCaption,
#createuser .StepCapShort
{
    width:210px;
    text-align:right;    
    float:left;
    line-height:21px;
    height:21px;
    vertical-align: middle;
}

#createuser .StepCapShort
{   
    width:165px;
}

#createuser .StepHelp,
#createuser .StepRed,
#createuser .StepRedErr
{   
    position:relative;
    margin-right:40px;    
    padding: 3px 5px 3px 7px; 
    font-size: 11px; 
    float:right;
    border: solid 1px #566F4C; 
    color: #566F4C; 
}

#createuser .StepRed,
#createuser .StepRedErr
{
    border: solid 1px #F00; 
    color: #F00; 
    
}
#createuser .StepRedErr .spError a,
#createuser .StepRed .spUnavail a
{
    color: #F00; 
    text-decoration:underline;    
}


#createuser * span.spError,
#createuser * span.spUnavail,
#createuser * span.spPrivacy
{
    display:none;
}
/*
#createuser .StepHelp .spError,
#createuser .StepRed .spPrivacy,
#createuser .StepRedErr .spPrivacy,
#createuser .StepHel2 .spError,
#createuser .StepRed .spPrivacy
{
    display:none;
}
*/

#createuser .StepHelp span.spPrivacy,
#createuser .StepRed span.spUnavail,
#createuser .StepRedErr span.spError
{
    display:block;
}

#createuser .StepRedErr .spError,
#createuser .StepRedErr .spError a
{
    text-align:center;
    padding-top:4px 0 6px 0;
}
#createuser .StepRedErr 
{
    text-align:center;
    line-height:18px;     
}

#createuser .StepField
{
    float:left;
    padding-left:10px;
    font-family: Arial,Verdana, Sans-Serif;
    font-size: 12px;
    line-height:21px;
    vertical-align:middle;
}

#createuser .opt input
{
    display:inline;
    float:left;
    margin-right:7px;    
    
}

#createuser .invalid
{
    font-weight:bold;
    font-size:21px;
    color:#F00;
}

#createuser #sumDelAll
{
    display: block; 
    position: absolute; 
    top: 34%! important;
    right: 15px;
    width: 230px;
}

#createuser #stepnav
{
    position:absolute; 
    bottom:25px; 
    right:60px;
    background:transparent;
    z-index:10;
}
