@charset "UTF-8";
html,/* CSS Document */

/* CSS Document */
/* These are the styles for the current 800 wide pixel design */ body, ul, ol, li, p, h1,        {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	margin: 0px;
	padding: 0px;
	font: 1em Arial, Helvetica, sans-serif;
	background: #6699FF url(diagonal.gif);
	color: #000000;
}

/* this is class style for the body text and links for the entire site */
.bodyblack {
	text-align: left;
	padding-right: 6px;
	font-size: 80%;
	line-height: 130%;
}

.bodyblacklink {
	font-size: 90%;
}

.bodyblacklink a:link{
}

.bodyblacklink a:visited{
}

.bodyblacklink a:hover{
	color: #000000;
	border-bottom: 1px dotted #FF6600;
	text-decoration: none;
}


/* these are the styles for the colored rules below each main menu button. the rules are actually small colored boxes set to repeat in the style */
.bluemainmenu {
	background: #e2fdfd;
	border: 1px solid #044C86;
	padding: 7px 6px 6px;
	margin-bottom: 5px;
}

/* these are the styles for six main menu buttons */
#navlist
{
	text-align: center;
	height: 35px;
	font-size: 75%;
	text-decoration: none;
	width: 694px;
	padding-top: 7px;
	padding-left: 35px;
}

#navlist ul, #navlist li
{
	display: inline;
	list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
	float: left;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	margin-right: 5px;
}

#navlist a:hover {
	color: #FFFFFF;
	background: #044C86;
}

#wrapperoutside{
	width: 728px;
	background: #FFFFFF;
	border: 12px solid #00549e;
	margin: 0px auto;
}
#address {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #000000 url(../images/header.gif) no-repeat;
	height: 36px;
	border-top: 2px solid #FFFFFF;
}
#secondhead
{
	text-align: center;
	height: 30px;
	border-top: 2px solid #FFFFFF;
}
#maincontent
{
	width: 728px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#leftcolumncontainer
{
	width: 318px;
	margin-top: 5px;
	margin-bottom: 20px;
	float: left;
	text-align: left;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 10px;
}
#rightcolumncontainer
{
	width: 318px;
	margin-top: 5px;
	padding-left: 10px;
	margin-bottom: 20px;
	float: right;
	margin-right: 10px;
	padding-right: 10px;
}

/* these are the parent links. all link styles are children of these */
a:link    {
	color: #00549e;
	text-decoration: underline;
}
a:visited  {
	text-decoration: underline;
	font-size: 110%;
}
a:hover  {
	color: #FF0000;
	text-decoration: underline;
}

/* the fc logo goes in this container. if the logo should ever change, this container will need to change dimension based on graphic size changes */
#logocontainer
{
	width: 754px;
	margin-top: 10px;
	text-align: center;
	padding: 0px;
}
#copyright {
	color: #666666;
	width: 728px;
	clear: both;
	height: 20px;
	position: static;
	font-size: 70%;
	text-align: center;
	border-top: 1px dotted #666666;
	padding-top: 5px;
}

/* right side content. this is the style used for placing any imagery above the text on one of the main sections */
#contentimagery{
	width: 470px;
	border: 1px solid #000000;
	margin: 15px auto 15px 35px;
	height: 301px;
}

.subhead {
	color: #00549e;
	font-size: 120%;
}


/* each of the main sections have a colored header. below are the styles that control those areas */
#header {
	width: 728px;
	text-align: center;
	background: url(../images/banner.jpg) no-repeat;
	height: 135px;
}

/* these are misc. class style that have not been used in this site. you may use these or create new styles of your own  */
.images {
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	border: 1px solid #000000;
}
