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

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

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

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

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

a:hover {
	color: #FFFFFF;
	TEXT-DECORATION: underline;
}
li{
	list-style:outside;
	margin-left:20px;	
}
/*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;
}

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

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

.changecolorlink  a:hover {
	color: #0081C7;
	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:#FFFFFF;
	TEXT-DECORATION: none;
}

.leftlist a:visited {
	color:#FFFFFF;
	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;
}

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

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

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

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

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

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

.ftctab a:link {
	color:#808080;
	TEXT-DECORATION: none;
}

.ftctab a:visited {
	color:#808080;
	TEXT-DECORATION: none;
}

.ftctab a:hover {
	color:#0081C7;
	TEXT-DECORATION: none;
}

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

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

.projecttctab a:hover {
	color:#0081C7;
	TEXT-DECORATION: none;
}

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

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

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

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

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

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

.searchrightbtn a:hover {
	color:#0081C7;
	TEXT-DECORATION: none;
}

.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;
}
	
.plcmain a:link {
	color:#0081C7;
	TEXT-DECORATION: none;
}

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

.plcmain a:hover {
	color:#0081C7;
	TEXT-DECORATION:underline;
}





.clearsearch{
	position:absolute;
	top:50px;
	right:55px;
	font-size:10px;
	cursor:pointer;
	z-index:3;	
}
.clearsearchs{
	position:absolute;
	top:50px;
	right:55px;
	font-size:10px;
	cursor:pointer;
	z-index:3;	
}
.clearsearch:hover{
	color:#5a50b7;
}
.clearsearchs:hover{
	color:#3b9b8c;
}








































@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:#FFFFFF;
	height:100%;
	background:#1A1A1A;
	-webkit-text-size-adjust:none;
}

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

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
































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

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

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

#menu{
	position:fixed;
	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;
	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;
	margin-right:13px;
}
#middlemiddle{
	position:relative;
	float:left;
	width:553px;
}
#middleright{
	position:relative;
	float:right;
	width:180px;
}
#middle620left{
	position:relative;
	float:left;
	width:620px;	
}
#middle300right{
	position:relative;
	float:right;
	width:300px;	
}
#middle740left{
	position:relative;
	float:left;
	width:740px;
}




#bottom {
	position:relative;
	width:100%;
	padding-top:25px;
}
#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;	
}


















































#logotxt{
	position:relative;
	float:left;
	padding-left:25px;
	font-family: 'DuepuntozeroboldRegular';
	font-size:20px;
	line-height:60px;
}
#logoutmimg{
	position:relative;
	float:left;
	padding-left:20px;	
}
#logform{
	position:relative;
	float:left;
	padding-left:50px;
	color:#c5c5c5;
	width:120px;
}
#logbtn{
	position:absolute;
	width:78px;
	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);
	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;	
}
#bottombgcase{
	position:absolute;
	width:100%;
}
#bottombg{
	position:relative;
	background:#1A1A1A;
	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;
}
.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;
	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:10px;
	line-height:14px;
	_height:14px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	border-bottom:1px solid #2B2B2B;
}
.leftlist2{
	position:relative;
	padding-top:6px;
	padding-left:15px;
}

.title{
	position:relative;
	font-size:16px;
	font-weight:bold;
	margin-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:20px;
}
.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;
}

.bottom404listtitle{
	position:relative;
	margin-bottom:10px;
	font-weight:bold;	
}
.bottom404list2{
	position:relative;
	float:left;
	width:140px;
	font-size:9px;
	line-height:22px;	
}

.imageviewcase{
	position:relative;
	width:940px;
	overflow:hidden;
}
.imageviewcolumn{
	position:relative;
	width:300px;
	float:left;
	margin-left:20px;
	_margin-left:18px;	
}
.imageviewcolumnright{
	position:relative;
	float:left;
	overflow:hidden;	
}
.imageviewsingle{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	width:295px;
	height:185px;
	overflow:hidden;
	margin-bottom:20px;
}
.imageviewsingleindex{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	width:295px;
	height:185px;
	overflow:hidden;
	margin-bottom:20px;
	margin-left:18px;
	_margin-left:7px;
	float:left;
}

.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;
	height:26px;
	overflow:hidden;
	z-index:2;	
}

.ivsmaintxtcase{
	position:absolute;
	width:295px;
	left:0px;
	top:0px;
	z-index:3;	
}
.ivsmaintxtbg{
	position:relative;
	z-index:1;
	background:#FFFFFF;
	height:156px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;	
}
.ivsmaintxt{
	position:absolute;
	top:20px;
	left:10px;
	width:279px;
	font-size:12px;
	font-weight:bold;
	color:#262626;
	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;		
}

.footlogoin{
	display:none;
}

.sidebiascase{
	position:relative;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	height:170px;
	margin-bottom:20px;
	background:url(../images/sideboascase-bg.jpg);
	padding:10px;
	font-family: 'DuepuntozeroboldRegular';
}
.sbctop{
	position:relative;
	font-size:25px;
	line-height:30px;
	text-align:left;	
}
.sbcmiddle{
	position:relative;
	 line-height:120px;
	text-align:center;
}
.sbcbottom{
	position:relative;
	font-size:25px;
	line-height:30px;
	text-align:right;	
}

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

.sidebiascase2{
	position:relative;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	height:190px;
	margin-bottom:20px;
	overflow:hidden;
}

.sidewhitebiascase{
	position:relative;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #0081C7;
	background:url(../images/white-bias.jpg);
	margin-bottom:20px;
	color:#0081C7;
	padding:16px;
	font-family: 'DuepuntozeroboldRegular';	
}
.swbclist{
	position:relative;
	font-size:18px;
	padding-top:27px;
}

.advsearchtableft{
	text-align:right;
	font-size:14px;
	width:204px;
	padding-top:10px;
	vertical-align:top;	
}
.advsearchtabright{
	text-align:left;
	padding-left:23px;
	padding-top:10px;
	vertical-align:top;
}
.astrchack{
	text-align:left;
	padding-bottom:8px;
	padding-right:10px;
	vertical-align:middle;
	font-size:14px;
}

.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:15px;
	padding-left:15px;
	margin-bottom:20px;
}

.biascase2{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	background:url(../images/boascase-bg.jpg);
	padding:20px;
	margin-bottom:20px;
	_width:570px;
}

.registtableft{
	width:150px;
	font-size:16px;
	font-family:Helvetica, Arial, sans-serif;
	text-align:right;	
	vertical-align:top;
	position:relative;
}
.registtabright{
	padding-left:15px;
	vertical-align:middle;
	font-size:14px;
	text-align:left;
	vertical-align:top;
}
.registspace{
	position:relative;
	height:25px;
	color:#0081c7;	
}
.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;
}

.forumslist{
	position:relative;
	padding-right:10px;
	font-size:11px;
	float:left;
}
.forumstabtop{
	font-size:10px;
	text-align:center;
	border-bottom:1px solid #262626;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
}
.forumstab{
	text-align:center;
	border-bottom:1px solid #262626;
	padding-top:5px;
	padding-bottom:5px;
	position:relative;
}
.forumstabfirst{
	position:relative;
	padding-left:10px;
	width:200px;
	z-index:1;
}
.forumsbtn{
	position:absolute;
	top:0px;
	left:0px;
	width:740px;
	height:20px;
	cursor:pointer;
	z-index:2;
}

.forumssingletop{
	position:relative;
	border-top:1px solid #555555;
	border-bottom:1px solid #555555;
	background:none repeat scroll 0 0 transparent;
	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:#DDDDDD;	
}
.fsleftface{	
	display: table-cell;
    height: 45px;
    padding-left: 20px;
    position: relative;
    width: 42px;
}
.fsleftname{
	position:relative;
	float:left;
	padding-left:20px;
	padding-top:13px;
	color:#0081C7;
	font-weight:bold;
}
.forumssingle{
	position:relative;
	border-top:1px solid #555555;
	border-bottom:1px solid #555555;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;
	padding-right:15px;	
}
.forumscreatalt{
	position:absolute;
	top:40px;
	right:57px;
	width:380px;	
}

.eventsview{
	position:relative;
	float:left;
	font-size:11px;
	line-height:15px;
	padding-left:20px;
	padding-top:2px;
}
.eventsviewtxt{
	position:relative;
	float:left;
	padding-right:5px;
}
.eventsviewico{
	position:relative;
	float:left;	
}

.ivscase{
	position:relative;
	padding:15px;
	width:270px;	
}
.ivscimg{
	position:relative;
	float:left;
	border:1px solid #C5C5C5;
	margin-right:10px;
}
.ivsctxt{
	position:relative;
	float:left;
	font-size:11px;
	line-height:16px;
	color:#262626;
	width:130px;	
}
.ivstags{
	position:relative;
	padding:15px;
	text-align:center;
	font-weight:bold;
	_line-height:25px;	
}

.eventlisttabtop{
	position:relative;
	font-size:10px;
	padding-left:13px;
	border-bottom:1px solid #262626;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
}
.eventlisttab{
	position:relative;
	padding-left:13px;
	border-bottom:1px solid #262626;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;	
}
.eventlisttablast{
	position:relative;
	padding-left:13px;
	border-bottom:1px solid #262626;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	padding-right:15px;
}

.eventlisttabfirst{
	position:relative;	
}
.eventlisttabbtn{
	position:absolute;
	top:0px;
	left:0px;
	z-index:2;
	cursor:pointer;
	width:610px;
	height:20px;
}

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

.findtopcase{
	position:relative;
	float:left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	background:url(../images/boascase-bg.jpg);
	width:264px;
	height:155px;
	_height:180px;
	padding:15px;
	overflow:hidden;
}
.ftctab{
	padding-left:20px;
	color:#808080;
	font-size:14px;
	line-height:16px;
	font-weight:bold;	
}

.findrightsidecase{
	position:relative;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	background:url(../images/boascase-bg.jpg);
	font-family: 'DuepuntozeroboldRegular';
}
.frsctitle{
	position:relative;
	font-size:35px;
	line-height:35px;
	padding:20px;	
}
.frsctxt{
	position:relative;
	font-size:18px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	padding-top:5px;	
}

.findresults{
	position:relative;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-right:30px;	
}
.findresultlistcase{
	position:relative;
	border-bottom:1px solid #3C3C3C;
	padding-top:10px;
	padding-bottom:10px;
	width:620px;
	display:table;
}
.frlcface{
	position:relative;
	display:table-cell;
	padding-left:20px;
	width:42px;
	height:45px;
	_float:left;
}
.frlcname a:link {
	color: #0081c7;
	TEXT-DECORATION: none;
}

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

.frlcname a:hover {
	color: #0081c7;
	TEXT-DECORATION: underline;
}
.frlcname{
	position:relative;
	display:table-cell;
	padding-left:20px;
	text-align:left;
	vertical-align:middle;
	color:#0081C7;
	font-weight:bold;
	_float:left;
	_padding-top:15px;	
}
.frlcbtn{
	position:relative;
	display:table-cell;
	text-align:right;
	padding-right:10px;
	vertical-align:middle;
	line-height:10px;
	_float:right;
	_padding-top:20px;	
}

.projecttctab{
	width:50%;
	line-height:16px;
	font-size:11px;
	padding-right:5px;
}
.projectlistcase{
	position:relative;
	margin-bottom:13px;
}
.plcimg{
	position:relative;
	border:1px solid #c5c5c5;
	width:104px;
	height:113px;
	float:left;
	background:#FFFFFF;
	overflow:hidden;

}
.plcmain{
	position:relative;
	float:right;
	border:1px solid #C5C5C5;
	background:#F6F5F5;
	color:#333333;
	height:97px;
	width:484px;
	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:120px;
	padding-right:15px;
	padding-bottom:3px;
}
.plcmctabright{
	position:relative;
	color:#555555;
	font-size:11px;
	line-height:11px;
	padding-bottom:3px;
}
.plcmcline{
	position:relative;
	display:table-cell;
	border-left:1px solid #D6D6D6;
	width:1px;
	background:#FFFFFF;	
	_float:left;
	_height:40px;
}
.plcmcratingcase{
	position:relative;
	display:table-cell;
	width:105px;
	text-align:center;
	_float:left;	
}
.plcmcrating{
	position:relative;
	color:#0081C7;
	text-align:center;
	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;
	padding-left:10px;
	_float:left;	
}
.plcnum{
	position:relative;
	text-align:right;
	font-size:11px;	
}

.projectsideimg{
	position:relative;
	border:1px solid #C5C5C5;
	float:left;
	width:104px;
	height:113px;
	background:#FFFFFF;
}
.projectsidetxt{
	position:relative;
	float:right;
	width:147px;
	padding-right:10px;	
}
.psttableft{
	font-size:10px;
	line-height:13px;
	color:#0081C7;
	vertical-align:top;
	width:50px;
	padding-right:15px;
}
.psttabright{
	font-size:10px;
	line-height:13px;
	vertical-align:top;
}


.clcmcbtn{
	position:relative;
	display:table-cell;
	vertical-align:middle;
	padding-left:70px;
	_float:left;	
}


.marketlist{
	position:relative;
	display:inline;
	font-size:11px;
	font-weight:bold;
}
.marketspace{
	position:relative;
	display:inline;
	padding-left:38px;
}
.marketviewtxt{
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:3;
	color:#0081C7;
	font-size:22px;
	background:#FFFFFF;
	text-align:center;
	padding:8px 10px 3px 10px;
	line-height:18px;
	width:275px;
	font-family: 'DuepuntozeroRegular';	
}
.marketlasttxt{
	position:relative;
	color:#0081C7;
	text-align:center;
	font-family: 'DuepuntozeroboldRegular';
	font-size:26px;
	line-height:30px;
	padding-top:60px;	
}
.mltbtn{
	position:relative;
	text-align:right;
	font-size:16px;
	font-family: 'DuepuntozeroboldRegular';
	color:#0081C7;
	padding-top:35px;
	padding-right:15px;
}

.regist2tabckeck{
	padding-right:12px;
	padding-bottom:15px;
	vertical-align:middle;
	display:table-cell;
	float:left;	
}
.regist2tabtxt{
	width:170px;
	font-size:14px;
	padding-bottom:15px;
	vertical-align:middle;
	display:table-cell;
	float:left;
}

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

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

.fsrlborder{
	position:relative;
	width:540px;
	height:auto;
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:7px;
}
.fsrlsborder{
	background: none repeat scroll 0 0 transparent;
	position:relative;
	width:auto;
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:5px;
	margin-bottom:5px;
}
.forumssinglelast{
	position:relative;
	border-top:1px solid #555555;
	border-bottom:1px solid #555555;
	padding-left:20px;
	padding-top:27px;
	padding-bottom:5px;
	padding-right:15px;
}
.fsrightlast{
	position:relative;
	float:right;
	width:540px;
	padding-right:5px;
}

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

.searchresultcase{
	position:relative;
	background:url(../images/white-bias.jpg);
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 10px #555555 inset;
	-webkit-box-shadow:0px 0px 10px #555555 inset;
	color:#262626;
	width:710px;
	padding:18px;
	float:left;
}
.searchrightbtn{
	position:relative;
	float:right;
	font-size:13px;
	color:#0081c7;	
}
.searchresultsingle{
	position:relative;
	padding-top:15px;	
}
.isimg{
	position:relative;
	padding:1px;
	/*border:1px solid #C5C5C5;*/
	float:left;
}
.isname{
	position:relative;
	float:left;
	padding-left:13px;
	line-height:16px;
}
.blognum{
	position:relative;
	text-align:right;
	font-size:9px;	
}

