body {background: white;font-size: 12pt;}
#header_links, #header_buttons, #banner, #menu, .search, .skyscrape { display:none; }
a:link, a:visited {color:#004881; background: transparent;font-weight: bold;text-decoration: underline;}
#subwrap a:link:after, #subwrap a:visited:after { content: " (" attr(href) " ) "; font-size: 90%; }

/*Content page headers*/
#pagetitle{ margin:5px 5px 5px 0; padding:29px 0 3px 3px; background:#004881;}

#crumb{ margin:0 5px 5px 0; background:#7d0036; color:#fff; }
#crumb a:link, #footer a:link, #crumb a:visited, #footer a:visited, #crumb a:hover, #footer a:hover{color:#fff; text-decoration:none;}

h1,  h2,  h3,  h4,  h5,  h6{margin:0 0 .5em 0; padding:0;  font-size:1.7em;}
h1{margin:0 0 .5em 0; padding:0 3px; background:transparent url(/global/img/site/diagonalbg.gif) repeat; color:#233c53; font-size:2em; font-weight:bold; border-bottom:1px solid #9dbed8; border-top:1px solid #9dbed8;}
h2{font-size:1.7em;}
h3{font-size:1.5em;}
h4{font-size:1.3em;}
h5{font-size:1.1em;}
h6{font-size:1em;}

#footer{padding:0; clear:both; color:#fff; background:transparent; font-style:italic;}
#footer li{padding:0 5px 0 0; background:#004881; text-align:right; list-style:none; border-top:5px solid #d7e1f3; border-left:1px solid #9dbed8; border-right:1px solid #9dbed8;}

.ifs{font-weight:bold; font-style:italic;}
.italic, .proshare{font-style:italic;}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.display_none{display:none;}

table {border:1px solid #9dbed8; border-collapse:collapse;}
table.table0auto{ margin:0 auto .5em auto;}
table thead tr.fffbg{ background:#fff;}
table thead tr.fffbg td{ padding:.4em; border:1px solid #9dbed8;}
table thead, table tbody tr th {background:#fff url(/global/img/site/diagonalbg.gif) repeat;}
table thead tr th, table tbody tr th{border:1px solid #9dbed8; padding:.4em;}
table tbody tr td, table tfoot tr td{vertical-align:top; padding:.4em; border:1px solid #9dbed8;}

/*borderless table*/
table.border0, table.border0 thead tr th, table.border0 tbody tr td{border:0;}

/*Events table calendar*/
.condiv table thead{background:#7d0036; color:#fff;}

.condiv table tbody{ background:url(/global/img/site/diagonalbg.gif) repeat;}
.condiv table tbody tr{font-family:Lucida Console;}
.condiv table tbody tr.daysofweek{background:#004881; color:#fff;}
.condiv table tbody tr td{text-align:center;  padding:3px 0 3px 0;}

.inactive{background-color:#f5c4c4;}
.unconfirmed{background-color:#fdff6d;}
.confirmed{background-color:#fff;}
