body{background-image:url(Images/bg-details.gif);background-repeat:repeat-y;background-position:center;background-color:#114282;font-family:arial,sans-serif;}form{padding:0px;margin:0px;}input, select, textarea{border:1px solid #86aee3;}a{color:#0078c9;text-decoration:underline;}a:hover{text-decoration:none;color:#48aa00;}#login{width:970px;margin:0px auto;text-align:right;color:#bde0ff;font-size:12px;padding:0px 0 5px 0;}#login a{color:#FFFFFF;}#bgMaryJean{background-image:url(Images/bg-maryjean.jpg);width:919px;height:632px;margin:0px auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 0 0 51px;}#cobrand			{width:970px; margin:0px auto; text-align:right; background-color:#ddeaf2; text-align:center; font-size:12px; padding:0px; border:10px #FFFFFF solid; margin-bottom:10px}#adviceBox {width:990px; background-repeat:no-repeat; background-color:#FFFFFF; margin:0px auto; overflow:hidden; padding:25px 0 40px 0; }#adviceBox #logo {width:140px; padding:15px 0 0 40px; float:left}#adviceBox #articles {width:760px; float:left; font-size:12px; font-weight:normal; padding:15px 0 0 35px}#adviceBox #articles DIV.feature {padding:10px 30px 0 0; float:left; width:230px}#adviceBox #articles DIV.feature2 {padding-right:30px; float:left; width:345px;}#adviceBox #articles DIV.feature2 img {padding:5px; border:1px solid #d8e1eb; margin-right:10px}#adviceBox #articles #more {font-size:11px; padding-top:15px}#adviceBoxBD {width:950px; margin:0px auto; overflow:hidden; padding:15px 20px 30px 20px; background-color:#FFFFFF}#adviceBoxBD #login		{font-size:12px; text-align:right; width:900px; color:#000000; padding-bottom:10px}#adviceBoxBD #login a	{color:#0078c9}#adviceBoxBD #left		{width:615px; float:left;}#adviceBoxBD #left DIV.contentBox		{width:600px; border:1px solid #c6c6c6; background-color:#f9f9f9; overflow:hidden; padding:5px 10px 5px 5px; font-size:14px}#adviceBoxBD #left DIV.contentBox h1	{font-size:22px; font-family:"Times New Roman", Times, serif}#adviceBoxBD #left DIV.contentBox a	{color:#085790;}#adviceBoxBD #left .rightPadding		{padding-right:15px}#adviceBoxBD #left DIV.contentBox2		{width:595px; overflow:hidden; padding:10px 10px 5px 5px; font-size:12px}#adviceBoxBD #left DIV.contentBox2 DIV.teaser		{width:280px; float:left; padding:15px 15px 0 0}#adviceBoxBD #left DIV.contentBox2 DIV.teaser img		{margin:10px 15px 10px 0; border:1px solid #0078c9}#adviceBoxBD #left DIV.contentBox2 DIV.teaser a		{color:#085790; font-size:16px; font-family:"Times New Roman", Times, serif}#adviceBoxBD #left DIV.contentBox2 table	{background-color:#ddefd5; width:604px; padding:0px; margin:0px}#adviceBoxBD #left DIV.contentBox2 table td	{padding:4px}#adviceBoxBD #left DIV.contentBox2 tr.header	{background-color:#f4f9f2; color:#197e3e; font-size:10px}#adviceBoxBD #left DIV.contentBox2 tr		{background-color:#FFFFFF; font-size:10px}#adviceBoxBD #left DIV.contentBox2 a		{font-size:10px}#adviceBoxBD #left DIV.contentBox2 td label		{font-size:12px; font-weight:bold}#adviceBoxBD #right		{width:265px; float:right; padding-right:15px; font-size:11px}#adviceBoxBD #right label	{#1a7e0e; font-size:13px; font-weight:bold; color:#1a7e0e; background-image:url(http://advice-static.eharmony.com/data/advice/images/design/teaser-h1-bg.gif); background-repeat:no-repeat; padding-left:10px}#adviceBoxBD #right img 	{margin:10px 15px 10px 0; border:1px solid #0078c9}#adviceBoxBD #right img.noBorder	{border:hidden}#adviceBoxBD #right a		{font-size:16px; font-family:arial; color:#085790; font-weight:bold; font-family:"Times New Roman", Times, serif}#adviceBottom {width:990px; height:12px; background-image:url(Images/bg-advice-bottom.jpg); background-repeat:no-repeat; margin:0px auto;}#leftCol{width:356px;float:left;}#leftCol #logo{width:356px;text-align:center;padding:20px 0;}#leftCol #CTA{width:356px;height:45px;text-align:center;}#leftCol #regForm{width:336px;padding:0px 10px;font-size:12px;}#leftCol #regForm input, select{font-size:12px;padding:1px;}#leftCol #regForm input{width:180px;}#genderswap #leftCol #regForm input{width:206px;}#leftCol #regForm select{width:182px;}#genderswap #leftCol #regForm select{width:210px;}#genderswap #leftCol #regForm .gender select{width:74px;float:left;margin:0;font-family:arial,sans-serif;}#genderswap #leftCol #regForm .gender div{width:62px;float:left;text-align:center;padding-top:4px;}#leftCol #regForm input.reg_postal-code{width:90px;}#leftCol #regForm DIV.formLeft{float:left;text-align:right;width:110px;padding:4px 10px 0 0;margin-bottom:10px;color:#114181;}#leftCol #regForm DIV.formRight{float:left;width:200px;margin-bottom:10px;}#genderswap #leftCol #regForm DIV.formLeft{width:95px;}#genderswap #leftCol #regForm DIV.formRight{float:left;width:225px;margin-bottom:10px;}#leftCol #regForm #seals{text-align:center;}#leftCol #regForm #seals ul{list-style:none;margin:0px;padding:0px;}#leftCol #regForm #seals li{display:inline;}#rightCol{width:540px;float:right;text-align:right;position:relative;}#rightCol #snipe{width:163px;height:141px;position:absolute;top:0;right:0;}#rightCol #FCW{width:163px;height:141px;background-image:url(http://static.eharmony.com/assets/corp/details/snipe-fcw.png);}#rightCol #bullets{height:200px;width:472px;position:absolute;top:400px;left:20px;}* html #rightCol #snipe #FCW{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.eharmony.com/assets/corp/details/snipe-fcw.png', sizingMethod='crop');background-image:none;}#rightCol #bullets #bulletsBAU{    width:472px;background-image:url(Images/eh-bullets-bau.png);padding:137px 0 0;overflow:hidden;background-repeat:no-repeat;    height: 0px !important; /* for most browsers */    height /**/:137px /* for IE5.5's bad box model */}#rightCol #bullets #bulletsFC{    width:472px;background-image:url(http://static.eharmony.com/assets/corp/details/eh-bullets-fc.png);padding:137px 0 0;overflow:hidden;background-repeat:no-repeat;    height: 0px !important; /* for most browsers */    height /**/:137px /* for IE5.5's bad box model */}* html #rightCol #bullets #bulletsBAU{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.eharmony.com/assets/corp/details/eh-bullets-bau.png', sizingMethod='crop');background-image:none;}* html #rightCol #bullets #bulletsFC{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.eharmony.com/assets/corp/details/eh-bullets-fc.png', sizingMethod='crop');background-image:none;}#rightCol #bullets ul{list-style:none;margin:0px;padding:0px;font-size:12px;float:left;}#rightCol #bullets li{display:inline;margin:0px;padding:0px 2px;color:#FFFFFF;}#rightCol #bullets li a{color:#bde0ff;}DIV.footer{width:950px;margin:0px auto;font-size:11px;color:#FFFFFF;text-align:center;}DIV.footer ul{list-style:none;margin:0px;padding:0px;}DIV.footer li{display:inline;padding:0px 3px;}DIV.footer a{color:#FFFFFF;}DIV.footer h4,h5{font-size:11px;color:#FFFFFF;font-weight:normal;}DIV.footer #left{width:450px;float:left;text-align:left;}DIV.footer #right{width:450px;float:right;text-align:right;}
