a:link {
	color: #FF6C00;
	TEXT-DECORATION: none;
}

a:visited {
	color: #333333;
	TEXT-DECORATION: none;
}

a:hover {
	color: #FF6C00;
	TEXT-DECORATION: underline;
}
.seeall a:hover{
	color: #FF6C00;
	TEXT-DECORATION: underline;
}
.tickContent a:link {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}

.tickContent a:visited {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}

.tickContent a:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
}
.changecolorlink a:link {
	color: #ff6c00;
	TEXT-DECORATION: none;
}

.changecolorlink  a:visited {
	color: #ff6c00;
	TEXT-DECORATION: none;
}

.changecolorlink  a:hover {
	color: #ff6c00;
	TEXT-DECORATION: underline;
}
/*vol name*/
.changevollink a:link {
	color: #0081c7;
	TEXT-DECORATION: none;
}

.changevollink  a:visited {
	color: #0081c7;
	TEXT-DECORATION: none;
}

.changevollink  a:hover {
	color: #0081c7;
	TEXT-DECORATION: underline;
}
/*org name*/
.changeorglink a:link {
	color: #018039;
	TEXT-DECORATION: none;
}

.changeorglink  a:visited {
	color: #018039;
	TEXT-DECORATION: none;
}

.changeorglink  a:hover {
	color: #018039;
	TEXT-DECORATION: underline;
}
/*admin name*/
.changeadminlink a:link {
	
	color: #FF6C00;
	TEXT-DECORATION: none;
}

.changeadminlink  a:visited {
	color: #FF6C00;
	TEXT-DECORATION: none;
}

.changeadminlink  a:hover {
	color: #FF6C00;
	TEXT-DECORATION: underline;
}

.menulist a:link {
	color:#0081C7;
	TEXT-DECORATION: none;
}

.menulist a:visited {
	color:#0081C7;
	TEXT-DECORATION: none;
}

.menulist a:hover {
	color:#FFFFFF;
	TEXT-DECORATION: none;
}

.leftlist a:link {
	color:#444444;
	TEXT-DECORATION: none;
}

.leftlist a:visited {
	color:#444444;
	TEXT-DECORATION: none;
}

.leftlist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.bottomlist a:link {
	color:#B7B7B7;
	TEXT-DECORATION: none;
}

.bottomlist a:visited {
	color:#B7B7B7;
	TEXT-DECORATION: none;
}

.bottomlist a:hover {
	color:#B7B7B7;
	TEXT-DECORATION: none;
}

#bottombottom a:link {
	color:#5f6569;
	TEXT-DECORATION: none;
}

#bottombottom a:visited {
	color:#5f6569;
	TEXT-DECORATION: none;
}

#bottombottom a:hover {
	color:#5f6569;
	TEXT-DECORATION: underline;
}

#logouttbr a:link {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

#logouttbr a:visited {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

#logouttbr a:hover {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

#logregister a:link {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

#logregister a:visited {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

#logregister a:hover {
	color:#C5C5C5;
	TEXT-DECORATION: none;
}

.eventlist a:link {
	color:#5E5E5E;
	TEXT-DECORATION: none;
}

.eventlist a:visited {
	color:#5E5E5E;
	TEXT-DECORATION: none;
}

.eventlist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.marketlist a:link {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.marketlist a:visited {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.marketlist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.mtnum a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.mtnum a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.mtnum a:hover {
	color:#FF6C00;
	TEXT-DECORATION: none;
}

.blogsidetxtcase a:link {
	color:#333333;
	TEXT-DECORATION:none;
}

.blogsidetxtcase a:visited {
	color:#333333;
	TEXT-DECORATION:none;
}

.blogsidetxtcase a:hover {
	color:#ff6c00;
	TEXT-DECORATION:underline;
}

.blognum a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.blognum a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.blognum a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}


.footerpagenum a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.footerpagenum a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.footerpagenum a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}


.mycausestopleft a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.mycausestopleft a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.mycausestopleft a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.myconnectionslist a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.myconnectionslist a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.myconnectionslist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.mygoalstop a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.mygoalstop a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.mygoalstop a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.forumslist a:link {
	color:#6d6d6d;
	TEXT-DECORATION: none;
}

.forumslist a:visited {
	color:#6d6d6d;
	TEXT-DECORATION: none;
}

.forumslist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.menudownlist a:link {
	color:#FFFFFF;
	TEXT-DECORATION: none;
}

.menudownlist a:visited {
	color:#FFFFFF;
	TEXT-DECORATION: none;
}

.menudownlist a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.friendchosebtn a:link {
	color:#5e5e5e;
	TEXT-DECORATION: none;
}

.friendchosebtn a:visited {
	color:#5e5e5e;
	TEXT-DECORATION: none;
}

.friendchosebtn a:hover {
	color:#5e5e5e;
	TEXT-DECORATION: none;
}
.mttledit a:link{
	color:#FFFFFF;
	TEXT-DECORATION: none;
}
.mttledit a:visited {
	color:#FFFFFF;
	TEXT-DECORATION: none;
}
.mttledit a:hover {
	color:#FFFFFF;
	TEXT-DECORATION:underline;
}
.myaccountcasel a:link{
	color:#FF6C00;
	TEXT-DECORATION: none;
}
.myaccountcasel a:visited {
	color:#FF6C00;
	TEXT-DECORATION: none;
}
.myaccountcasel a:hover {
	color:#FF6C00;
	TEXT-DECORATION:underline;
}









































@font-face {
    font-family: 'DuepuntozeroRegular';
    src: url('../fonts/duepuntozero-webfont.eot');
    src: url('../fonts/duepuntozero-webfont.eot#iefix') format('eot'),
         url('../fonts/duepuntozero-webfont.woff') format('woff'),
         url('../fonts/duepuntozero-webfont.ttf') format('truetype'),
         url('../fonts/duepuntozero-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DuepuntozeroboldRegular';
    src: url('../fonts/duepuntozero_bold-webfont.eot');
    src: url('../fonts/duepuntozero_bold-webfont.eot#iefix') format('eot'),
         url('../fonts/duepuntozero_bold-webfont.woff') format('woff'),
         url('../fonts/duepuntozero_bold-webfont.ttf') format('truetype'),
         url('../fonts/duepuntozero_bold-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaNeueCondensed';
    src: url('../fonts/helveticaneue_condensed-webfont.eot');
    src: url('../fonts/helveticaneue_condensed-webfont.eot#iefix') format('eot'),
         url('../fonts/helveticaneue_condensed-webfont.woff') format('woff'),
         url('../fonts/helveticaneue_condensed-webfont.ttf') format('truetype'),
         url('../fonts/helveticaneue_condensed-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;

}




































html{
	height:100%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial;
	font-size: 12px;
	line-height:20px;
	color:#333333;
	height:100%;
	background:#1A1A1A;
}

table{
	font-family:Arial;
	font-size: 12px;
	line-height:20px;
	color:#333333;
}

* {
 margin: 0px;
 padding:0px;
 }

li{
	list-style:inside;	
}

ol li{
	list-style-type:decimal;		
}
form li{
	list-style:none;	
}
img{
	border:0px;
}































#case{
	position:relative;
	width:100%;
	height:100%;
}

#all{
	position:relative;
	width:940px;
	padding-left:17px;
	padding-right:17px;
	background:#FFFFFF;
}

#top {
	position:relative;
	width:100%;
	padding-bottom:18px;
	z-index:2;
	text-align:left;
	padding-top:48px;
}

