html {font-family:verdana,helvetica,sans-serif,arial;font-size:12px;font-style:normal;color:#000;background:WHITE} 
/* Display is color:#333 */

body {margin:0;border:0;}
#left {display:none;}
#content {padding-left:0px;background:#fff;overflow:auto;}  /* overflow:auto added to fix lack of scrollbars with handhelds */
/* html #content2 {padding-left:0px;background:#fff;overflow:auto;}   this isn't needed in print.css, with or without star html hack */
 
#banner, #menutop, #menulist {display:none;}
#print_banner {display:block;background:#396;height:85px;padding:0;margin:0;border:0;}
body, td, th, p {line-height:150%;}  			/*  Makes text more readable */ 
p {margin:15px;} 
#content p {margin:15px 40px 15px 20px;}    /*  max-width:1060px; removed  */  

h1 {margin:16px 15px 10px 15px;font-size:125%;line-height:150%;}
h2 {margin:12px;font-size:120%;line-height:150%;}
h3 {margin:5px 15px 15px 15px;font-size:110%;} 
UL {max-width:1060px;}
LI {margin:10px 40px 15px 20px;}
img {vertical-align:middle;padding:0;margin:0;border:0;}
/* table {max-width:1060px;} removed */

div.hr {margin:4px 110px 5px 8px;border:none;border-top:1px solid #ccc;}
div.hr hr {display:none;}
table.p90er {width:90%;}
.p40er {width:40%;}
.p340x {width:340px;} 
a {color:#00c;background-color:inherit;text-decoration:none !important;}
.underline {text-decoration:underline;}
.small {font-size:80%;min-width:100%;}
.white {background-color:white !important;}
.green {color: #174;background-color:inherit;}
.green2 {color:#396;background-color:inherit;}
.prop1 {margin-left:1px;font:italic bold 15px verdana;color:#384;}
.prop2 {font:italic 12px verdana;color:#060;}
div.center {margin-left:0;margin-right:auto;}		/*  max-width:1060px; removed  */ 
div.p30x {margin-left:40px;margin-right:60px;}	/*  max-width:1060px; removed  */ 
.center {text-align:center;}
