/* CSS Document */

body{margin:0px; padding:0px; background-image:url(../images/main-bg.jpg); font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#FFFFFF; font-size:12px;}

h1{margin:0px; padding:0px; font-size:21px; color:#9A0077;}
h2{ margin:0px; padding:0px; font-size:16px; font-weight: bold; color:#000000;}
.clear {clear:both;}

#main{ margin:0px auto; padding:0 9px 0 9px; width:985px; height:100%;}

.left-part{margin:0px; padding:0px; float:left; width:344px; height:664px; }
.left-part .logo-box{margin:0px; padding:22px 0 0 43px; float:left; width:301px; height:71px; background-image:url(../images/right-image_logo.jpg);}
.left-part .left-image01-bg{ margin:0px; padding:31px 0 0 49px; float:left; width:295px; height:289px; background-image:url(../images/left01.jpg); background-repeat:no-repeat;}
.left-part .left-image01-bg .member-left-box{margin:0px; padding:24px 0 0 0; float:left; width:292px; height:188px;}
.left-part .left-image01-bg .member-left-box .id-textblack{margin:0px; padding:0 0 5px 0; float:left; width:292px; height:15px;}
.left-part .left-image01-bg .member-left-box .id-box{margin:0px; padding:0 0 4px 0; float:left; width:290px; height:21px;}
.left-part .left-image01-bg .member-left-box .id-box02{margin:0px; padding:0px; float:left; width:246px; height:19px; border:1px solid #7F9DB9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.left-part .left-image01-bg .member-left-box .id-agebox03{margin:0px; padding:0 0 4px 0; float:left; width:86px; height:21px;}
.left-part .left-image01-bg .member-left-box .id-box03{margin:0px; padding:0px; float:left; width:70px; height:17px; border:1px solid #7F9DB9;font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px;}
.left-part .left-image02-bg{ margin:0px; padding:0 0 0 49px; float:left; width:295px; height:251px; background-image:url(../images/les-index-img01.jpg); background-repeat:no-repeat;}
.partner-box{margin:0px; padding:0px; float:left; width:293px; height:52px;}
.left-part .left-image02-bg .partner-login{margin:0px; padding:0px 0 0 33px; float:left; width:260px; height:25px;}
.left-part .left-image02-bg .allredy-login{margin:0px; padding:0 0 0 6px; float:left; width:70px; height:29px;}
.left-part .left-image02-bg .allredy-loginbox{margin:0px; padding:0px; float:left; width:185px; height:29px;}
.left-part .left-image02-bg .allredy-loginbox .box170{margin:0px; padding:0px; float:left; width:170px; height:17px; border:1px solid #7F9DB9; font-size:11px;}
.left-part .left-image02-bg .login-herebox{ margin:0px; padding:0px; float:left; width:168px; height:20px;}
.left-part .left-image02-bg .login-herebox .login-hear{ margin:0px; padding:2px 0 0 10px; float:right; width:72px; height:18px; background-color:#000000;}
.left-part .left-image02-bg .joined-text{ margin:0px; padding:11px 0 0 0; float:left; width:292px; height:16px;}
.left-part .left-image02-bg .joined-images{ margin:0px; padding:7px 0 0 0; float:left; width:292px; height:97px;}
.left-part .left-image02-bg .joined-imagesbox{ margin:0px; padding:0px; float:left; width:96px; height:79px;}
.left-part .left-image02-bg .message-box{margin:0px; padding:0 0 0 3px; float:left; width:93px; height:15px;}



.right-part{margin:0px; padding:0px; float:left; width:641px; height:664px;}
.right-part .image01{margin:0px; padding:0px; float:left; width:340px; height:147px;}
.right-part .image02{margin:0px; padding:0px; float:left; width:301px; height:147px;}
.right-part .image02new{margin:0px; padding:0px; float:left; width:281px; height:127px; background-image:url(../images/right-image02.jpg); padding:10px; color:#000; line-height:18px;}
.right-part .image02new a {text-decoration:none; color:#909;}
.right-part .image02new a:hover {text-decoration:none; color:#000;}
.right-part .image03{margin:0px; padding:0px; float:left; width:340px; height:118px;}
.right-part .image04{margin:0px; padding:0px; float:left; width:301px; height:118px;}
.right-part .image05{margin:0px; padding:0px; float:left; width:340px; height:108px;}
.right-part .image06{margin:0px; padding:0px; float:left; width:301px; height:108px;}
.right-part .image07{margin:0px; padding:0px; float:left; width:340px; height:124px;}
.right-part .image08{margin:0px; padding:0px; float:left; width:301px; height:124px;}
.right-part .image09{margin:0px; padding:0px; float:left; width:340px; height:103px;}
.right-part .image10{margin:0px; padding:0px; float:left; width:301px; height:103px;}
.right-part .image11{margin:0px; padding:0px; float:left; width:340px; height:64px;}
.right-part .image12{margin:0px; padding:0px; float:left; width:301px; height:64px;}
.right-part .lastimage {width:581px; height:138px; padding:50px 30px 0 30px; background:url(../images/right-image_color.jpg) no-repeat; float:left; font-size:13px; color:#000; font-weight:bold;}
.right-part .lastimage a{ color:#990099; text-decoration:underline; }
.right-part .lastimage a:hover{ color:#000; text-decoration:none; }



/*link and extra*/

.black-bold{ font-weight:bold; color:#000000;}
.black-bold02{ font-weight:bold; color:#ffffff; text-decoration:none;}
.black-bold02:hover{ font-weight:bold; color:#ffffff; text-decoration:none;}
.image-boder{border:1px solid #FFF;}
.send-message{ margin:0px; padding:0px;font-size:10px; color:#000000; text-decoration:none;}
.send-message:hover{ margin:0px; padding:0px;font-size:10px; color:#000000; text-decoration: underline;}
.all-right-text{ color:#FFFFFF;text-decoration:none;}
.all-right-text:hover{ color:#FFFFFF;text-decoration: underline;}
.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;}
#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:#cf7188; border:2px solid #b93358; color:#fff; font-weight:bold; text-align:center; z-index:1000;}	
.popupMask-register{position: absolute;z-index: 200;top: 0px;left: 0px;opacity: .4;filter: alpha(opacity=40); -moz-opacity: .40;background-color: #000;background-repeat: repeat;display: block; height:1500px; width: 1003px;}	

.register-blank-err{color:#EE0000;}
.register-txt-box-error {background-color:#FFFF66;}
/* Hint Message */
.hint{display:none; position:absolute; left:54%; width:200px; margin-top:-20px; padding:0px; z-index:100;}
.top_hint{background:url('/images/hint-top-curve.gif') no-repeat; width:204px; height:10px;}
.bottom_hint{background:url('/images/hint-bottom-curve.gif') no-repeat; width:204px; height:9px;}
.middle_hint{width:187px; background-color: #CD009E;border-right:solid 1px #CD009E; border-left:solid 1px #CD009E; font:bold 11px arial; color: #EEEEEE; padding:0px 5px 0px 10px;}
.arrow_hint{position:absolute; top:7px; left:-21px; background:url('/images/hint-arrow.gif') no-repeat; width:22px; height:18px;}
.clear{margin:0; padding:0; line-height:0; clear:both;}
.register-err{ padding-left:135px; width:220px; float:left;}