#menu{
	position:relative;
	background:#262626;
	height:30px;
	width:940px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-radius-bottomright: 5px;
	z-index:2;
	position:fixed;
	top:0px;
	_left:0px;
	_position:absolute;/*ie6*/
	_bottom:auto;/*ie6*/
	_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*ie6*/
}
#logout{
	position:relative;
	display:block;
}
#logouttm{
	position:relative;
	background:#262626;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:60px;
	margin-bottom:18px;
}
#logouttbl{
	position:relative;
	background:#262626;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:42px;
	width:746px;
	float:left;
}
#logouttbr{
	position:relative;
	background:#262626;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:32px;
	width:160px;
	float:right;
	padding-top:10px;
	padding-right:20px;
	text-align:right;
	color:#c5c5c5;
	font-size:9px;
	line-height:16px;
}

#login{
	position:relative;
	display:block;
}
#logintm{
	position:relative;
	background:#262626;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height:60px;
}



#middle {
	position:relative;
	width:100%;
	text-align:left;
	z-index:1;
}
#middleleft{
	position:relative;
	float:left;
	width:180px;
	overflow:hidden;
	margin-right:13px;
}
#middlemiddle{
	position:relative;
	float:left;
	width:553px;
}
#middlelm{
	position:relative;
	float:left;
	width:760px;	
}
#middleright{
	position:relative;
	float:right;
	width:180px;
}
#middle640left{
	position:relative;
	float:left;
	width:640px;
	_width:620px;
}
#middle300right{
	position:relative;
	float:right;
	width:300px;	
}
#middle740left{
	position:relative;
	float:left;
	width:740px;
}



#bottom {
	position:relative;
	width:100%;
	padding-top:20px;
}
#bottommain{
	position:relative;
	background:#202020;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding:15px;
	text-align:left;
	width:910px
}
#bottombottom{
	position:relative;
	padding-top:20px;
	padding-bottom:54px;
	font-size:10px;
	color:#5f6569;
	line-height:12px;
	width:940px;	
}
#katana{
	position:absolute;
	right:0px;
	bottom:54px;
}


.wspace16{
	position:relative;
	display:inline;
	padding-left:16px;
}












































#logotxt{
	position:relative;
	float:left;
	padding-left:25px;
	font-family: 'DuepuntozeroboldRegular';
	font-size:20px;
	line-height:60px;
	color:#FFFFFF;
}
#logoutmimg{
	position:relative;
	float:left;
	padding-left:20px;	
}
#logform{
	position:relative;
	float:left;
	padding-left:50px;
	color:#c5c5c5;
	width:120px;
}
#logbtn{
	position:absolute;
	width:59px;
	top:0px;
	right:-2px;
	cursor:pointer;
}
#logforget{
	position:relative;
	float:left;
	font-size:9px;
	line-height:14px;
	color:#7c7c7c;
	cursor:pointer;
}
#logforget a{
	color:#7c7c7c;
}
#logregister{
	position:relative;
	float:right;
	padding-right:7px;
	cursor:pointer;
}
#logouttmarrow{
	position:absolute;
	right:10px;
	top:18px;
	cursor:pointer;
}

#loginm{
	position:relative;
	float:left;	
}
#loginr{
	position:relative;
	float:left;
	width:120px;
	color:#7c7c7c;
	font-size:9px;
	text-align:right;
	padding-left:10px;
}
#logoutbtn{
	position:absolute;
	right:0px;
	top:0px;
	width:57px;
	cursor:pointer;
}
#bottomlogo{
	position:relative;
	float:left;	
}

#footingbar{
	position:fixed;
	background:url(../images/footbar-bg.jpg);
	color:#FFFFFF;
	width:100%;
	height:34px;
	left:0px;
	bottom:0px;
	z-index:5;
	_position:absolute;/*ie6*/
	_bottom:auto;/*ie6*/
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*ie6*/
}
#footingbarcase{
	position:relative;
	width:982px;
	padding-right:42px;	
}
#footingbarleft{
	position:relative;
	float:left;	
}
#footingbarright{
	position:relative;
	float:right;	
}
#bottombg{
	position:relative;
	background:#FFFFFF;
	width:974px;
	height:280px;	
}
















































.menulist{
	position:relative;
	display:inline;
	color:#ff6c00;
	font-size:13px;
	line-height:30px;
	margin-left:15px;
	margin-right:15px;
	font-family: 'HelveticaNeueCondensed';
}
.menulist:nth-child(1){
	margin-left:16px;
}
.menulist:last-child {
	margin-right:16px;
}
.logo{
	position:relative;
	float:left;
	padding-left:13px;
}
.lotbltxt{
	position:relative;
	text-align:left;
	padding-left:42px;
	padding-right:30px;
	font-family: 'HelveticaNeueCondensed';
	font-size:17px;
	line-height:42px;
	overflow:hidden;
	height:42px;
	color:#FFFFFF;
}
.lotblarrow{
	position:absolute;
	right:15px;
	top:11px;	
}
.lotbrarrow{
	position:absolute;
	top:9px;
	right:9px;
	cursor:pointer;
}

.loginmtxt{
	position:relative;
	text-align:left;
	padding-left:17px;
	padding-right:17px;
	color:#FFFFFF;
	width:550px;
	font-family: 'HelveticaNeueCondensed';
	font-size:15px;
	line-height:60px;
	overflow:hidden;
	height:60px;	
}
.loginmarrow{
	position:absolute;
	top:20px;
	right:0px;	
}
.loginrarrow{
	position:absolute;
	top:21px;
	right:9px;
	cursor:pointer;
}

.leftlist{
	position:relative;
	font-size:11px;
	line-height:14px;
	_height:14px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	border-bottom:1px solid #C5C5C5;
	font-weight:bold;
}
.leftlist2{
	position:relative;
	padding-top:6px;
	padding-left:15px;
}

.title{
	position:relative;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	padding-bottom:12px;
}

.biascase{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	background:url(../images/boascase-bg.jpg);
	font-size:13px;
	line-height:22px;
	padding:9px;
	margin-bottom:19px;
}
.watttab{
	padding-left:15px;
	padding-right:15px;
	font-size:11px;
	font-weight:bold;	
}

.bottomlist{
	position:relative;
	float:left;
	color:#B7B7B7;
}
.bottomlisttitle{
	position:relative;
	font-size:10px;
	margin-bottom:25px;
	font-weight:bold;	
}
.bottomlist2{
	position:relative;
	float:left;
	width:150px;
	font-size:9px;
	line-height:18px;	
}
.bottomlist2 a:link {
	
	TEXT-DECORATION: none;
}

.bottomlist2 a:visited {
	
	TEXT-DECORATION: none;
}

.bottomlist2 a:hover {
	color: #FF6C00;
	TEXT-DECORATION: underline;
}

.imageviewcase{
	position:relative;
	width:940px;
	height:410px;
	overflow:hidden;	
}
.imageviewcolumn{
	position:relative;
	width:300px;
	float:left;
	margin-left:20px;	
}
.imageviewsingle{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #1A1A1A;
	width:295px;
	height:185px;
	overflow:hidden;
	margin-bottom:18px;
}
.ivstxtcase{
	position:absolute;
	width:295px;
	left:0px;
	bottom:0px;
	_bottom:-1px;
	z-index:3;	
}
.ivstxtbg{
	position:relative;
	z-index:1;
	background:#FFFFFF;
	height:29px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;	
}
.ivstxt{
	position:absolute;
	bottom:0px;
	left:5px;
	font-family:DuepuntozeroRegular;
	color:#262626;
	font-size:22px;
	line-height:26px;
	z-index:2;	
}
.footingico{
	position:relative;
	float:left;
	cursor:pointer;	
}

