﻿/****************************************************************************
* pageContactDiv
*
* This DIV element surrounds all HTML for the "contact" information that
* is optionally displayed at the bottom of the page - not the "contact us"
* link but information at the bottom of the page body itself.
*****************************************************************************/
#pageContactDiv,
.pageContactDiv
{
	margin-top: 3em;
}

/*
* Caption that usually reads "Contact"
*/
h5.pageContactLabel
{
	border: 0;
	font-weight: bold;	
	font-size: 1.1em;
	margin-bottom: 0;	
	color: #0082d1;	
	letter-spacing: 0;	
	background-color: transparent;	
}

/*
* The contact information (name, url or email, etc) is contained within a DL element.
*/
#pageContactDiv dl,
.pageContactDiv dl
{
	margin-top: 0;	
	font-size: .85em;	
	margin-bottom: 12px;	
	line-height: 1.5em;	
	font-style: normal
}
/*
* The DT element within the DL element contains the name of the contact.
*/
#pageContactDiv dt,
.pageContactDiv dt
{
	
}

/*
* The DD element withing the DL element contains the ADDRESS element
* that contains the link(s) to the email or url.
*/

#pageContactDiv dd,
.pageContactDiv dd
{
	margin-left: 0;
}
#pageContactDiv address,
.pageContactDiv address
{
	font-style: normal;
}


/****************************************************************************
* rebarHyperlinkPrevNextPage
*
* Optional control that lets the user scroll from page to page through the
* entire site.
*****************************************************************************/
p.rebarHyperlinkPrevNextPage
{
	margin-top: 3em;
}



/****************************************************************************
* footerNoticeTextOuterDiv
*
* If displayed, this DIV element typically contains some type of
* "notice" text such as a legal disclaimer.  This DIV element will
* appear directly above the "footerUtilityBar_PageLinksUL" element
* whose styles are below.
*
* NOTES:
* If we set padding and/or spacing on this DIV then it won't be 
* exactly 100% wide in all browsers.  
* - If you set the width to 100% and also set left/right margins
*   or padding then the div will actually be wider than 100%.
* - Setting the left/right padding to .5% each and then the 
*   width to 99% (make all add up to 100%) worked in IE and 
*   in Firefox but then was 1px off in Opera and Chrome.  
* So we use this outer div to set the background color, and 
* the "inner div" settings below to set padding and/or
* margins.  This technique achieves the desired result in
* all browsers.
*****************************************************************************/
#footerNoticeTextOuterDiv
{
	clear: both;
	float: left;
	padding: 0;
	margin: 0;
	width: 100%;
	border-top: solid 1px #ccc;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right: 0;
	background-color: #eee;
}

/*
* Per notes above, the "notice text" will be contained in this DIV.  
* Use this div to create any padding/margins.
*/
#footerNoticeTextInnerDiv
{
	padding: 0;
	margin: 1em;
	border: 0;
	background-color: transparent; /* inherit color of "outer div" */
	font-size: .85em;
	text-align: left;
}


/****************************************************************************
* footerUtilityBar_PageLinksUL
*
* If displayed, this UL element will contain several entries which
* are hyperlinks to "utility pages" such as "about this site" and "contact us". 
*****************************************************************************/
#footerUtilityBar_PageLinksUL {				
	clear: both;
	padding: 1.1em 0;
	margin: 0;
	width: 100%;
	border-top: solid 1px #999;
	background-color: #ccc;
	font-size: .85em;
	text-align: center;
	text-transform: lowercase;
	
	 /* Allows us to apply absolute positions to nested elements*/
	 position: relative; 
}

/*
* Settings to apply to all LI elements within the 
* footerUtilityBar_PageLinksUL element.
*/
#footerUtilityBar_PageLinksUL li {
	display: inline;
	list-style-type: none;
}

/*
* Settings to apply to all IMG elements within the 
* footerUtilityBar_PageLinksUL element.
*/
#footerUtilityBar_PageLinksUL li img
{
	vertical-align: text-bottom;
}

/****************************************************************************
* footerCopyrightP
*
* Paragraph (P element) at the very bottom of the page that typicall contains 
* copyright and privacy statements.
*****************************************************************************/
#footerCopyrightP {
	margin: 1em 1em 2em 1em;
	padding: 0;
	color: #999;
	font-size: .85em;
	text-align: center;
}

#footerCopyrightP a {
	color: #999;
}
