/*
	For print presentation
*/

*, div, p, li, dd { 
	background:#fff; 
	color:#000; 
	float:none; 
	font: 10pt/13pt "Times New Roman", Times, serif; 
	letter-spacing:normal; 
	margin-top:8pt; 
	padding:0; 
	text-align:left; 
	word-spacing:normal; 
	}

body { width:auto; }

a { color:#001170; margin: 0; padding: 0; text-decoration:none; }
/* a:link:after, a:visited:after {content: "  __[" attr(href) "] "; } */
/* (no good; we have offsites) a:link:after, a:visited:after {content: "  [tax.idaho.gov/" attr(href) "] "; }   */

/* to hide: */

#generalnav, /* h1#alttitle, */ #menu, #menuddalt, .addthis_toolbox, .threecol.sidebar.last, .focusgroup, .setofftop, .videonly, .myvid { display:none; }


/* Text */
h1, h2, h3, h4, h5, h3 a, h6, h7 { font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif" !important; }
h1, h2, h3, h4, h5, h3 a, h6, h7 { margin: 0; padding: 0; }
	h1 { font-size: 19pt; }
	h2 { font-size:17pt; font-weight:bold; margin-bottom:.25in;}
	h3, h3 a.anchor { font-size:13pt; font-weight:bold; }
	h4, dt { font-size:12pt; font-weight:bold; font-style:italic; }
	h5 { font-weight:bold; }
h3, h4, h5 { margin-top:8pt; }
	h6 { font-weight:normal; font-size:10pt; font-style:italic;}
	h7 { font-weight:normal; font-size:10pt; text-transform: uppercase; }

.alerttag { font-weight:bold; text-transform:uppercase; }

/* Lists { note no definition for dl as yet } */
ul, ol { list-style-position:outside; padding-left:.15in;}	

/* Table */
table { margin: 1pt; text-align:left; }
	th { border-bottom: 1pt solid #333;  font-weight: bold; }
	trv td { border-bottom: 1pt solid #333; }
	tr td { border: 1pt solid #333; } /* this is necessary! */
th,td { padding: 4pt 10pt 4pt 2pt; }
tfoot { font-style: italic; }
caption { background: #fff; margin-bottom:2em; text-align:left; }
thead {display: table-header-group;}
tr {page-break-inside: avoid;} 

.hp { width:75%; } /* this block added 09-25-2015 */
.h { width:50%; }
.q { width:25%; }
.hq { width:12.5%; }
.thd {width: 33%; }
td.bb { border-bottom:1pt solid #999; } /* 1183 */

/* Other elements */
div.examply {padding-left:1in !important;} /* examples */


@page:left{
  @bottom-left {
    content: "Page " counter(page) " of " counter(pages);
  }
}

