﻿body{background-image:url(images/bg-details.gif);background-repeat:repeat-y;background-position:center;background-color:#114282;font-family:arial;}
form{padding:0px;margin:0px;}
input, select, textarea{border:1px solid #86aee3;}
.botline{height:10px;width:990px;margin:0 auto;background-image:url(images/bg-details.gif);background-repeat:repeat;background-position: -850px 0;font-size:2px;}

a{color:#0078c9;text-decoration:underline; cursor:pointer;}
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;}


#formbg{position:relative;background-image:url(images/bgform.jpg);width:972px;height:578px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2; background-repeat:no-repeat;}

.formbg1{position:relative;background-image:url(images/TRC_NEw2.jpg);width:973px;height:623px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2; background-repeat:no-repeat;}
.formbg11{position:relative;background-image:url(images/TRC_NEw22.jpg);width:973px;height:623px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2; background-repeat:no-repeat;}
#formbg2{position:relative;background-image:url(images/TRC_howitworks.jpg);width:973px;height:623px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2; background-repeat:no-repeat;}

/*#uk_cpl{position:relative;background-image:url(http://static.eharmony.co.uk/assets/uk/images/bg_cpl_uk.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}


#au_single{position:relative;background-image:url(http://static.eharmony.co.uk/assets/uk/images/bg-single_au.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}
#au_cpl{position:relative;background-image:url(http://static.eharmony.co.uk/assets/uk/images/bg_cpl_au.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}*/
#formtest{position:relative;background:#fff;width:972px;height:150px;margin:0 auto;overflow:hidden; text-align:center;  padding:0px 6px 0 45px;z-index:2; background-repeat:no-repeat;}
.line{ background-image:url(images/line.jpg); background-repeat:no-repeat; vertical-align:middle;}

#leftCol{width:356px;float:left;vertical-align:top}
#leftCol br{clear:both;margin:0;padding:0;font-size:2px;}
#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;}
#leftCol #regForm input.chkbox{width:15px;border:none;margin:0;}
#leftCol #regForm select{width:186px;margin:1px 0;}
#leftCol #regForm input.reg_postal-code{width:90px;}
#leftCol #regForm DIV.formLeft{float:left;text-align:right;width:100px;padding:4px 0 0 0;margin:0 8px 10px 0;color:#114181;}
#leftCol #regForm DIV.formRight{float:left;width:200px;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;}
#seobot{width:910px;margin:0px auto;font-size:12px;padding:20px 40px;}
#seobot #seals{float:left;text-align:left;width:49%;}
#seobot #seals {float:none;text-align:center;width:100%}
#seobot #seals{float:left;text-align:left;width:49%;}
#seobot #seals ul{list-style:none;margin:0px;padding:0px;}
#seobot #seals li{display:inline;}
.science{width:49%;float:right;color:#fff;padding:20px 0;text-align:right;font-size:14px;}

#rightCol{width:540px;float:right;text-align:right;position:relative;}
#rightCol #snipe{width:163px;height:141px;position:absolute;top:0;right:0;}

/*#rightCol #bullets{height:200px;width:472px;position:absolute;top:400px;left:20px;}*/
* html 
#rightCol #bullets #bulletsBAU{width:472px;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();background-image:none;}
#rightCol #bullets ul{list-style:none;margin:0px;padding:0px;font-size:12px;float:left;}
#rightCol #bullets ul.lrnlist{margin:180px 0 0 10px;}
#rightCol #bullets li{display:inline;margin:0px;padding:0px 2px;color:#FFFFFF;}
#rightCol #bullets li a{color:#bde0ff;}
.toplist{display: block;width: 0;height: 0;overflow: hidden;}
.one{color:#666;font-size:12;font-family:Arial;}
#footertext{width:910px;background-color:#FFFFFF;font-size:12px;padding:0px 40px 40px 40px; overflow:hidden; text-align:center;}
#footertext1{width:911px;background-color:#FFFFFF;font-size:12px;padding:0px 40px 20px 40px;position:relative; overflow:hidden; text-align:center;z-index:2;}
#footertext2{width:910px;background-color:#FFFFFF;font-size:12px;padding:0px 40px 40px 40px; overflow:hidden; text-align:center;}
.linksdiv{width:910px;padding:0px 40px 40px 40px; overflow:hidden; text-align:center;}
#seoText h1{clear:both;font-size:18px;color:#003479;margin:0;padding:0;}
#footerext1 h1{clear:both;font-size:18px;color:#003479;margin:0;padding:0;}
#seoText h2{clear:both;font-size:14px;color:#003479;margin:0;padding:0;}
#footertext1 h2{clear:both;font-size:14px;color:#003479;margin:0;padding:0;}
#seoText ul{list-style:none; margin:0px; padding:0px}
#footertext1 ul{list-style:none; margin:0px; padding:0px}
#seoText li{display:inline}
#footertext1 li{display:inline}
#seoText br{clear:both;margin:0;padding:0;font-size:2px;}
#footertext1 br{clear:both;margin:0;padding:0;font-size:2px;}

#seoText img.imgLeft{margin-right:25px}
#footertext1 img.imgLeft{margin-right:25px}
#seoText a{text-decoration:none;}
.ltcol{float:left;width:525px;margin:0;padding-right:25px;border-right:solid 1px #cde6f1;}
.ltcol div.twocol{float:left;width:247px;}
.padrt25{padding-right:25px;}
.rtcol{float:left;width:329px;margin:0;padding-left:25px;border:0;}
.steps{height:112px;width:525px;padding:0;border:0;background:transparent url("images/adviceticker.jpg") no-repeat; vertical-align:top; text-align:left;}
.steps1{height:112px;width:525px;padding:0;border:0;background:transparent no-repeat; vertical-align:top; text-align:left;}
.steps div{float:left;width:133px;padding:0 0 0 0;color:#666;font:normal 11px arial;}
.steps1 div{float:left;width:133px;padding:0 0 0 0;color:#666;font:normal 11px arial;}
.steps div.one{width:142px;}
.steps1 div.one{width:142px;}
.steps div.four{width:117px;}
.steps1 div.four{width:117px;}
.steps span{display:block;height:0;width:0;overflow:hidden;}
.steps1 span{display:block;height:0;width:0;overflow:hidden;}
.steps.logo_us{height:61px;width:244px;margin:26px 0 0 0;background-position:0 -230px;}
.steps.logo_uk{height:61px;width:244px;margin:26px 0 0 55px;background-position:0 -160px;}
.steps.logo_au{height:61px;width:244px;margin:26px 0 0 55px;background-position:-282px -160px;}
.steps.free_rev{height:51px;width:348px;margin:26px 0 15px 0;background-position:0 -313px;}
.steps.meet{height:51px;width:348px;margin:26px 0 15px 0;background-position:0 -368px;}
/*.steps.easy{float:left;height:67px;width:252px;margin:40px 50px 0 30px;background-position:0 -427px;}
.steps1.easy1{float:left;height:67px;width:252px;margin:40px 50px 0 30px;background-position:0 -427px;}
.steps.special{float:left;height:21px;width:377px;background-position:0 -503px;}
.steps.go{height:36px;width:183px;margin:15px 0 0 0;background-position:-369px -313px;cursor:pointer;}
.steps1.go{height:36px;width:183px;margin:15px 0 0 0;background-position:-369px -313px;cursor:pointer;}
.steps.find{height:36px;width:183px;margin:0;background-position:-369px -368px;cursor:pointer;}
.steps.uk_story{width:256px;margin:0 180px 0 0;background-position:0 -533px;}
.steps.au_story{width:256px;margin:0 180px 0 0;background-position:0 -709px;}*/
.landing{margin:0;padding:0;border:0;background:transparent url() no-repeat;}
.landing.review{height:144px;width:329px;margin:0 0 15px 0;background-position:0 -474px;}
.landing.local{height:144px;width:329px;margin:25px 0 15px 0;background-position:0 -320px;}
.landing.success{height:87px;width:329px;margin:25px 0 15px 0;background-position:0 -628px;}
.landing.dating{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 0;}
.landing.diverse{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 -160px;}
.successdiv{float:right;position:relative;width:380px;margin:0 40px 0 0;}
.successdiv.lt{float:left;padding-top:30px;margin:0 40px 0 20px;}
.test{position:absolute;left:200px;top:20px;width:200px;color:#666;}
.sig{float:right;font-style:italic;}
.blu{color:#0078c9;}
.txt10{font-size:10px;}
.txt10blu{font-size:10px;color:#114181;}
.auseal{width:990px;margin:20px auto;text-align:center;}
.footer1{ background-image:url(images/footer1.jpg); background-repeat:no-repeat;}
.footer2{ background-image:url(images/footer2.jpg); background-repeat:no-repeat;}

DIV.footer{clear:both;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;}

.linkstyle2
{ color:#FFF874;
}

.fontstyle
{ font-size:10pt;
font-family:Arial;
color:#666;
}
.colstyle
{
color:#0078C9;
font-weight:bold;
font-family:Arial;
font-size:10pt;
}

.txtfont
{
	font-size:8pt;
	color:#000;
	font-family:Verdana;
	
}

.format
{
    font-size: 8pt;   
    
    font-family: arial;
    text-align: left;
   
    height: 12px;
    width: 110px;
    direction: ltr;
    
}
.format1
{
    font-size: 8pt;   
    
    font-family: arial;
    text-align: left;
   
    height: 14px;
    width: 110px;
    
    
}