#memberexit{
	float:right;
	height:30px;
	width:300px;
	text-align:right;
	margin-right:5px;
}
#mtypewarn{
	background:url(../image/design/mtypearrow.jpg) 0 0 no-repeat;
	height:25px;
	float:left;
	padding:5px 0px 0px 20px;
	margin-left:-2px;
	margin-top:30px;
	color:red;
	font-weight:bold;
	font-size:16px;
	width:100%;
}
#memberarea{
	padding-bottom:70px;
	float:left;
	width:988px;
}
.eftinfo{
	width:200px;
	float:left;
	font-size:15px;
}
.eftinput{
	width:400px;
	float:left;
}
.hps{
	font-size:13px;
	font-weight:bold;
}
.fps{
	border:1px solid #cccccc;
}
.pinput{
	font-size:12px;
}
.ptext{
	font-size:12px;
}

#memberareap{

	float:left;
	width:988px;
}
.lefttab{
	border-left:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	padding:8px;
	font-weight:bold;
}
.righttab{
	border-right:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background-color:#fffbcc;
	padding:8px;
	text-align:center;
}
.middletab{
	border-right:1px solid #e1e1e1;
	border-left:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	background-color:#f5f5f5;
	padding:8px;
	text-align:center;
}
.tariff{
	width:80px;
	float:left;
	font-weight:bold;
}
#guestarea{
	margin-left:-9px;
}
#help{
	margin-right:20px;
}
#mtypeleftsel{
	background:url(../image/design/mtypeleftsel.jpg) 0 0 no-repeat;
	height:40px;
	float:left;
	margin-top:-1px;
}
#mtyperightsel{
	background:url(../image/design/mtyperightsel.jpg) 100% 0 no-repeat;
	height:40px;
	width:600px;
	float:left;
}
#mtypeleftselb{
	background:url(../image/design/mtypeleftselb.jpg) 0 0 no-repeat;
	height:36px;
	float:left;
}
.membertype{
	margin:30px 0 0 10px;
	float:left;
	width:600px;
}
#mtyperightselb{
	background:url(../image/design/mtyperightselb.jpg) 100% 0 no-repeat;
	height:26px;
	width:600px;
	float:left;
	text-align:center;
	padding-top:10px;
	color:#fff300;
	font-weight:bold;
}
#mtypebottomselb{
	background:url(../image/design/mtypebottomselb.jpg) 0 100% repeat-x;
	height:36px;
	width:600px;
	float:left;
	margin-top:-1px;
}
.memdet{
	color:#999999;
	font-size:11px;
}
.pos{
	float:left;
	cursor:pointer;
	margin:2px;
}
.poscard{
	float:left;
	margin:2px;
}
.eachposinput, .eachpossinput{
	float:left;
	margin-top:-20px;
	margin-left:91px;
}
.eachpos{
	float:left;
	width:111px;
}
.eachposs{
	float:left;
	width:111px;
}
.mempofull, .mempoempty{
	float:left;
}
.avatar{
	float:left;
}
.pfst{
	height:70px;
	width:70px;
	margin:10px 0 10px 10px;
	float:left;
}
.pflist{
	height:70px;
	width:70px;
	margin:10px 0 10px 0px;
	float:left;
}
#memberlframe{
	float:left;
	margin-top:20px;
	background-color:white;
	margin-left:-9px;
}
#memberlframepc{
	float:left;
	margin-top:5px;
	margin-left:-9px;
	background-color:white;
}
#memberlframetopback{
	background:url(../image/design/memberlframetopback.jpg) 0 0 repeat-y;
}
#memberlframetopleft{
	background:url(../image/design/memberlframetopleft.jpg) 0 0 no-repeat;
}
#memberlframetopright{
	background:url(../image/design/memberlframetopright.jpg) 100% 0 no-repeat;
}
#memberlframeheaderp{
	border-bottom:1px solid #ececec;
	font-size:18px;
	margin-left:9px;
	padding-left:11px;
	height:38px;
	width:968px;
}
#memberlframeheader{
	border-bottom:1px solid #ececec;
	font-size:18px;
	margin-left:9px;
	padding-left:11px;
	height:38px;
	width:702px;
}
#memberlframeaccountheader{
	border-bottom:1px solid #ececec;
	font-size:18px;
	margin-left:9px;
	padding-left:11px;
	height:60px;
	width:702px;
}
#searchfriend{
	cursor:pointer;
	background:url(../image/design/searchfriend.jpg) 0 0 no-repeat;
	display:block;
	width:87px;
	height:30px;
	border:0px;
}
#msghd{
	float:left;
	width:350px;
	padding-top:10px;
}
#vishd{
	float:left;
	width:150px;
	padding-top:10px;
}
#msgnick{
	float:left;
	width:50px;
	font-size:12px;
	font-weight:bold;
	height:21px;
	padding-top:11px;
}
#msginput{
	float:left;
	width:148px;
	height:24px;
	padding-top:7px;
}
#msgbutton{

	float:left;
	padding-top:7px;
}
#msgtoprightblock{
	float:right;
	margin-right:10px;

}
.meminput{
	border:1px solid #d4d0c8;
	background-color:white;
	color:black;
	height:16px;
	font-size:11px;
	padding:3px 5px 3px 5px;
	width:130px;
}
#memberlframemiddlebottomleft{
	background:url(../image/design/memberlframemiddlebottomleft.jpg) 0 0 repeat-y;
	background-color:white;
	float:left;
}
#memberlframebottom{
	background:url(../image/design/memberlframebottom.jpg) 0 100% repeat-x;
	float:left;
}
#memberlframemiddlebottomleftcorner{
	background:url(../image/design/memberlframemiddlebottomleftcorner.jpg) 0 100% no-repeat;
	float:left;
}
#memberlframemiddlebottomrightcorner{
	background:url(../image/design/memberlframemiddlebottomrightcorner.jpg) 100% 100% no-repeat;
	width:712px;
	padding:0px 0px 20px 11px;
	float:left;
	min-height:500px;
}
#memberlframemiddlebottomrightcornerc{
	background:url(../image/design/memberlframemiddlebottomrightcorner.jpg) 100% 100% no-repeat;
	float:left;
}
#memberlframemiddlebottomrightcornerp{
	background:url(../image/design/memberlframemiddlebottomrightcorner.jpg) 100% 100% no-repeat;
	width:977px;
	padding:0px 0px 20px 11px;
	float:left;
	min-height:500px;
}
#memberlframemiddlebottomrightcornera{
	background:url(../image/design/memberlframemiddlebottomrightcorner.jpg) 100% 100% no-repeat;
	width:712px;
	padding:0px 0px 20px 11px;
	float:left;
	min-height:500px;
}
#profileleftback1{
	float:right;
	background:url(../image/design/searchfieldleftborderback.jpg)  0 0 repeat-y;
	background-color:white;
}
#profileleftback1sup{
	float:right;
	background:url(../image/design/searchfieldleftborderbacksup.jpg)  0 0 repeat-y;
	background-color:#0e4391;
}
#profileleftback2{
	float:right;
	background:url(../image/design/profileleftback.jpg)  0 0 repeat-y;
	background-color:white;
}
#profiletopleftcorner{
	background:url(../image/design/searchfieldtopleftback.jpg)  0 0 no-repeat;
}
#profiletopleftcornersup{
	background:url(../image/design/searchfieldtopleftbacksup.jpg)  0 0 no-repeat;
}
#profiletoprightcorner{
	background:url(../image/design/searchfieldtoprightback.jpg)  100% 0 no-repeat;
}
#profiletoprightcornersup{
	background:url(../image/design/searchfieldtoprightbacksup.jpg)  100% 0 no-repeat;
}
#searchfieldtopleftbackc{
	float:left;
	background:url(../image/design/searchfieldtopleftback.jpg) 0 0 no-repeat;
}
#searchfieldtoprightbackc{
	width:723px;
	min-height:500px;
	float:left;
	background:url(../image/design/searchfieldtoprightback.jpg) 100% 0 no-repeat;
}
#profilecard{
	margin-left:9px;
	height:90px;
	width:255px;
}
#supermem{
	width:264px;
	height:33px;
	margin-top:20px;
	text-align:center;
}
#historylink{
	width:100%;
	float:left;
	font-size:13px;
	margin-top:10px;
	color:rgb(26, 77, 193);
}
.historyback{
	font-weight:bold;
}

