/******* BEGIN: Including _default.css *******/
.sub-nav {display:none;}

.join-table .join-td {
	vertical-align: middle;
	text-align:right;
}

.join-table #join-td-security-check {
	vertical-align: top;
	text-align:right;
}

.join-table .join-tr {
}



.join-mod .hd {
	margin-left:150px;
	margin-right:10px;
	padding-right:340px;
	padding-top:0;
	position:relative;
   background:url(img/invite-thumbs.jpg) no-repeat 100% 10px;
	background-repeat:no-repeat;
	background-position:100% 10px;
	min-height:83px;
}
.join-mod .hdapp {
	margin-left:150px;
	margin-right:10px;
	padding-right:340px;
	padding-top:12px;
	position:relative;
}
.join-mod .hdapp .thumbs {
	width:80px;
	position:absolute;
	right:0px;
	top:4px;
}
.join-mod .hd .progress-bar {
	display:block;
	background:url(img/steps123.gif) no-repeat 0 0;
	background-repeat:no-repeat;
	width:131px;
	height:15px;
	position:absolute;
	right:300px;
	top:30px;
}
.join-mod .hd .step-1 {
	background-position:0 -50px;
}
.join-mod .hd .step-2 {
	background-position:0 -115px;	
}
.join-mod .hd .step-3 {
	background-position:0 -180px;	
}
.join-mod h1.page-title {
	color:#069;	
}
.join-mod h1.page-title em {
	font-size:200%;
}
.join-mod .hd ul.lang-picker {
	position:absolute;
	bottom:0;
	right:0;
}
.join-mod .bd {
	background:url(img/gradient-gray-vert.gif) repeat-x 0 0;
	background-repeat:repeat-x;
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	min-height:330px;
}
.join-mod .form-wrapper {
	background:url(img/bg-invite.png) no-repeat 0 0;
	background-repeat:no-repeat;
	_background:transparent;
	padding:10px 200px 40px 150px;
	min-height:447px;
	position:relative;
}
#invite-friends.join-mod .form-wrapper {
	padding-right:0;	
}

.form-wrapper .enter-emails {
	padding-left:77px;
}


.form-wrapper .legend {
	font-size:130%;
	color:#333;
	padding-bottom:15px;
}

.form-wrapper #invite-form .legend {
	padding-bottom:0;
	margin-bottom:0;
}

#scraper-fields td {
	padding:5px;
}

.form-wrapper .legend span.skip {
	font-size:70%;	
}
.join-mod .form-wrapper form {
	padding-top:0;
	margin-top:0;
	width:350px;
}
#invite-friends.join-mod .form-wrapper form {
	width:auto;	
}
.join-mod .form-wrapper label {
	display:block;
	clear:both;
	font-weight:normal;
	color: #333335;
	white-space:nowrap;
	margin-top: 1px;
}

.join-mod .form-wrapper input {
	padding:3px 0px 3px 3px;
}

.join-mod .form-wrapper .join-input {
   border:1px solid #999999;
   width: 300px;
}

.join-mod .form-wrapper .tip-text {
	color: #999999;
}

.join-mod .form-wrapper .hide-span {
	color:#9C9C9C;
}

.join-mod .form-wrapper .join-tos {
	margin:50px 0 0 105px;
}

.join-mod .scraper-body label {
	margin-top:0;	
	margin-right:0;
}
.join-mod .form-wrapper textarea {
	display:block;
	clear:both;
	width:100%;
	border:1px solid #999999;
	height:50px;
}
.join-mod .form-wrapper select {
	color:#414141;
}

.join-mod .form-wrapper p.delim {
	font-size:130%;
	text-align:center;
	margin:20px 0 20px 0;
}
.join-mod .form-buttons .skip {
	position:absolute;
	right:0;
	top:5px;
}
.join-mod .security-wrapper {
	position:absolute;
	top:20px;
	right:0;
}
.join-mod .captcha-wrapper {
	margin-top:0px;
}
#invite-friends.join-mod .form-list li,
.aol-auth form.friends-scraper .scraper-body .form-list li {
	clear:both;
	float:none;
	margin:0 0 0 0;
   padding:5px 0 5px 20px;
	width:auto;
	height:auto;
}
#invite-friends.join-mod .form-list li input,
.aol-auth form.friends-scraper .scraper-body .form-list li input {
	top:6px;	
}
#invite-friends .form-buttons {
}
#invite-friends .form-buttons a.skip {
	right:78px;	
}
#invite-friends .form-buttons {
   margin-right:0px; 
}
.find-skip {
	position:relative;
   right:-103px; 
}

