	img
	{
	border: 0px;
	}
	
	.tblErrorDetourMessaging
	{
	background-color: #FFFFFF;
	}

.hdr_Cobrand_Logo {
		position:absolute;
		left:0px;
		top:0px;
		}
	
.hdr_SubscribeNow
  {
  position: absolute;
  right: 0px;
  top: 0px;
  }
	
.AcceptTermsText
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #333333;
	font-weight:400;	margin: 2px 2px 2px 2px;
	width: 350px;
	border: single #f60; 
	border-width: 1px 1px 1px 1px;

}
.sisterSiteList
{
	text-align: center;
	font-family: "Arial";
	font-size: 9px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	color: #999999;
	text-decoration: none;
}

.sisterSiteLink, .sisterSiteLink:visited
{
	text-decoration: none;
	color: #999999;
}

.sisterSiteLink:hover
{
	text-decoration: underline;
	color: #999999;
}

	/* Buttons */
	/* ---------------------------------------------------------------------------------------------------------- */
	

	
	
	.pne_SendButton
	{
	position:relative;
	margin-top: 4px;
	padding-left: 90px;
	}
	
	
	
	/* Fonts */
	/* -----------1----------------------------------------------------------------------------------------------- */

.cssDefaultLegalText
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 13px;
		font-weight:700;
		text-decoration: none;
		color: #333333;
		}
		
	.cssGlobalError_RedNormal {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #E8003C;
		font-weight:400;
	}

	.cssGlobalError_Red {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 12px;
		color: #E8003C;
		font-weight:400;
		line-height:18px;
	}
	
	.cssGlobalError_RedBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 12px;
		color: #E8003C;
		font-weight:700;
		line-height:18px;
	}
	
	.cssGlobalDetour_DarkGray {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 12px;
		color: #333333;
		font-weight:400;
		line-height:15px;
	}
	
	.cssGlobalDetour_LimeBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 12px;
		color: #83C10B;
		font-weight:700;
		line-height:18px;
	}
	
	
	.cssGlobalImportant_RedBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #E8003C;
		font-weight:700;
		line-height:18px;
	}
	
