a:link {

	color: #0081c7;

	TEXT-DECORATION: none;

}



a:visited {

	color: #0081c7;

	TEXT-DECORATION: none;

}



a:hover {

	color: #0081c7;

	TEXT-DECORATION: underline;

}

.seeall a:hover{

	color: #0081c7;

	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: #0081c7;

	TEXT-DECORATION: none;

}



.changecolorlink  a:visited {

	color: #0081c7;

	TEXT-DECORATION: none;

}



.changecolorlink  a:hover {

	color: #0081c7;

	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:#0081C7;

	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:#0081C7;

	TEXT-DECORATION: none;

}



.marketlist a:link {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.marketlist a:visited {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.marketlist a:hover {

	color:#0081C7;

	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:#0478B6;

	TEXT-DECORATION:underline;

}



.blognum a:link {

	color:#333333;

	TEXT-DECORATION: none;

}



.blognum a:visited {

	color:#333333;

	TEXT-DECORATION: none;

}



.blognum a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}





.footerpagenum a:link {

	color:#333333;

	TEXT-DECORATION: none;

}



.footerpagenum a:visited {

	color:#333333;

	TEXT-DECORATION: none;

}



.footerpagenum a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}





.mycausestopleft a:link {

	color:#333333;

	TEXT-DECORATION: none;

}



.mycausestopleft a:visited {

	color:#333333;

	TEXT-DECORATION: none;

}



.mycausestopleft a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.myconnectionslist a:link {

	color:#333333;

	TEXT-DECORATION: none;

}



.myconnectionslist a:visited {

	color:#333333;

	TEXT-DECORATION: none;

}



.myconnectionslist a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.mygoalstop a:link {

	color:#333333;

	TEXT-DECORATION: none;

}



.mygoalstop a:visited {

	color:#333333;

	TEXT-DECORATION: none;

}



.mygoalstop a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.forumslist a:link {

	color:#6d6d6d;

	TEXT-DECORATION: none;

}



.forumslist a:visited {

	color:#6d6d6d;

	TEXT-DECORATION: none;

}



.forumslist a:hover {

	color:#0081C7;

	TEXT-DECORATION: none;

}



.menudownlist a:link {

	color:#FFFFFF;

	TEXT-DECORATION: none;

}



.menudownlist a:visited {

	color:#FFFFFF;

	TEXT-DECORATION: none;

}



.menudownlist a:hover {

	color:#0081C7;

	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:#0081c7;

	TEXT-DECORATION: none;

}

.myaccountcasel a:visited {

	color:#0081c7;

	TEXT-DECORATION: none;

}

.myaccountcasel a:hover {

	color:#0081c7;

	TEXT-DECORATION:underline;

}











.listingtabarea {

    border: 1px solid #B1B1B1;

    font-family: Arial;

    font-size: 12px;

    height: 200px;

    outline: medium none;

    padding: 3px;

    resize: none;

    width: 400px;

}













































































@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;

	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:6px;

}





















































































#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:79px;

	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:#0081C7;

	font-size:9px;

	line-height:30px;

	margin-left:15px;

	margin-right:15px;

	font-family: 'HelveticaNeueCondensed';

	font-size:13px;

}

.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:13px;

	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: #0081c7;

	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;

	height:29px;

	overflow:hidden;

}

.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:#1482C5;

	_float:left;

}

.lctnum a{

	color:#0081c7;

}

.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;*/

	float:left;

	width:42px;

	height:45px;

	overflow:hidden;

	text-align:center;

	vertical-align:middle;

	background:#FFFFFF;

	_float:left;

}

.peoplename{

	position:relative;

	/*display:table-cell;*/

	float:left;

	vertical-align:top;

	font-size:11px;

	color:#1482C5;

	padding-left:5px;

	line-height:13px;

	_float:left;

	width:80px;

}

.seeall{

	position:relative;

	text-align:right;

	font-size:10px;

	line-height:10px;	

}

.seeall a{

	color:#0081c7;

}



.leftpiturecase{

	position:relative;

	padding-bottom:10px;

}

