﻿body
{font-family: Calibri, Arial, Helvetica, sans-serif;font-size:9pt;background-color:#fff}

.floatleft 
{float:left;}

Div.OuterTable
{padding:0;margin:0 auto;}

Div.SectionOuter
{background:#fff;width:950px;margin:0 auto;padding:0;color: #444;}

.SectionContent
{padding: 0 ;background: #fff;margin: 7px 0 0 0;border:1px solid #ccc;color:#444;}

/* container within a page that holds the next two panels.  These can be floated divs or a table */
#panel_container
{width:100%;}

#page_side_panel
{width:160px;}

#page_main_panel, .page_main_panel
{padding: .35em;}

a img
{border:none;}

a
{text-decoration:none;color:#444;}

.clearfloat
{clear: both;font-size:1px;line-height:0;}


/* Standard container for content on a page */
.content_container 
{border: solid 1px #aaa;margin: .35em;padding: .35em;background: #fff;}

.padded_container
{background-color:#dfdfdf;padding:.35em;border-radius:10px;}

.padded_container_inside
{background-color:#fff;padding:.5em;border:solid 1px #ddd;border-radius : 10px; margin:.5em;}

/* Standard section title */
.section_title, h1
{font-size:1.4em;font-weight:bolder;color:#444;margin:0 0 .35em 0;}

/* Standard sub-section title */
.subsection_title, h2
{font-size: 110%;line-height: 18px;letter-spacing: .1em;color: #444;}

/* Use to highlight items within a section or sub-section */
H4
{font-size: 95%;margin-top: 0;margin-bottom: .2em;}

/* Standard section title FOR LISTS */
li.listTitle
{margin: -.30em -.30em .25em -.30em;font-weight:bold;color: #444;font-size: 110%;display: block;}

li.listTitle a
{color: #444;}

/* Standard sub-section title FOR LISTS */
li.listItem
{margin: 1em 0em .25em -.35em;font-weight:bold;color: #444;font-size: 100%;}

li.listItem a
{color: #444;}

li.listItem ul li a
{color: #444;}

/*   */
.form_label
{text-align:left;display:block;float:left;}

/* use for links like 'more..' or 'click here' */
.accentLink, .accentlink, .clickhere
{color:#212FD0;text-decoration: none;}

.MapAccentLink
{color: #000;font-weight:bolder;text-decoration: none;}

.error_message, .errormessage
{font-weight: bold;color: #d00;font-size:120%;padding:.35em;margin:.35em;border:solid 1px #aaa;display:block;}

.success_message, .successmessage, .SuccessMessage
{font-weight: bold;color: #3E7D3E;font-size:120%;padding:.35em;margin:.35em;border:solid 1px #aaa;display:block;}

.genericSectionContainer
{margin:.5em;padding:.75em;background-color:#EDEDED;}

.genericSectionContainer_title
{margin:0;padding:.75em;background-color:#fff;border:solid 1px #D9D9D9;font-weight:bold;}

.genericSectionContainer_body
{padding:.75em;background-color:#fff;border:solid 1px #D9D9D9;border-top-width:0;}

.LoginStatusLink 
{color: #fff;}

/* Page Specific Definitions */

#emailFriend_list
{list-style-type:none;}

#emailFriend_list li 
{margin-top:.75em;}

/* tool tips */
.tooltip {display:inline;}
#narrow_search_panel .tooltip {margin-left:.35em;}

.tooltip .tooltip_content, .tooltip .tooltip_content_2col {display:none;}
.tooltip:hover {border:0; position:relative; z-index:500; text-decoration:none;}
.tooltip:hover .tooltip_content {display:block; position:absolute; top:9px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #222; background:#ddd; width:190px; text-align:left;}
.tooltip:hover .scroll {overflow:auto; height:20em;}
.tooltip:hover .tooltip_content div {margin-bottom:.5em; font-size:9pt;}
.tooltip:hover .tooltip_content div span {font-weight:bold; display:block; clear:both;}
.tooltip:hover .tooltip_content img {float:left; border:solid 1px #aaa; margin:.35em;}


/* -------- Use this to hide manufacturer names ------- */
.Mfg_Name
{}

/* -------- hacks ------- */

/* Hides from IE-mac \*/
* html .floatholder {height: 1%;}
/* End hide from IE-mac */