/* v6_fonts.css applies to all templated library web pages when accessed with these browsers: 
   Netscape 6+ || IE version 5.5+ || Opera 7+ 
	 Edited by Ian Chan on 24.November.04 */

/* HTML tags */
body {
	background: #fff; 
	font: small Arial, Helvetica, sans-serif; 
	height: 100%; width: 100%; 
	position: relative; 
	margin: 0px; 
	padding: 0px; }
	
.w1 p, .w1 ul,.w1 dl, .w1 h4 {
  width:expression(document.body.clientWidth < 800? "260px": "auto" ); 
	z-index: 5; }
	
h5 {
	font: bold small Arial, Helvetica, sans-serif; 
	margin: 18px 0px 6px 0px; font-style:italic; }
	
h4 {
	font: bold small Arial, Helvetica, sans-serif; 
	margin: 18px 0px 6px 0px; }
	
h3 {
	font: bold 16px Arial, Helvetica, sans-serif; 
	margin: 18px 0px 6px 0px; }
	
h2 {
	font: bold 18px Arial, Helvetica, sans-serif; 
	margin: 18px 0px 6px 0px; }
	
h1, 
a:link.linkedH1title, 
a:visited.linkedH1title, 
a:hover.linkedH1title, 
a:active.linkedH1title {
	font: 24px Arial, Helvetica, sans-serif; 
	font-weight: lighter; color: #333; 
	margin: 18px 0px 6px 0px; }
	
p, dd, dt, dl, li, ol, font, table, td, tr, div, span {
	font: small Arial, Helvetica, sans-serif; }
	
p {
  margin: 6px 0px; 
	line-height: 110%; }
	
li {
  margin: 3px 0px; 
	line-height: 110%; }
	
dd {
  margin-left: 24px; 
	margin-top: 6px; }
	
ul {
	font: 12px Arial, Helvetica, sans-serif; 
	list-style: square; 
	margin-top: 4px;}
	
ul li {
	font: small Arial, Helvetica, sans-serif;  
   list-style-image: url("/cclib/images/a1.gif"); }
	 
fieldset {
	font: small Arial, Helvetica, sans-serif; 
	padding: 15px; }
	
select {
	font: small Verdana, Arial, Helvetica, sans-serif; 
	color: #CC0000; 
	background-color: #ffffff; 
	border-style: none; }
	
a	{
	font: small Arial, Helvetica, sans-serif; 
	color: #333366; 
	border-bottom: 1px solid #ccc; 
	text-decoration: none; } 
	
a.title1:active, 
a.title1:hover, 
a.title1:link, 
a.title1:visited {
	color: #ffffff; 
	font-size: medium; 
	font-weight: bold; 
	text-decoration: none; 
	border-bottom: 1px none #cdcdcd; }
	
div.w1 ul {
	margin-top: 0px; }
	
a.noborder:active, 
a.noborder:hover, 
a.noborder:link, 
a.noborder:visited {
	color: #333366; 
	font-size: small; 
	font-weight: normal; 
	text-decoration: none; 
	border-bottom: 1px none #cdcdcd; }

a.external:active, 
a.external:hover, 
a.external:link, 
a.external:visited {
	color: #333366; 
	font-size: small; }
	
.bordershdr {
  color: #fff; }

