@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body{margin:0 auto; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #fff; background:#000;}
.clear{clear:both; margin:0; padding:0; line-height:0;}
p{margin:0 auto; color:#fff;}
h3{font-size:14px; font-weight:bold; margin:0 auto;}
h4{font-size:14px; font-weight:bold; margin:0 auto; color:#BD0000; }
h5{ font-weight:bold; margin:0 auto; color:#333; font-size:11px;}
#main{margin:0 auto; width:1003px; padding:0px;  }
.header{ width:1003px; height:121px; margin:0 auto}
.for-midcontainer{ width:1003px; margin:0 auto}
.for-headerimg1{ width:691px; height:121px; float:left;}
.for-headerimg2{ width:312px; height:121px; float:left;}
.for-leftpart{width:394px; float:left;}
.for-leftpartimg{width:394px; height:158px; float:left;}
.for-leftpartimg2{ width:394px; height:122px;  float:left;}
.for-rightpart{ width:609px; float:left;}
.for-rightpartimg{ width:22px; height:236px;float: right;} 	
.for-rightpartimg1{ background-image:url(../images/forgotpassword-redbgimg.jpg); background-repeat:no-repeat; width:569px; height:38px; float:left; padding:14px 0px 0px 18px; line-height:16px;} 
.for-rightpartwhiteimg{ background-image:url(../images/forgotpassword-whitebgimg.jpg); background-repeat:no-repeat; width:587px; height:174px;float:left;padding:10px 0px 0px 0px; } 
.for-whiteimg-box{ height:153px; width:280px; float:left; color:#000; padding:10px 0 0 15px; border-right:1px #d1d1d1 solid;}
.for-whiteimg-box2{ height:143px; width:270px; float:left; color:#000; padding:10px 0 0 15px; }
.for-whiteimg-mainbox{ width:270px; float:left; padding:12px 0 0 0px; color:#890000;}
.for-whiteimg-mainbox-copy{ width:280px; float:left; padding:12px 0 0 0px; color:#890000;}

.for-iconbox{ width:20px;  float:left;  padding:2px 0 0 2px; }
.for-iconbox2{ width:20px;  float:left;  padding:5px 0 0 2px; }
.for-userbox{ width:70px;  float:left; padding:3px 0 0 2px; color:#000;}
.for-userbox-copy{ width:80px;  float:left; padding:3px 0 0 2px; color:#000;}
.for-textfield{ width:160px; height:19px; float:left;}
.for-erar{padding:2px 0 0 80px; width:190px; float:left; color:#FF0000;}
.for-textfield-copy{ width:190px; height:19px; float:left;}
.for-textfield2{ border:1px #7f9db9 solid; width:152px; height:16px; font-size:11px; }
.for-rightpartgreenimg{ width:587px; height:44px;float:left;} 
.for-getpasswordbox{height:22px; width:120px;  padding:13px 0 0 80px; clear:both;}
.for-loginbox{height:22px; width:58px; padding:13px 0 0 95px; clear:both;}
.for-login{ background-image:url(../images/forgotpassword-bgbuttonimg.jpg); background-repeat:repeat-x; height:18px; text-align:center; padding:4px 0 0 0;}
.for-login a{ color:#FFF; text-decoration:none; padding:0 10px 0 10px;}
.for-login a:hover{ color:#FFF; text-decoration:underline;}
.for-freebannerbox{ width:1003px; height:202px; margin:0 auto;  }
.for-bannerimg1{ width:385px; height:202px; float:left; }
.for-bannerimg2{ background-image:url(../images/forgotpassword-freeimg.jpg); background-repeat:no-repeat; width:306px; height:132px; float:left; padding:70px 0 0 0px; }
.for-bannerragister{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000;  width:250px; height:80px;}
.for-bannerragister2{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000;  width:160px; padding-top:5px; height:75px; float:left;}
.for-bannerragister a{color:#000; text-decoration:none; }
.for-bannerragister a:hover{color:#C00; text-decoration:none; }
.for-spacer{ height:80px; width:90px; float:left; }
.for-freetext{ font-size:11px; font-family:Verdana, Geneva, sans-serif; width:160px;}
.for-bannerimg3{ background-image:url(../images/forgotpassword-img4.jpg); background-repeat:no-repeat; width:312px; height:160px; float:left; color:#ffde82; padding-top:42px; font-size:14px; }
.for-bannerlink{ padding:0px; font-size:11px; color:#FFF; height:130px;}
.for-bannerlink ul{ padding:0px 0 0 0px; margin:0px;}
.for-bannerlink li{background-image:url(../images/forgot-liicon.gif); background-repeat:no-repeat; padding:0px 0 0 13px; line-height:24px; list-style:none; margin:0px; background-position:center left;}
.for-chectext{ width:200px; float:left; padding:3px 0 0 3px; height:17px; color:#000;  }
.checkbox{ height:14px; width:14px; margin:0px; padding:0px;}
.bold{ font-weight:bold;}
/* Start Login pagr*/
.toppart{ width:1003px; height:121px; float:left;}
.log-img1{ width:394px; height:84px; float:left;}
.log-img2{ width:394px; height:75px; float:left;}
.log-img3{ width:385px; height:105px; float:left;}
.log-img4{ width:385px; height:97px; float:left;}
.log-img5{ width:394px; height:61px; float:left;}
.log-topimg{ width:394px; height:121px; float:left;}
.log-topimg2{ width:297px; height:121px; float:left;}
.log-forgotpass{ width:160px; float:left; padding:10px 0 0 95px; height:17px; color:#8c0000;  }
.log-forgotpass a{ color:#8c0000; text-decoration:none;}
.log-forgotpass a:hover{ color:#8c0000; text-decoration:underline;}
/* End Login pagr*/
/* Start Search -user pagr*/
.ser-img1{ width:394px; height:166px; float:left;}
.ser-whitebox{ background-image:url(../images/search_whiteimg.jpg); background-repeat:no-repeat; width:587px; height:395px; float:left; color:#000;}
.ser-whiteboxleft{ width:365px; float:left; padding:27px 0 0 22px;}
.ser-whiteboxright{ width:200px; float:left; padding:45px 0 0 0px; font-family:Arial, Helvetica, sans-serif; font-size:18px;}
.ser-bottumimg{ width:587px; height:35px;float:left;} 
.ser-rightpartimgright{ width:22px; height:448px;float:right;}
.ser-personalstext{ font-size:21px; font-family:Arial, Helvetica, sans-serif; width:240px; float:left; padding:7px; 0 0 0}
.ser-adv-button{ width:305px; float:left; text-align:right;}
.ser-rightpartimg{ background-image:url(../images/forgotpassword-redbgimg.jpg); background-repeat:no-repeat; width:569px; height:42px;float:left; padding:10px 0px 0px 18px; line-height:16px;} 
.ser-mainrow{ width:365px; float:left; padding:10px 0 0 0px;}
.ser-textrow{ width:87px; float:left; padding:3px 8px 0 0px; text-align:right;}
.ser-textfield{ width:118px; float:left; height:22px; }
.ser-fieldclass{ width:116px; float:left; height:19px; color:#FFF;border:1px #7f9db9 solid; font-size:11px; color:#000; }
.ser-agetext{ width:48px; float:left; text-align:center; padding:3px 0px 0 0; }
.ser-agefield{ width:70px; float:left; height:22px}
.ser-agefieldclass{ width:70px; float:left; height:19px; color:#FFF;border:1px #7f9db9 solid; font-size:11px; color:#000;}
.ser-bigfield{ width:250px; float:left; height:22px}
.ser-bigfieldclass{ width:250px; float:left; height:19px; color:#FFF;border:1px #7f9db9 solid; font-size:11px; color:#000;}
.ser-verifiedcheck{ width:20px; float:left; height:19px; padding:0 0 0 115px;} 
.ser-verifiedbox{ width:360px; float:left; padding:10px 0 0 0;}
.ser-chectext{ width:335px; float:left; padding:3px 0 0 3px;  color:#000;  }
.ser-searchbuttonbox{  float:left; padding:20px 0 0 150px;}
.ser-color{ color:#ab4242; height:55px;}
.ser-blabkcolor{ color:#000}
.ser-joinnowimg{ width:200px; float:left;height:90px;}
.ser-footerlink{background-image:url(../images/search_footerimg.jpg); background-repeat:no-repeat; height:30px; width:1003px; float:left; padding:17px 0 0 0px;}
.ser-footerlink a{font-weight:bold; color:#fff; text-decoration:none; }
.ser-footerlink a:hover{text-decoration:none}
.ser-footerlink ul{list-style:none; margin:0 auto; padding:0px 0 0 30px}
.ser-footerlink li{list-style:none; float:left; padding:0 20px 0 24px; border-right:1px solid #fff; }
.ser-footerlink .nobrdr{border:none;}
.ser-bannerlink{ padding:0px; font-size:11px; color:#FFF; height:130px; font-family:Tahoma, Geneva, sans-serif;}
.ser-bannerlink ul{ padding:0px 0 0 6px; margin:0px;}
.ser-bannerlink li{background-image:url(../images/spacer-ulivon.gif); background-repeat:no-repeat; padding:0px 0 0 16px; line-height:24px; list-style:none; margin:0px; background-position:center left;}
/* END Search -user pagr*/
/* START testimonials*/
.testi-leftpart{ width:497px; float:left;}

.testi-container{ width:1003px; float:left;}
.testi-rightpart{ width:506px; float:left; }
.testi-rightpart2{ width:481px; float:left;}
.testi-rightimg{ width:25px; float:right; height:603px;}
.testi-img1{ width:497px; float:left; height:148px;}
.testi-imgtop{ background-image:url(../images/testimonials-imgtop.jpg); background-repeat:no-repeat; width:497px; float:left; height:158px;}
.testi-imgtexttop{ color:#FFF; width:170px; height:60px; padding:35px 0 0 23px; line-height:21px;}
.testi-bannerimg{ background-image:url(../images/testimonials-img4.jpg); background-repeat:no-repeat; width:497px; float:left; height:149px;}
.testi-bannerimg055{ background-image:url(../images/testimonials-img4-but.jpg); background-repeat:no-repeat; width:497px; float:left; height:149px;}
.testi-bannertextimg{ font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#ffcb00; width:450px; float:left; padding: 10px 0 0 45px; height:27px;}
.testi-logobg{ background-image:url(../images/testimonials-bglogo.jpg); background-repeat:repeat-x; width:481px; float:left; height:107px;}
.testi-logobox{ width:304px; height:107px; float:left;}
.testi-logoimg{ width:274px; float:left; height:53px;  padding:15px 0 0 28px;}
.testi-logotext{width:220px; float:left; color:#c4c4c4;padding:0 0 0 28px; }
.testi-logobutton{width:174px; float:left; padding:70px 0 0 0px; text-align:right; }
.testi-rightmainbox{ background-color:#f8f8f8; width:461px; float:left;  padding:15px 0 0 20px; height:475px; border-bottom:5px #b60000 solid;}
.testi-rightmainbox-copy{ background-color:#f8f8f8; width:461px; float:left;  padding:25px 0 30px 20px; border-bottom:10px #b60000 solid;}

.testi-bgtitalimg{ background-image:url(../images/testimonials-bgtital.jpg);  background-repeat:repeat-x; height:21px; width:430px; float:left; padding:6px 0 0 15px;  color:#000; }
.testi-border{ width:445px; float:left; border:1px #CCC solid; margin-bottom:8px;}
.testi-yahooimg{ width:119px; height:67px; float:left;}
.testi-clockimg{ width:50px; height:67px; float:left; padding:0 0 0 10px;}
.testi-hotmailimg{ width:100px; height:67px; float:left; padding:0 0 0 10px;}
.testi-gmailimg{ width:70px; height:67px; float:left; padding:0 0 0 10px;}
.testi-imagebox{ width:435px;  float:left; padding:7px 0 0 10px;}
.testi-combootext{ width:113px; float:left; padding:3px 10px 0 0; text-align:right;}
.testi-combootext-copy{ width:84px; float:left; padding:3px 10px 0 0; text-align:right;}
.testi-combootext-copy02{ width:90px; float:left; padding:3px 10px 0 0; text-align:right;}

.testi-textfield{ width:156px; float:left; height:22px; }
.testi-textfield-copy{ width:115px; float:left; height:22px; }

.testi-fieldclass{ width:156px; float:left; height:21px; background-color:#ffffa0; border:1px #7f9db9 solid; font-size:11px; color:#000; }
.testi-fieldclass-copy{ width:110px; float:left; height:21px; background-color:#ffffa0; border:1px #7f9db9 solid; font-size:11px; color:#000; }
.testi-fieldclass2-copy{ width:110px; float:left; height:19px; border:1px #7f9db9 solid; font-size:11px; color:#000;}

.testi-fieldclass2{ width:156px; float:left; height:19px; border:1px #7f9db9 solid; font-size:11px; color:#000;}
.testi-but-box{height:25px; padding:0 10px 0 0; float:left;}
.testi-but-box02{height:25px; padding:5px 10px 10px 0; float:left;}
.testi-but01{width:5px; height:25px;background-image:url(../images/testimonials-buttonimg1.gif); background-position:left; background-repeat:no-repeat; float:left;}
.testi-but02bg{ height:20px; padding:5px 5px 0 5px; background-image:url(../images/testimonials-buttombgimg.jpg); background-position:left; background-repeat:repeat-x;float:left;}
.testi-but02bg a{ color:#FFF; text-decoration:none;}
.testi-but02bg a:hover{ color:#FFF; text-decoration:none;}
.testi-but03{width:5px; height:25px; background-image:url(../images/testimonials-buttomimg1.jpg); background-position:left; background-repeat:no-repeat;float:left;}
.testi-spacer{ margin:0px ; padding:0px; float:left;}
.testi-buttonpadd{ width:310px;  float:left; padding:7px 0 0 122px;clear:both;}
.testi-textfield1{ width:290px; float:left; }
.testi-fieldclass1{ width:280px; float:left; height:58px; border:1px #7f9db9 solid; font-size:11px; color:#000; }
.testi-bannerlink{ height:90px; width:290px; float:left; padding:20px 0 0 30px; margin:0px;}
.testi-bannerlink ul{ padding:0px 0 0 10px; margin:0px; float:left;}
.testi-bannerlink li{background-image:url(../images/spacer-ulivon.gif); background-repeat:no-repeat; padding:0px 0 0 16px; line-height:24px; list-style:none; margin:0px; background-position:center left;}
.testi-jointoptext{ color:#910000; font-family:Tahoma, Geneva, sans-serif; font-size:11px;
padding:25px 0 0 16px; width:160px; float:left; height:26px;}
.testi-footerlink{background:url(../images/testimonials-bgfooter.jpg) repeat-x; height:31px; width:1003px; margin:0 auto; padding:17px 0 0 0px;}
.testi-footerlink a{font-weight:bold; color:#fff; text-decoration:none; }
.testi-footerlink a:hover{text-decoration:none}
.testi-footerlink ul{list-style:none; margin:0 auto; padding:0px 0 0 30px}
.testi-footerlink li{list-style:none; float:left; padding:0 20px 0 24px; border-right:1px solid #fff; }
.testi-footerlink .nobrdr{border:none;}
.testi-color{ color:#9f0101;}
/*refer friend*/
.ref-imgtop{ background-image:url(../images/refer-friend_topimg.jpg); background-repeat:no-repeat; width:497px; float:left; height:158px;}
.ref-bannerimg{ background-image:url(../images/refer-friend_banner.jpg); background-repeat:no-repeat; width:497px; float:left; height:148px;}
.ref-border{ width:445px; float:left; border:1px #dcd6ae solid; margin-bottom:8px; background-color:#fffad7; color:#910000 ; }
.ref-yellowimg{ background-image:url(../images/refer-friend_bgyellowimg.jpg); background-repeat:repeat-x; width:119px; float:right; height:96px; padding:5px 0 0 10px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.ref-maindiv{width:112px; float:left; padding:5px 0 0 0px;}
.ref-textdiv{width:90px; float:left; padding:5px 0 0 0px; color:#000; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.ref-textdiv a{color:#000; text-decoration:none}
.ref-textdiv a:hover{color:#000; text-decoration:underline}
.ref-yellowimg2{ width:304px; float:left; padding:5px 0 0 8px; height:96px;}
.ref-titalbold{ width:300px; float:left;height:14px; font-weight:bold;}
.ref-image{ height:72px; width:89px;float:left; padding:5px 0 0 8px; }
.ref-imagetext{ height:72px; width:190px;float:left; padding:7px 5px 0 12px; color:#000; }
.ref-imageborder{ border:1px #c3c2c0 solid;}
/*ragister page*/
.reg-imgtop{ background-image:url(../images/register_img3.jpg); background-repeat:no-repeat; width:497px; float:left; height:158px;}
.reg-bannerimg{ background-image:url(../images/register_bannerimg.jpg); background-repeat:no-repeat; width:497px; float:left; height:148px;}
.reg-imgtexttop{ color:#FFF; width:170px; height:60px; padding:50px 0 0 23px; line-height:21px; float:left; }
.reg-jointoptext{ color:#7e3a17; font-family:Arial, Helvetica, sans-serif; font-size:14px;
padding:20px 25px 0 0px; width:130px; float:left; height:35px; text-align:right;}
.reg-freetext{ color:#990000; font-family:Arial, Helvetica, sans-serif; font-size:24px;
padding:0px 0px 0 0px;float:left; width:160px; float:left;}
.reg-freetext a{color:#990000; text-decoration:none;}
.reg-freetext a:hover{color:#d50000; text-decoration:none;}

reg-rightmainbox {background-color:#f8f8f8; width:458px; float:left;  padding:15px 0 0 10px; border-bottom:5px #b60000 solid;}
.left-registration {width:465px; float:left;  padding: 7px 0 15px 16px; color:#000; background-color:#f8f8f8; }
.reg-head {height:33px; float:left; font-size:18px;}
.regmain {width:450px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.reglefttxt {height:35px; width:162px; padding-right:10px; float:left; text-align:right;}
.reglefttxtseeking {height:55px; width:162px; padding-right:10px; float:left; text-align:right;}
.reglefttxtdescription {height:70px; width:162px; padding-right:10px; float:left; text-align:right;}
.reglefttxthead {height:25px; width:162px;float:left; text-align:right; font-weight:bold; color:#bb0000;  padding:10px 10px 0 0; }
.reginputtermserror {width:400px; height:15px; float:left;}
.reginput {width:275px; float:left;}
.reginput-copy {width:395px; float:left; height:15px; color:#FF0000; padding:0 0 5px 30px;}
.reginputtxt {border: 1px solid #7f9db9; background-color:#fff; height:16px; width:188px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
.reginputtxtbig {border: 1px solid #7f9db9; background-color:#fff; height:16px; width:260px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
.reginputtxtarea { background-color:#fff; height:48px; width:260px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000; border: 1px solid #7f9db9;}
.reginputtxtsmall {border: 1px solid #7f9db9; background-color:#fff; height:16px; width:70px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
.reginputtxtdate {border: 1px solid #7f9db9; background-color:#fff; height:16px; width:55px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000;}
.regchekbox {height:18px; width:22px; float:left;}
.regchekboxterms {height:32px; width:22px; float:left; padding-left:30px;}
.regchekboxterms-copy {height:32px; width:22px; float:left; padding-left:10px;}
.regchekboxtermstxt {height:32px; width:400px; float:left; color:#000000;}
.regchekboxtermstxt-copy{ width:400px; float:left; color:#000000;}
.regchekboxtxt {height:18px; width:70px; float:left;}
.regchekboxtxt1 {height:18px; width:54px; float:left;}
.regchekboxtxt2 {height:18px; width:145px; float:left; }
.regbuton {background-image:url(../images/Reg-button.jpg); height:21px; width:120px; float:left; margin-top:4px; padding:6px 0 0 10px;}
.yellow1{ color:#ea0000}
.reg-bannerbox{width:475px; float:left; padding:10px 0 0 22px;}

.padt15{padding:15px 0 0 0;}
.marg10{margin:0 0 0 10px;}
.marglr{margin:0 5px 0 5px;}

#footer{ width:1003px; height:37px; margin:0 auto; background:url(../images/bottom.jpg) top no-repeat; padding:10px 0 0 0; border:0px solid #ffcc00}
.footerlink{ background:url(../images/forgotpassword-footer.jpg) no-repeat; height:30px; width:1003px; margin:0 auto; padding:17px 0 0 0px; }
.footerlink a{ font-weight:bold; color:#fff; text-decoration:none; }
.footerlink a:hover{ text-decoration:none}
.footerlink ul{ list-style:none; margin:0 auto; padding:0px 0 0 30px}
.footerlink li{ list-style:none; float:left; padding:0 20px 0 24px; border-right:1px solid #fff; }
.footerlink .nobrdr{ border:none;}

/*add by malhar */
.pro-girlbox{width:194px;float:left}
.list-bggirl{ background-image:url(../images/list-view_bggirl.jpg); background-color:#efeeee; background-repeat:repeat-x; width:692px; border:1px #cecfd0 solid; padding:7px 0 0 7px; float:left;margin-bottom:10px; } 
.list-girlbox{width:190px; padding:0px 0 0 0px; float:left}
.list-girlimg{width:189px; height:114px;  float:left}
.pro-girl-icontext02{width:180px; float:left; color:#000;}
.pro-girl-icontext02 a{ color:#000; text-decoration:none;}
.pro-girl-icontext02 a:hover{ color:#000; text-decoration:none;}
.pro-girl-icontext a{ color:#000; text-decoration:none;}
.pro-girl-icontext a:hover{ color:#000; text-decoration:none;}
.profile-display-white-iconbox{width:22px;float:left; padding:0px;}
.wel-mantext{ width:140px;  padding:7px 0 0 10px; float:left; font-weight:bold;  float:left; }
.brouse-imgbox3{ width:185px; float:left; padding:5px 0 0 0;}
.brouse-imgbox4{ width:160px; float:left; padding:5px 0 0 0;}
A.redlink{color:#aa0000; text-decoration:none;}
A:hover.redlink{color:#aa0000; text-decoration:underline;}
#divinputfile_pic{
	background:url(../images/browse.gif) no-repeat 100% 1px;
	height:28px;
	width:153px;
	margin:0px;
}

#divinputfile_pic #wel_gallery_image_file{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:11px;
}

#fakeinputfile_pic{
	margin-top:-20px;
}

#fakeinputfile_pic #fakefilepc_pic{
	width:80px;
	height:18px;
	font-size:11px;
	font-family:verdana;
}


.red-color{color:#FF0000;}
.float-left{float:left;}
.float-right{float:right;}
.left-edit-profile{width:710px; float:left;  padding: 7px 0 15px 16px; color:#000; background-color:#f8f8f8; }
.testi-leftpart-copy{ width:230px; float:left; padding-left:20px;}
.regmain-copy {width:600px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.regmain-copy-personal {width:700px; float:left; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
.padd-right10{ padding:0 10px 0 0; float:left;}

.personal-dpy-mainrow{ width:660px; padding:8px 0 0 0; float:left;}
.personal-W-name-row1{ width:165px; padding:3px 8px 0 0; text-align:right; height:15px; float:left;}
.personal-W-adultdating-box{ width:135px; height:20px; float:left;}
.personal-W-adultdating-field{ width:124px; height:16px; font-size:11px; border:1px #7f9db9 solid; font-family:Verdana, Geneva, sans-serif; float:left;}
.personal-heading{height:25px; width:130px;float:left;  font-weight:bold; color:#bb0000;  padding:10px 0 0 0; }
.personal-reglefttxthead{height:25px; width:162px;float:left;font-weight:bold; color:#bb0000;  padding:10px 10px 0 0; }


.popupMask-login1{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:770px; width: 1003px;}
.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .65;filter: alpha(opacity=65); -moz-opacity: .65;background-color: #000;background-repeat: repeat;display: block; height:1700px; width: 1003px;}
.edit-button{ width:400px;clear:both;padding:10px 0 0 170px;float:left;}
#loading_mask_login1 {position:absolute;color:#125dae;font-size:1.1em; font-weight:bold; text-align:center; opacity:1.0; -moz-opacity: 1.0;}
#loading_mask_login1 .loader1 {position:fixed; top:45%; left:40%; width:120px; padding:15px 60px; background:#ffcc00; border:2px solid #000; color:#000; font-weight:bold; text-align:center; z-index:1000;}	

#div_flash_block {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#div_flash_block { position: fixed; }
#imessages {
	RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
div > div#imessages { position: fixed; }

.red-color{color:#FF0000;}
.register-txt-box-error{background-color:#ffe6e6;}
.register-blank1 {min-height:10px; height:auto;}
.header-div{ width:956px; float:left; padding:0 0 0 20px;}
.padd-right-login{padding:0 15px 0 0;}
a.forget-white-link{color:#FFFFFF; text-decoration:none; }
a:hover .forget-white-link{text-decoration:none; color:#FFFFFF;}
