/* CEIVA Referral Program Status Page - 2011 */

#referstatus11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:637px;
	height:305px;
	position:relative;
	left:4px;
	padding:20px 305px 0 10px;
	background:url(/images/member/referral11_side.jpg) no-repeat 690px 10px;
}

*html #referstatus11 {
	width:952px;
	height:325px;
}

#referstatus11 .button:link, #referstatus11 .button:visited {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:220px;
	}
#referstatus11 .button:hover, #referstatus11 .button:active {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

/* CEIVA Referral Program - January 2011 */

#referlanding_11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:462px;
	height:451px;
	position:relative;
	left:4px;
	padding:0 20px 0 470px;
	background:url(/home/images/referral11_bg.jpg) top left no-repeat;
}

*html #referlanding_11 {
	width:952px;
	height:461px;
}

#referlanding_11 .refernow {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:180px;
	}
#referlanding_11 .refernow:hover, #referlanding_11 .refernow:active {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}



/* CEIVA Spring Referral Program Status Page - 2010 */

#referstatus_spring10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:637px;
	height:305px;
	position:relative;
	left:4px;
	padding:20px 10px 0 305px;
	background:url(/home/images/springrefer10_small.gif) no-repeat top left;
}

*html #referstatus_spring10 {
	width:952px;
	height:325px;
}

#referstatus_spring10 .button {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:220px;
	}
#referstatus_spring10 .button:hover, #referstatus_spring10 .button:active {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

.referredfriends_h1 {
	width:349px;
	height:37px;
	background: url(/images/member/myreferredfriends_h1.gif) no-repeat top left;
}

.referralprogram_h1 {
	width:415px;
	height:37px;
	background: url(/images/member/referralprogram_h1.gif) no-repeat top left;
	margin:0;
	padding:0;
}

.addreferral_h1 {
	width:277px;
	height:33px;
	background: url(/images/member/addreferral_h1.gif) no-repeat top left;
	margin-top:10px;
}

.editreferral_h1 {
	width:277px;
	height:33px;
	background: url(/images/member/editreferral_h1.gif) no-repeat top left;
	margin-top:10px;
}

.referralsent_h1 {
	width:247px;
	height:32px;
	background: url(/images/member/referralsent_h1.gif) no-repeat top left;
	margin-top:10px;
}

.referredfriends_h1 span, .referralprogram_h1 span, .addreferral_h1 span, .editreferral_h1 span, .referralsent_h1 span {
	display:none;
}

/* CEIVA Spring Referral Program Landing Page */

#referlanding_spring10 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:432px;
	position:relative;
	left:4px;
	padding:0 10px 0 510px;
}

#referlanding_spring10.april {
background:url(/home/images/springrefer10_bgapril.jpg) no-repeat top left;
}
#referlanding_spring10.may {
background:url(/home/images/springrefer10_bgmay.jpg) no-repeat top left;
}
#referlanding_spring10.june {
background:url(/home/images/springrefer10_bgjune.jpg) no-repeat top left;
}

*html #referlanding_spring10 {
	width:952px;
}

#referlanding_spring10 h1 {
	width:473px;
	height:172px;
	margin:0;
	padding:0;
	position:relative;
	right:50px;
}
#referlanding_spring10 h1.april {
background:url(/home/images/springrefer10_h1april.gif) no-repeat top left;
}
#referlanding_spring10 h1.may {
background:url(/home/images/springrefer10_h1may.gif) no-repeat top left;
}
#referlanding_spring10 h1.june {
background:url(/home/images/springrefer10_h1june.gif) no-repeat top left;
}

#referlanding_spring10 h1 span {
	display:none;
}

#referlanding_spring10 .button {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:160px;
}


#referlanding_spring10 .button:hover, #referlanding_spring10 .button:active  {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}


/* Refer-A-Friend - Landing Page - Holiday Contest */

#referlanding_holi09 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:932px;
	position:relative;
	left:4px;
	padding:0 10px;
	background:url(/home/images/referafriendhol09_bg.gif) repeat-x 0 -25px;
}

*html #referlanding_holi09 {
	width:952px;
}

#referlanding_holi09 .prize {
	width:259px;
	float:right;
	padding-left:10px;
	padding-top:10px;
}
#referlanding_holi09 .image {
	width:245px;
	float:left;
	padding-right:20px;
	padding-bottom:0px;
}

#referlanding_holi09 h1 {
	font-size:33px;
	color:#FFFFFF;
	padding:10px 0 0 0;
	margin:0 0 0 40px;
}


#referlanding_holi09 h2 {
	font-size:22px;
	color:#FFFFFF;
	padding:0;
	margin:0 0 20px 40px;
}


#referlanding_holi09 .button {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:360px;
}


#referlanding_holi09 .button:hover, #referlanding_holi09 .button:active  {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#referlanding_holi09 .button_main {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;

}