.historyback:hover{
	text-decoration:underline;
	cursor:pointer;
}
.profileselectionback{
	width:255px;
	background:url(../image/design/profileselectionback.jpg) 0 0 repeat-y;
	border-top:1px solid white;
	border-bottom:1px solid #ebebeb;
}
.profileselectionback:hover{
	color:#1a4dc1;
}
#accordionmenu{
	margin-left:9px;
}
#profilebottomback{
	background:url(../image/design/profilebottomback.jpg) 0 100% repeat-x;
}
#profilebottomleftcorner{
	background:url(../image/design/profilebottomleftcorner.jpg) 0 100% no-repeat;
}
#profilebottomrightcorner{
	background:url(../image/design/profilebottomrightcorner.jpg) 100% 100% no-repeat;
	padding-bottom:14px;
}
.profilenotselected{
	background:url(../image/design/arrowup.gif) 0 50% no-repeat;
	margin-left:7px;
	height:23px;
	padding-left:11px;
	padding-top:7px;
	color:#1a4dc1;
	font-size:15px;
	font-weight:bold;
}
.linkcorrectnotselected{
	color:#1a4dc1;
	text-decoration:none;
}
.linkcorrectselected{
	color:#1a4dc1;
	text-decoration:none;
}
.profileselected{
	background:url(../image/design/arrowdown.gif) 0 50% no-repeat;
	margin-left:4px;
	height:23px;
	padding-left:14px;
	padding-top:7px;
	color:#a45aa3;
	font-size:15px;
	font-weight:bold;
}
.profilemenu{
	width:221px;
	background-color:white;
	font-size:13px;
	font-weight:bold;
}
.profilesubmenu{
	text-decoration:underline;
	padding:3px 5px 3px 18px;
	cursor:pointer;
}
.profilecontent{
	padding:3px 5px 3px 18px;
	font-weight:normal;
	color:#555555;
}
#makemepopular{
	background:url(../image/design/arrowmakemepopular.jpg) 0 50% no-repeat;
	padding:0px 5px 3px 15px;
	cursor:pointer;
	margin-left:18px;
	color:#1a4dc1;
	font-size:13px;
}
#accname{
	float:left;
	width:300px;
	padding-top:10px;
	font-size:24px;
	font-weight:normal;
	color:#fe0201;
	margin:0px;
}
#acccity{
	font-size:16px;
}
#accsituationonline{
	float:right;
	width:90px;
	margin-top:10px;
	background:url(../image/design/online.jpg) 100% 0 no-repeat;
	color:#29eb01;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding-top:5px;
	margin-right:10px;
}
#accsituationoffline{
	float:right;
	width:90px;
	margin-top:10px;
	background:url(../image/design/offline.jpg) 100% 0 no-repeat;
	color:#b7b7b7;
	font-size:12px;
	font-weight:bold;
	height:17px;
	padding-top:5px;
	margin-right:10px;
}
#memberlframememberbigphoto{
	width:330px;
	float:left;
	margin:10px 10px 3px 0;
}
#memberlframeinputfield{
	float:left;
	width:160px;
}
#searchlframeinputfield{
	float:left;

	width:200px;
}
#searchlframeinputfieldt{
	float:left;
	width:200px;
}
#memberlframeinputheader{
	float:left;
	width:147px;
}
#searchlframeinputheader{
	float:left;
	width:215px;
}
.memberlframetextfieldlang{
	margin:0 0 4px 0px;
	vertical-align:bottom;
	float:left;
	width:200px;
	color:#555555;
	font-size:13px;
	padding-top:3px;
	font-weight:bold;
}
.memberlframetextfieldlangprofcard{
	margin-bottom:4px;
	vertical-align:bottom;
	float:left;
	width:130px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
}
.memberlframetextfield{
	margin:0 0 4px 0px;
	height:28px;
	vertical-align:bottom;
	float:left;
	width:200px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
}
.memberlframetextfields{
	margin:0 0 4px 0px;
	height:28px;
	vertical-align:bottom;
	float:left;
	width:135px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
}