.plctxt{
	position:relative;
	padding-top:5px;
	padding-bottom:2px;
	height:14px;
	overflow:hidden;	
	width:420px;
	white-space:nowrap;
}


.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;
	cursor:pointer;	
}
.marktoprch{
	position:absolute;
	top:0px;
	right:0px;
	background:none;
	width:150px;
	height:36px;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;	
}
.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;
	cursor:pointer;	
}
.marktoplch{
	position:absolute;
	top:0px;
	left:0px;
	background:none;
	width:150px;
	height:36px;
	line-height:36px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	cursor:pointer;	
}
.marktopmain{
	position:relative;
	margin-top:35px;
	padding-left:28px;	
}

.markettopinput{
	width:180px;
	color:#888888;
	font-family:Arial;
	font-size:12px;

}
.markettopselect{
	width:207px;
	color:#888888;
	font-family:Arial;
	font-size:12px;
	
}

.marktopad{
	position:absolute;
	top:0px;
	left:0px;
	width:295px;
	height:188px;
	overflow:hidden;	
}

.marketuserbtn{
	position:absolute;
	right:15px;
	bottom:20px;	
}
.markettabtxt{
	position:relative;
	height:26px;
	line-height:26px;
	overflow:hidden;
	color:#20201f;	
	
}

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

