/* Tripod Property Code */
body, .nonflow #registrationPages, #newAccount{background:#DFDCCF; color:#463434}
.fieldsetGroup{background:#DFDCCF}

/* separate page view mode css */
#pageView .regWrapper{background:none; border:none}
#pageView #header{background:url(../../img/tripodHead.jpg) center center no-repeat; border:none; height:120px}

a{color:#0C8793}
.forgot-link{font-size:12px; font-weight:bold}
input{background:#F9F9EF; border-color:#c1ba98 #C8C7B4 #C8C7B4 #c1ba98; border-radius:5px}
.group{border-top:1px solid #e4dec0; border-right:1px solid #e4dec0}
.even{background:#E7E5DB}
.group.last{border-bottom:1px solid #e4dec0}
input:focus{background:#fff; border-color:#10A0AE}
.sidebarBG{background:none; border:none; border-right:1px solid #C8C7B4; left:-1px}

#creditCardArea{background:#fbf7e6}
#creditCardArea .group.even{background:#f4f1e5}

#welcomePage.regWrapper{background:#E7E5DB}
#welcomePage .propertyLogo{margin:0 0 15px; padding:25px 0 0 15px}
.welcomeContainer{background:#dfdccf url(../../img/complete.jpg) no-repeat top right; border-top:2px solid #e4dec0; min-height:375px}
.welcomeContainer .infoParagraph{width:53%}
.propertyGraphic{background:none}

.details, .group.callout, td .group.callout, .callout, #notPrivate{background:#E7E5DB; border:4px solid #D4D4C5; padding:10px 10px 0}
.details{background:#fff}
#notPrivate{padding-bottom:10px}

.billing-table-summary{border-top:none}
.billing-table-summary thead{background:#3d5570; color:#fff; letter-spacing:.02em; text-shadow:1px 1px 2px #444}
.billing-table-summary th a{color:#fff; margin-left:0; text-shadow:none}
.billing-table-summary .addons{background: #c9daba}

.billing-table-summary tfoot, #totalPayment{background:#D4D4C5}

.prevNext{
	background:#62ABD8; border:1px solid #10A0AE; color:#fff;
	background-clip: padding-box; border-radius:5px; cursor:pointer; display:inline-block; font-size:18px; padding:5px 10px; text-decoration:none; text-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none
}

.dom-btn{
        background:#62ABD8; border:1px solid #10A0AE; color:#fff;
        background-clip: padding-box; border-radius: 5px 5px 5px 5px; cursor:pointer; display:inline-block; font-size:16px; padding:5px 10px; text-decoration:none; text-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none
}

.prevNext:hover, .dom-btn:hover{background:#10a0ae; color:#fff}

.question{background:#62ABD8}
.question:hover{background:#10a0ae}
#billingInfoConfirmQ.question{display:none}

.previous{}
.previous:hover{background:#10a0ae}

.existingCCTable{border:1px solid #777}

#submitbilling, #submit, #firstLogin{
	background:#29C371; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
	border:1px solid; border-color:#72AF92 #157642 #157642 #72AF92; text-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none; font-size:18px; padding:5px 10px
}

.billing-table-summary tfoot td, .billing-table-summary th, .billing-table-summary th, .billing-table-summary td, .planCompare{border-color:#C8C7B4}

#submitbilling:hover, #submit:hover, #firstLogin:hover{background:#1BA95D}

.error{margin:0 10px 10px; padding:10px}

@media only screen and (max-device-width:320px),screen and (max-width:460px){ /* @media does not work in ie */
	#pageView #header{background-position:-16px 0}
}

.transparentdog{visibility:hidden}