body{
	margin:0px;

	background-color:white;
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#000000;
}

img{
	border:none;
}

form{
	margin:0px;
	display:inline;
}

#page-cont{
	margin:0px auto 0px auto;
	width:872px;
	background-color:white;
}

#nav-cont{
	padding:0px 0px 0px 0px;
	margin:0px 0px 5px 0px;
}

#nav-cont ul{
	padding:0px 0px 0px 0px;
	margin:0px;
	height:24px;
	list-style-type:none;
}

#nav{
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}

#nav-cont li{
	float:left;
	line-height:12px;
}

#nav-cont li a{
	padding:5px 5px 7px 5px;
	color:#313131;
	float:left;
	margin:0px 16px 0px 0px;
	text-transform:lowercase;
	font-family:Verdana,sans-serif;
	font-size:11px;
}

#nav-cont li.selected a span span,
#nav-cont li.selected a:hover span span,
#nav-cont li.selected a{
	background-color:#cccccc;
	color:white;
}

#nav-cont li a:hover span span{
	color:#313131;
	text-decoration:underline;
}

/*
#nav-cont li span span,
#nav-cont li.selected a span span{
	background-color:#cccccc;
	color:white;
padding:4px 5px 0px 5px;
height:20px;
display:block;
float:left;
}

#nav-cont li a span span{
	background-color:#3371a4;
padding:4px 5px 0px 5px;
	color:white;
}

#nav-cont li.selected a span span{
	color:black;
}

#nav-cont li a:hover span span{
	text-decoration:underline;
}

/* This is to get the underlined links on IE */
#nav-cont li a:hover{
	color:white;
	text-decoration:underline;
	border:none;	/* IE needs this */
	cursor:pointer;
}
*/

#nav-cont div#heading{
	padding:25px 15px 4px 17px;
	background-color:#3371A4;
}
#nav-cont h1{
	margin:9px 0px 0px 0px;
	padding:6px 0px 0px 15px;
	width:421px;
	height:27px;
	font-family:Verdana,sans-serif;
	font-size:30px;
	letter-spacing:-1px;
	color:#676767;
	font-weight:normal;
	background:white url('images/logo.png') no-repeat scroll 0px 0px;
}
#nav-cont h1 span{
	display:none;
}
#nav-cont h4{
	font-family:Verdana,Helvetica,Arial,sans-serif;
	margin:0px;
	color:white;
	font-size:10px;
	font-weight:normal;
	padding-left:3px;
	display:none;
}


#home-page-main h1{
	display:none;
}

#home-page-main{
	min-height:850px;
_height:850px;
	margin:64px 0px 0px 0px;
}

#page-main{
	margin:29px 0px 0px 0px;
	padding:15px 0px 90px 0px;
	min-height:850px;
_height:850px;
}

#article-content{
	min-height:500px;
	background-color:white;
}
/* IE \*/
* html #article-content { height: 500px; }
*/* end IE */

#article-content div.information{
	width:362px;
	min-height:400px;
	font-size:14px;
	margin-right:27px;
float:left;
}

#article-content div.information table{
	margin:0px 0px 25px 0px;
	width:100%;
}

#article-content div.information table td{
	padding:3px 0px 3px 0px;
	font-size:12px;
}

#article-content div.information table td.fieldname{
	padding-right:3px;
	font-size:12px;
}

#article-content div.information p{
	margin-top:10px;
}

#article-content ul li{
	line-height:150%;
}

#article-content ul li{
	line-height:150%;
}

#article-content a{
	color:#666666;
}





#page-main div#hscroll{
	width:480px;
	overflow:auto;
	overflow-x:auto;
	overflow-y:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	position:relative;
	top:-38px;
}

/* IE \*/
* html #page-main div#hscroll{
  margin:0px 0px 0px 375px;
}
*/* end IE */

#article-content table.pictures{
	font-size:12px;
}

#article-content table.pictures td{
	padding:0px 150px 0px 0px;
}

#article-content table.pictures td img{
  border:1px solid #ffffff;
}

#article-content table.pictures td a img{
}

#article-content table.pictures td p{
	margin:0px 0px 15px 0px;
}

a{
	color:#4040d0;
	text-decoration:none;
}

a:hover{
	color:#4040d0;
	text-decoration:underline;
}


#article-content h1{
	width:auto;
	font-family:verdana,sans-serif;
	font-size:20px;
	letter-spacing:0px;
	font-weight:normal;
	margin:0px 0px 15px 0px;
	color:#666666;
}
#article-content h2{
	font-family:verdana,sans-serif;
	font-weight:normal;
	font-size:14px;
	margin:0px 0px 10px 0px;
	color:#333333;
	font-weight:bold;
}
#article-content h3{
	font-size:14px;
	margin:10px 0px 3px 0px;
}

#article-content .text-area{
	width:600px;
	text-align:justify;
}

#article-content p{
	font-size:12px;
	line-height:21.6px;
	color:#000000;
}









#arrow-cont{
	margin:10px 0px 0px 389px;
	position:relative;
	top:-38px;
}

a#left-arrow,
a#right-arrow{
	display:block;
	border:1px solid #c0c0c0;
	width:40px;
	cursor:pointer;
	text-align:center;
	padding:3px 8px 3px 8px;
display:inline;
}

#arrow-cont a#left-arrow:hover,
a#right-arrow:hover{
	color:#666666;
	background-color:#f0f0f0;
	text-decoration:none;
	border:1px solid #c0c0c0;
}

#arrow-cont a{
	color:#666666;
}
#arrow-cont #left-arrow{
	margin-right:6px;
}


.clear{
	clear:both;
}



input#searchbox{
	float:right;
	margin:2px 20px 0px 0px;
	width:110px;
	border:none;
	height:17px;
	padding:3px 2px 2px 4px;
	font-family:verdana,sans-serif;
	font-size:12px;
}

/* search results */
.sr-item{
	margin:0px 0px 25px 0px;
}

.sr-item p.matchedtext{
	margin:-10px 0px 0px 0px;
	padding:0px;
}
.sr-item p.url{
	margin:0px 0px 15px 0px;
	padding:0px;
}


#footer{
	padding:30px 30px 15px 30px;
}
#footer .darq{
	float:right;
	padding:5px 0px 0px 0px;
	font-size:10px;
}


#breadcrumb{
	font-size:10px;
	margin:15px 0px 0px 17px;
	height:10px;
}
#subnav{
	font-size:10px;
	margin:15px 0px 0px 34px;
	height:10px;
}
#subnav ul{
	margin:0px;
	padding:0px;
	float:right;
}
#subnav ul li span span{
	margin:0px 25px 0px 0px;
}


/* section */
#section-cont{
	width:420px;
}



/* blog stuff */
.list-cont{
	width:420px;
}
.event-cont{
	margin:0px 0px 50px 0px;
}
.event-cont .heading-cont{
	margin:0px 0px 10px 0px;
}
.event-cont .heading-cont .name{
	font-family:verdana,sans-serif;
	font-weight:normal;
	font-size:14px;
	margin:0px 0px 0px 0px;
	color:#333333;
	font-weight:bold;
}
.event-cont .heading-cont .date{
	color:#666666;
}

.event-cont .blurb img{
	margin:4px;
}


/* the section nav stuff */

#article-content #section{
	width:360px;
	float:right;
	margin-right:20px;
}

#article-content #section h3{
	margin:7px 0px 0px 0px;
}

#article-content #section p{
	margin:0px 0px 0px 0px;
}

#article-content #section table.pictures td{
	padding:0px 0px 45px 0px;
}