.featico{
	position:absolute;
	right:-14px;
	top:-11px;	
}














































.clear{
	clear:both;
	height:0px;
	line-height:0px;	
}
.divcase{
	position:relative;	
}
.curp{
	cursor:pointer;	
}

.space5{
	position:relative;
	height:5px;
	line-height:0px;	
}
.space10{
	position:relative;
	height:10px;
	line-height:0px;	
}
.space20{
	position:relative;
	height:20px;	
}
.space25{
	position:relative;
	height:25px;	
}
.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;	
}
.c5a50b8{
    color:#5a50b8;
}
.c3b9b8c{
    color:#3b9b8c;
}
.c00B070{
	color:#00B070;
}
.cFFFFFF{
	color:#FFFFFF;	
}
.cFF0000{
	color:#FF0000;	
}
.c262626{
	color:#262626;	
}
.cFF9000{
	color:#FF9000;	
}
.cFF6C00{
	color:#FF6C00;	
}

.cleft{
	position:relative;
	float:left;	
}
.cright{
	position:relative;
	float:right;	
}
.divline{
	position:relative;
	border-top:1px solid #C5C5C5;
	height:19px;	
}

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












































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

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

.advserchselect{
	background:#FFFFFF;
	border:0px;
	font-family:Arial;
	font-size:12px;
	width:232px;
	outline:none;
}