.footbarpopcase{
	position:absolute;
	top:-27px;
	left:0px;
	display:none;
}
.footbarborder{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size:9px;
	line-height:14px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	border:1px solid #3A3A3A;
	background:#292929;
}
.footbarjiao{
	position:absolute;
	left:20px;
	bottom:-5px;	
}

.indexarrowleft{
	position:absolute;
	left:-30px;
	top:172px;	
}
.indexarrowright{
	position:absolute;
	right:-30px;
	top:172px;		
}

.bordercase{
	position:relative;
	border:1px solid #C5C5C5;	
}

.eachlogocase{
	position:relative;
	border-top:1px solid #C5C5C5;
}
.eachlogo{
	position:relative;
	border-bottom:1px solid #C5C5C5;
}

.leftcasetitle{
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:10px;
	display:table;
	_width:140px;
}
.lctico{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	padding-right:7px;
	_float:left;
}
.lcttxt{
	position:relative;
	display:table-cell;
	font-size:14px;
	font-weight:bold;
	vertical-align:middle;
	width:120px;
	_width:85px;
	_float:left;
}
.lctnum{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	text-align:right;
	font-size:10px;
	color:#ff6c00;
	_float:left;
}
.lctnum a{
	color:#ff6c00;
}
.leftcasemain{
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	border-top:1px solid #C5C5C5;
}

.leftpeople{
	position:relative;
	display:table;
	padding-bottom:7px;
	_width:140px;	
}
.peopleimg{
	position:relative;
	border:1px solid #C5C5C5;
	display:table-cell;
	width:45px;
	height:45px;
	text-align:center;
	vertical-align:middle;
	background:#FFFFFF;
	_float:left;
}
.peoplename{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	font-size:11px;
	color:#1482C5;
	padding-left:5px;
	line-height:11px;
	_float:left;
}
.seeall{
	position:relative;
	text-align:right;
	font-size:10px;
	line-height:10px;	
}
.seeall a{
	color:#FF6C00;
}

.leftpiturecase{
	position:relative;
	padding-bottom:10px;
}
.picturetitle{
	position:relative;
	color:#ff6c00;
	line-height:14px;
	padding-bottom:10px;
}
.spicture{
	position:relative;
	border:	1px solid #C5C5C5;
	width:104px;
}
.picturedate{
	position:relative;
	font-size:11px;	
}

.eventtitleimg{
	position:relative;
	float:left;
	border:1px solid #C5C5C5;
  width:104px;
	height:113px;	
	overflow:hidden;	
}
.eventtitlecase{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	width:420px;
	height:98px;
	padding:5px 10px 10px 10px;
	line-height:14px;
}
.etctableft{
	color:#0081C6;
	font-size:10px;
	width:105px;
	line-height:13px;
}
.etctabright{
	font-size:11px;
	line-height:13px;
}
.etcico{
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;	
}
.etcipopbox{
	position:absolute;
	background:#F6F5F5;
	border:1px solid #C5C5C5;
	padding:8px;
	width:104px;
	text-align:center;
	top:-50px;
	right:-48px;
	color:#444444;
	font-size:10px;
	line-height:10px;
	display:none;
	z-index:3;
}
.etcipjiao{
	position:absolute;
	bottom:-11px;
	left:52px;	
}

.eventlistcase{
	position:relative;
	background:#F6F5F5;
	border:1px solid #C5C5C5;
	display:table;
	width:551px;	
}
.eventlist{
	position:relative;
	height:40px;
	display:table-cell;
	font-size:10px;
	line-height:12px;
	text-align:center;
	vertical-align:middle;
	color:#5E5E5E;
	_float:left;
	_padding-left:15px;
	_padding-right:15px;
	_padding-top:15px;
}
.eventlistlinte{
	position:relative;
	height:32px;
	border-left:1px solid #D6D6D6;
	width:1px;
	background:#FFFFFF;
	margin-top:4px;
	_float:left;
}

.eventcommentpop{
	position:relative;
	background:#E9E9E9;
	width:127px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size:14px;
	font-weight:bold;
	color:#ff6c00;
	text-align:center;
}
.ecpjiao{
	position:absolute;
	bottom:-10px;
	left:7px;	
}

.eventcommentcase{
	position:relative;
	padding-bottom:25px;
}
.eccname{
	position:relative;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#ff6c00;	
}
.eccdate{
	position:relative;
	float:right;
	font-size:11px;
	color:#ff6c00;	
}
.eccmain{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #DFDFDF;
	margin-top:14px;
	padding:12px;
	overflow:hidden;
}
.porjecticocase{
	position:relative;
	display:table;
}
.picsingle{
	position:relative;
	display:table-cell;
	_float:left;
}
.picimg{
	position:relative;
	text-align:center;
	padding-left:14px;
	padding-right:14px;
}
.pictxt{
	position:relative;
	text-align:center;
	font-size:10px;
	line-height:9px;
	padding-top:13px;
	padding-bottom:14px;
}

.panftableft{
	width:130px;
	text-align:right;
	vertical-align:middle;
	padding-bottom:5px;	
}
.panftabright{
	padding-left:15px;
	text-align:left;
	vertical-align:middle;
	padding-bottom:5px;
	line-height:12px;
}

.eccarea{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:1px solid #DFDFDF;
	padding:12px;
	width:529px;
	height:64px;
	outline:none;
	font-family:Arial;
	font-size:12px;
}
.eccinput{
	border:1px solid #DFDFDF;
	outline:none;
	font-family:Arial;
	font-size:11px;
	margin-top:10px;
	padding:5px;
	width:120px;
	margin-right:10px;
}
.panfinput{
	border:1px solid #D7D7D7;
	outline:none;
	font-family:Arial;
	font-size:12px;
	width:250px;
	color:#ADADAD;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
}
.panfinputdate{
	border:1px solid #D7D7D7;
	outline:none;
	font-family:Arial;
	font-size:12px;
	width:20px;
	color:#ADADAD;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
	text-align:center;	
}
.panfinputdatey{
	border:1px solid #D7D7D7;
	outline:none;
	font-family:Arial;
	font-size:12px;
	width:40px;
	color:#ADADAD;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
	text-align:center;
}
.panfarea{
	border:1px solid #D7D7D7;
	outline:none;
	font-family:Arial;
	font-size:12px;
	width:395px;
	color:#ADADAD;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:13px;
	padding-right:13px;
	height:185px;
}

.markettopmiddtle{
	position:relative;
	float:left; 
	padding-left:130px;	
}
.markettopright{
	position:relative;
	float:right;	
}
.marketlist{
	position:relative;
	display:inline;
	font-size:11px;
	font-weight:bold;
}
.marketspace{
	position:relative;
	display:inline;
	padding-left:38px;
}

.marketsinglecase{
	position:relative;
	width:295px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	_margin-right:10px;
	_margin-bottom:10px;
}
.marketimg{
	position:relative;
	float:left;
	border:1px solid #C5C5C5;
	width:58px;	
}
.markettxt{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	padding-left:5px;
	padding-right:5px;
	height:62px;
	width:217px;	
}
.mttitle{
	position:relative;
	font-size:14px;
	color:#1482C5;
	font-weight:bold;	
}
.mtico{
	position:absolute;
	cursor:pointer;
	top:5px;
	right:5px;	
}
.mttxt{
	position:relative;	
}
.mtprice{
	position:relative;
	text-align:right;
	color:#00B374;
	font-size:16px;
	font-weight:bold;	
}
.mtnum{
	position:relative;
	text-align:right;
	padding-right:30px;
	font-size:11px;
	padding-top:35px;
}