.picturetitle{

	position:relative;

	color:#1482c5;

	line-height:14px;

	padding-bottom:10px;

}

.spicture{

	position:relative;

	border:	1px solid #C5C5C5;

	width:104px;

	height:113px;

}

.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:93px;

	padding:10px 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:#0781C7;

	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:#0781C7;	

}

.eccdate{

	position:relative;

	float:right;

	font-size:11px;

	color:#0781C7;	

}

.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;

	width:553px;

}

.picsingle{

	position:relative;

	display:table-cell;

	_float:left;

}

.picimg{

	position:relative;

	text-align:center;

	padding-left:8px;

	padding-right:8px;

}

.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:#0081C7;

	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:#0081C7;

	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:#0081C7;

	max-height:22px;

	overflow:hidden;

}



.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:#1482C5;

	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:#0081C7;

	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;

	/*-moz-box-shadow:2px 2px 5px #333;

	-webkit-box-shadow:2px 2px 5px #333;*/

}



.blogsidetxtcase{

	position:relative;

	padding-left:13px;

	padding-right:10px;	

}



.bolgtitle{

	position:relative;

	font-size:14px;

	color:#0081C7;

	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;

}

.mclcface{

	position:relative;

	width:42px;

	height:45px;

	background:#FFFFFF;

	vertical-align:middle;

	text-align:center;

	border:1px solid #DCDDDE;

	float:left;

	overflow:hidden;

}

.mclcname{

	position:relativ;

	padding-left:20px;

	text-align:left;

	vertical-align:middle;

	color:#0081C7;

	font-weight:bold;

	float:left;

	_padding-top:15px;

	width:110px;

	over-flow:hidden;

}

.mclcbtn{

	position:relative;

	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;

	padding-left:10px;

	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:#0081C7;	

}

.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;

	width:42px;

	height:45px;

	overflow:hidden;

	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:#0081C7;

	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:#0081C7;

	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:104px;

	height:113px;

	border:1px solid #c5c5c5;

	overflow:hidden;

	text-align:center;

	vertical-align:middle;

}

.editalbumedit{

	position:absolute;

	background:#FFFFFF;

	top:99px;

	z-index:3;

    right:0px;

	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;

}





.wenpoptxt{

	position:relative;

	padding-left:10px;

	padding-top:10px;

	height:40px;

	overflow:hidden;

	width:290px;	

}



























































































.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:#0081C7;	

}

.c00B070{

	color:#00B070;

}

.cFFFFFF{

	color:#FFFFFF;	

}

.cFF0000{

	color:#FF0000;	

}

.c1482C5{

	color:#1482C5;

}

.c3b9b8c(){

   color:#3b9b8c;

}

.cFF6C00{

	color:#FF6C00;

}

.c00B374{

	color:#00B374;

}

.c027DBF{

	color:#027DBF;

}

.c018039{

	color:#018039;	

}



.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;

}*/

.loginput{
	background:#FFFFFF;
	color:#5e5e5e;
	font-size:11px;
	font-family:Arial;
	width:233px;
	border:1px solid #c3c3c3;
	padding-left:7px;
	padding-right:7px;
	line-height:38px;
	height:38px;
	margin-bottom:10px;
	outline:none;
}
.login-btn{
	width:100%;
	text-align:center;
	background:#188ecc;
	color:#fff;
	height:40px;
	line-height:40px;
	cursor:pointer;
	font-family:DuepuntozeroRegular;	
}
.forgot-case{
	font-size:11px;
	margin-top:5px;
}
.forgot-case .cleft a{
	color:#525252;	
}
.forgot-case .cright a{
	color:#10c679;	
}
.or-line{
	height:25px;
	line-height:25px;
	background:url(../images/or-line-bg.jpg);
	margin:10px 0;	
}
.or-txt{
	background:#fff;
	height:25px;
	width:30px;
	margin:0 auto;
	text-align:center;	
}

.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;

}

.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;

}

.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:#0081C7;

	font-family:Arial;

	font-size:11px;

	outline:none;	

}

