.listbox {

}
div {
display: block;
}
ul.applist {
list-style: none;
margin: 0 auto;
margin-top: -8px;
margin-bottom: -8px;
padding: 0;
}
ul, menu, dir {
display: block;
list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 40px;
}
li {
display: list-item;
text-align: -webkit-match-parent;
}
.listiconbox {
width: 75px;
height: 75px;
float: left;
margin: 18px 0 0 18px;
}
.listdescbox {
float: left;
margin: 20px 0 10 10px;
width: 195px;
white-space: nowrap;
overflow: hidden;
display: block;
}
.applist .norm {
width: 316px;
height: 111px;
background: url(appboxbg1.png);
background-repeat:no-repeat;
float: left;
margin: 0 0px 0px -35px;
}
.listiconbox .overlay {
width: 75px;
height: 75px;
}
.fadeout {
width: 23px;
height: 33px;
float: right;
position: relative;
background: url(gradientover.png);
background-repeat:no-repeat;
}

.appname {
font-size: 16px;
font-weight: bold;
width: 172px;
margin-top: -35px;
}
.listdets {
font-size: 13px;
margin-top: +8px;
}
.listco {
font-size: 14px;
width: 172px;
}
.promotion{
width: 100px;
height: 30px;
float: right;
position: relative;
margin: -20px -10px 0px 100px;
background: url(promotion.png);
background-repeat:no-repeat;
}
a.linkto{
	color:black;
	text-decoration:none;
	cursor:pointer;
}
a.linkto{
	color:black;
	text-decoration:none;
	cursor:pointer;
}