
a:link,a:visited{color:blue; font-weight:bold;}
.someclass{	display:block;
			font-family:Arial,Verdana,sans-serif;
			width:50em;
			margin-left:auto;
			margin-right:auto;
			margin-top:2em;
			margin-bottom:5em;
			padding:1em;
			border:2px solid #aaa;
			text-align:left;
		}
p{font-size:small;}
ul{margin-left:0em;padding-left:1em;}
li,h5{margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;}
li{vertical-align:top;}

* html body{	text-align:center;
			}
* html .someclass{ margin-bottom:0px;width:60em}

#oldVersions{float:right;clear:left;}
#oldVersions,#oldVersions a{color:gray;text-decoration:none;}
#oldVersions a:hover{color:black;text-decoration:underline;}

ul.bugFixes{margin-top:0em;padding-top:0em;}
.bugFixes li{font-size:small;}

.ballyhoo li{font-size:medium;font-weight:bold;}

ul li b{color:#b51009}

form.payPal{border:1px solid red;padding:0.75em;padding-top:0.25em;margin-top:1em;margin-bottom:0px;}

form.payPal h1{font-size:medium;}
form.payPal label{font-size:small;}
ul.bugFixes li{margin-bottom:0.45em;max-width:40em;}
form.payPal div{margin-top:0.5em;}

p.screenshots{margin:0px;}
table.screenshots td{padding-left:0px;vertical-align:top}
table.screenshots a img{border:1px solid gray;margin:4px;margin-bottom:0px;margin-left:0px;}
table.screenshots p{font-size:x-small;text-align:center;margin:0px;margin-top:0.25em;width:133px;}