/*================================================================
The MAIN stylesheet for the website.

Define SITE-WIDE styles:
- General Typography
- Header Content
- Sidebar Content
- Forms
- Tables
- Footer
- Sitewide Custom Definitions

================================================================*/

@import url("base.css");
@import url("layout.css");
@import url("nav.css");


/* GENERAL TYPOGRAPHY (Standard HTML tags)
----------------------------------------------------------------*/
html, body {
	font-family: verdana, helvetica, sans-serif;
	line-height: 1.5em;
}

h1 {
	text-align: right;
	font-size: 20px;
	line-height: 28px;
}

h2 {
}

p {
	font-size: 18px;
	line-height: 23px;
}

br {
	//height: 20px;
}

p a {
	font-weight: bold;
}

a:link, a:visited {
	text-decoration: none;
	color: inherit;
}

a:hover {
}

/* TYPOGRAPHY background images
----------------------------------------------------------------*/
h1.logo {
	width: 150px;
	height: 50px;
	background: url(../../gfx/logo.gif) top left no-repeat;
	
	position: absolute;
	top: 475px;
	left: 575px;
}

h1.logo span {
	display: none;
}

/* FORMS
----------------------------------------------------------------*/
fieldset {
	border: 1px solid #AAA;
}

fieldset p {
	margin: 4px 0;
}

legend {
	color: #999;
	font-weight: bold;
	font-size: 18px;
}

label {
	float: left;
	width: 160px;
	text-align: right;
	font-size: medium;
	margin-right: 14px;
}

input.text {
	width: 290px;
} 

input.textShort {
	width: 80px;
}

input.submit {
	float: right;
}

/* IMAGES
----------------------------------------------------------------*/
img.border {
	border: 8px solid #E5E5E5;
}

/* TABLES
----------------------------------------------------------------*/
table {
	clear: both;
	border-collapse: collapse;
	text-align: left;
}
td {
	padding: 2px 3px;
	font-size: small;
}

/* SITE-WIDE CUSTOM STYLES
----------------------------------------------------------------*/