.registinput{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:390px;
	outline:none;
}
.registinputalt{
	background:#FFFFFF;
	border:2px solid #0081c7;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:390px;
	outline:none;
}
.registinputdate{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:7px;
	width:40px;
	text-align:center;
	margin-right:10px;
	outline:none;
}
.registinputdatey{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:7px;
	width:70px;
	text-align:center;
	outline:none;
}
.registselect{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:404px;
	outline:none;	
}

.forumssearchinput{
	background:#1A1A1A;
	border:1px solid #D7D7D7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#5E5E5E;
	padding:5px;
	width:110px;
	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;
}

.findinput{
	background:url(../images/boascase-bg.jpg);
	border:1px solid #D7D7D7;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	padding:5px;
	width:120px;
	outline:none;
}
.findselect{
	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:95px;
	font-family:Arial;
	font-size:12px;
	outline:none;
}
.findselect2{
	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:175px;
	font-family:Arial;
	font-size:12px;
	outline:none;
}

.ptctselect{
	background:#FFFFFF;
	border:0px;
	width:120px;
	font-family:Arial;
	font-size:12px;
	outline:none;
	color:#888888;	
}

.regist2select{
	width:230px;
	font-family:Arial;
	font-size:12px;
	outline:none;	
}

.newsregistinput{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding:7px;
	width:390px;
	outline:none;
}

