
.hr {
border-bottom:1px solid black;
height:1px;
margin-left:50px;
width:558px;
}
.hr hr {
display:none;
}
.clear {
clear:both;
}
#copy {
padding:20px;
text-align:left;
}
.replace {
margin:0px;
overflow:hidden;
padding:0px;
position:relative;
}
.replace span {
display:block;
left:0px;
position:absolute;
top:0px;
z-index:1;
}

#apps {
float:top;
padding-top:50px;
text-align:left;
width:567px;
}
#apps div.app {
clear:left;
}
#apps div.app div.icon {
float:left;
padding-left:20px;
}
#apps div.app div.icon img {
border:0pt none;
}
#apps div.app div.details {
float:left;
padding-left:20px;
}
#apps div.app div.details h2 {
margin:5px 0pt 8px;
padding:0pt;
}
#bcf2000_title, #bcf2000_title span {
background:transparent url(/staticfiles/img/app/bcf2000_title.gif) no-repeat scroll 0%;
height:22px;
width:100px;
}
#rex2_title, #rex2_title span {
background:transparent url(/staticfiles/img/app/rex2_title.gif) no-repeat scroll 0%;
height:22px;
width:100px;
padding-top:15px;
}
#apps div.app div.details ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
.readme, .readme span {
background:transparent url(/staticfiles/images/readme.gif) no-repeat scroll 0%;
height:16px;
width:100px;
}
.download, .download span {
background:transparent url(/staticfiles/images/download.gif) no-repeat scroll 0%;
height:13px;
width:100px;
}
.downloadtrial, .downloadtrial span {
background:transparent url(/staticfiles/img/app/download_trial.gif) no-repeat scroll 0%;
height:13px;
width:103px;
}

.clear {
clear:both;
height:5px;
}
.donate {
font-size:8pt;
padding-left:10px;
width:350px;
}
.paypal {
float:right;
padding-left:10px;
}

#lightwindow h2{
	line-height:1.6em;
	margin-top:50px;
}

#lightwindow h3{
	line-height:1.6em;
	margin-top:25px;
}

#lightwindow ul{
	line-height:1.4em;
	
}

#lightwindow p{
	clear:both;
	padding:0;
	margin:0;
	line-height:1.4em;
	padding-top:5px;
	text-align:left;
}
