#ansp .UserSubscribeForm
{
	font-family:Verdana, sans-serif;
}
#ansp .UserSubscribeForm .Info
{
	background:url('../../Templates/Images/iconeInfo.gif') no-repeat 5px 50%;
	padding:5px 5px 5px 30px;
	color:#FA6368;
	font-weight:bold;
	font-size:12px;
	margin:0 0 20px;
	display:none;
}
#ansp .UserSubscribeForm .Header
{
	background:url('../../Templates/Images/coinOrange.gif') no-repeat top right;
	color:#F96368;
	font-size:11px;
	margin-bottom:20px;
	padding-right:230px;
}
#ansp .UserSubscribeForm .Header2
{
	background:url('../../Templates/Images/coinOrange.gif') no-repeat top right;
	color:#F96368;
	font-size:11px;
	height:37px;
	margin-bottom:20px;
	padding-right:230px;
}
#ansp .UserSubscribeForm .NormalTitle
{
	background:url('../../Templates/Images/pointilleOrange.gif') repeat-x bottom;
	color:#FF9935;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	padding-bottom:4px;
}
#ansp .UserSubscribeForm .TableForm
{
	width:100%;
	margin-bottom:10px;
}
#ansp .UserSubscribeForm .NormalText
{
	color:#666666;
	font-size:11px;
	padding:6px 2px;
	text-align:right;
	vertical-align:middle;
	width:40%;
}
#ansp .UserSubscribeForm .Star
{
	color:#F96368;
}
#ansp .UserSubscribeForm .Purple
{
	color:#DF0088;
}
#ansp .UserSubscribeForm .Purple input
{
	margin-bottom:-2px;
}

#ansp .UserSubscribeForm .TopPurple, #ansp .UserSubscribeForm .BottomPurple, #ansp .UserSubscribeForm .TopGreen, #ansp .UserSubscribeForm .BottomGreen
{
	height:2px;
	font-size:2px;
}

#ansp .UserSubscribeForm .TopPurple
{
	background:url('../../Templates/Images/userFormBordureVioletteH.gif') no-repeat;
}
#ansp .UserSubscribeForm .MiddlePurple
{
	background:url('../../Templates/Images/userFormBordureVioletteV.gif') repeat-y;
	padding:5px 9px;
}
#ansp .UserSubscribeForm .BottomPurple
{
	background:url('../../Templates/Images/userFormBordureVioletteH.gif') no-repeat;
}

#ansp .UserSubscribeForm .Green
{
	color:#81B701;
}
#ansp .UserSubscribeForm .Green input
{
	margin-bottom:-2px;
}

#ansp .UserSubscribeForm .TopGreen, #ansp .UserSubscribeForm .BottomGreen
{
	height:1px;
	font-size:1px;
}

#ansp .UserSubscribeForm .TopGreen
{
	background:url('../../Templates/Images/userFormBordureVerteH.gif') no-repeat;
}
#ansp .UserSubscribeForm .MiddleGreen
{
	background:url('../../Templates/Images/userFormBordureVerteV.gif') repeat-y;
	padding:5px 9px;
}
#ansp .UserSubscribeForm .BottomGreen
{
	background:url('../../Templates/Images/userFormBordureVerteH.gif') no-repeat;
}
#ansp .UserSubscribeForm .Field
{
	width:60%;
}
#ansp .UserSubscribeForm .FieldList1
{
	font-size:11px;
}
#ansp .UserSubscribeForm .FieldList2
{
	font-size:11px;
	width:255px;
}
#ansp .UserSubscribeForm .FieldList3
{
	font-size:11px;
	width:202px;
}
#ansp .UserSubscribeForm .FieldText1
{
	font-size:11px;
	width:290px;
}
#ansp .UserSubscribeForm .FieldText2
{
	font-size:11px;
	width:90px;
}
#ansp .UserSubscribeForm .FieldText3
{
	font-size:11px;
	width:150px;
}
#ansp .UserSubscribeForm .FieldText4
{
	font-size:11px;
	width:198px;
}
#ansp .UserSubscribeForm .CheckBoxText
{
	color:#666666;
	font-size:11px;
	padding:4px 2px;
	vertical-align:middle;
}
#ansp .UserSubscribeForm input.CheckBox
{
	margin-bottom:0px;
}
#ansp .UserSubscribeForm span.CheckBox input
{
	margin-bottom:0px;
}
#ansp .UserSubscribeForm .Submit
{
	background:url('../../Templates/Images/coinOrange.gif') no-repeat top right;
	height:17px;
	padding:21px 35px 0 0;
}
#ansp .UserSubscribeForm .Submit img
{
	float:right;
}
#ansp .UserSubscribeForm .ErrorMsg
{
	background:url('../../Templates/Images/errorIcon.gif') no-repeat;
	padding-left:10px;
	font-weight:bold;
	color:#FF0000;
	display:none;
	margin-bottom:2px;
}

#ansp .UserSubscribeForm .Orange
{
	color:#F96368;
	font-size:10px;
}

#ansp .UserSubscribeForm  div.AccountLogin
{
	padding-bottom:8px;
}

#ansp .UserSubscribeForm  div.AccountLogin ul.Login li
{
	margin-left:15px;
}
