/* PRINTER STYLES */

body {background:#fff; color:#000; margin:0; padding:0; vertical-align:top; text-align:left; font-size:11pt;}
#container {width:640px;}
#content {width:640px;}
table {width:620px; text-align:left;}
table td {font-size:11pt; color:#000; text-align:left; margin:0; padding:0; vertical-align:top;}
table#wrapper {width:550px; background-color:#fff;}
table#plannernotice {width:640px; background-color:#fff;}
table#plannernotice td {font-size:8pt; color:#000; text-align:left; background-color:#fff; margin:0; padding:0;}
table#plannernotice td ol {margin:0; padding:0;}
table#plannernotice td ol li {font-size:8pt; color:#000; text-align:left; background-color:#fff; margin:0; padding:0;}
table#plannernotice td li {color:#000;}
table#nocourses {width:550px; background-color:#fff;}
table#nocourses td {font-size:11pt; color:#000; text-align:left; background-color:#fff;}
table#nocoursestd li {color:#000;}

blockquote {margin-left:0; font-size:12pt;}

td {font-size:12pt; font-family:Verdana, Arial, Helvetica, sans-serif;}
.printonly {display:block; width:550px; margin:0; padding:0; text-align:left;}
.printonly-centered {display:block; margin:0; padding:0; text-align:center;font-size:12pt; }
#contactdisclaimer {font-size:9pt; color:#333333;text-align:left; width:550px;}

h1,h2,h3,h4,h5,h6 {margin:0;}

div.subheader {padding:0; margin:0; border-bottom:1px solid #ccc; border-top:none;}
div.subheader h2{padding:0; margin:0;font-size:12pt; border-top:none;}

#header, #navcontainer, #deletecomment, img, #gssubnav1, #gssubnav2, #gssubnav3, #gssubnav4, .gs1, .gs2, .gs3, .gs4, 
.btt, .btt-center, .hidefromprint, #bulletinboard {display:none;}

p, div, ul, ol {margin-top:0; padding-top:0;}