.memberlframetextfieldtop{
	margin:0 0 4px 0;
	height:28px;
	vertical-align:bottom;
	float:left;
	width:205px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
}
.memberlframetextfieldsex{
	margin:0 0 4px 0px;
	vertical-align:bottom;
	float:left;
	width:205px;
	color:#555555;
	font-size:13px;
	font-weight:bold;
}
.memberlframeinputfield{
	margin-bottom:4px;
	height:28px;
	vertical-align:bottom;
	float:left;

	font-size:13px;
	width:160px;
}
.memberllframeinputfield{
	margin-bottom:4px;
	height:28px;
	vertical-align:bottom;
	float:left;
	font-size:13px;
	margin-left:10px;
	width:300px;
}
.memberlframeinputfieldsex{
	margin-bottom:4px;
	height:200px;
	margin-left:10px;
	vertical-align:bottom;
	float:left;
	font-size:13px;
}
.memberlframeinputfieldrs{
	margin-bottom:4px;
	height:140px;
	margin-left:10px;
	vertical-align:bottom;
	float:left;
	font-size:13px;
}
.searchdetlframeinputfield{
	margin-bottom:4px;
	height:28px;
	vertical-align:bottom;
	float:left;
	width:225px;
	font-size:13px;
}
.searchlframeinputfield{
	margin-bottom:4px;
	height:28px;
	vertical-align:bottom;
	float:left;
	width:200px;
	font-weight:bold;
	font-size:13px;
}
.memberlframeinputfieldlang{
	margin-bottom:4px;
	vertical-align:bottom;
	float:left;
	width:120px;
	font-size:13px;
	margin-left:10px;
}
.memberlframeinputfieldlangprofcard{
	margin-bottom:4px;
	vertical-align:bottom;
	float:left;
	width:160px;
	font-size:13px;
}
.memberlframedefaultinput{
	border:1px solid #a8abaa;
	color:black;
	height:21px;
	font-size:13px;
}
.memberlframedefaultinputtext{
	border:1px solid #a8abaa;
	color:black;
	height:17px;
	font-size:13px;
	font-weight:bold;
}
#memberlframeaboutme{
	width:610px;
	float:left;
	color:#555555;
	font-size:14px;
	text-align:center;
	margin:0px 0 10px 0;
}
#memberlframelookingfor{
	width:610px;
	float:left;
	color:#555555;
	font-size:14px;
	text-align:center;
	margin:0 0 10px 0;
}

