/* LycosMail Property Code */

/* separate page view mode css */
#pageView .regWrapper{border-color:#000}
#pageView #header{background:url(../../img/lycosHeader.jpg); border-color:#000; height:92px}

@media only screen and (max-device-width:320px),screen and (max-width:460px){ /* @media does not work in ie */
	#pageView #header{
		-webkit-background-size:auto 70px;
		-moz-background-size:auto 70px;
		background-size:auto 70px;
		height:70px
	}
}

a{color:#4a7d9c}
input{color:a4a4a4; border-color:#a4a4a4; border-bottom:1px solid #f5f5f5; border-right:1px solid #f5f5f5}
.group{border-top:1px solid #000; border-right:1px solid #000}
.even{background:#eeeeee}
.group.last{border-bottom:1px solid #000}
input:focus{background:#eee; border-color:#4a7d9c}
.sidebarBG{background:url(../../img/lineGradient.png) repeat; border-color:#000}

h1, h2, .step h2 span{color:#4a7d9c}

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

#welcomePage.regWrapper{background:#f7f8e9}
#welcomePage .propertyLogo{margin:0 0 15px; padding:25px 0 0 15px;}
.welcomeContainer{background:#fff; border-top:2px solid #ccc}
.propertyGraphic{}

.details, .group.callout, td .group.callout, .callout, #notPrivate{background:#eee; border:2px solid #000; padding:10px 10px 0}
#notPrivate{padding-bottom:10px}

.billing-table-summary thead{background:#91aa42; color:#fff; letter-spacing:.02em; text-shadow:1px 1px 2px #444}
.billing-table-summary .addons{
	background-color: #e8aa1d;
 	background-image: -moz-linear-gradient(top, #f6e09e, #e8aa1d); 
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #f6e09e),color-stop(1, #e8aa1d)); 
  	background-image: -webkit-linear-gradient(#f6e09e, #e8aa1d); 
  	background-image: linear-gradient(top, #f6e09e, #e8aa1d);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f6e09e', EndColorStr='#e8aa1d');
}

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

.prevNext, .dom-btn{border:1px solid #457a64; 
	background-color: #9DB9AD;
 	background: -moz-linear-gradient(top, #9DB9AD 0%, #6A9583 50%, #487C66 51%, #457A64 100%); 
  	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9DB9AD), color-stop(50%,#6A9583), color-stop(51%,#487C66), color-stop(100%,#457A64)); /* webkit */
  	background-image: -webkit-linear-gradient(top, #9DB9AD 0%, #6A9583 50%, #487C66 51%, #457A64 100%);  
  	background-image: linear-gradient(top, #9DB9AD 0%, #6A9583 50%, #487C66 51%, #457A64 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#9DB9AD', EndColorStr='#6A9583');
}
.prevNext:hover, .dom-btn:hover{background:#9DB9AD}

.previous{}
.previous:hover{background:#bcc9a7}

.next{}
.next:hover{}

#submitbilling, #submit, #firstLogin{
	background-color: #47a000;
 	background-image: -moz-linear-gradient(top, #47a000, #316F00); 
  	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #47a000),color-stop(1, #316F00)); 
  	background-image: -webkit-linear-gradient(#47a000, #316F00); 
  	background-image: linear-gradient(top, #47a000, #316F00);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#47a000', EndColorStr='#316F00'); 
	border:1px solid #0f387e;
}
#submitbilling:hover, #submit:hover, #firstLogin:hover{background:#316F00}

.thisisnotme{color:#4A7D9}