@charset "utf-8";
/* EIF Styles */
body
{
	background-color:#333;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	text-align:center;
}

.text1
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	color: #666666;
}

.link11
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	color: cc9f4a;
	text-align:center;
	text-decoration: none;
}
.link1:visited
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	color: cc9f4a;
	text-align:center;
	text-decoration: none;
}
.link1:hover
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0;
	color: cc9f4a;
	text-align:center;
	text-decoration:underline;
}

h1
{
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
}

h2
{
	font-size:14px;
	font-weight:bold;
}

p
{
	margin:10px 0 0 0;
}

ul
{
	margin-top:5px;
	margin-bottom:5px;
}

li
{
	margin:0 0 8px 0;
}

/* Header Colors */
.blue
{
	color:#607896;
}

.blue2
{
	color:#5d93ae;
}

.green
{
	color:#5dae92;
}

.orange
{
	color:#d38838;
	font-weight:bold;
}

.yellow
{
	color:#b4b457;
}

.red
{
	color:#990000;
}

.white
{
	background-color:#FFF;
}

.gray
{
	background-color:#EEE;
}

/* Divs */
#container
{
	background-color:#FFF;
	margin:0 auto;
	text-align:left;
	width:1000px;
}

#header
{
	background-image:url(images/header.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:107px;
}

#header2
{
	background-image:url(images/header2.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:107px;
}

#content
{
	color:#666666;
	font-size:12px;
	padding:20px 20px 10px 20px;
}

	#content a
	{
		color:#607896;
		text-decoration:none;
	}
	
#content2
{
	color:#666666;
	font-size:12px;
	margin:0 380px 0 0;
	padding:20px 20px 10px 20px;
}

	#content2 a
	{
		color:#607896;
		text-decoration:none;
	}
	
#content3
{
	color:#666666;
	font-size:12px;
	margin:0 380px 0 0;
	padding:20px 10px 10px 20px;
}

	#content3 a
	{
		color:#607896;
		text-decoration:none;
	}
	
#sidebar
{
	background-color:#ecf7ff;
	color:#666;
	float:right;
	font-size:12px;
	padding:20px 20px 20px 15px;
	width:340px;
}

	#sidebar a
	{
		color:#607896;
		font-weight:bold;
		text-decoration:none;
	}

/* Nav */
#nav
{
	height:43px;
}

#nav .navCell
{
  background-image:url(images/nav_middle.jpg);
  background-repeat:no-repeat;
  color:#FFF;
  font-size:13px;
  font-weight:bold;
  padding:0;
  text-align:center;
  vertical-align:middle;
  width:794px;
}
	
	#nav .navCell a
	{
		color:#FFF;
		text-decoration:none;
	}
	
	#nav .navCell a:hover
	{
		color:#fee58d;
		text-decoration:none;
	}

/* Homepage cells */
.homecells
{
	background-color:#FFF;
	color:#FFF;
	font-size:11px;
	line-height:1.4em;
	width:1000px;
}

.homecell1
{
	background-color:#969849;
	background-image:url(images/homecell_01.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width:240px;
}

.homecell1_link
{
	background-color:#6c6d34;
	padding:5px 10px 5px 0;
	text-align:right;
}

	.homecell1_link a
	{
		color:#dddd7a;
		text-decoration:none;
	}
	
	.homecell1_link a:hover
	{
		color:#FFF;
		text-decoration:none;
	}

.homecell2
{
	background-color:#4e937c;
	background-image:url(images/homecell_02.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width:240px;
}

.homecell2_link
{
	background-color:#386a59;
	padding:5px 10px 5px 0;
	text-align:right;
}

	.homecell2_link a
	{
		color:#8beac9;
		text-decoration:none;
	}
	
	.homecell2_link a:hover
	{
		color:#FFF;
		text-decoration:none;
	}

.homecell3
{
	background-color:#4e7b93;
	background-image:url(images/homecell_03.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width:240px;
}

.homecell3_link
{
	background-color:#38596a;
	padding:5px 10px 5px 0;
	text-align:right;
}

	.homecell3_link a
	{
		color:#88c4e2;
		text-decoration:none;
	}
	
	.homecell3_link a:hover
	{
		color:#FFF;
		text-decoration:none;
	}

.homecell4
{
	background-color:#b2732e;
	background-image:url(images/homecell_04.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	width:240px;
}

.homecell4_link
{
	background-color:#805321;
	padding:5px 10px 5px 0;
	text-align:right;
}

	.homecell4_link a
	{
		color:#f7b874;
		text-decoration:none;
	}
	
	.homecell4_link a:hover
	{
		color:#FFF;
		text-decoration:none;
	}

/* Forms */
#search
{
	font-size:12px;
	padding:15px 0 0 0;
	left:774px;
	position:relative;
	width:194px;
}

	#search a
	{
		color:#fee58d;
		text-decoration:none;
	}
	
	#search a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}

.searchBox
{
	background-color:#5e99b7;
	border:1px solid #97dafb;
	color:#FFF;
	font-size:12px;
	width:140px;
}

.searchButton
{
	background:none;
	border:none;
	color:#FFF;
	cursor:pointer;
	font-size:12px;
}

.textBox
{
	background-color:#EEE;
	border:1px solid #CCC;
	color:#333;
	font-size:12px;
	width:184px;
}

.textBox2
{
	background-color:#EEE;
	border:1px solid #CCC;
	color:#333;
	font-size:12px;
	width:134px;
}

.textArea
{
	background-color:#EEE;
	border:1px solid #CCC;
	color:#333;
	font-size:12px;
}

/* Footer */
#footer
{
	background-color:#000;
	font-size:11px;
	width:1000px;
}

#footer .footerCell
{
	padding:0 32px 0 0;
	text-align:right;
	vertical-align:middle;
}

#footer .top
{
	color:#FFF;
	margin:0;
}

	#footer .top a
	{
		color:#FFF;
		text-decoration:none;
	}
	
	#footer .top a:hover
	{
		color:#fee58d;
		text-decoration:none;
	}

#footer .bottom
{
	color:#b78e21;
	margin:5px 0 0 0;
}

	#footer .bottom a
	{
		color:#b78e21;
		text-decoration:none;
	}
	
/* Misc */
.pad15
{
	padding:5px 10px 5px 15px;
}

.right
{
	float:right;
}

.pointer
{
	cursor:pointer;
}

.hide
{
	display:none;
}

.clear
{
	clear:both;
}