.marketrightsingle{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #BCBBBB;
	width:295px;
	height:185px;
	overflow:hidden;
	margin-bottom:20px;
	background:url(../images/white-shadowbias.jpg);
}
.mrsimg{
	position:relative;
	float:left;
	width:150px;
	text-align:center;	
}
.mrstxt{
	position:relative;
	float:right;
	padding-top:15px;
	width:145px;	
}
.mrsttitle{
	position:relative;
	font-size:16px;
	color:#ff6c00;
	font-weight:bold;
	line-height:16px;
}
.mrsttxt{
	position:relative;
	font-size:11px;
	line-height:13px;
	padding-top:10px;	
}
.mrstprice{
	position:relative;
	padding-top:10px;
	font-size:16px;
	font-weight:bold;	
}
.mrstico{
	position:relative;
	text-align:right;
	padding-top:10px;
	padding-right:15px;	
}
.mrstbottom{
	position:relative;
	text-align:right;
	font-size:16px;
	color:#ff6c00;
	font-weight:bold;
	padding-top:10px;
	padding-right:15px;		
}
.mrslogo{
	position:absolute;
	left:10px;
	bottom:10px;
	z-index:3;	
}

.mytopcase{
	position:relative;
	padding:13px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:url(../images/mytop-bg.jpg);
	margin-bottom:15px;
	margin-right:15px;
}
.mytopimg{
	position:relative;
	border:1px solid #B1B1B1;
	float:left;
}
.mytopimgedit{
	position:absolute;
	background:#FFFFFF;
	bottom:0px;
	right:0px;
	z-index:3;
	font-size:10px;
	line-height:14px;
	width:27px;
	text-align:center;
	cursor:pointer;	
}
.mytopform{
	position:relative;
	float:left;
	padding-left:15px;	
	width:219px;
}
.mytoptitle{
	position:relative;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:14px;	
}
.mytopline{
	position:relative;
	float:left;
	border-left:1px solid #353535;
	width:1px;
	background:#4c4c4c;
	height:115px;
	margin-left:15px;
	margin-right:15px;	
}
.mytoptxtlist{
	position:relative;
	float:left;
	overflow:hidden;
	width:120px;
}
.mttledit{
	position:absolute;
	top:0px;
	right:0px;
	font-size:10px;
	color:#C5C5C5;
	cursor:pointer;
}
.mttlcase{
	position:relative;
	font-size:11px;
	line-height:11px;
	padding-bottom:	10px;
}
.mttlcname{
	position:relative;
	color:#FFFFFF;	
}
.mttlccountry{
	position:relative;
	color:#ff6c00;
}

.mytopmap{
	position:relative;
	float:left;	
}

.leftlistcase{
	position:relative;
	border-top:1px solid #C5C5C5;	
}

.myaccountcase{
	position:relative;
	border:1px solid #C5C5C5;
	background:#FBFBFB;
	padding:15px;
	margin-bottom:15px;
}

.macedit{
	position:relative;
	text-align:right;
	font-size:11px;
	line-height:11px;
	padding-top:15px;	
}

.myalbumssingle{
	position:relative;
	padding-bottom:10px;
	_width:553px;
}
.malsimg{
	position:relative;
	float:left;
	border:1px solid #C5C5C5;
	width:104px;
	height:113px;
	background:#FFFFFF;			
}
.malsmain{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	height:98px;
	width:419px;
	padding-left:13px;
	padding-top:10px;
	padding-right:5px;
	padding-bottom:5px;
}
.malsmtitle{
	position:relative;
	font-size:14px;
	color:#ff6c00;
	font-weight:bold;	
}
.malsmx{
	position:absolute;
	top:7px;
	right:7px;
	cursor:pointer;
	z-index:3;
}
.malsmtxt{
	position:relative;
	font-size:11px;
	font-weight:bold;
	line-height:13px;	
}
.malsmlocation{
	position:relative;
	/*width:150px;*/	
}
.malsmlleft{
	position:relative;
	float:left;
	color:#ff6c00;
	font-size:10px;
	font-weight:bold;
}
.malsmlright{
	position:relative;
	float:left;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;	
}
.malsmbtn{
	position:absolute;
	bottom:7px;
	right:7px;	
}

.creatalbumtableft{
	width:110px;
	vertical-align:top;
	padding-bottom:15px;
}
.creatalbumtabright{
	text-align:center;
	vertical-align:top;
	padding-bottom:15px;
}

.blogsidetxtcase{
	position:relative;
	padding-left:13px;
	padding-right:10px;	
}

.bolgtitle{
	position:relative;
	font-size:14px;
	color:#ff6c00;
	font-weight:bold;
	padding-bottom:10px;	
}

.blogproperty{
	position:relative;
	font-size:11px;
	line-height:16px;	
}

.blogimg{
	position:relative;
	padding:3px;
	border:1px solid #C9C9C9;
	margin-top:20px;
	float:left;
}
.blogimgtxt{
	position:relative;
	color:#A1A1A1;
	font-size:11px;
	font-style:italic;
}
.blognum{
	position:relative;
	text-align:right;
	font-size:9px;	
}
.footerpagenum{
	position:relative;
	text-align:right;
	font-size:9px;	
}

.greycover{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background:#262626;	
}

.creatposttableft{
	width:52px;
	padding-bottom:9px;
}
.creatposttabright{
	padding-bottom:9px;
	text-align:right;
}

.mycausestopleft{
	position:relative;
	float:left;
	font-size:11px;
}

.creatcausestableft{
	width:108px;
	padding-bottom:10px;
}
.creatcausestabright{
	padding-bottom:10px;
}

.myconnectionslist{
	position:relative;
	float:left;
	font-size:11px;
	padding-right:7px;	
}

.myconnectionlistcase{
	position:relative;
	border-bottom:1px solid #C5C5C5;
	padding-top:10px;
	padding-bottom:10px;
	width:553px;
	display:table;
}
.mclcface{
	position:relative;
	display:table-cell;
	width:45px;
	height:45px;
	background:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	border:1px solid #DCDDDE;
	_float:left;
}
.mclcname{
	position:relative;
	display:table-cell;
	padding-left:20px;
	text-align:left;
	vertical-align:middle;
	color:#ff6c00;
	font-weight:bold;
	_float:left;
	_padding-top:15px;	
}
.mclcbtn{
	position:relative;
	display:table-cell;
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
	line-height:10px;
	_float:right;
	_padding-top:20px;
}

.myeventsingleright{
	position:relative;
	display:table-cell;
	width:155px;
	text-align:center;
	vertical-align:middle;
	padding-left:35px;
	_padding-left:0px;
	_float:left;	
}
.mesrtableft{
	text-align:left;
	width:15px;	
}
.mesrtabright{
	font-size:10px;
	line-height:12px;
	text-align:left;	
}
.fprojectfinger{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	width:60px;
	text-align:center;
	_float:left;
	_width:40px;
}

.mygoalstop{
	position:relative;
	text-align:center;
	font-size:16px;
	line-height:24px;
	font-weight:bold;
	background:#F6F5F5;
	width:125px;
	border-bottom:1px solid #C5C5C5;
	border-top:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	float:left;
}

.mygoalseditbtn{
	position:relative;
	float:right; 
	font-size:10px;
	cursor:pointer;
}