.myporjectselect2{

	width:120px;

	color:#0081C7;

	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:100px;

	margin-top:5px;

	padding:3px;

	color:#000000;

	background:#FFFFFF;

}

.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:#0081C7;

	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;

}

.marketviewbtn{

	position:absolute;

	text-align:center;

	left:0px;

	bottom:30px;

	width:100%;	

}

.marktopr{

	position:absolute;

	top:0px;

	right:0px;

	background:url(../images/market-top-tabr.jpg);

	width:150px;

	height:36px;

	line-height:36px;

	font-size:16px;

	font-weight:bold;

	text-align:center;

	color:#6f6f6f;	

}

.marktopl{

	position:absolute;

	top:0px;

	left:0px;

	background:url(../images/market-top-tabl.jpg);

	width:150px;

	height:36px;

	line-height:36px;

	font-size:16px;

	font-weight:bold;

	text-align:center;

	color:#6f6f6f;		

}

.marktopmain{

	position:relative;

	margin-top:35px;

	padding-left:28px;	

}



.markettopinput{

	width:195px;

	color:#888888;

	font-family:Arial;

	font-size:12px;

	padding:3px 5px 3px 5px;

}

.markettopselect{

	width:207px;

	color:#888888;

	font-family:Arial;

	font-size:12px;

	padding:3px 5px 3px 5px;	

}



.marktopad{

	position:absolute;

	top:0px;

	left:0px;

	width:295px;

	height:188px;

	overflow:hidden;	

}



.marketuserbtn{

	position:absolute;

	right:15px;

	bottom:20px;	

}

.markettabtxt{

	position:relative;

	height:30px;

	overflow:hidden;	

}



.marketplcmain{

	position:relative;

	float:right;

	border:1px solid #C5C5C5;

	background:#F6F5F5;

	color:#333333;

	height:101px;

	width:425px;

	padding:6px;

	line-height:14px;	

}



.listingtableft{

	width:135px;

	vertical-align:top;

	padding-bottom:15px;

	padding-right:10px;

	text-align:right;	

}

.listingtabright{

	text-align:left;

	vertical-align:top;

	width:406px;

	padding-bottom:15px;

}



.listingwenpop{

	position:absolute;

	left:30px;

	top:0px;

	border:8px solid #66c0e4;

	-webkit-box-shadow:5px 5px 5px #575757;

	-moz-box-shadow:5px 5px 5px #575757;	

	box-shadow:5px 5px 5px #575757;

	background:#FFFFFF;

	z-index:5;

}

.listingclose{

	position:relative;

	padding: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:351px;

	height:172px;

	padding:10px;

	text-align:center;

	-moz-box-shadow:2px 2px 5px #333;

	-webkit-box-shadow:2px 2px 5px #333;

}

.popx{
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;	
}

/* 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:#0081C7;

	TEXT-DECORATION: none;

}



.tbamsinglech a:link {

	color:#acacac;

	TEXT-DECORATION: none;

}



.tbamsinglech a:visited {

	color:#acacac;

	TEXT-DECORATION: none;

}



.tbamsinglech a:hover {

	color:#0081C7;

	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:#0081c7;

	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:#0081C7;

	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:#0081C7;

	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:#0081C7;

	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;	

}

.pointer{

	cursor:pointer;

	}

.macinput2{

	width:200px;

	font-size:11px;

	font-family:Arial;

	margin-bottom:5px;

	color:#747474;

	outline:none;

}

.accountdelect{

	position:absolute; 

	left:-40px;  

	top:0px; 

	color:#0081c7; 

	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:#0081c7;

	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:#0081c7;

	font-size:10px;

	line-height:11px;

	width:75px;

	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:#0081c7;

	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:#0081c7;	

}

/************ project css end ****************/



.favourttableft{

	position:relative;

	color:#0081C7;

	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;}





.listingimg {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #C5C5C5;

    float: left;

    height: 113px;

    margin-right: 10px;

    overflow: hidden;

    position: relative;

    width: 104px;

}

.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;		

}

#Searchresult .current {

color: #0081c7;

background-color: white;

}