html, body {
	font-size:11px;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

div, dl, dd, ul, li, h1, h2, h3, h4, h5, p, img, form {	margin:0px;	padding:0px;}
* {margin:0px;	padding:0px;}
img {border:none;}
ul, li {list-style-type:none;}
a:link, a:visited {	color:#1d4568;	text-decoration:none;}
a:hover {color:#1d4568;	text-decoration:underline;}
a:active {	color:#1d4568;	text-decoration:none;}
p {	padding:5px 0 5px 0;	line-height:18px;}



.skin-savy-login{ float:right; padding-right:18px;}

.wraper-login	{ }
.container-login{ width:1024px; margin:0 auto;}
.header-spot-login{ width:815px; margin:0 auto;}
.header-logo-login{ padding-left:20px; float:left; padding-top:7px;}

.skin-savy-logo{ clear:both; width:845px; margin:0 auto;}
.skin-savy-left{ float:left; width:310px; height:72px;  height:60px;}
.skin-savy-right{ float:left; background:url(../images/shaedow-right.jpg) right bottom no-repeat; color:#386ab3; font-size:24px; width:484px; padding-left:20px; padding-bottom:10px; height:62px; _padding-bottom:12px; _height:60px; }


.skin-savy-right span{color:#386ab3; font-size:32px;}

.content-spot-login{ clear:both; width:1024px; margin:0 auto; background:url(../images/content-bg_new.jpg) left top repeat-x;height:244px;}


.skin-savy-left-img{ background:url(../images/not-a-member.jpg) left top no-repeat; width:375px; height:244px; float:left;}
.skin-savy-right-img{ background:url(../images/login-box.jpg) left top no-repeat; width:649px; height:244px; float:left;}


.skin-photo-gallery{ clear:both; width:1024px; margin:0 auto; background:url(../images/photo-gallery.jpg) left top no-repeat;    width:1024px; height:363px;}


.login-sign-up{ padding:190px 0 0 202px}

.login-sign-up .login-sign-u { padding:3px 0 0 0px;}
.login-sign-up .login-sign-u a {
	background:transparent url(../images/login-sign-up-now.jpg) no-repeat;
	display:block;
	height:43px;
	width:143px;
}
.login-sign-up .login-sign-u a:hover {
	background:transparent url(../images/login-sign-up-now-hover.jpg) no-repeat ;
}

.login-login{padding:50px 0px 0px 0px;}

.login-login .login-lo-u { }
.login-login .login-lo-u a {
	background:transparent url(../images/login-login.jpg) no-repeat;
	display:block;
	height:48px;
	width:138px;
}
.login-login .login-lo-u a:hover {
	background:transparent url(../images/login-login-hover.jpg) no-repeat ;
}


.login-form dd { clear:left; padding-bottom:6px;}
.login-form dd label{ float:left; width:135px; text-align:right; color:#fff; font-size:12px; padding-top:2px; padding-right:12px;}


.login-textbox{ border:none; height:20px; width:178px; background-color:#aabeda}


.login-member{ padding-left:40px;  width:340px; padding-top:20px;}
.login-member-text{ padding-left:106px; }
/*.login-member-text{ padding-left:106px; padding-bottom:5px;}*/

.member-login-button{ padding:0px 0 0 155px}

.member-login-button .logins { padding:3px 0 0 0px;}
.member-login-button .logins a {
	background:transparent url(../images/login-login.jpg) no-repeat;
	display:block;
	height:48px;
	width:138px;
}
.member-login-button .logins a:hover {
	background:transparent url(../images/login-login-hover.jpg) no-repeat ;
}




.login-forgot{ color:#FFFFFF; font-size:11px; padding-left:4px; }
.login-forgot a:link,  .login-forgot a:visited{ color:#fff; font-size:11px; text-decoration:underline;}
.login-forgot a:hover{ color:#fff; font-size:11px; text-decoration:none;}
.login-forgot a:active{ color:#fff; font-size:11px; text-decoration:underline;}




/*  Footer */

#footer {  margin:0 auto;}
.footer {  width:1024px; margin:0 auto; padding:20px 0;}

.foot-link {
	float:left;
	width:1024px;
	margin:0 auto;
	padding:23px 0px 0px 0px;
}

.foot-link a {
	color:#898989;
	text-decoration:none;
	font-size:11px;
	padding:0px 32px;
}
.foot-link a:hover {
	text-decoration:underline;
}
.foot-link span {
	color:#898989;
	padding:0px 20px;
}

.footlogo1 {width:850px;*width:700px; margin:0 auto; padding-bottom:20px; padding-right:90px; padding-top:20px;} 
.footlogo1 img { padding-left:50px;} 
.footsupp { color:#898989; font-size:10px; display:block; padding-top:5px; width:110px; float:left;padding-left:5px; }
.foot-content { font-size:12px;  color:#3961ad; padding:32px 0px 5px;text-align:justify;*padding:18px 0px 5px;}
.foot-content strong{font-weight:bold; font-size:12px;}



.foot-content h5 {font-weight: bold; font-size:12px; color:#3961ad; padding:16px 0px 5px;text-align:justify;}



/* End  Footer */

.boxes-find-text .share { padding:3px 0 0 0px;}
.boxes-find-text .share a {
	background:transparent url(../images/share-now.jpg) no-repeat;
	display:block;
	height:28px;
	width:128px;
}
.boxes-find-text .share a:hover {
	background:transparent url(../images/share-now-o.jpg) no-repeat ;
}

.boxes-find-text .search-now { padding:3px 0 0 0px;}
.boxes-find-text .search-now a {
	background:transparent url(../images/search-now-img.jpg) no-repeat;
	display:block;
	height:21px;
	width:119px;
}
.boxes-find-text .search-now a:hover {
	background:transparent url(../images/search-now-over.jpg) no-repeat ;
}


.boxes-find-text .view-now { padding:3px 0 0 0px;}
.boxes-find-text .view-now a {
	background:transparent url(../images/view-now.jpg) no-repeat;
	display:block;
	height:21px;
	width:100px;
}
.boxes-find-text .view-now a:hover {
	background:transparent url(../images/view-now-hover.jpg) no-repeat ;
}





.login-img{ float:left; width:142px;}
.login-link{ float:left; vertical-align:bottom; padding-top:10px; padding-left:10px;}
.login-link a:link, .login-link a:visited{ color:#2f7d9b; font-size:10px; text-decoration:underline; }
.login-link a:hover{ color:#2f7d9b; font-size:10px; text-decoration:none; }
.login-link a:active{ color:#2f7d9b; font-size:10px; text-decoration:underline; }


.user-login{ clear:both; padding-left:6px; line-height:21px; padding-bottom:3px; font-size:12px; color:#3b549d;}
.user-text{ padding-left:6px;}
.login-text{ background-color:#dfe7f4;  font-size:13px; color:#000000; border:none; padding:3px;}
.login-caption{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#3b549d;}

.login-button{ background:url(../images/login-button.gif) left top no-repeat; width:66px;  height:25px; border:none; cursor:pointer;}
.fogot-password{ padding-top:5px;}
.forgot-link{  float:left; padding-left:7px;}
.fogot-password a:link, .fogot-password a:visited{ color:#acacac; font-size:10px; text-decoration:underline;}
.fogot-password a:hover{ color:#acacac; font-size:10px;  text-decoration:none;}
.fogot-password a:active{ color:#acacac; font-size:10px;  text-decoration:underline;}
.forgot-button{ float:left; padding-left:5px;}


/*New CSS*/


.become-member{ width:710px;}
.become-a-member{ color:#3b549d; font-size:16px; line-height:21px; padding-left:30px;}
.become-a-member span{ font-size:18px; font-weight:bold;}
.special-savings{ padding:20px 0px 0px 56px; float:left;width:379px;  }
.special-savings dd{ background: url(../images/special-bullet.gif) left 3px no-repeat; padding-left:10px; font-size:14px; color:#3d569e; line-height:18px;}
.special-savings dd.plenote{ background:none; font-size:11px; line-height:16px; color:#3d569e; }
.special-savings dd.not-using{ background:none; font-size:13px; line-height:16px; color:#3d569e; }
.special-savings dd.not-using a:link{ text-decoration:underline; color:#1b396a; font-size:13px;}
.special-savings dd.not-using a:hover{ text-decoration:none; color:#1b396a; font-size:13px;}
.special-savings dd.not-using a:visited{ text-decoration:underline; color:#1b396a; font-size:13px;}

.special-savings dd span{ font-weight:bold; }
.become-a-img{  float:left; width:690px;}
.become-img dd{ float:left; width:260px; padding:10px 0px 0px 10px;}
.specials-offers{ padding-left:15px;}


.special-savings-enroll{ clear:both; padding-left:10px;}
.special-savings-top{ background:url(../images/special-offer-top.jpg) left top no-repeat; width:687px; height:17px;}
.special-savings-back{ background:url(../images/special-offer-back.jpg) left top repeat-y;  width:687px; overflow:auto;}
.special-savings-bottom{ background:url(../images/special-offer-bottom.jpg) left top no-repeat; width:687px; height:23px;}

.enrolls{ padding-left:10px;}
.enroll-img{ padding-left:8px;}
.note-field{ background:url(../images/notes-required.jpg) left top no-repeat; padding-left:25px; margin-left:5px; font-size:12px; color:#3d569e; padding-bottom:10px;}
.enroll-currently{ font-size:13px; color:#3d569e;  padding:0px 0px 18px 8px; }

.enroll-form dd { clear:left; padding-bottom:7px;}
.enroll-form dd label{ float:left; width:135px; text-align:right; color:#3d569e; font-size:12px; padding-top:2px; padding-right:12px;}
.enroll-textbox{ border:none; height:21px; width:235px; background-color:#dfe4ee}
.terms{ width:45px; text-align:center;}
.terms-conditions { color:#3d569e;  font-size:11px; padding-left:5px; }
.terms-conditions-text	 { color:#c2c2c2;  font-size:10px; }

.enroll-button{ padding:20px 75px 60px; text-align:right;}

.enroll-button .sign-up { float:right}
.enroll-button .sign-up a {
	background:transparent url(../images/sign-up-now.jpg) no-repeat;
	display:block;
	height:46px;
	width:194px;
}
.enroll-button .sign-up a:hover {
	background:transparent url(../images/sign-up-now-over.jpg) no-repeat ;
}
.forgot-button{ float:left; padding-left:5px;}
.forgot-button{ background:url(../images/submit.gif) left top no-repeat; width:66px;  height:25px; border:none; cursor:pointer;}

/*Login*/


.skin-y-cutted {
background:#FFFFFF url(../images/skin-savy-login-yy.jpg) no-repeat scroll 0 0;
height:10px;
width:150px;
}




.submit-button-forgot {	clear:both;padding:38px 0 0 352px;padding:36px 0 0 160px;

}
.submit-button-forgot a {
	background:transparent url(../images/submit-button-new.jpg) no-repeat scroll 0 0;
	display:block;
	height:47px;
	width:152px;
}

.submit-button-forgot a:hover {
	background:transparent url(../images/submit-button-new-hover.jpg) no-repeat scroll 0 0;
}


.login-button-new {
    text-align: left;
	float:left;
    padding-top: 2px;
}

.login-button-new a {
    background: transparent url(../images/login-button.jpg) no-repeat scroll 0 0;
    display: block;
    height: 42px;
    width: 151px;
}

.login-button-new a:hover {
    background: transparent url(../images/login-button-hover.jpg) no-repeat scroll 0 0;
}


