@charset "utf-8";
/* CSS Document */

html, body {
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:22px;
	color: #010000;
	background: #c2c2c2;
}



#page-container {
	width: 100%;
	height:100%;
	margin:0;
	padding:0;
}

#top-container {
	height: 106px;
	width:100%;
	background:url(../images/bkg_top.jpg) repeat-x;
}
	
#top {
	margin:auto;
	width:903px;
}

#nav-container {
	height:33px;
	width:100%;
	background:url(../images/bkg_nav.jpg) repeat-x;
}

#nav {
	margin:auto;
	width:903px;
	text-align:center;
}

#flash {
	width:903px;
	text-align:center;
	padding:0px 0px 2px 0px;
}

#background {
	width: 100%;
	background:url(../images/bkg_main_blue.jpg) repeat-x #182d56;
	height:100%;
}

#backgroundred {
	width: 100%;
	background:url(../images/bkg_main_red.jpg) repeat-x #5e0f24;
	height:100%;
}

#backgroundgreen {
	width: 100%;
	background:url(../images/bkg_main_green.jpg) repeat-x #254830;
	height:100%;
}

#backgroundyellow {
	width: 100%;
	background:url(../images/bkg_main_yellow.jpg) repeat-x #7e6427;
	height:100%;
}

#backgroundgray {
	width: 100%;
	background:url(../images/bkg_main_gray.jpg) repeat-x #434343;
	height:100%;
}

#backgroundbrown {
	width: 100%;
	background:url(../images/bkg_main_brown.jpg) repeat-x #643908;
	height:100%;
}

#content-container {
	margin:auto;
	width:903px;
	background:#fff;
}

#boxes {
	height:233px;
	width:903px;
}

#content {
	margin:auto;
	width:883px;
	background:#fff;
	min-height:400px;
	padding:20px 10px 20px 10px;
}
#contentindex {
	margin:auto;
	width:883px;
	background:#fff;
	min-height:300px;
	padding:20px 10px 20px 10px;
}



#footer {
	margin:auto;
	height:83px;
	background:url(../images/bkg_footer.jpg) repeat-x;
	padding:10px 0px 0px 10px;
	font-size:11px;
}

.footer:active,.footer:link, .footer:visited
{
	color: #000;
	text-decoration:none;
}

.footer:hover{
	color: #ff0000;
	text-decoration:none;
}

.smalltext {
	font-size:10px;
	line-height:12px;
}


/* H1 colors */

.h1 {
	color:#0049aa;
	font-size:19px;
}

.redh1 {
	color:#b60342;
	font-size:19px;
}

.greenh1 {
	color:#254830;
	font-size:19px;
}

.yellowh1 {
	color:#7e6427;
	font-size:19px;
}

.grayh1 {
	color:#434343;
	font-size:19px;
}

.brownh1 {
	color:#643908;
	font-size:19px;
}

/* End H1 colors */

/* General Text colors */

.redtext 
{
	color:#ff0000;
}
.greentext 
{
	color:#117b19;
}

.graytext {
	color:#707071;
}

/* End General Text colors */

/* Link colors */

.smalllink-green:active,.smalllink-green:link, .smalllink-green:visited
{
	color: #117b19;
	font-size:11px;
	text-decoration:none;
}
.smalllink-green:hover{
	color: #868986;
	font-size:11px;
	text-decoration:none;
}

.link-green:active,.link-green:link, .link-green:visited
{
	color: #117b19;
	text-decoration:none;
}
.link-green:hover{
	color: #868986;
	text-decoration:none;
}

.smalllink-yellow:active,.smalllink-yellow:link, .smalllink-yellow:visited
{
	color: #7e6427;
	font-size:11px;
	text-decoration:none;
}
.smalllink-yellow:hover{
	color: #868986;
	font-size:11px;
	text-decoration:none;
}

.link-yellow:active,.link-yellow:link, .link-yellow:visited
{
	color: #7e6427;
	text-decoration:none;
}
.link-yellow:hover{
	color: #868986;
	text-decoration:none;
}

/* End Link colors */


/* Collapsable Links */

.collapse-green {
	CURSOR: pointer;
	color:#117b19;
}

.collapse-green:hover{
	color:#868986;
}

.collapse-yellow {
	CURSOR: pointer;
	color:#7e6427;
}

.collapse-yellow:hover{
	color:#868986;
}

.collapse {
	color:#707071;
	DISPLAY: none; padding:8px 0px 8px 0px
}

/* End Collapsable Links */

