@charset utf-8;

#buttonContent {
width:395px;
margin:0 auto;
padding:30px 0 50px;
}

#cet-footer-msg {
background:url(../images/cet-msg-bckg-footer.png) repeat-x #fff;
font-size:10px;
color:#260859;
min-height:70px;
}

#cet-footer-msg p {
text-align:center;
}

#cet-logo-sw {
position:relative;
float:right;
}

#cet-logos {
width:1024px;
margin:0 auto;
}

#inputContent {
float:left;
}

#showimageId {
margin-left:2px;
border:1px solid #D5D2DE;
height:125px;
width:125px;
padding:4px;
}

#sign-in-help-window {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

#wrapLog {
background:#fff;
border:1px solid #ccc;
width:300px;
margin:0 auto;
padding:30px;
}

#wrapLogWide td,.content-link p {
color:#000;
}

#wrapLogWide,#wrapLogWideInfo {
background:#fff;
border:1px solid #ccc;
width:625px;
margin:0 auto 30px;
padding:30px;
}

.alert-info {
background-color:#FDEDAC;
border:1px solid #d4b744;
line-height:1.5;
font-size:16px;
color:#333;
width:625px;
margin:0 auto;
padding:0 30px;
}

.buttonSmall {
padding:50px 0;
}

.cet-important-msg {
color:red;
font-weight:700;
}

.cet-msg-page {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
color:#000;
margin:0;
padding:0;
}

.cet-msg-page #container {
width:100%;
background:#fff;
text-align:left;
margin:0 auto;
}

.cet-msg-page #header {
background:url(../images/all_bg.gif) repeat-x #fafbfd;
height:62px;
padding:20px;
}

.cet-msg-page #mainContent {
min-height:400px;
background:url(../images/cet-msg-bckg-content.png) repeat-x #c6e2fd;
padding:50px 0;
}

.cet-msg-page .cet-button {
background:url(../images/Cetera_SW_Login_SceensButton.png) no-repeat scroll right top #FFF;
border:1px solid #D5D2DE;
color:#260859;
cursor:pointer;
float:right;
font-size:14px;
font-weight:700;
height:22px;
margin-left:5px;
margin-right:1px;
width:145px;
}

.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
}

.content-link {
font-size:11px;
}

.help-window {
background-color:#FDEDAC;
border:1px solid #d4b744;
line-height:1.5;
color:#333;
width:220px;
padding: 0 30px 10px;
margin:-305px 0 0 680px;
font-size:13px;
}

.help-window ul {
padding:0;
margin-left:13px;
}

.inptLog {
margin-left:10px;
}

.inputSmall {
float:right;
}

.signupFields {
clear:both;
}

.signupFields input {
float:left;
margin-left:10px;
width:160px;
margin-top:3px;
padding:0 5px;
}

.signupFields span.inptTxtLog {
display:block;
background:#e2e6f1;
width:175px;
float:left;
text-align:left;
font-size:12px;
color:#000;
margin-bottom:3px;
padding:5px;
}

.signupFields span.inptTxtLog span {
color:red;
}

.signupFields:before,.signupFields:after {
content:"";
display:table;
}

.signupcontainer {
width:370px;
margin:30px auto;
}

.txtLog span {
font-weight:700;
color:red;
padding:2px 5px;
}

.ui-widget {
font-size:.6em;
}

p.txtLog {
color:#000;
line-height:1.3;
text-align:left;
padding-bottom:30px;
margin:0;
}

span.inptTxtLog,label {
font-weight:700;
color:#260859;
}

.aw-button {
background: url(../images/Cetera_SW_Login_SceensButton.png) no-repeat scroll right top #FFF;
background-size: 220px;
border: 1px solid #D5D2DE;
color: #260859;
cursor: pointer;
float: right;
font-size: 14px;
font-weight: 500;
height: 32px;
margin: 0em;
width: 208px;
text-align: center;
border-radius: 3.2px;
padding-right: 25px;
font-family: 'Roboto';
}

.sw-text {
    border-radius: 2px;    
    border: 1px solid #707070;    
    color: #707070;
    background-color: #fff;
    background-image: none;
    height: 32px;
    width: 248px;
}

.sw-button {
    background: url(../images/Cetera_SW_Login_SceensButton.png) no-repeat scroll right top #FFF;
    background-size: 220px;
    border: 1px solid #D5D2DE;
    color : #260859;
    cursor: pointer;
    float: right;
    font-size: 14px;
    font-weight: 500;
    margin: 16px;
    height: 32px;
    border-radius: 3.2px;
    width: 185px;
    text-align: center;
    padding-right: 30px;
    font-family: 'Roboto';
}