.join-mod form.friends-scraper .scraper-wrapper {
	margin:0 40px 0 0;	
}
#invite-friends.join-mod .form-list li label,
.aol-auth form.friends-scraper .scraper-body .form-list li label {
	font-weight:normal;
	display:inline;
	min-height:auto;
}
/* aol merge */
/* new aol import flow */
.aol-auth .hd {
	margin:0 200px 0 82px;
	padding-left:95px;
	background:url(img/logo-runningman.gif) no-repeat 0 0;
	background-repeat:no-repeat;
	min-height:80px;
	_height:80px;
}
.aol-auth h1,
.aol-auth h2 {
	font-size:200%;
	font-weight:bold;
	font-family:arial, helvetica, san-serif;
	color:#f60;
}
.aol-auth h2 {
	font-size:180%;	
}
.aol-auth span.button-wrapper,
.aol-auth span.button-wrapper .button {
	background-image:url(img/buttons-orange-small.png);
}
.aol-auth span.button-wrapper .button {
	height:33px;
	color:#630;
	padding-left:18px;
	padding-right:16px;
}
.aol-auth span.button-wrapper:hover {
	background-position:100% -60px;	
}
.aol-auth span.button-wrapper .button:hover {
	background-position:0 -60px;	
}
.aol-auth span.button-wrapper:active {
	background-position:100% -120px;	
}
.aol-auth span.button-wrapper .button:active {
	background-position:0 -120px;	
}
.aol-auth span.cta-large, 
.aol-auth span.cta-large a.button {
	background-image:url(img/buttons-orange-large.png);
}
.aol-auth span.cta-large a.button {
	font-family:arial, helvetic, sans-serif;
	color:#630;
	font-size:120%;
	padding-top:5px;
	padding-left:46px;
	padding-right:44px;
	height:48px;
}
.aol-auth .bd {
	background:url(img/gradient-gray-vert.gif) repeat-x 0 0;
	background-repeat:repeat-x;
	margin-top:20px;
	margin-right:10px;
	margin-left:10px;
	padding:0;
	min-height:330px;
}

/* add friends search box on add.ftl */
.add-search {
   background:#eee;
   border:1px solid gray;
   padding:5px;
   margin-bottom:20px;
   margin-top:30px;
   width:700px;
}

.join-table .add-td {
   vertical-align: middle;
   text-align:right;
   padding-bottom:10px;
}

#yar {
   font-weight: bold;
}	

.invite-flow-head-text { width:350px; }

/* start new scraper UI stuff */

.invite-new .form-wrapper #invite-form {
   position:relative;
}

.invite-new .form-wrapper #invite-form #not-scrapable-announce {
   position:absolute;
   width:325px;   
   padding:10px;
   display:none;
}

.invite-new #email-invite-fields td {
   padding:5px;
}

#scraper-fields #scrapability-status {
   width:16px;
   height:16px;
   float:right;
   margin:2px 0 0 5px;
}

#scraper-fields #scrapability-status.scrapable {
   background:url(img/icon_attending.gif);
}

#scraper-fields #scrapability-status.not-scrapable {
   background:url(img/icon_notattending.gif);
}

#scraper-fields #scrapability-status.requesting {
   background:url(img/throbber.gif);
}

.invite-new .join-mod .form-wrapper form {
   width:auto;
}

.invite-new .join-mod .form-wrapper label {
   clear:both;
   color:#333335;
   display:block;
   font-weight:normal;
   white-space:nowrap;
}

.invite-new .form-wrapper label.label_right {
   text-align:right;
}

.invite-new .security-wrapper {
   position:absolute;
   top:20px;
   right:0;
}

/* end new scraper UI stuff */
/******* END: Including _default.css *******/

/*
     sourced: Dec 23, 2009
*/
