/* ccn-standard.css */

/* Footer style is customized for standard page */
td.footer p {padding-left: 228px;}

/* Ensure right margin on list items */
li {padding-right: 20px;}
li p {font-size: 1em; padding-right: 20px;}
li li {font-size: 1em;}

/* Standard pages use special secondary navigation styles */
td.sidenav p {margin-bottom: 0px; margin-top: 0px;} 
td.sidenav a:link {color: white; display: block; padding-left: 12px; padding-right: 20px; margin-right: -20px; padding-bottom: 2px; padding-top: 2px; text-align: right;}
td.sidenav a:visited {color: white; display: block; padding-left: 12px; padding-right: 20px; margin-right: -20px; padding-bottom: 2px; padding-top: 2px; text-align: right;}
td.sidenav a:hover {color: black; text-decoration: none; background-color: #F1FFCC;}

/* Fun 'Angled List' style */
li.funIndent1 {margin-left: 10px;}
li.funIndent2 {margin-left: 20px;}
li.funIndent3 {margin-left: 30px;}


/* 'One-off' class styles handle specific issues in different pages */
td.noPad p {padding-left: 0px; padding-right: 0px; padding-bottom: 0px; padding-top: 0px;}
td.noPad li {padding-left: 0px; padding-right: 0px; margin-left: -20px;}
td.noPad h2 {font-size: 1.2em; padding-left: 0px; padding-right: 0px;}
td.noPad h3 {font-size: 1em; padding-left: 0px; padding-right: 0px;}
td.display p {padding-left: 0px; padding-right: 0px; font-size: .9em; margin-top: 0px; margin-bottom: 6px;}
table.acknowledgement {margin-left: 10px;}
h1.oversize {font-size: 2em;}
span.oversize {font-size: 1.1em; font-weight: bold}
.searchURL {font-size .7em; font-style: italic;}
.searchForm {padding-left: 20px; padding-right: 20px;}
.searchTable {margin: 0 auto; padding-left: 20px; padding-right: 20px;}