/*
 * $Log: /statesnapshots/web/statesnapshots/css/statesnapshots.css $
 * 
 * 7     2/21/09 1:28p Lmaccallum
 * Added .imgBorder for new dashboard graphics
 * 
 * 6     3/24/08 12:15p Dbyington
 * Menu redesign from AHRQ.
 * 
 * 5     3/10/08 10:38a Dbyington
 * Added support for a navigation menu without hyperlinks so that the menu
 * can be called from the User's Guide page.
 * 
 * 4     2/27/08 12:45p Dbyington
 * Added a new class siteTitle to make the title on the home page larger.
 * 
 * 3     2/05/08 2:50p Dbyington
 * Left aligned the .thinBorder class
 * 
 * 2     1/25/08 10:25a Dbyington
 * Added classes corresponding to header tags for use in tables.
 * 
 * 1     12/18/07 11:13a Dbyington
 * File added to Visual Source Safe.
 */
/* global settings */
body {
    font-family:Verdana, Arial, sans-serif;
    background-color:inherit;
    color:#000;
    border:0;
    font-size:1em;
    margin:0;
    padding:0;
}

h1.siteTitle {
    font-family:Verdana, Arial, sans-serif;
    font-size:2em;
    color:#339;
    text-align:center;
}

h1.siteTitleLeft {
    font-family:Verdana, Arial, sans-serif;
    font-size:2em;
    color:#339;
    text-align:left;
}

h1 {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.5em;
    color:#339;
    text-align:center;
}

h2 {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.3em;
    color:#339;
    text-align:center;
}

h3 {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.1em;
    color:#000;
    text-align:center;
}

h2.leftAlign,h3.leftAlign {
    text-align:left;
}

/* factors page, keep in sync with h1, h2, h3 */
.h1cell {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.5em;
    font-weight:bold;
    color:#339;
    text-align:center;
}

.h2cell {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.3em;
    font-weight:bold;
    color:#339;
    text-align:center;
}

.h3cell {
    font-family:Verdana, Arial, sans-serif;
    font-size:1.1em;
    font-weight:bold;
    color:#000;
    text-align:center;
}

.pagecontent {
    font-family:Verdana, Arial, sans-serif;
    font-size:0.7em;
    color:#000;
    background-color:inherit;
}

a,a.menulink,a.menulink:visited,span.menulink {
    color:#00F;
    text-decoration:underline;
}

a:visited {
    color:purple;
    text-decoration:underline;
}

a#page_start {
    text-decoration:none;
}

.tableSolidBorder {
    font-family:Verdana, Arial, sans-serif;
    color:#000;
    background-color:#FFF;
    border-color:#000;
    border-style:solid;
}

.thBlueBkgrndSolidBorder {
    background-color:#DFE9F2;
    border-color:#000;
    border-style:solid;
}

.tdSolidBorder {
    background-color:#FFF;
    border-color:#000;
    border-style:solid;
}

.thinBorder {
    background-color:#FFF;
    border-right:#000 1px solid;
    border-left:#000 1px solid;
    border-top:#000 1px solid;
    border-bottom:#000 1px solid;
    font-weight:400;
    padding:10px;
    text-align: left;
}

.imgBorder {
border: 1px solid #666666; 
background-color:#FFF;
text-align: center;
} 


ul,ol,p {
    font-family:Verdana, Arial, sans-serif;
    color:#000;
    background-color:inherit;
}

/* navigation menu */
.menuTable {
    font-family:Verdana, Arial, sans-serif;
    font-size:0.7em;
    color:#000;
    background-color:#FFF;
    border-width: 1px;
    border-color: navy;
    border-style: solid;
}

.menuTableBasic {
    font-family:Verdana, Arial, sans-serif;
    font-size:0.7em;
    color:#000;
    background-color:#FFF;
}

.menuCell {
    padding:4px 5px;
    background-color: #FFEEC0;
}

.menuCellBasic {
    padding:4px 5px;
}

.menuCellWhite {
    padding:4px 5px;
    background-color: #FFF;
    border-bottom-width: 1px;
    border-bottom-color: navy;
    border-bottom-style: solid;
}                                   

.menuCellSection {
    padding:4px 5px;
    border-top-width: 1px;
    border-top-color: navy;
    border-top-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: navy;
    border-bottom-style: solid;
    background-color: #FDDC8D;
}

.menuCellSectionBottomBorder {
    padding:4px 5px;
    border-bottom-width: 1px;
    border-bottom-color: navy;
    border-bottom-style: solid;
    background-color: #FDDC8D;
}

.menuCellSelection {
    padding:4px 5px;
    background-color: #FFF9E8;
}

.menuSelection {
    color: #00F;
}

/* speedometer links */
a.meterLink {
    font-family:Verdana, Arial, sans-serif;
    color:#00F;
    text-decoration:underline;
}

a.meterLink:visited {
    font-family:Verdana, Arial, sans-serif;
    color:purple;
    text-decoration:underline;
}

/* methods page */
a.headerLink,a.headerLink:visited {
    font-family:Verdana, Arial, sans-serif;
    text-align:left;
}