.newsregistselect{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:404px;
	outline:none;
}

.registfile{
	margin-left:-300px; 
	filter:alpha(opacity=0); 
	opacity:0;
}
.registinputfile{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:310px;
	outline:none;
}

.findrequestarea{
	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;
}

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


.poplogininput{
	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:9px;
	outline:none;
}

.fsarea{
	background:#1a1a1a;
	width:100%;
	height:80px;
	border:0px;
	font-family:Arial;
	font-size:12px;
	outline:none;
	padding:2px;
	color:#FFFFFF;
}
.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;
}













































.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;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #FFF;
	height:150px;
	width:265px;
	background:url(../images/sideboascase-bg.jpg);
	padding:20px;	
	-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;
	color:#333333;
	-moz-box-shadow:2px 2px 5px #333;
	-webkit-box-shadow:2px 2px 5px #333;
}
.popx{
	position:absolute;
	top:10px;
	right:10px;
	cursor:pointer;	
}

.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;
	color:#000000;
}
.sactxt{
	position:relative;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	color:#6d6d6d;
	line-height:14px;	
}
.sacarea{
	border:1px solid #d7d7d7;
	font-family:Arial;
	font-size:12px;
	outline:none;
	width:420px;
	margin-top:15px;
	margin-bottom:15px;
	height:120px;
}