.mygoalssingle{
	position:relative;
	background:#F6F5F5;
	border:1px solid #C5C5C5;
	padding:13px;
	margin-bottom:13px;
}
.mgstitle{
	position:relative;
	font-size:13px;
	font-weight:bold;
	color:#ff6c00;	
}
.mgsx{
	position:absolute;
	top:5px;
	right:5px;
	cursor:pointer;	
}

.myintereststableft{
	width:24px;
	padding-bottom:5px;	
}
.myintereststabright{
	padding-bottom:5px;	
}

.inboxtopcase{
	position:relative;
	background:url(../images/inboxtop-bg.jpg);
	height:16px;
	border:1px solid #C5C5C5;
	font-size:11px;
	line-height:16px;
	color:#6D6D6D;	
}
.inboxtopcasefrom{
	position:relative;
	float:left;
	border-right:1px solid #C5C5C5;
	padding-left:10px;
	width:170px;
}
.inboxtopcasesubject{
	position:relative;
	float:left;
	border-right:1px solid #C5C5C5;
	padding-left:10px;
	width:335px;
	_width:305px;
}
.inboxtopcasecheck{
	position:relative;
	float:right;
	padding-right:5px;
	padding-top:2px;
	_padding-top:0px;
	height:16px;
	overflow:hidden;
}
.inboxsingle{
	position:relative;
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #C5C5C5;
	_width:553px;
}
.isimg{
	position:relative;
	padding:1px;
	border:1px solid #C5C5C5;
	float:left;
}
.isname{
	position:relative;
	float:left;
	padding-left:13px;
	line-height:16px;
	width:123px;	
}
.istxt{
	position:relative;
	float:left;
	padding-left:10px;
	line-height:14px;
	width:300px;	
}
.istxttitle{
	position:relative;
	font-size:13px;
	color:#ff6c00;
	font-weight:bold;
	padding-bottom:8px;	
}
.ischeck{
	position:relative;
	float:right;
	padding-right:5px;	
}

.composetableft{
	font-size:11px;
	width:55px;
	padding-bottom:10px;
}
.composetabright{
	padding-bottom:10px;
}

.mymaptopcase{
	position:relative;
	display:table;	
}
.mymaptopcheck{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	_float:left;	
}
.mymaptopfinger{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	padding-left:20px;
	padding-right:20px;
	_float:left;
}
.mymaptoptxt{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	_float:left;	
}
.mymaptopspan{
	position:relative;
	display:table-cell;
	width:50px;
	_float:left;
	_width:35px;
}

.newsfeedpop{
	position:relative;
	background:#E9E9E9;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	width:510px;
	margin-bottom:11px;
}
.nfptxt{
	position:relative;
	float:left;
	padding-left:13px;
	font-size:13px;	
	font-weight:bold;
	line-height:23px;
}
.nfptime{
	position:relative;
	float:right;
	padding-right:13px;
	font-size:11px;	
	line-height:23px;
}

.myprojectdown{
	position:relative;
	float:left;
	padding-right:10px;	
}
.projectmarketsinglecase{
	position:relative;
	width:270px;
	float:left;
	margin-bottom:10px;
}
.projectmarketsinglecaser{
	position:relative;
	width:270px;
	float:right;
	margin-bottom:10px;
}
.projectmarkettxt{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	padding-left:5px;
	padding-right:5px;
	height:62px;
	width:190px;	
}

.forumslist{
	position:relative;
	padding-right:10px;
	font-size:11px;
	float:left;
}
.menudownlist{
	position:absolute;
	background:#262626;
	top:20px;
	left:-20px;
	_left:0px;
	width:75px;
	text-align:left;
	padding:10px;
	z-index:3;
	color:#FFFFFF;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-radius-bottomright: 5px;
	box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
    -vendor-box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.5);
	display:none;
}

.forumstabtop{
	font-size:10px;
	text-align:center;
	border-bottom:1px solid #dddddd;
	padding-top:5px;
	padding-bottom:5px;
	color:#6d6d6d;
	position:relative;
}
.forumstab{
	text-align:center;
	border-bottom:1px solid #dddddd;
	padding-top:5px;
	padding-bottom:5px;
	color:#6d6d6d;
	position:relative;
}
.forumstabfirst{
	position:relative;
	padding-left:10px;
	width:200px;
	z-index:1;
}

.greycase{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	background:#262626;
	font-size:14px;
	padding-top:18px;
	padding-left:20px;
	margin-bottom:20px;
}
.forumscreatalt{
	position:absolute;
	top:40px;
	right:57px;
	width:380px;	
}

.forumssingletop{
	position:relative;
	border-top:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;
	padding-right:15px;	
}
.fsleft{
	position:relative;
	float:left;	
}
.fsright{
	position:relative;
	float:right;
	width:540px;
	color:#6d6d6d;	
}
.fsleftface{
	position:relative;
	float:left;	
}
.fsleftname{
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:13px;
	color:#ff6c00;
	font-weight:bold;
}
.forumssingle{
	position:relative;
	border-bottom:1px solid #c5c5c5;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;
	padding-right:15px;
	_width:700px;
}
.forumssinglech{
	position:relative;
	border-bottom:1px solid #c5c5c5;
	background:#f6f6f6;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;
	padding-right:15px;	
}
.fsbtn{
	position:relative;
	float:right;
	width:555px;
	padding-top:15px;	
}
.forumssinglelast{
	display:none;
	position:relative;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;	
}
.fsrightlast{
	position:relative;
	float:right;
	width:550px;
	padding-right:5px;
}

.editalbumsingle{
	position:relative;
	float:left;
	margin-right:57px;
	margin-bottom:17px;		
}
.editalbumimg{
	position:relative;
	width:141px;
	height:106px;
	border:1px solid #c5c5c5;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
}
.editalbumedit{
	position:absolute;
	background:#FFFFFF;
	top:91px;
	right:1px;
	z-index:3;
	font-size:10px;
	line-height:14px;
	width:27px;
	text-align:center;
	cursor:pointer;
}

.bbl{
	position:absolute;
	left:0px;
	top:20px;	
}

.editimgpop{
	position:absolute;
	width:100%;
	height:100%;
	z-index:10;
	display:none;
}
.editimgpopbg{
	position:absolute;
	width:100%;
	height:100%;
	top:-12px;
	left:0px;
	z-index:1;
	background:#FFFFFF;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}
.editimgmaincase{
	position:relative;
	border:1px solid #C5C5C5;
	background:#FFFFFF;
	padding:13px;
	z-index:3;
}
.editimgmain{
	position:relative;
	padding-top:8px;	
}
.eacaption{
	position:relative;
	float:left;
	padding-right:14px;	
}
.eainputcase{
	position:relative;
	float:left;
	padding-right:20px;
}
.eaarrowcase{
	position:relative;
	float:left;	
}
.eabtncase{
	position:relative;
	float:right;	
}

.logouttxt{
	position:absolute;
	right:50px;
	top:-18px;
	font-size:9px;
	color:#B7B7B7;	
}

.forgettitle{
	position:relative;
	text-align:left;
	font-size:26px;
	font-family: 'DuepuntozeroboldRegular';
	color:#FFFFFF;	
}
.forgettxt{
	position:relative;
	text-align:left;
	color:#FFFFFF;	
}

.seeallcase{
	position:relative;
	background:#FFFFFF;
	border:8px solid #63b1db;
	width:445px;
	text-align:left;	
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}
.sactitlecase{
	position:relative;
	padding-top:10px;
	padding-left:10px;
	padding-right:15px;
}
.sactcleft{
	position:relative;
	float:left;
	font-size:16px;
	font-weight:bold;
}
.sactcright{
	position:relative;
	float:right;	
}
.saclistcase{
	position:relative;
	padding-left:10px;
	overflow-y:scroll;
	height:350px;
	margin-top:20px;
}
.saclist{
	position:relative;
	border-top:1px solid #C5C5C5;
	padding-top:10px;
	padding-bottom:10px;
	width:100%;
	display:table;
}

.sactxt{
	position:relative;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	color:#6d6d6d;
	line-height:14px;	
}

.creatalbumcase{
	position:relative;
	width:555px;
	display:none;
	padding-bottom:20px;	
	
}

.creatalbumeditpop{
	position:relative;
	width:515px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	padding:8px;	
}

.albumeuploadimgpop{
	position:relative;
	width:430px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	padding:8px;
	text-align:left;	
}

.albumeuploadimgleft{
	position:relative;
	float:left;	
}
.albumeuploadimgright{
	position:relative;
	float:right;
	width:215px;	
}

.eventdatebtn{
	position:absolute;
	top:0px;
	left:68px;
	cursor:pointer;
}

.inviteguestspop{
	position:relative;
	width:446px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	text-align:left;
}

.invitegueststitlecase{
	position:relative;
	padding:8px;	
}
.igtcleft{
	position:relative;
	float:left;
	font-size:16px;
	font-weight:bold;	
}
.igtcright{
	position:relative;
	float:right;	
}
.igtcrightinput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:198px;
	outline:none;	
}

