@charset "utf-8";


.noprint {
display:none;}


p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #000000; 	
	margin:0em;
	line-height:1.3em}



/*----do we need this?--------*/
.text           {
	font-size: .8em;
	margin-left: 0px;
	margin-right: 20%;
	margin-top: .95em;
	text-align: left;
}

/*images----------------------------------*/
img {
margin:0px 12px 14px 12px}



.img-left{
margin:0px 12px 14px 0px }



.img-right{
margin: 0px 0px 14px 12px}

/*---links--------------------------------*/

A:link {
	color: #000000;
	text-decoration:underline;

}

A:visited {
	color: #000000 ;
	text-decoration:underline;
}

A:hover {
	color: #000000;
	text-decoration:underline;
}

A:active {
	color: #000000;
	text-decoration:underline;
}


H1 {
	margin-top:0em;
	font-weight: bold; 
	font-size: 1.13em; 
	margin-bottom: .5em; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif
}

H2 {
	margin-top: 0em; 
	font-weight: bold; 
	font-size: 1.1em; 
	margin-bottom: .1em; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif
}

H3 {

	margin-top: 0em; 
	font-weight: bold; 
	font-size: 1em; 
	margin-bottom: .02em; color: #000000; font-family: Arial, Helvetica, sans-serif

}

H4 {

	margin-top: 0em; 
	font-weight: bold; 
	font-size: .97em; color: #000000; margin-bottom: .02em; font-family: Arial, Helvetica, sans-serif
}



h4 a         { color: #000000;
text-decoration:underline; }

h4 a:visited { color: #000000;
text-decoration:underline; }



h4 a:hover   { color: #000000;
text-decoration:underline; }



H5 {
	margin-top: 0em; font-weight: bold; 
	font-size: .95em; 
	color:	#000000;
	margin-bottom: .15em; 
	font-family: Arial, Helvetica, sans-serif
}



ul {    margin-bottom: 5px;
		margin-top:3px;
		line-height:1.1em;
}



ul li{padding-bottom:1.2em;}



ol{ margin-bottom: 5px;
margin-top:3px

}

ol li{padding-bottom:1.2em}


/*----accessibility keys
---------------------------------*/
.hide{
position:absolute;
left:-2500px;
width:1px}

body{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
text-align:left;
background-image:none;
}



/*---New div -encloses whole page
---------------------------------------*/
#wrapper{
margin-left: 0;
width:100%;
padding:0;
background-color:transparent;
text-align:left;
border-right:none;
border-left:none;
}


#navtopleft  a img{
border:none;
margin-left:15px;}







/*	where old picture banner was, now holds search
------------------------------------------------------*/
.navtopright {
display:none;
}




/*used to hold 'print this/email this', Now is horizontal navigation bar
-------------------------------------------------------------------------*/
.commonlinks {
	display:none;
}



/* encloses everything below commonlinks
---------------------------------------------------------*/
.navmain {
clear:both;
margin-right:-230px;
padding:0px;
float:left;
width:100%;
margin-bottom:20px;
margin-top:5px;

}
/*	could use for breadcrumbs
--------------------------------------*/
.navmainrow {
height:30px;
margin-bottom:0px;
margin-right:15px;
text-align:right;
padding-top:5px;

}


 #print {
display:none;}


.floatleft{
display:none;
}

.floatleftmenu{
display:none;
}
.contentwithmenu	{
	background-color: transparent;
	margin: 0 85px 0 20px;
}

 *html .contentwithmenu { 
margin-left:0;}

 
/*----------footer----------------*/
.navbottom {
clear:both;
background-color:transparent;
height:50px;
width:auto;
border-top:#000000 solid .01em;
border-bottom:#000000 solid .01em;
padding-top:1em;
}

.navbottom a img{
border:none;
float:right}

/*------sets the text styles for footer---------*/
.footer {
font-family:Arial,Helvetica,sans-serif;
font-size:0.6em;
padding-left:250px;
text-align:left;
}






/*-----------Table styles----------------*/

table{
margin-top:0px;}



.outline{
margin-top:0px;
border-collapse:collapse;
border: #000000 solid 1px;
padding:.5em;
text-align:left; }



.outline td, .outline th {
margin-top:0px;
border: #000000 solid 1px;
padding:.5em; 
text-align:left;

}

.outline-grey {
margin-top:0px;
border: #000000 solid 1px;
border-collapse:collapse;
text-align:left;
padding:.5em; 
}

.outline-grey td, .outline th {
margin-top:0px;
padding:.5em; 
text-align:left;
}


.outline  td.alignr{
margin-top:0px;
text-align:right;
}

.noline {
margin-top:0px;
border-collapse:collapse;
text-align:left;}

.noline td, .outline th {
margin-top:0px;
padding:.5em; 
text-align:left;
}



#tableright {
margin-top:0px;
float:right;
border: #000000 solid 1px;
border-collapse:collapse;
text-align:left;}

