body{font:10pt 'Trebuchet MS',Trebuchet,Verdana,Arial,Helvetic;font-family:'Trebuchet MS',Trebuchet,Verdana,Arial,Helvetica,sans-serif}
#border{color:white;}
address,blockquote,body,caption,center,dd,dir,div,dl,dt,form,h1,h2,h3,h4,h5,h6,menu,ol,p,td,th,ul,li,cite,code,kbd,samp,tt,pre,a{background:white;color:black;font-size:10pt;}
p{widows:3;}
body,div{color:black;background:white;margin:auto;font-size:1em;}
a:link,a:visited{background:white;color:black;text-decoration:underline;}
html.noted a:link:after,html.noted a:visited:after{content:"";}
h1,h2,h3,h4,h5,h6{background:white;color:black;padding-bottom:1px;}
h1{font-size:16pt;}
h2{font-size:14pt;}
h3{font-size:12pt;}
h4{font-size:10pt;}
h5{font-size:10pt;}
h6{font-size:10pt;}
#content{width:90%;border:none;}
#hd a img {border:none;}
/* get rid of extraneous junk */
.printhide,.hide,.hidden,.hid,#right,#crumbs,#crummy,#breadcrumb,#quicklinks,#icons,#search,#submenu,#left,#leftnav,#banner,#headmenu,#mainmenu,#navAlpha,#navBeta,#header img,#footerLinks,#ft,#extraContent,#hiddenEditableTitle,#contextnav,.contextimage,#pages,.sidebar-nav,.sidebar-nav2,.headerTagline,#shsearch,#shcontact,#shshare,#shapply,#loginpanel,#errorreport,#ie6Warning{display:none;}
/* custom table styling */
table.data{background-color:#fff;border:1px solid black;padding:0;}
table.data tr td,table.data tr th{border:1px solid #aaa;margin:0;padding:0.45em;}
tr.even{}
tr.odd{background-color:#eee;}
td.CoS{border-bottom:1px dashed #777;}
td.nowrap,td.nowrap{white-space:nowrap;}
td.numcol{text-align:right;white-space:nowrap;}
.eventscollectiontable td{padding:0 1.2em 0 0;}
.imagecollectiontable td{padding:0 1.2em 0 0;}