#memberlframeaboutmepc{
	width:300px;
	float:left;
	color:#555555;
	font-size:14px;
	text-align:center;
	margin:0px 0 10px 0;
}
#memberlframelookingforpc{
	width:300px;
	float:left;
	color:#555555;
	font-size:14px;
	text-align:center;
	margin:0 0 10px 0;
}

.memberlframetexta{
	width:606px;
}
#memberlframetextarea{
	float:left;
	width:610px;
}
#memberlframetextareapc{
	float:left;
	width:300px;
}
#memberlframedetailedprofileb{
	width:570px;
	float:left;
	padding-top:20px;
}
#memberlframedetailedprofile{

	float:left;
}
#searchlframedetailedprofile{
	float:left;
	height:530px;
}
#heightmemacc, #weightmemacc{
	width:40px;
}
.langblock{
	float:left;
}
.sexblock{
	float:left;
	width:300px;
}
.sexblockp{
	float:left;
	width:150px;
}
.framepro{
	border:1px solid #d3d3d3;
	float:left;
	margin:0 0px 10px 0;
	padding:0 0 0 0;
}
.detailbutton{
	float:left;
	height:25px;
	background-color:#efe0ef;
	cursor:pointer;
	display:block;
	font-size:14px;
	padding:5px 5px 0 10px;
	width:593px;
}
.arropenmen{
	float:right;
}
.openfield{
	display:none;
	margin-left:10px;

}
.openfieldpos{
	display:none;
	padding-left:2px;
	float:left;
	margin-top:2px;
}
.framepromain{
	float:right;
}
#accountupdate{
	cursor:pointer;
	background:url(../image/design/accountupdate.jpg) 0 0 no-repeat;
	display:block;
	width:84px;
	height:21px;
	border:0px;
	float:right;
}
#add_photo_next{
	cursor:pointer;
	background:url(../image/design/add_photo_next.jpg) 0 0 no-repeat;
	display:block;
	width:129px;
	height:21px;
	border:0px;
	float:right;
	margin-right:20px;
}
label:hover{
	text-decoration:underline;
	cursor:pointer;
}
.settit{
	width:140px;
	padding-top:5px;
	float:left;
}
#searchbutton{
	cursor:pointer;
	background:url(../image/design/searchpartnerbutton.jpg) 0 0 no-repeat;
	display:block;
	width:63px;
	height:21px;
	border:0px;
	float:right;
	margin-right:15px;
}
#accountupdatebutton{
	float:left;
	width:650px;
}
#searchdetailbutton{
	float:right;
	width:300px;
}
#guestbemember{
	margin-top:10px;
	float:right;
}
#bottomban{
	margin-top:10px;
	float:left;
	margin-left:-7px;
	
}
#whatisay{
	font-size:14px;
	color:#1a4dc2;
	font-style:italic;
}
#whatilookfor{
	font-size:14px;
	color:#1a4dc2;
	font-style:italic;
}
#whatilookforheader, #whatisayheader{
	font-size:14px;
	font-weight:bold;
	color:#922590;
	margin-top:20px;
}
#sayfieldborder{
	border:1px solid #cee8ff;
	margin-top:40px;
}
#sayfieldtopleftcorner{
	margin:-1px;
	background:url(../image/design/sayfieldtopleftcorner.jpg) 0 0 no-repeat;
}
#sayfieldtoplrightcorner{
	background:url(../image/design/sayfieldtoplrightcorner.jpg) 100% 0 no-repeat;
}
#sayfieldbottomrightcorner{
	background:url(../image/design/sayfieldbottomrightcorner.jpg) 100% 100% no-repeat;
	padding:10px;
}
#sayfieldbottomleftcorner{
	background:url(../image/design/sayfieldbottomleftcorner.jpg) 0 100% no-repeat;
}
#sendmsg{
	float:right;
	width:310px;
	text-align:right;
	height:28px;
	margin-right:10px;
}
.setting{
	float:left;
	margin-bottom:20px;
	border:1px solid rgb(236, 236, 236);
	width:555px;
	padding:25px;
	font-size:13px;
}
#mainheaded{
	padding-top:10px;
	font-size:15px;
}
.linkmain{
	color:#922590;
	text-decoration:none;
}
.linkmainsel{
	color:#ed008b;
}
.hihsexeb{
	float:left;
	margin-top:20px;
}
#membereach{
	float:left;
	width:712px;
	vertical-align:top;
	border-bottom:1px solid #ececec;
	font-size:13px;
}
.highsexp{
	float:left;
	text-align:justify;
	width:630px;
	margin-left:30px;
}
.highsexh{
	margin-left:30px;
	color:#a55da6;
	font-size:23px;
	font-weight:normal;
	width:630px;
}
.highsexsquare{
	background-image:url(../image/design/highsexsquare.jpg);
	height:45px;
	width:55px;
	float:left;
	color:#c29ec2;
	font-size:30px;
	text-align:center;
	padding-top:10px;
}
.highsexpe{
	float:left;
	text-align:justify;
	width:660px;
}
.highsexhe{
	color:#a55da6;
	font-size:23px;
	font-weight:normal;
	width:660px;
}
#memberlistmain{
	float:left;
	width:711px;
}
.yildiz{
	float:left;
	height:50px;
	width:50px;
	padding-top:10px;
	
}
#membereachnumber{
	float:left;
	font-size:9px;
	width:50px;
	color:#a1a1a1;
	text-align:center;
}
#membereachphoto{
	float:left;
	width:70px;
	height:90px;
}
#membereachnick{
	float:left;
	width:430px;
	margin-top:15px;
	margin-left:10px;

}
#memberphotonumisuper{
	font-size:11px;
	width:400px;
	float:left;
	margin-top:6px;
}
#membernickname{
	font-weight:bold;
	color:#1a4dc0;
	text-decoration:underline;
	cursor:pointer;
}
#membereachstatusonlinesuper{
	float:right;
	background:url(../image/design/memberlistonlinesuper.jpg) 100% 50% no-repeat;
	padding-right:16px;
	font-size:11px;
	margin:15px 15px 0 0;
	
}
#backbottoml{
	width:100%;
	display:block;
	height:53px;
	float:left;
}
#membereachstatusonline{
	float:right;
	background:url(../image/design/memberlistonline.jpg) 100% 50% no-repeat;
	padding-right:16px;
	font-size:11px;
	margin:5px 15px 0 0;
	width:55px;
}
#membereachstatusoffline{
	float:right;
	background:url(../image/design/memberlistoffline.jpg) 100% 50% no-repeat;
	padding-right:16px;
	font-size:11px;
	margin:5px 15px 0 0;
	width:55px;
}
#membereachstatusofflinesuper{
	float:right;
	background:url(../image/design/memberlistofflinesuper.jpg) 100% 50% no-repeat;
	padding-right:16px;
	font-size:11px;
	margin:15px 15px 0 0;
}
#membereachsendmsg, #membereachaddfriend{
	float:right;
	font-size:11px;
	margin:7px 15px 0 0;
	color:#1a4dc2;
	cursor:pointer;
}
#mainpagenavigator{
	float:left;
	position:relative;
	left:50%;
	height:24px;
	margin-top:10px;
	margin-left:-150px;
}
.mainpaging{
	font-size:14px;
	color:#144eaf;
	text-decoration:underline;
	height:21px;
	min-width:10px;
	text-align:center;
	display:block;
	padding:2px 3px 0 3px;
	margin:0 2px 0 2px;
}
#mainleftarrowgrey{
	font-size:14px;
	color:#cccccc;
	text-decoration:underline;
	height:21px;
	background:url(../image/design/mainleftarrowgrey.jpg) 0 50% no-repeat;
	padding:3px 5px 0 16px;
	cursor:default;
}
#mainrightarrowblue{
	font-size:14px;
	color:#144eaf;
	text-decoration:underline;
	height:21px;
	background:url(../image/design/mainrightarrowblue.jpg) 100% 50% no-repeat;
	padding:3px 16px 0 5px;
}
#mainleftarrowblue{
	font-size:14px;
	color:#144eaf;
	text-decoration:underline;
	height:21px;
	background:url(../image/design/mainleftarrowblue.jpg) 0 50% no-repeat;
	padding:3px 5px 0 16px;
}
#mainrightarrowgrey{
	font-size:14px;
	color:#cccccc;
	text-decoration:underline;
	height:21px;
	background:url(../image/design/mainrightarrowgrey.jpg) 100% 50% no-repeat;
	padding:3px 16px 0 5px;
	cursor:default;
}
#mainpagingselected{
	display:block;
	color:white;
	background-color:#37444d;
	text-decoration:none;
	font-weight:bold;
	padding:2px 3px 0 3px;
	margin:0 2px 0 2px;
}
#bememberguest{
	font-size:12px;
	float:right;
	margin-top:13px;
}
#onoff{
	font-size:10px;
	float:right;
	height:16px;
	margin-right:10px;
	background-color:white;
	border:1px solid #bdbdbd;
	padding:2px 4px 2px 4px;
	cursor:pointer;
	width:135px;
}
.bememberguestoffer{
	color:#a45aa3;
	font-weight:bold;
}
#identifypro{
	color:black;
	font-weight:bold;
	float:left;
	font-size:13px;
	margin:30px 0 0 10px;
}
#addphoto{
	width:250px;
	margin:20px 0 0 6px;
	float:left;
}
#inphoto{
	cursor:pointer;
	background:url(../image/design/add_photo.jpg) 0 0 no-repeat;
	display:block;
	width:109px;
	height:21px;
	border:0px;
	float:left;
	cursor:pointer;
	margin-top:10px;
}
#profdet{

}
#memberalbum, #memberalbuminfo{
	float:left;
	width:255px;
	margin-top:4px;
}
#memberalbumwarn{
	float:left;
	width:310px;
	font-size:12px;
	margin-top:20px;
}
.eachphoto{
	float:left;
	width:70px;
	height:70px;
	z-index:1;
	margin:6px;
	cursor:pointer;
}
.emptyphoto{
	float:left;
	width:70px;
	height:70px;
	z-index:1;
	margin:6px;
}
#errormsg{
	font-size:12px;
	float:left;
	margin-top:20px;
}
.deletephoto{
	float:left;
	margin-left:-21px;
	z-index:2;
	margin-top:6px;
	cursor:pointer;
}
.debugcheck{
	float:left;
	margin-left:-21px;
	z-index:3;
	margin-top:61px;
	cursor:pointer;
}
.confirmedwarn{
	float:left;
	margin-left:-65px;
	z-index:5;
	margin-top:26px;
	cursor:pointer;
	height:50px;
	width:50px;
	font-size:12px;
	color:black;
	font-weight:bold;
}
#menusextend{
	margin-top:22px;
	width:155px;
	padding:5px;
	position:absolute;
	left:449px;
	border-left:1px solid #a45ba4;
	border-right:1px solid #a45ba4;
	border-bottom:1px solid #a45ba4;
	background-color:white;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	display:none;
}
#onoffappear{
	margin-top:16px;
	width:110px;
	padding:5px 5px 5px 5px;
	position:absolute;
	left:795px;
	border-left:1px solid #bdbdbd;
	border-right:1px solid #bdbdbd;
	border-bottom:1px solid #bdbdbd;
	background-color:white;
	text-align:left;
	cursor:pointer;
	font-size:12px;
	display:none;
}
#onsit:hover{
	text-decoration:underline;
}
#offsit:hover{
	text-decoration:underline;
}
#selectedsextend{
	cursor:pointer;
	float:left;
	margin-right:5px;
	padding:3px;
	color:#a45ba4;
	font-weight:bold;
	width:159px;
	border:1px solid #a45ba4;
}
#selectedsextend:hover{
	background-color:#a45ba4;
	text-decoration:underline;
	color:white;
}
.selmenusextend{
	display:block;
	color:black;
	text-decoration:none;
}
.selmenusextend:hover{
	text-decoration:underline;
	color:rgb(164, 90, 163);
	font-weight:bold;
}
.confirmedwarnreflect{
	float:left;
	margin-left:-66px;
	z-index:4;
	margin-top:25px;
	cursor:pointer;
	height:50px;
	width:50px;
	font-size:12px;
	color:white;
	font-weight:bold;
}
.langpack:hover{
	cursor:pointer;
	text-decoration:underline;
}
.warningforbid{
	font-size:12px;
	float:right;
	color:red;
	width:100px;
	text-align:right;
	margin:5px 15px 0 0;
}
.warningsit{
	float:right;
	font-size:11px;
	margin:7px 15px 0 0;
	color:#1a4dc2;
}
.listrightmem{
	width:130px;
	float:right;
}
