 
.nodecoration, .nodecoration action, .nodecoration hover, .nodecoration visited, .nodecoration link { text-decoration:none; }

div.itemthumb,span.itemthumb{width:105px;height:105px;vertical-align:middle;text-align:center;overflow:hidden;}
.itemthumb img, .itemthumb a img,img.itemthumb{
	max-width:105px;
	width: expression(this.width>=this.height && this.width>105 ? 105: true);
	max-height:105px;
	height: expression(this.height>this.width && this.height>105 ? 105: true);
}
div.itemthumb2,span.itemthumb2{width:105px;height:105px;vertical-align:middle;text-align:center;overflow:hidden;}
.itemthumb2 img,.itemthumb2 a img,img.itemthumb2{
	max-width:60px;
	width: expression(this.width>=this.height && this.width>60 ? 60: true);
	max-height:60px;
	height: expression(this.height>this.width && this.height>60 ? 60: true);
}
div.itemcover, span.itemcover{width:105px;height:105px;vertical-align:middle;text-align:center;overflow:hidden;}
.itemcover img,.itemcover a img,img.itemcover{
	max-width:320px;
	width: expression(this.width>=this.height && this.width>320 ? 320: true);
	max-height:320px;
	height: expression(this.height>this.width && this.height>320 ? 320: true);
}

 
 
/*
.left{text-align:left;}
.right{text-align:right;}
.center, tr.center td{text-align:center;}

.top{vertical-align:top;}
.middle{vertical-align:middle;}
.bottom{vertical-align:bottom;}
*/

.nowrap, table.nowrap tr td, tr.nowrap td{white-space:nowrap;}
.full{width:100%;}
.bold, tr.bold td{font-weight:bold;}
.italic, tr.italic td{font-style:italic;}
.collapse{border-collapse:collapse;}
.nodecor { text-decoration:none; }

.white,a.white:hover,a.white:link,a.white:active,a.white:visited{color:white;}
.black{color:black;}

.width-min{width:1%;}

/*
.font-l{ font-size:12pt; }
.font-m{ font-size:10pt; }
.font-s{ font-size:8pt; }
*/

.shown{
	display:inline;
	visibility:visible;
}
.hidden{
	display:none;
	visibility:hidden;
}

/*
*{ font-family:inherit; font-size:100%; }
body, table, form, input, textarea, select, option {
	font-family:arial;
	font-size:10pt;
}
td { padding:0px; marging:0px; }
table { border:none; }
img { border:none; }
form { margin:0px; }

.font-l { font-size:12pt; }
.font-m { font-size:10pt; }
.font-s { font-size:8pt; }

tr.schheadtr { background-color:#eed; }
.schheadtr td { white-space:nowrap; padding:2px 8px; }
.schbodytr td { padding:2px 8px; }*/
 
img{border:none;}
tr.schheadtr { background-color:#eed; }
.schheadtr td { white-space:nowrap; padding:2px 8px; }
.schbodytr td { padding:2px 8px; }

.textwidth1{ width:22px;}
.textwidth2{ width:32px;}
.textwidth3{ width:50px;}
.textwidth4{ width:80px;}
.textwidth5{ width:126px;}
.textwidth6{ width:200px;}
.textwidth7{ width:320px;}
.textwidth8{ width:415px;}
.textwidth9{ width:512px;}
.textwidth10{ width:650px;} 
.attthumb{
	max-width:105px;
	width: expression(this.width>=this.height && this.width>105 ? 105: true);
	max-height:105px;
	height: expression(this.height>this.width && this.height>105 ? 105: true);
}


img.atticon,.atticon img{
	max-width:50px;
	width: expression(this.width>0 ? (this.width>=this.height && this.width>50 ? 50 : true) : true);
	max-height:50px;
	height: expression(this.height>0 ? ((this.height>=this.width && this.height>50) ? 50 : true) : true);
}