.cssGlobalSysText_BlueHdr {
	font-family : verdana, helvetica, sans-serif;
	font-size : 14px;
	font-weight : 800;
	color : #254294;
}
	
	.cssGlobalSysText_Blue {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #2242C0;
		font-weight:400;
	}
	
	.cssGlobalSysText_DarkGray {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #333333;
		font-weight:400;
	}
	
	.cssGlobalSysText_DarkGrayBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #333333;
		font-weight:700;
	}
	
	.cssGlobalSysText_Lime {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #83C10B;
		font-weight:400;
	}
	
	.cssGlobalSysText_LimeBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #83C10B;
		font-weight:700;
	}
	
	.cssGlobalSysText_LightGray {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #737373;
		font-weight:400;
	}
	
	.cssGlobalSysText_Maroon {
   font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
   color: #D00078;
   font-weight:400;
 }
 
 .cssGlobalSysText_MaroonBold {
  font-family : Verdana, Arial, Helvetica, sans-serif;
   font-size : 11px;
  color: #D00078;
  font-weight:700;
 }
	.cssGlobalSysText_White {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #E6EDFA;
		font-weight:400;
	}
	
	.cssGlobalSysText_WhiteBold {
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		color: #E6EDFA;
		font-weight:700;
	}
	
	/* Links */
	/* ---------------------------------------------------------------------------------------------------------- */
	.cssGlobalLinks_DarkBlue 
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		font-weight:400;
		text-decoration: underline;
		}
	
		a:link.cssGlobalLinks_DarkBlue
		{
		text-decoration: underline;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_DarkBlue
		{
		text-decoration: underline;
		color: #5299EB;
		}
		
		a:visited.cssGlobalLinks_DarkBlue
		{
		color: #2242C0;
		}
		
		a:hover.cssGlobalLinks_DarkBlue
		{
		color: #5299EB;
		}
		
	.cssGlobalLinks_DarkBlueBold
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		font-weight:700;
		text-decoration: underline;
		}
	
		a:link.cssGlobalLinks_DarkBlueBold
		{
		text-decoration: underline;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_DarkBlueBold
		{
		text-decoration: underline;
		color: #5299EB;
		}
		
		a:visited.cssGlobalLinks_DarkBlueBold
		{
		color: #2242C0;
		}
		
		a:hover.cssGlobalLinks_DarkBlueBold
		{
		color: #5299EB;
		}

	.cssGlobalLinks_DarkBlueBold12
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	 	font-size : 12px;
		font-weight:700;
		text-decoration: underline;
		}
	
		a:link.cssGlobalLinks_DarkBlueBold12
		{
		text-decoration: underline;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_DarkBlueBold12
		{
		text-decoration: underline;
		color: #5299EB;
		}
		
		a:visited.cssGlobalLinks_DarkBlueBold12
		{
		color: #2242C0;
		}
		
		a:hover.cssGlobalLinks_DarkBlueBold12
		{
		color: #5299EB;
		}
		
	.cssGlobalLinks_PageNav
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		font-weight:400;
		text-decoration: none;
		}
	
		a:link.cssGlobalLinks_PageNav
		{
		text-decoration: none;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_PageNav
		{
		text-decoration: underline;
		color: #5299EB;
		}

		a:visited.cssGlobalLinks_PageNav
		{
		color: #2242C0;
		}
		
		a:hover.cssGlobalLinks_PageNav
		{
		color: #5299EB;
		}
		
	.cssGlobalLinks_PageNavBold
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		font-weight:700;
		text-decoration: none;
		}
	
		a:link.cssGlobalLinks_PageNavBold
		{
		text-decoration: none;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_PageNavBold
		{
		text-decoration: underline;
		color: #5299EB;
		}

		a:visited.cssGlobalLinks_PageNavBold
		{
		color: #2242C0;
		}
		
		a:hover.cssGlobalLinks_PageNavBold
		{
		color: #5299EB;
		}
		

	.cssGlobalLinks_DarkBluePNE
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight:400;
		text-decoration: underline;
		line-height: 22px;
		}
	
		a:link.cssGlobalLinks_DarkBluePNE
		{
		text-decoration: underline;
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_DarkBluePNE
		{
		text-decoration: underline;
		color: #5299EB;
		}

		a:visited.cssGlobalLinks_DarkBluePNE
		{
		color: #2242C0;
		}

		a:hover.cssGlobalLinks_DarkBluePNE
		{
		color: #5299EB;
		}

	.cssGlobalLinks_White
		{
		font-family : Verdana, Arial, Helvetica, sans-serif;
	  font-size : 11px;
		font-weight:400;
		text-decoration: none;
		}
	
		a:link.cssGlobalLinks_White
		{
		text-decoration: none;
		color: #ffffff;
		}

		a:hover.cssGlobalLinks_White
		{
		text-decoration: underline;
		color: #5299EB;
		}

		a:visited.cssGlobalLinks_White
		{
		color: #ffffff;
		}

	/* Forms */
	/* ---------------------------------------------------------------------------------------------------------- */
	
	
	
	form { 
	display:inline; 
	}
	
	
	
	.fielddisabled
	{
	font : 12px verdana; 
	color: #300; 
	border: single #f60; 
	border-width: 1px 1px 1px 1px;
	background-color:#CCCCCC;
	}
	
	
	
	.textarea
	{ 
	font : 12px verdana; 
	color: #300; 
	background-color: #f5f5f5; 
	border: single #f60; 
	border-width: 1px 1px 1px 1px;
	overflow:auto;
	} 
	
	input.textbox
	{ 
	font : 12px verdana; 
	color: #300; 
	background-color: #F5F5F5; 
	border-width: 1px 1px 1px 1px;
	}
	
	input.texterror
	{ 
	font : 12px verdana; 
	color: #300; 
	background-color:#FFBABA;
	border: single #f60; 
	border-width: 1px 1px 1px 1px;
	}
	
	select 
	{ 
	font : 11px verdana; 
	color: #300; 
	background-color: #F5F5F5; 
	border-width: 1px 1px 1px 1px;
	} 
	
	.siteMessaging_WhiteBold_24
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:700;
	color:#FFFFFF;
	}
	
	input.redbtn {
		background:#CA0072;
		font-weight:bold;
		border-width: 1px 1px 1px 1px;
		border-top-color:#FF9EB9;
		border-left-color:#FF9EB9;
		border-right-color:#990049;
		border-bottom-color:#990049;
		background-image : url(http://images.match.com/match/skins/set11/st_ButtonDots.gif);
		background-repeat : no-repeat;
		color : #ffffff;
		font-family : Verdana, Helvetica, sans-serif;
		font-size : 11px;
		background-position : 5px 3px;
		padding-left : 17px;
	}
	
	input.longredbtn {
		background:#CA0072;
		font-weight:bold;
		border-width: 1px 1px 1px 1px;
		border-top-color:#FF9EB9;
		border-left-color:#FF9EB9;
		border-right-color:#990049;
		border-bottom-color:#990049;
		background-image : url(http://images.match.com/match/skins/set11/st_ButtonDots.gif);
		background-repeat : no-repeat;
		color : #ffffff;
		font-family : Verdana, Helvetica, sans-serif;
		font-size : 11px;
		background-position : 5px 3px;
		width:158px;
		padding-left : 18px;
	}
