@charset "utf-8";

body {
background:url(../_images/background.jpg) repeat-x #FFF;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
}
h1 {
color:#244570;
font-size:18px;
letter-spacing:-1px;
margin:0;
padding:0;
}
h2 {
color:#FFFFFF;
font-size:18px;
letter-spacing:-1px;
margin:0;
padding:30px;
}
th {
text-align:right;
vertical-align:top;
width:80px;
}
img {
border:none;
}
a:link, a:visited {
color:#244570;
}
a:hover {
color:#FF6600;
}
#header {
background:url(../_images/logo.jpg) no-repeat;
height:57px;
margin:0 auto;
width:838px;
}
		#header ul {
		float:right;
		list-style:none;	
		margin: 0;
		padding:21px 0 0 0;
		text-decoration: none;
		}
		#header li {
		display: inline;
		float:left;
		margin-right:4px;
		padding:0;
		text-align: center;
		}
		#header a {
		color:#FFF;
		float:left;
		font-weight:bold;
		font-stretch:narrower;
		margin:0;
		padding-left:7px;
		text-decoration: none;
		}
		#header a span {
		display: block;
		padding:12px 18px 10px 9px;
		}
		#header a span {
		float: none;
		}
		#header a:hover {
		color:#1e3f6c;
		background: url(../_images/menuleft.jpg) no-repeat left top;
		float: left;
		margin:	0;
		padding-left:7px;
		text-decoration: none;
		}
		#header a:hover span {
		background: url(../_images/menuright.jpg) no-repeat right top;
		display: block;
		padding:12px 18px 10px 9px;
		}
		#header a:hover span {
		float: none;
		}
		#header .selected {
		color:#1e3f6c;
		font-weight:bold;
		background: url(../_images/menuleft.jpg) no-repeat left top;
		}
		#header .selected span {
		color:#1e3f6c;
		background: url(../_images/menuright.jpg) no-repeat right top;
		}
#frame {
background:url(../_images/frame.jpg) top center repeat-x #FFF;
border-bottom:1px solid #CECECE;
border-left:1px solid #CECECE;
border-right:1px solid #CECECE;
border-top:none;
margin:0 auto;
padding:5px;
width:828px;
}
	#home_header {
	height:205px;
	width:828px;
	}
	#page_header {	
	background:url(../_images/pagetop.jpg);
	height:85px;
	width:828px;
	}
	.mid {
	margin:0 auto;
	padding:5px;
	width:838px;
	}
	.pod {
	background:#EAEAEA;
	border:1px solid #CECECE;
	float:left;
	height:150px;
	margin-bottom:5px;
	padding:10px;
	width:394px;
	}
			.pod ul {
			list-style-type: none;
			margin:0;
			padding:0;
			} 
			.pod li {
			border-bottom: 1px solid #CCC;
			border-top: 1px solid #EEE;
			margin:0;
			}
			.pod li a { 
			color: #244570;
			display: block;
			font-weight:bold;
			padding: 5px;
			text-decoration: none;
			}
			 * html .pod li a {  /* make hover effect work in IE */
			 width:374px;
			}		
			.pod li a:hover {
			background: #DDD;
			}		
			.pod a span {
					color: #999;
					display:block;
					font-weight:normal;
					font-size:10px;
			}
	td {
	vertical-align:top;
	}
	.left {
	background:#EAEAEA;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
	width:240px;
	}
		.left ul {
		margin:0;
		padding:0;
		}
		.left li {
		list-style:none;
		}
		.left li a:link, .left li a:visited {
		border-bottom:1px solid #CCC;
		display:block;
		font-weight:bold;
		padding:5px;
		text-decoration:none;
		}
		.left li a:hover {
		background:#DDD;
		color:#244570;
		}
	.right {
	padding:5px 10px 5px 10px;
	}
#footer {
	background:url(../_images/footer.jpg) repeat-x #EAEAEA;
	border-top:1px solid #CECECE;
	clear:both;
	height:200px;
}