/* This is the default style sheet for all text on the site */


/* basic elements */

html { 
	margin: 0; 
	padding: 0; 
}
body { 
	background-color: #D6E7FF;   
 	margin-right: 112px; 
	margin-bottom: 5px; 
	margin-left: 112px; 
}
img { 
	border: none; 
}
h1 { 
	font-family: arial, helvetica, sans serif; 
	font-weight: bold;  
	font-size: x-large;
	color: black;  
}
h2 { 
	font-family: arial, helvetica, sans serif; 
	font-weight: bold; 
	font-size: large; 
	color: black; 
}
h3 { 
	font-family: arial, helvetica, sans serif; 
	font-weight: bold; 
	font-size: medium; 
	color: black; 
}
p { 
	font-family: arial, helvetica, sans serif;  
	line-height: 150%; 
	font-size: small; 
}
a[href $=".pdf"] { 
	padding-right: 18px; 
	background: transparent url(icon_pdf.gif) no-repeat center right;
}
a[href ^="mailto:"] {
	padding-right: 20px; 
	background: transparent url(icon_mailto.gif) no-repeat center right;
}
#header { 
	width: 800px; 
	height: 150px; 
	margin: 0; 
	padding: 0;
	background: #D6E7FF url(images/header.jpg) repeat-y center top; 
}

/* =============== navigation =============== */

/* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/basic_dd.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the assocaited (x)html may be modified in any way to fit your requirements.=================================================================== */

/* remove the bullets, padding and margins from the lists */
#navigation {
	font-family: helvetica, arial, sans serif; 
	margin-left: auto; 
	margin-right: auto; 
}

#navigation ul{	list-style-type:none;	padding:0;	margin:0;}
/* make the top level links horizontal and position relative so that we can position the sub level */#navigation li{	float:left;	position:relative;	z-index:100;}/* use the table to position the dropdown list */#navigation table{	position:absolute;	border-collapse:collapse;	z-index:80;	left:-1px;	top:25px;}/* style all the links */#navigation a, #navigation :visited {	display: block;	font-size: .8em;
	font-weight: bold; 	width: 79px;	padding:7px 0;	color:#FFFFFF;	background: navy;	text-decoration: none;	margin-right: 1px;	text-align: center;}
/* style the links hover */#navigation :hover{	color: navy;	background:#E9DAB1;}/* hide the sub level links */#navigation ul ul {	visibility:hidden;	position:absolute;	width:149px;	height:0; }
/* make the sub level visible on hover list or link */#navigation ul li:hover ul,#navigation ul a:hover ul{	visibility:visible; 
}

#content {	clear: left;}

/* ============== end of navigation ================ */

/* specific divs */

#wrapper { /* contains all elements on the page and makes them the same width */
	margin: 1px auto; 
	padding: 0; 
	width: 800px; 

}
#search { /* google field at top of page in header */
	font-family: arial, helvetica, sans serif; 
	color: #000000; 
	background-color: transparent; 
	font-size: x-small; 
	margin-top: 2px;
	float: right; 	 
}
.spacer { /* makes air between nav bar and container */
	background-color: transparent; 
	height: 2.5em; 
	width: 100%;
}
.footer { 
	font-family: helvetica, arial, sans serif; 
	color: #70ACFF; 
	background-color: transparent; 
	font-size: x-small; 
	text-decoration: none; 
	text-align: center; 
	margin-top: -.5em; 
}
.footer a:link, .footer a:visited { 	color: #70ACFF; 	}
.footer a:hover { 
	color: #247FFF; 
}