.igtclistcase{
	position:relative;
	padding-left:10px;
	overflow-y:scroll;
	overflow-x:hidden;
	height:280px;
	margin-top:20px;
}
.igtclist{
	position:relative;
	border-top:1px solid #C5C5C5;
	padding-top:10px;
	padding-bottom:10px;
	width:199px;
	margin-right:20px;
	display:table;
	float:left
}
.mclccheck{
	position:relative;
	display:table-cell;
	_float:left;
	padding-right:5px;
	vertical-align:middle;
}

.eventcroppop{
	position:relative;
	width:265px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	padding:8px;
	text-align:left;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}

.eventuploapop{
	position:relative;
	width:280px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	padding:8px;
	text-align:left;
}

.fsrlborder{
	position:relative;
	width:540px;
	height:200px;
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:7px;
}
.fsrlsborder{
	position:relative;
	width:528px;
	border:1px solid #d7d7d7;
	background:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:5px;
	margin-bottom:5px;
}

.friendchosebtn{
	position:relative;
	font-size:9px;
	padding-bottom:5px;
	color:#5e5e5e;
}

.friendchoosecase{
	position:relative;
	height:258px;
	overflow-y:scroll;	
}
.fccsingled{
	position:relative;
	background:#f6f6f6;
	height:27px;	
}
.fccsingles{
	position:relative;
	background:#FFFFFF;
	height:27px;	
}
.fccscheck{
	position:relative;
	float:left;
	padding-left:8px;
	padding-top:7px;	
}
.fccsname{
	position:relative;
	float:left;
	line-height:27px;
	padding-left:10px;	
}
.fccsemail{
	position:relative;
	float:right;
	line-height:27px;
	color:#96a1aa;
	font-size:10px;
	padding-right:18px;	
}

.friendimporttab{
	text-align:left;
	padding-top:10px;
	padding-right:8px;	
}
.friendimporttab2l{
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;	
}
.friendimporttab2r{
	text-align:left;
	padding-bottom:10px;	
}

.catrbtn{
	position:relative;
	width:70px;
	display:inline-block;
	padding-left:10px;
}

.sharename{
	position:relative;
	border:1px solid #dcdcdc;
	padding:3px;	
}
.sharesingle{
	position:relative;
	float:left;
	width:140px;
	padding-bottom:2px;
}
.shareico{
	position:relative;
	float:left;
	padding-right:5px;	
}
.shareiconame{
	position:relative;
	float:left;	
}

.txt2line{
	position:relative;
	overflow:hidden;
	width:420px;
	height:28px;
}















































.clear{
	clear:both;	
}
.divcase{
	position:relative;	
}
.divline{
	position:relative;
	border-top:1px solid #C5C5C5;
	height:19px;	
}
.curp{
	cursor:pointer;	
}
.removeprice{
	color:#D91616;
	text-decoration:line-through;	
}

.space5{
	position:relative;
	height:5px;
	line-height:0px;	
}
.space10{
	position:relative;
	height:10px;
	line-height:0px;	
}
.space20{
	position:relative;
	height:20px;	
}
.space30{
	position:relative;
	height:30px;	
}.space40{
	position:relative;
	height:40px;	
}
.space75{
	position:relative;
	height:75px;
}

.fdrb{
	font-family: 'DuepuntozeroboldRegular';	
}
.fdr{
	font-family: 'DuepuntozeroRegular';
}
.f9{
	font-size:9px;	
}
.f10{
	font-size:10px;	
}
.f11{
	font-size:11px;	
}
.f12{
	font-size:12px;	
}
.f13{
	font-size:13px;	
}
.f14{
	font-size:14px;	
}
.f18{
	font-size:18px;	
}
.f24{
	font-size:24px;	
}
.f25{
	font-size:25px;
	line-height:25px;	
}
.c0081C7{
	color:#ff6c00;	
}
.c00B070{
	color:#00B070;
}
.cFFFFFF{
	color:#FFFFFF;	
}
.cFF0000{
	color:#FF0000;	
}
.c1482C5{
	color:#ff6c00;
}
.cFF6C00{
	color:#FF6C00;
}
.c00B374{
	color:#00B374;
}
.c027DBF{
	color:#027DBF;
}
.c018039{
	color:#ff6c00;	
}

.cleft{
	position:relative;
	float:left;	
}
.cright{
	position:relative;
	float:right;	
}













































.loginput{
	background:#FFFFFF;
	color:#5e5e5e;
	font-size:11px;
	font-family:Arial;
	width:180px;
	border:0px;
	padding-left:7px;
	padding-right:7px;
	line-height:22px;
	height:22px;
	margin-top:1px;
	outline:none;
}
.lotbrsearch2{
	background:#FFFFFF;
	font-family:Arial;
	color:#7c7c7c;
	font-size:11px;
	border:0px;
	width:110px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	padding-right:10px;
	outline:none;
}
.lotbrsearch{
	background:#FFFFFF;
	font-family:Arial;
	color:#262626;
	font-size:9px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border:0px;
	width:128px;
	height:17px;
	line-height:17px;
	padding-left:10px;
	padding-right:10px;
	outline:none;
}
.indexselect{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	border-radius-bottomleft: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	border-radius-topleft: 10px;
	width:174px;
	font-family:Arial;
	font-size:12px;
	outline:none;
}

.forumssearchinput{
	background:#FFFFFF;
	border:1px solid #D7D7D7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5E5E5E;
	padding:5px;
	width:110px;
	outline:none;
}
.markettopselect{
	width:200px;
	color:#646464;
	font-family:Arial;
	font-size:11px;
	margin-right:20px;
	outline:none;	
}

.mytopforminput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:200px;
	outline:none;
}

.albuminput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:263px;
	outline:none;	
}
.albumselect{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	width:271px;
	outline:none;
}
.albumarea{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:263px;
	height:129px;
	outline:none;	
}

