/* print css  */
@import url(basestyles.css);
/* Custom Styles  */

body {
	background: #fff;
	font-size: 12pt;
	color: #333;
	margin: 10px 0;
	width: 7in;
	}
ul#mnav,#enav,#sideBar, img, #footer, #masthead h2 a, #flashContent,#alert{display:none;}
img#printLogo {display:block;}
#mainContent {width:auto;}
h1, h2, h3, h4 {color:#000;}
a, a:visited {color:#000;}
#masthead {height:auto;}

/*interior pages */
#promo {border: 1px solid #ccc;}
#sidebyside div.c1,#sidebyside div.c2,#mission {float:none;width:100%;}
hr.landing {background-color:#fff;}

/*State specific pages*/
#helper, #p0, #p1, #p2, #p3, #p4, #p5, #p6, #scrolly  {
	display: block;
}
#helper {
	page-break-before: always;
}
#helper li{
	margin-bottom: 1.2em;
}
.printHide, .closeWindow {
	display: none;
}

#stateRequirements {
	text-align: left;
	font-size: 10pt;
}
#stateRequirements  table {
	width: 100%;
}
#stateRequirements table td,
#stateRequirements table th {
	padding-left: 4px;
	border-bottom: 1px solid #CCC;
	border-width: 0 0 1px 0;
}
.printNote {
	margin: 1em 0;
}
#disclaimer {
	font-size: 8pt;
	line-height: 1.1em;
	margin: .125in;
}
#contentHeader img, #contentHeader h1 {
	display: inline;
}

.hideHelp, .showHelp {
	display: block;
}
