/************************************************************
 * EXTERNAL STYLESHEETS */
/* CSS Document Created for: www.census.gov websites */
/* Original styles author: carollynn hammersmith, WSC/SSD*/
/* creation: 1 Oct. 2008*/
/* Updated: 02 March 2011 */

/* CSS FORMAT: CSS is laid out as html appears in the page, top to bottom, left to right */

/*Page Layout Styles --------------------------------------------------------------*/
#breadcrumbs {
        *margin-top: -45px;
        *margin-bottom: 0;
        *display: block;
        *left: 1px;
        *font-size: 100%; /*sets breadcrumbs to 11px from 12px 11/12=0.916667*/
    *padding: .5em 0 .5em 1em;
        *line-height: 1.1em;
}

#breadcrumbs #dropdown {
        *margin: 0 0 0 -1em !important;
}

#breadcrumbs div {
        *margin-top: 4px;
        *margin-left: 8px;
        *position: relative;
}

#masthead h1 {
	*vertical-align: middle !important;
	*line-height: 1.5em !important;
}

.hi-lite { border: 1px solid #030; padding: 5px; margin: 5px; line-height: 130%; }
h3.hi-litehead { display: inline; position: relative; top: -14px; background-color: #ffffff; padding: 0 4px; margin: 5px; font-weight: bold; text-align: center; font-size: 150%; }

.alignright { text-align: right; }

/* for the calendar wiz */
div#cwwrapper { margin-left: -12px; }
div.calwiz .callink { background-color: #ffffcc !important; color: #cc0000 !important; text-decoration: underline !important; }


.lnbox { /*border: 1px solid #9dbbd2; background-color: #fff;*/ padding: none; }
.lnbox h4 { padding: .5em .5em 0 .4em; }
.lnbox h5, p { padding-left: .5em; padding-right: .5em; }
/*.lnbox script { text-align: center; }*/
noscript p.slide_noscript { margin-left: 2em; position: absolute; top: 4.5em; color: #f00; }

@media print {
.anythingSlider { display: none; }
}

#datasets caption { font-weight: bold; font-size: larger; }
#datasets td  { padding: 1em; text-align: center; }
#datasets #rowone th { text-align: center; padding: 1em; }
.colhead { font-weight: normal; }
#datasets .colhead { text-align: left; }
.oddrow { background-color: #cfcdff; }
.posttable { text-align: center; }
.vtop { vertical-align: top; padding-top: 1em; }

//div.datalinks ul { padding-bottom: .20em; }
//div.datalinks ul li { padding: .25em; }

//div.accordion div ul li { padding-bottom: .5em; }
div.inside ul li { padding-bottom: .4em; }

div.accordion div a:link { color: #00f; }
div.accordion div a:visited { color: #906; }

/* for square boxes */
.mainbox { width: 650px; }
.rowhold { height: 102px; clear: both; }
.cell { width: 48%; float: left; }
.cell img { border: 1px solid #000; float: left; width: 108px; height: 72px; margin-right: 10px; }
.cell p a { font-weight: bold; }

/* SUBSCRIPTIONS */
#subscribe {
  margin-top: 2em;
  border-top: 1px solid #ccc;
  text-align: left;
  font-size: 85%;
}
#subscribe div {
  margin: 1em;
}