/*
base.css

Description:
Basic stylesheet used by all browsers, in all media modes.

Version:
0.9 - December 15, 2006

Changes:
- Removed import statement. Placing the import statement in this file means the imported styles can not 
override styles in this file without using the !important rule. This is messy, error-proned, and is not appropriate
use of the rule.

- No longer supplying font styles in base.css for legacy browsers. These browsers do not cascade font styles correctly
and requires explicit declaration on most html tags. This means explicit overrides are needed on newer browers that cascade
styles correctly.
*/



/* common HTML element styles */


body {
	background: #fff;
}

p, address {
	font-style: normal;
	margin: 0 0 0.8em 0;
}

a {
	color: #f26c4f;
}

a.img {
	border: 0;
}

blockquote {
	margin: 0 0 0.8em 0;
}


td, th {
	vertical-align: top;
	text-align: left;
}

h4, h5, h6 {
	font-size: medium;
}

img {
	border: 0;
}

ul {
	list-style-type: square;
}


/* column layout styles */

.colLeft {
	width: 60%;
}


/* element class styles */

.left {
	text-align: left;
}

.right {
	text-align: right;
}

.center {
	text-align: center;
}

.middle {
	text-align: center;
	vertical-align: middle;
}

.error {
	color: #900;
}

.hidden {
	display: none;
}

.clear {
	clear: both;	
}

.printonly {
	display: none;
}

.micetype {
	font-family: Verdana, sans-serif;
	font-size: small;
	color: #666;
	line-height: 1.5em;
}

#footer {
	margin-top: 1.5em;
}

#upgrade {
	margin-top: 1em;
	margin-bottom: 1em;
	color: #900;
}