.creatpostelect{
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:500px;
	outline:none;	
}
.creatpostinput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:492px;
	outline:none;
}
.creatpostelect2{
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:137px;
	outline:none;	
}
.creatpostinput2{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:129px;
	outline:none;
}
.creatpostarea{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:544px;
	height:355px;
	outline:none;
}
.settingarea{
	font-family:Arial;
	font-size:12px;
	width:390px;
	height:45px;
	border:1px solid #B1B1B1;
	outline:none;	
}
.settinginput{
	font-family:Arial;
	font-size:12px;
	width:148px;
	border:1px solid #B1B1B1;
	outline:none;	
}
.mycauseselect{
	width:156px;
	color:#646464;
	font-family:Arial;
	font-size:11px;
	outline:none;	
}

.causesinput{
	font-family:Arial;
	font-size:12px;
	width:260px;
	border:1px solid #B1B1B1;
	padding:3px;
	outline:none;		
}
.causesselect{
	font-family:Arial;
	font-size:12px;
	width:268px;
	border:1px solid #B1B1B1;
	padding:3px;
	outline:none;
}
.causesinput2{
	font-family:Arial;
	font-size:12px;
	width:164px;
	border:1px solid #B1B1B1;
	padding:3px;
	outline:none;		
}

.invitearea{
	font-family:Arial;
	font-size:12px;
	width:400px;
	height:45px;
	border:1px solid #B1B1B1;
	padding:3px;
	outline:none;		
}
.invitearea2{
	font-family:Arial;
	font-size:12px;
	width:400px;
	height:110px;
	border:1px solid #B1B1B1;
	padding:3px;
	outline:none;		
}

.composeinput{
	border:1px solid #C5C5C5;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	outline:none;
	width:490px;	
}
.composearea{
	border:1px solid #C5C5C5;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	outline:none;
	width:545px;
	height:214px;
}

.myporjectselect{
	width:200px;
	color:#ff6c00;
	font-family:Arial;
	font-size:11px;
	outline:none;	
}
.myporjectselect2{
	width:120px;
	color:#ff6c00;
	font-family:Arial;
	font-size:11px;
	outline:none;	
}

.forumscreatselect{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-radius-bottomleft: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
	border-radius-topleft: 5px;
	width:174px;
	font-family:Arial;
	font-size:12px;
	outline:none;
}
.forumscreatinput{
	background:#FFFFFF;
	border:0px;
	width:170px;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:2px;
}
.forumscreatarea{
	background:#FFFFFF;
	border:0px;
	width:654px;
	height:192px;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:2px;
}
.fsarea{
	background:#FFFFFF;
	width:100%;
	height:80px;
	border:0px;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:2px;
}

.editalbuminput{
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	width:135px;
	margin-top:5px;
	padding:3px;
}
.eainput{
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:10px;
	padding:4px;
	outline:none;
	width:141px;	
}

.forgetinput{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:255px;
	font-family:Arial;
	color:#ff6c00;
	font-size:12px;
	padding:5px;
	margin-top:15px;
	margin-bottom:15px;
	outline:none;
}

.sacarea{
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	width:420px;
	margin-top:15px;
	margin-bottom:15px;
	height:120px;
}

.eventdateinput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:1px;
	width:88px;
	outline:none;
}

.eventtimeselect{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	width:88px;
	outline:none;
}
.eventuploadimginput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:188px;
	outline:none;
}

.eventdescriptionarea{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:544px;
	height:186px;
	outline:none;
}
.fcarea{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:100%;
	height:53px;
	margin-bottom:10px;
	outline:none;
}

.fitinput{
	border:1px solid #B1B1B1;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:263px;
	outline:none;
}

.sharearea{
	border:1px solid #dcdcdc;
	font-family:Arial;
	font-size:12px;
	padding:3px;
	width:412px;
	height:50px;
	outline:none;
	margin-bottom:10px;
}
















































.popbg{
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:99;
	background:#1A1A1A;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
	_position:absolute;/*ie6*/
	_bottom:auto;/*ie6*/
	_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*ie6*/
	display:none;
}

.pop{
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:100;
	_position:absolute;/*ie6*/
	_bottom:auto;/*ie6*/
	_top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));/*ie6*/
	display:none;
}

.popbias{
	position:relative;
	position:relative;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	height:150px;
	width:255px;
	background:url(../images/sideboascase-bg.jpg);
	padding:20px;	
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}
/*add by runbao*/
.eventcroppop{
	position:relative;
	width:265px;
	border:8px solid #63b1db;
	background:#FFFFFF;
	padding:8px;
	text-align:left;
}

.plcnum a:link {
	color:#333333;
	TEXT-DECORATION: none;
}

.plcnum a:visited {
	color:#333333;
	TEXT-DECORATION: none;
}

.plcnum a:hover {
	color:#FF6C00;
	TEXT-DECORATION: none;
}

.sharepop {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 8px solid #63B1DB;
    padding: 10px;
    position: relative;
    text-align: left;
    width: 420px;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}


.popop{
	position:relative;
	background:#FFFFFF;
	border:8px solid #63b1db;
	width:315px;
	padding:10px;
	text-align:left;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}
/* album description*/
.malsmdestxt{
	position:relative;
	padding-bottom:30px;
	line-height:14px;	
}


/************ new tool bar *************/
.tbamsingle a:link {
	color:#262626;
	TEXT-DECORATION: none;
}

.tbamsingle a:visited {
	color:#262626;
	TEXT-DECORATION: none;
}

.tbamsingle a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}

.tbamsinglech a:link {
	color:#acacac;
	TEXT-DECORATION: none;
}

.tbamsinglech a:visited {
	color:#acacac;
	TEXT-DECORATION: none;
}

.tbamsinglech a:hover {
	color:#ff6c00;
	TEXT-DECORATION: none;
}
/**********footer newsfeed*************/
/*vol name*/
.changevollink_footer  a:hover {
	color: #0081c7;
	TEXT-DECORATION: underline;
}
/*org name*/
.changeorglink_footer  a:hover {
	color: #018039;
	TEXT-DECORATION: underline;
}
/*admin name*/
.changeadminlink_footer  a:hover {
	color: #FF6C00;
	TEXT-DECORATION: underline;
}
/**********footer newsfeed end*************/


.toolbarsearchcase{
	position:absolute;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFFFFF;
	border-bottom:0px;
	width:315px;
	height:56px;
	top:-59px;
	left:-3px;
	z-index:-1;
	background:url(../images/white-bias.jpg);
	-moz-box-shadow:0px 0px 10px #333 inset;
	-webkit-box-shadow:0px 0px 10px #333 inset;
	cursor:auto;
	display:none;
}
.tbsinutcase{
	position:relative;
	float:left;
	padding-top:15px;
	padding-left:15px;
}
.tdsbtn{
	position:relative;
	float:right;
	padding-right:35px;
	padding-top:18px;
	color:#0081c6;
	font-size:18px;
	font-family: 'DuepuntozeroboldRegular';
	cursor:pointer;
}

.toolbaralertcase{
	position:absolute;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft:5px;
	-webkit-border-radius-topright: 5px;
	-webkit-border-radius-topleft:5px;
	border-radius: 5px;
	border:3px solid #FFFFFF;
	border-bottom:0px;
	width:615px;
	height:230px;
	top:-233px;
	left:-156px;
	z-index:-1;
	background:url(../images/white-bias.jpg);
	-moz-box-shadow:0px 0px 10px #333 inset;
	-webkit-box-shadow:0px 0px 10px #333 inset;
	cursor:auto;
	display:none;
}
.tbamain{
	position:relative;
	height:200px;
	padding-left:12px;
}
.tbamsingle{
	position:relative;
	padding-top:10px;
	font-size:11px;
	color:#262626;
	text-align:left;
}
.tbamdate{
	position:relative;
	float:left;
	width:108px;
}
.tbamtxt{
	position:relative;
	float:left	
}
.tbamsinglech{
	position:relative;
	padding-top:10px;
	font-size:11px;
	color:#acacac;
	text-align:left;
}
.tbax{
	position:absolute;
	right:10px;
	top:10px;
	z-index:3;	
}
/**/
.footlogoout{
	display:none;	
}




