body {
        padding-right:10px;
	margin-top:20px;
	margin-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt;
} 
h1, h2, h3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 1.4em;
	color: #448;
	margin-top:2em;
} 
h2 {
	font-size: 1.2em;
}
h3 {
	font-size: 10pt;
}
a {
        color: #448; 
	text-decoration:none;
} 
a:hover {
        cursor:pointer;
}
pre, p, ul, li {
        font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt;
	margin-right: 25%;
} 
.info {
        width:200px;
	position:fixed;
	right:0px;
} 
div.title, div.itemcifdiffinfo, div.rawcifdiffinfo {
        border:1px solid #aaa; 
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 5px; 
	-khtml-border-radius: 5px; 
	padding:8px; 
	background:#ffffff; 
	text-align:left; 
	margin-left:20px; 
	margin-right:20px; 
	margin-bottom:20px;
} 
div.itemcifdiffinfo:hover, div.rawcifdiffinfo:hover, div.pageturn:hover {
       cursor:pointer;
}
div#rawcifdiff, div#itemcifdiff {
       -moz-box-shadow: 3px 3px 10px #aaa; 
       -webkit-box-shadow: 3px 3px 10px #aaa; 
       box-shadow: 3px 3px 10px #aaa; 
       -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#aaaaaa')"; 
       filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#aaaaaa');
} 
div#rawcifdiff, div#itemcifdiff {
       border:1px solid #aaa;
       padding-top:40px;
       padding-left:30px;
       padding-right:30px;
       padding-bottom:40px;
       margin-right:60px;
       background:#ffffff; 
       max-width:900px; 
       min-width:500px;} 
