#subscription { width:540px; float:left; }
#subscription .manda { color:#FF3333; font-size:11px; display:inline; }
#subscription .manda2 { color:#FF3333; font-size:11px; display:inline; margin-left:125px; display:none;	}
#subscription .grey { color:#999999; font-size:11px; display:inline;  margin:0 0 0 15px;}
#subscript_form form { width:540px; float:left; padding:5px; border:1px solid #CCCCCC; margin-bottom:35px; }
#subscript_form ul{ list-style:none; }
#subscript_form li { width:540px; float:left; line-height:normal; padding:7px; }
#subscript_form label { width:110px; float:left; }
#subscript_form .radio { margin:0 5px 0 15px; }
#subscript_form .text { margin:0 5px 0 15px; width:300px; }
#subscript_form .text2 { margin:0; padding:0; width:300px; }
#subscript_form form a { text-decoration:underline; }
#subscript_form form a:hover { text-decoration:none; }
#subscript_form .button { 
	float: right; 
	margin-top: 1em; 
	height: 27px; 
	overflow: hidden; 
	color: #fff; 
	background-color: #7a398d; 
	border: none; 
	font-size: 1em;
	padding:0 15px 0 15px;
	margin-right:15px;
	margin-bottom:5px;
}
#subscript_form .forget { 
	float: right; 
	margin-top: 1em; 
	height: 27px; 
	overflow: hidden; 
	color: #fff; 
	background-color: #cdb26d; 
	border: none; 
	font-size: 1em;
	padding:0 15px 0 15px;
	margin-right:15px;
	margin-bottom:5px;
}

#forget_contact {
	border:1px solid #CCCCCC;
	padding:5px;
	float:left;
	width:540px;
}
#forget_contact li { margin-left:5px; padding-left:15px; background: url(../images/li_bg2.gif) no-repeat left 10px; width:540px;}
#forget_contact a { text-decoration:underline; }
#forget_contact a:hover { text-decoration:none; }

#logout {  margin-left:35px; padding-left:15px; background: url(../images/li_bg2.gif) no-repeat left 5px; float:left;  }
.submit_thankyou_purple {color:#420054; text-decoration:underline;}