.tbsinput{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:200px;
	font-family:Arial;
	color:#acacac;
	font-size:12px;
	padding:5px;
	outline:none;
	-moz-box-shadow:0px 0px 5px #333 inset;
	-webkit-box-shadow:0px 0px 5px #333 inset;
}
.macase{
	position:relative;
	display:table;
	margin-bottom:15px;
}
.myaccountcase{
	position:relative;
	border:1px solid #C5C5C5;
	background:#FBFBFB;
	padding:15px;
	margin-bottom:15px;
}
.myaccountcaselt{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	border-top:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	width:370px;
	display:table-cell;
}
.myaccountcasert{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	border-top:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	width:110px;
	display:table-cell;
	line-height:18px;
}
.myaccountcaselb{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	border-bottom:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	width:370px;
	display:table-cell;
}
.myaccountcaserb{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	border-bottom:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	width:110px;
	display:table-cell;
	line-height:18px;
}
.myaccountcasem{
	position:relative;
	width:9px;
	display:table-cell;
}

.myaccountcasel{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	width:370px;
	display:table-cell;
}
.myaccountcaser{
	position:relative;
	border-left:1px solid #C5C5C5;
	border-right:1px solid #C5C5C5;
	background:#FBFBFB;
	padding-left:15px;
	padding-right:15px;
	width:110px;
	display:table-cell;
	line-height:18px;
	vertical-align:top;
}



.maselect{
	width:110px;
	font-size:11px;
	font-family:Arial;
	color:#747474;
	outline:none;
}
.macinput{
	width:120px;
	font-size:11px;
	font-family:Arial;
	color:#747474;
	outline:none;
}
.macarea{
	width:200px;
	font-size:11px;
	height:54px;
	font-family:Arial;
	color:#747474;
	outline:none;
}

.mactableft{
	padding-right:25px;
	line-height:18px;
	padding-bottom:8px;
	vertical-align:top;
}
.mactabright{
	text-align:right;
	line-height:18px;
	padding-bottom:9px;
	vertical-align:top;
	color:#ff6c00;
	font-size:9px;
	cursor:pointer;
}
.maceditcase{
	position:relative;
	width:100%;
	display:none;
}

.centerarea{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:255px;
	height:40px;
	font-family:Arial;
	color:#ff6c00;
	font-size:12px;
	padding:5px;
	margin-top:15px;
	margin-bottom:15px;
	outline:none;
}
.sendmessagerarea{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:255px;
	height:60px;
	font-family:Arial;
	color:#ff6c00;
	font-size:12px;
	padding:5px;
	margin-top:15px;
	margin-bottom:15px;
	outline:none;
}
.sendmessagerinput{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width:255px;
	font-family:Arial;
	color:#ff6c00;
	font-size:12px;
	padding:5px;
	margin-top:15px;
	/*margin-bottom:15px;*/
	outline:none;
}

.editgoals{
	background:#FFFFFF;
	border:1px solid #B1B1B1;
	width:517px;
	height:40px;
	font-family:Arial;
	font-size:12px;
	padding:5px;
	outline:none;	
}
.macinput2{
	width:200px;
	font-size:11px;
	font-family:Arial;
	margin-bottom:5px;
	color:#747474;
	outline:none;
}
.accountdelect{
	position:absolute; 
	left:-40px; 
	top:0px; 
	color:#ff6c00;
	/*color:#ff6c00;*/ 
	font-size:9px;
	cursor ointer;
}
.accountmygoal{
	position:relative;
	width:180px;
}
.hidestyle{
	display:none;
}
.maincontentlist{
	position:relative;
	width:553px;
	overflow:hidden;
}
.registspace{
	position:relative;
	height:25px;
	color:#0081c7;	
}
.paginationNew .current{
	color:#ff6c00;
	background-color:#FFF;
}
#Searchresult .current{
	color:#ff6c00;
	background-color:#FFF;
}
.beta{
	position:absolute;
	top:-7px;
	left:-7px;
	z-index:1;	
}

/************ project css ****************/
.projectlistcase{
	position:relative;
	margin-bottom:13px;
}
.plcimg{
	position:relative;
	border:1px solid #c5c5c5;
	width:104px;
	height:113px;
	overflow:hidden;
	float:left;
	background:#FFFFFF;
}
.plcmain{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	color:#333333;
	height:97px;
	width:484px;
	padding:8px;
	line-height:14px;
}
.plcmain2{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	color:#333333;
	height:97px;
	width:420px;
	padding:8px;
	line-height:14px;
}
.plcmcase{
	position:relative;
	display:table;	
}
.plcmctable{
	position:relative;
	display:table-cell;
	width:300px;
	_float:left;
}
.plcmctableft{
	position:relative;
	color:#ff6c00;
	font-size:10px;
	line-height:11px;
	width:50px;
	padding-right:15px;
	padding-bottom:3px;
}
.plcmctabright{
	position:relative;
	color:#555555;
	font-size:11px;
	line-height:11px;
	width:190px;
	padding-bottom:3px;
}
.plcmcline{
	position:relative;
	display:table-cell;
	border-left:1px solid #D6D6D6;
	width:1px;
	_float:left;
	_height:40px;
}
.plcmcratingcase{
	position:relative;
	display:table-cell;
	text-align:center;
	_float:left;	
}
.plcmcrating{
	position:relative;
	color:#ff6c00;
	text-align:center;
	width:80px;
	font-size:10px;
	line-height:10px;
	padding-top:10px;
	padding-bottom:10px;	
}
.starcase{
	position:relative;
}
.star{
	position:relative;
	display:inline;	
}
.plcmcbtn{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:77px;
	_float:left;	
}
.plctxt{
	position:relative;
	padding-top:5px;
	padding-bottom:2px;
	width:420px;
	height:14px;
	overflow:hidden;
	white-space:nowrap;
}
.plcmaintitle{
	color:#ff6c00;	
}
/************ project css end ****************/
.favourttableft{
	position:relative;
	color:#ff6c00;
	font-size:10px;
	line-height:11px;
	width:117px;
	padding-right:15px;
	padding-bottom:3px;
}
.favourttabright{
	position:relative;
	color:#555555;
	font-size:11px;
	line-height:11px;
	padding-bottom:3px;
}
.AlbumImgNumSpan{ padding-right:5px;}
.searchRightWidth{ width:640px;}
.searchImg{width:45px; height:45px; overflow:hidden; background-color:#FFFFFF;}

.listingtabtop .listingtabtd{
	border-right:1px solid #b3b3b3;
}
.listingtabtop .listingtabcheck{
	border-left:1px solid #b3b3b3;
}
.listingtabtd{
	border-top:1px solid #b3b3b3;
	padding-left:10px;
}
.listingtabtr{
	height:40px;
	line-height:40px;
}
.listingtabtop{
	background:url(../images/tabtop-bg.jpg);
	height:16px;
	line-height:16px;		
}
.marketuserbtn{
	position:absolute;
	right:15px;
	bottom:20px;	
}
.markettabtxt{
	position:relative;
	height:30px;
	overflow:hidden;	
}

.marketplcmain{
	position:relative;
	float:right;
	border:3px solid #FFFFFF;
	background:#F6F5F5;
	color:#333333;
	height:97px;
	width:425px;
	padding:6px;
	line-height:14px;	
}