
body,div,ul,td,li,th,span,span,p,select,input,form,textarea,label { font-size:8pt; }

body { border: 2px solid #999; }
html>body { border:0; }

 #brand { z-index: 1002; } 
 #navI, #navIII, #nonNav, #opinionLab, #extrasMenu123, .botLeft, #nonNav { display: none; }
 #navII { top: 91px; background-image: none; border-top: 1px solid #666; }
 #nowrapNavII { display: none; }
 #surround { top:115px; }
 #bodyArea { padding:0px 10px 15px 15px; }
 #footer { background-image: none; margin:0; margin-top:20px; padding-left:15px; border-top: 1px solid #666; border-bottom: 1px solid #666; }
 #footer p { text-align:left; margin:0; padding:0; }
 

h1 { background-image: none; margin-bottom:5px; position: relative; z-index: 1001; }
h2 { padding: 0; height:auto !important; }
h1,h2,h3,h4,h5 { background-image: none !important; color: #333 !important ; }

h1 span, h1 a span { font-size:12pt; display: inline; }
h2 span, h2 a span { font-size:9pt; display: inline; }
h3, h3 span { display: inline; font-size:8pt; }

a.superLink { background: none; padding: 0; }
li { list-style: square !important ; margin-left: 16px !important ; background-image: none !important ; padding: 0 !important ; }	

.basicBox { padding-bottom:10px; border-bottom: 1px solid #999; }
.basicBox h2 { border-bottom:2px solid #999; padding-bottom:5px; padding-top: 2px; }
.basicBox h2 span, .h2b span { display: inline; margin: 2px 0px 0px 8px; }
.flashTitle	{	display:none;	}
.hide4flash	{	display:block !important; color:#333 !important;	}
.hidden	{	display:block;	}
.showInPrint	{	display:block !important;	}
@media print {.hideInPrint	{	display:none !important;	}}

@media print{ body { background-image:none; } }
.print_extraDeliveryInfo { font-size:6pt; }