/*----------------- MASTER RESET ---------------*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

/*--------------- PRINT STYLESHEET -------------*/

body { color: #000; background: #fff; }

#container {
	margin: 0;
	padding: 0;
	font-size: 12pt; }
	
#header, #header1, #leftCol, #rightCol3, #footer { display: none; }

#rightCol2 { float: none !important; clear: both !important; }
	#rightCol2 .callout { overflow: visible; }
	
#homeLeft, #homeCenter, #homeRight { float: none !important; clear: both !important; margin: 0 0 20px 0; padding: 0; }
#homeLeft p, #homeCenter p, #homeRight p { margin: 12px 0; }
#homeLeft a img { display: none; }

#centerCol1, #centerCol2, #centerCol3 { 
	margin: 0 0 20px 0;
	padding: 0;
	font-size: 12pt;
	font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
	
#content { line-height: 1.2; }
#content p { margin: 14px 0; }
#content ul { margin: 10px 0 10px 40px; }
#content ul li { margin-bottom: 4px; }
#content1 { margin-top: 30px; }

h1, h2, h3, h4, h5, h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; width: auto; margin-bottom: 14px; }
h1 { font-size: 14pt; }
h2 { font-size: 13pt; }
h3 { font-size: 12pt; }
a:link, a:visited { background: transparent; color: #520; font-weight: bold; text-decoration: underline; }
a img { border: none; }

