html, body {
	width: 100%;
	margin: 0;
	padding: 0;
	background: #ffffff;
	color: #000;
	font: 11px verdana, sans-serif;
	text-align: center;
	background: url('/en-us/landing/search/images/26428_bg.gif') repeat-x #004073;
}
#wrap_26428 {
	margin: 0 auto;
	padding: 80px 0 0 0;
	width: 974px;
	text-align: left;
	position: relative;
	z-index: 10;
}
#frmContent {
	position: absolute;
	width: 974px;
	height: 428px;
	z-index: 20;
}
.loginView, .registerView {
	position: absolute;
	width: 190px;
	top: 105px;
	left: 71px;
}
.imgA #frmContent { background: url('/en-us/landing/search/images/26428_image1.jpg') no-repeat; }
.imgB #frmContent { background: url('/en-us/landing/search/images/26428_image2.jpg') no-repeat; }
.imgC #frmContent { background: url('/en-us/landing/search/images/26428_image3.jpg') no-repeat; }
.imgD #frmContent { background: url('/en-us/landing/search/images/26428_image4.jpg') no-repeat; }
.imgE #frmContent { background: url('/en-us/landing/search/images/26428_image5.jpg') no-repeat; }
.imgF #frmContent { background: url('/en-us/landing/search/images/26428_image6.jpg') no-repeat; }
.imgG #frmContent { background: url('/en-us/landing/search/images/26428_image7.jpg') no-repeat; }
.imgH #frmContent { background: url('/en-us/landing/search/images/26428_image8.jpg') no-repeat; }
.imgI #frmContent { background: url('/en-us/landing/search/images/26428_image9.jpg') no-repeat; }
.imgJ #frmContent { background: url('/en-us/landing/search/images/26428_image10.jpg') no-repeat; }
.imgK #frmContent { background: url('/en-us/landing/search/images/26428_image11.jpg') no-repeat; }
.imgL #frmContent { background: url('/en-us/landing/search/images/26428_image12.jpg') no-repeat; }
.imgM #frmContent { background: url('/en-us/landing/search/images/26428_image13.jpg') no-repeat; }
#bullets {
	position: absolute;
	width: 974px;
	height: 200px;
	background: url('/en-us/landing/search/images/26428_bottomBg.gif') no-repeat;
	top: 508px;
	z-index: 10;
}
.switch {
	position: absolute;
	top: -125px;
	right: -720px;
	color: #FFF;
}
.switch a, .switch a:link, .switch a:active, .switch a:visited {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}
.switch a:hover { text-decoration: underline; }
h1, h2, h3 {
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	position: absolute;
	z-index: 30;
}
h1 {
	background: url('/en-us/landing/search/images/26428_matchLogo.png') no-repeat;
	width: 183px;
	height: 26px;
	top: 99px;
	left: 73px;
}
h2 {
	background: url('/en-us/landing/search/images/26428_registerFreeHdr.gif') no-repeat;
	width: 264px;
	height: 28px;
	top: 137px;
	left: 33px;
}
h3 {
	background: url('/en-us/landing/search/images/26428_freeToLookHdr.png') no-repeat;
	width: 381px;
	height: 24px;
	top: 445px;
	left: 412px;
}
h4 {
	position: absolute;
	color: #FFF;
	margin: 0;
	font-size: 22px;
	font-family: arial, sans-serif;
	top: 18px;
	left: 320px;
	font-weight: normal;
}
#bullets ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	color: #FFF;
	font-family: arial, sans-serif;
	font-size: 16px;
	position: absolute;
	top: 54px;
	left: 320px;
}
#bullets ul li {
	background: url('/en-us/landing/search/images/26428_bullet.gif') no-repeat 0 6px;
	padding: 4px 0 4px 12px;
}
.accent { color: #65CC00; }
.accent2 {
	color: #65CC00;
	font-weight: bold;
}
a, a:link, a:active, a:visited {
	text-decoration: none;
	color: #007CC4;
}
a:hover { text-decoration: underline; }
#pnlTOU {
	font-size: 10px;
	padding: 16px 0 12px 0;
}
.loginView input, #formLower input {
	width: 187px;
	margin: 0 0 8px;
}
.loginView label, #formLower label {
	display: block;
	padding: 0 0 4px;
}
#formUpper {
	background: url('/en-us/landing/search/images/26428_dotted.gif') repeat-x bottom;
	padding: 0 0 10px;
	margin: 0 0 10px;
}
.loginView #pnlButton { padding: 20px 0 0; }
#postalCode { width: 95px }
#birthMonth { width: 78px; }
#birthDay, #birthYear, #birthMonth { font-size: 10px; }
.postal { padding: 8px 0 0; }
.safari #gender { width: 41px; }
.seekingLbl { margin: 0 0 0 5px; }
#errorDiv {
	color: #FF0000;
	position: absolute;
	text-align: left;
	left:33px;
	top: 7px;
}
#errorDiv ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.traditionalBoxModel #pnlButton {
	position: relative;
	top: -8px;
}