
body
{
	font-size: 75%; /* Base font size */
}

a
{
	/* IE sometimes forgets to use the right cursor on links */
	cursor: pointer;
}

/* =========================== Overrides from Index.css ========================= */

div#content
{
	text-align: left;
}



/* ========================== Hack for home page body copy cuz i can't figure out lineheight on this riduclous css =================== */
.bodycopykd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
}



/* ========================== Secondary Navigation and Tertiary Navigation: Common Properties =================== */

ul#secondary-navigation,
	ul#tertiary-navigation
{
	margin-bottom: 1.4em;
}

ul#secondary-navigation li,
	ul#tertiary-navigation li
{
	font-size: 0.9em;
}

ul#secondary-navigation li a,
	ul#tertiary-navigation li a
{
	display: block;

	text-decoration: none;
}

ul#secondary-navigation li a:hover,
	ul#tertiary-navigation li a:hover
{
	text-decoration: underline;
}

/* =================================== Secondary Navigation =============================== */

ul#secondary-navigation li
{
	padding-left: 0.4em;
	padding-right: 0.4em;
}

/* Odd rows */
ul#secondary-navigation li.odd
{
	padding-top: 0.3em;
	padding-bottom: 0.3em;
}

/* Even rows */
ul#secondary-navigation li.even
{
	padding-top: 0.1em;
	padding-bottom: 0.1em;
}

/* =================================== Tertiary Navigation =============================== */

ul#tertiary-navigation li
{
	line-height: 2.0;
}

/* Hide from IE Mac \*/
* html ul#tertiary-navigation,
	* html ul#tertiary-navigation li,
	* html ul#tertiary-navigation li a
{
	/* The Holly Hack helps IE understand CSS */
	height: 1%;
}
/* End hide from IE Mac */

/* =========================== Primary-Content and Subscription Form: Forms ======================= */

form#subscription-form *
{
	width: auto;
	line-height: 1.4;

	vertical-align: center;
}

form#subscription-form label,
	form#subscription-form input
{
	font-size: 0.9em;
}

form#subscription-form label
{
	font-weight: bold;
	text-align: center;

	margin-bottom: 0.3em;
}

form#subscription-form input
{
	text-align: left;

	padding-left: 0.3em;
	padding-right: 0.3em;

	padding-top: 0.1em;
	padding-bottom: 0.1em;

	display: inline;
}


/* ================================= Headers ============================ */

/* The leading header towards the top of the page */
div#primary-and-secondary-content h1
{
	text-indent: 0em;

	font-size: 1.1em;
	font-weight: bold;
	font-style: italic;

	position: static;

	width: auto;
	height: auto;
	background-image: none;

	line-height: 1.5;

	margin-top: -0.1em;
	margin-bottom: 0.4em;
}

/* These act as the main headers within the
	secondary-and tertiary-navigation section */
div#secondary-and-tertiary-navigation h5
{
	text-align: left;

	font-weight: bold;

	padding-left: 0.3em;
	padding-right: 0.3em;
	padding-top: 0.05em;
	padding-bottom: 0.05em;

	margin: 0em; /* Just to be sure */
	margin-bottom: 0.1em;
}

/* ========================================== Footer =================================== */

div#footer
{
	font-size: 1.0em;

	border-width: 0em;
}

div#footer p,
	div#footer ul li
{
	font-size: 0.8em;

	text-transform: lowercase;
}

div#footer a
{
	text-decoration: none;
}

div#footer a:hover
{
	text-decoration: underline;
}
