@charset "iso-8859-1";

/* use this style sheet for the formating of the styles




/* everything below this point is related to the page's "theme" and could be
 * placed in a separate stylesheet to allow for multiple color/font scemes on
 * the layout. you should probably leave a default theme within this stylesheet
 * just to be on the safe side.	
 */

#pageWrapper{
	border: solid 1px #000;
	border-width: 0 1px;
}

html, body
{
	/* note that both html and body elements are in the selector.
	 * this is because we have margins applied to the body element
	 * and the HTML's background property will show through if
	 * it is ever set. _DO_NOT_ apply a font-size value to the
	 * html or body elements, set it in #pageWrapper.
	 */
	background-color: #eee;
	color: #000;
	font-family: arial, helvetica, sans-serif;
}
#pageWrapper
{
	font-size: 80%;	/* set your default font size here. */
}
#masthead
{
	border: solid 1px #000;
	border-width: 1px 0;
	background-color: #3a6ea5;
	color: #fff;
	font-size: 200%;
	font-weight: bold;
}
.hnav
{
	background-color: #6192C7;
}

#outerColumnContainer
{
	border-left-color: #9FBDDD;	/* left column background color */
	border-right-color: #9FBDDD;	/* right column background color */
	background-color: #fff;		/* set the background color for the
					   middle column here */
}
#innerColumnContainer
{
	border: solid 1px #000;
	border-width: 0 1px;
}

.vnav ul li a:link, .vnav ul li a:visited, .vnav ul li a:active
{
	text-decoration: none;
	background-color: #CADAEC;
	color: #000;
}
#rightColumn .vnav ul li a:link, #rightColumn .vnav ul li a:visited, #rightColumn .vnav ul li a:active
{
	background-color: #ded;
}
.vnav ul li a:hover, #rightColumn .vnav ul li a:hover
{
	text-decoration: none;
	background-color: #898;
	color: #fff;
}
.vnav ul li
{
	border-bottom: solid 1px #000;
/*	border-bottom-width: 1px;*/
}
.vnav ul
{
	border: solid 1px #000;
	border-bottom-width: 0px;
}
.hnav
{
	border-bottom: solid 1px #000;
}
.hnav ul li a:link, .hnav ul li a:visited
{
	background-color: #CADAEC;
	color: #000;
}
.hnav ul li a:hover
{
	background-color: #787;
	color: #fff;
}
.hnav ul li a
{
	border-left: solid 1px #000;
	border-right: solid 1px #000;
}
#rightColumn .inside
{
	/* if you apply a font size to just #rightColumn, then its width,
	 * which is specified in EMs, will also be affected. you don't want
	 * that. so apply font size changes to the .inside element which exists
	 * inside underneath all three columns
	 */
	font-size: 90%;
}
#rightColumn .inside .vnav
{
	font-size: 110%;
}
#footer
{
	border: solid 1px #000;
	border-width: 1px 0;
	background-color: #3a6ea5;
	color: #fff;
	text-align: center;
}

.fc-left {
	border-top: 1px solid #000;			
}

.fc-right {
	border-top: 1px solid #000;		
}

h1 {
	border-bottom: groove #3a6ea5 5px;
}

#contentTitle, #contentHeader {
	border-bottom: solid #000 1px;
}

#contentFooter {
	margin-top: 2em;
	border-top: solid #000 1px;
}

.tablecenter, .tablecenter tr, .tablecenter td
{
  border: 1px solid black;
  text-align: center;
}

.tablecenter table tr td
{
	border:none;
}

/******************************************************************************/


