﻿
div.PasswordInvalid
{
    /*background:url(/images/enabled_off.gif) no-repeat 0% 0%;*/
    padding-left: 20px;
    height: 22px;
    float: right;
}
div.PasswordValid
{
    background: url(/unprot/activate/images/enabled.gif) no-repeat 0% 5px;
    padding-left: 20px;
    height: 22px;
    float: right;
}
td.leftDetail
{
    padding-left: 10px;
}
div.message
{
    text-align: center;
    color: #ff0000;
    height: 60px;
}
td.CornerTopLeft
{
    background: url(/unprot/activate/images/corner_top_left.gif) 0 0 no-repeat;
    height: 7px;
    padding: 0px;
}
td.CornerTopRight
{
    background: url(/unprot/activate/images/corner_top_right.gif) 100% 0 no-repeat;
    height: 7px;
    padding: 0px;
}
td.CornerBottomLeft
{
    background: url(/unprot/activate/images/corner_bottom_left.gif) 0 100% no-repeat;
    height: 7px;
    padding: 0px;
}
td.CornerBottomRight
{
    background: url(/unprot/activate/images/corner_bottom_right.gif) 100% 100% no-repeat;
    height: 7px;
    padding: 0px;
}
td.EdgeTop
{
    border-top: solid 1px #e2e8f0;
    padding: 0px;
}
td.Edge
{
    background-color: #e2e8f0;
    width: 1px;
    padding: 0px;
}
td.EdgeBottom
{
    border-bottom: solid 1px #e2e8f0;
    padding: 0px;
}
.clear
{
    font-size: 1px;
    height: 1px;
}
a.visited
{
    color: #000080;
}
a.link
{
    color: #000080;
}
td.label
{
    font-size: 8pt;
    font-weight: bold;
    color: #000000;
    padding-top: 10px;
}
td.active
{
    font-family: inherit;
    font-size: 10pt;
    font-weight: bolder;
    color: #008000;
    vertical-align:middle;
    padding-top:14px;
}
td.inactive
{
    font-family: inherit;
    font-size: 10pt;
    font-weight: bolder;
    color: #a0aec0;
    vertical-align:middle;
    padding-top:14px;
}
td.activestep
{
    text-align: center;
    font-family: inherit;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bolder;
    background-repeat: no-repeat;
    background-position: center center;
    width: 50px;
    background-image: url('/unprot/register/images/ActiveCircle.png');
    padding: 0px;
	margin: 0px;
}
td.inactivestep
{
    text-align: center;
    font-family: inherit;
    font-size: 12pt;
    color: #FFFFFF;
    font-weight: bolder;
    background-repeat: no-repeat;
    background-position: center center;
    width: 50px;
    background-image: url('/unprot/register/images/InActiveCircle.png');
    padding: 0px;
	margin: 0px;
}
#complete
{
    font-family: inherit;
    font-size: 20pt;
    font-weight: bolder;
    color: #008000;
    vertical-align:middle;
	padding-bottom:15px;
}
div.registerSection
{
    font-family: inherit;
    color:#4a5568;
    width:100%;
}
.error
{
    font-family: inherit;
    font-size: 12px;
    padding: 2px;
    background-color: #ffc;
    border: 1px solid #c00;
}
.errorMessage
{
    font-family: inherit;
    font-size: 12px;
    color:#c00;
    float:left;
    margin-left:20px
}