#referlanding_holi09 .button_main:hover, #referlanding_holi09 .button_main:active  {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}



#referlanding_holi09 .disclaimer {
	font-size:11px;
}


/* Refer-A-Friend - Main Page */

#refermain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:920px;
	position:relative;
	left:24px;
}

#refermain h1 {
	font-size:18px;
}

#refermain .image {
	width:287px;
	float:right;
	padding-left:10px;
}

#refermain .button {
	display: block;
	background-image: url(/images/member/referafriend_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 128px;
	height: 44px;
	}
#refermain .button:hover {
	background-position: 0 -44px;
	height: 44px;
	width: 128px;
	}
	
#refermain .button:active {
	height: 44px;
	width: 128px;
}

#refermain .disclaimer {
	font-size:11px;
	color:#999999;
}


/* Refer-A-Friend - Landing Page */

#referlanding {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:920px;
	position:relative;
	left:24px;
}

#referlanding .image {
	width:287px;
	float:right;
	padding-left:10px;
}

#referlanding .button {
	display: block;
	background-image: url(/images/member/referafriend_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 128px;
	height: 44px;
	}
#referlanding .button:hover {
	background-position: 0 -44px;
	height: 44px;
	width: 128px;
	}
	
#referlanding .button:active {
	height: 44px;
	width: 128px;
}

#referlanding h1 {
	width:418px;
	height:37px;
	background: url(/home/images/referralprogram_h1.gif) no-repeat;
}

#referlanding #referafriend_h1 {
	width:450px;
	height:80px;
	background: url(/home/images/referafriend_h1.gif) no-repeat;
}

#referlanding h1 span {
	display:none;
}

/* Refer-A-Friend - Email sent */

#referemailsent {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:920px;
	height:370px;
	position:relative;
	left:24px;
}

#referemailsent .image {
	width:287px;
	float:right;
	padding-left:10px;
}

#referemailsent .button {
	display:block;
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat top left;
	position:relative;
	left:220px;
	}
#referemailsent .button:hover, #referemailsent .button:active {
	width:136px;
	height:45px;
	background: url(/home/images/button_refernow.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#referemailsent .goback {
	display:block;
	width:91px;
	height:45px;
	background:url(/images/member/button_goback.gif) top left;
	position:absolute;
	top:0;
	left:40px;
}

#referemailsent .goback:hover {
	background-position: 0 -45px;
	width:91px;
	height:45px;
	}
	
#referemailsent .goback:active {
	width:91px;
	height:45px;
}

#referemailsent .buttonrow_bottom {
	width:100%;
	height:45px;
	position:relative;
}


/* Refer-A-Friend - Redemption Page */

#referredeem {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:920px;
	height:370px;
	position:relative;
	left:24px;
}

#referredeem .image {
	width:287px;
	float:right;
	padding-left:10px;
}

#referredeem .button {
	display: block;
	background-image: url(/images/member/referafriend_button.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	width: 128px;
	height: 44px;
	position:relative;
	left:175px;
	}
#referredeem .button:hover {
	background-position: 0 -44px;
	height: 44px;
	width: 128px;
	}
	
#referredeem .button:active {
	height: 44px;
	width: 128px;
}


/* Refer-A-Friend - Reward Frame Select */

#referframeselect {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:920px;
	position:relative;
	left:24px;
}

#referframeselect .image {
	width:287px;
	float:right;
	padding-left:10px;
}

/* Refer-A-Friend - Referral Edit */

#referedit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:900px;
	height:450px;
	position:relative;
	left:20px;
}

#referedit .image {
	width:287px;
	float:right;
	padding-left:10px;
}

#referedit .sendreferral {
	display:block;
	width:136px;
	height:45px;
	background: url(/images/member/button_sendreferral.gif) no-repeat top left;
	position:relative;
	left:360px;
}


#referedit .sendreferral:hover, #referedit .sendreferral:active  {
	width:136px;
	height:45px;
	background: url(/images/member/button_sendreferral.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#referedit .submitchanges {
	display:block;
	width:136px;
	height:45px;
	background: url(/images/member/button_submitchanges.gif) no-repeat top left;
	position:relative;
	left:360px;
}


#referedit .submitchanges:hover, #referedit .submitchanges:active  {
	width:136px;
	height:45px;
	background: url(/images/member/button_submitchanges.gif) no-repeat 0 -45px;
	cursor:pointer;
}

#referedit .buttonrow_bottom {
	width:100%;
	height:45px;
	position:relative;
}


#referedit .cancel {
	display:block;
	width:91px;
	height:45px;
	background:url(/images/member/button_cancel.gif) top left;
	position:absolute;
	top:0;
	left:40px;
}

#referedit .cancel:hover {
	background-position: 0 -45px;
	width:91px;
	height:45px;
	}
	
#referedit .cancel:active {
	width:91px;
	height:45px;
}