/*
File: OCC_print.css
Author: Nic Fox
Date created: 27 May 2009
Modified by: Nic Fox
Date modified: 9 July 2009
*/

/***** tag selectors *****/
body { font-size: 86%; font-family: arial, verdana, sans-serif; margin: 0; padding: 0; }

h1 { padding-top: 10px; }
h1, h2, h3, h4, h5, h6, a { color: #000;}

/***** class selectors *****/
.nocss { display: none; }

.clr { clear: both; }
.clr-left { clear: left; }
.clr-right { clear: right; }
.clr, .clr-left, .clr-right { height: 1px; overflow: hidden; }

.search-title { font-size: 1.2em; }
.search-url { font-size: 0.85em; color: #ff3300; text-decoration: none; }

.verisign-logo {margin: 1em 0; float: right; }

/***** id selectors *****/
#main-container { padding-right: 30px; }

#logo { display:none; }
#site-name { display:run-in; margin-bottom:2em; }

#text-links { height: 32px; overflow: hidden; } 
#text-links a { font-size: 0.85em; font-weight: bold; }

#site-tools { display:none; }

#feature-image { display:none; } /* just in case the site tools selector is changed/removed etc. */

#search { display:none; } /* just in case the site tools selector is changed/removed etc. */
#search-results ul {list-style-type: none; padding: 0; margin: 2em 0 0 0;}
#search-results li {padding-bottom: 2em;}

#member-indicator { display:none }
#quick-info-header { display:none; }

#breadcrumbs { font-size: 0.7em; color: #000; padding-top: 10px; padding-bottom: 20px; }
#breadcrumbs ul { margin: 0; padding: 0; list-style: none; }
#breadcrumbs ul li { float: left; padding-left: 2px; padding-right: 0px; }

#content-container { clear: both; } 
#content-body { margin-right: 260px; }

#primary-navigation-items ul { margin: 0; padding: 2px; list-style: none; }
#primary-navigation-items ul li { float: left; padding-right: 5px; display: inline; padding-top: 8px; }
#primary-navigation-items ul li a { font-size: 0.8em; font-weight: bold; text-decoration: none; display: inline; }

#right-column div ul { margin: 0; padding: 0; list-style: none; }
#right-column .right-column-item { padding-bottom: 5px; }
#right-column div ul li { float: left; }
#right-column { border: 1px solid #000; padding-left: 10px; padding-right: 10px; float: right; margin-left: 12px; width: 241px; margin-top: 3.5em; }
#right-column h3 { font-size: 1em; }
 
#footer { clear: both; padding-top: 25px; padding-bottom: 10px; padding-right: 12px; } 
#footer ul { margin: 0; padding: 0; list-style: none; }
#footer ul li { float: left; padding-left: 4px; }

#accessibility-menu { display:none; }