/* fonts.css - font-sizing and styling */

/*#0F5A93*/

body {
	font-family: Verdana, "Trebuchet MS", "Lucida Sans Unicode", "Bitstream Vera Sans", Arial, Helvetica, Verdana, sans-serif;
/* font-sizing: allowed values are - 
   69% | 76%
see: http://www.thenoodleincident.com/tutorials/typography/incremental_differences.html
for more info */
	font-size: 69%;
	color: #353535;
}

body.manage-page {
	font-family: "Bitstream Vera Sans", Arial, Helvetica, sans-serif;
	font-size: 76%;
}

a { color: #0F5A93; }

a:link { 
	text-decoration: none;
 }

a:visited {
	color: #0F5A93;
	text-decoration: none;
}

a:hover { text-decoration: underline; }

a:active { text-decoration: none;
	color: #000;
 }

a.accesskey {
	text-decoration: none;
}

.accesskey {
	text-decoration: underline;
}

a.accesskey:hover {
	text-decoration: underline;
}

.standard h1, .manage-page h1 { font-size: 1.6em; }

.standard h2 { font-size: 1.2em; }

.standard h3 { color: #000; font-size: 1.2em; margin-bottom: 9px; }
.standard h3 a { color: #0F5A93; }

.standard h4 { font-size: 1.1em; margin-bottom: 8px; }

.standard h5, .standard h6 { font-size: 1.1em; }

.standard input, .standard textarea {
	font-family: "Bitstream Vera Sans Mono", "Lucida Console", "Courier New", Courier, monospace;
	font-size: 1em;
}

select {
	font-family: "Trebuchet MS", "Bitstream Vera Sans Mono", "Lucida Console", "Courier New", Courier, monospace;
	font-size: 1em;
}

/* sort out inheritance/nesting issues */
ul li li, td p, td td, li p {
	font-size: 1.0em;
}

div.standard p { 
	line-height: 1.3; 
	margin-bottom: 1.0em;
}

.standard table.basic caption { 
	color: #fff;
	font-weight: bold;
	text-align: left;
}

div.webcode p {
	text-align: justify;
}

.portfolioinfo div.intro {
	font-style: italic;
	text-align: justify;
}