/************ 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:-136px;
	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;
}

.forumsQuoteDiv{
	background: none repeat scroll 0 0 transparent;
    border: 1px solid #D7D7D7;
    font-family: Arial;
    font-size: 12px;
    margin-bottom: 5px;
    outline: medium none;
    padding: 5px;
    position: relative;
    width: auto;
}

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

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

.blognum2 a:hover {
	color:#0081C7;
	TEXT-DECORATION: none;
}

.blognum2{
position:relative;
text-align:center;
font-size:9px; 
}
.eachlogocase{
	position:relative;
	border-top:1px solid #C5C5C5;
}
.eachlogo{
	position:relative;
	border-bottom:1px solid #C5C5C5;
}
.maincontentlist{
	position:relative;
	width:553px;
	overflow:hidden;
}
.beta{
	position:absolute;
	top:-7px;
	left:-7px;
	z-index:1;	
}

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

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

.forumslistmarket a:hover {
	color:#5a50b8;
	TEXT-DECORATION: none;
}

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

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

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

.forumslistshop a:hover {
	color:#3b9b8c;
	TEXT-DECORATION: none;
}

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

.markettabtxt a:link {
	color:#20201f;
	TEXT-DECORATION: none;
}

.markettabtxt a:visited {
	color:#20201f;
	TEXT-DECORATION: none;
}

.markettabtxt a:hover {
	color:#20201f;
	TEXT-DECORATION: none;
}

.findtoptxtp{
	position:absolute; 
	top:0px; 
	right:0px; 
	z-index:3;
	font-weight:bold;
	background:#FFFFFF;
	color:#313131;
	font-size:16px;
	padding-left:38px;
	width:262px;
	height:33px;
	line-height:33px;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
	-moz-border-top-left-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	border-top-right-radius: 5px;
}


.AlbumImgNumSpan{ padding-right:5px;}
.searchRightWidth{ width:640px;}
.searchImg{width:43px; height:46px; overflow:hidden; background-color:#FFFFFF;}

.oneline{
	text-overflow:ellipsis; 
	overflow:hidden; 
	white-space:nowrap;
	height:20px;
	position:relative;

}
.mytopimg {
    border: 1px solid #B1B1B1;
    float: left;
    position: relative;
}
.mytopimgedit {
    background: none repeat scroll 0 0 #FFFFFF;
    color:#333333;
    bottom: 0;
    cursor: pointer;
    font-size: 10px;
    line-height: 14px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 27px;
    z-index: 3;
}
.eventcroppop {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 8px solid #63B1DB;
    padding: 8px;
    position: relative;
    text-align: left;
    width: 265px;
}

.fixmac{
	height:7px;	
}

.registarea{
	background:#FFFFFF;
	border:0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-family:Arial;
	font-size:12px;
	color:#727272;
	padding:7px;
	width:390px;
	height:100px;
	outline:none;
	resize:none;
}

.sidebiascase3{
	position:relative;	
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border:3px solid #313030;
	height:190px;
	margin-bottom:20px;
	overflow:hidden;
	background:url(../images/biascase6-bg.jpg);
	font-family: 'DuepuntozeroboldRegular';
	text-align:center;	
}

.vpassregister{
	position:relative;
	font-size:10px;
	text-align:right;
	padding-right:7px;
	line-height:12px;
	padding-top:5px;	
}