a.glossary { text-decoration: none !important; border-bottom: dashed 1px; }
.imageClearer { clear: both; }
div.switchToContainer { position: absolute; top: 2px; right: 2px; z-index: 100; }
div.switchToContainer a { color: #000000; font-family: Tahoma; font-size: 11px; text-decoration: none; }
div.switchToContainer a:hover { color: #0099ff; text-decoration: underline; }
div.switchToContainer a.disabled { text-decoration: line-through; color: #666; }
div.webAuthorConsoleContainer div.toolBar ul, div.webAuthorConsoleContainer div.toolBar ul li { list-style: none !important; }
html, body { background-color: #F4AD00; color: #000; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size: 86%; margin: 0 0 24px 0; width: 100%; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0px; }
form { display: inline; }
form .mandatoryIndicator { color: red; font-size: 86%; }
input, select, textarea { font-family: Arial, Verdana, Sans-Serif; font-size: 98%; }
table { border-collapse: collapse; }
th { padding-right: 6px; }
th, td { text-align: left; vertical-align: top; }
a { color: #C7495C; text-decoration: none; }
a:hover { color: #C7495C; text-decoration: underline; }
a.glossaryTermLink { cursor: help; color: #C7495C; border-bottom: 1px dashed #C7495C; }
a.glossaryTermLink:hover { text-decoration: none !important; cursor: help; border-bottom: 1px dashed #C7495C; }
p.inlinehelp { font-size: 95%; color: #666; font-style: italic; }
html, body { background-color: #fff !important; }
div.fixedWidthBodyContainer { width: 742px; margin: 0 auto 0 auto; padding: 0 17px 0 15px; position: relative; }
h1.pageTitle, h2.pageDescription, div.fixedWidthBodyContainer h2, div.fixedWidthBodyContainer h3, div.fixedWidthBodyContainer h4, div.fixedWidthBodyContainer h5, div.fixedWidthBodyContainer h6 { color: #780032; }
h1.pageTitle { font-size: 200%; }
h2.pageDescription { font-size: 110%; }
span.pageDate { display: block; font-size: 90%; color: #bbb; padding-bottom: 12px; }
div.mainColumnContainer { display: inline-block; }
div.pageBodyContent { line-height: 140%; }
div.pageBodyContent h2 { font-size: 140%; }
div.pageBodyContent h3 { font-size: 130%; }
div.pageBodyContent h4 { font-size: 115%; }
div.pageBodyContent h5 { font-size: 110%; }
div.pageBodyContent h6 { font-size: 100%; }
div.pageBodyContent p { margin-top: 0; }
div.pageBodyContent ul li { margin-top: 6px; }
div.pageBodyContent input.formContainer, div.pageBodyContent textarea { width: 200px; }
div.pageBodyContent textarea { height: 60px; }
div.contactPanel { clear: both; border: solid 1px #ccc; background: #fafafa; padding: 10px; font-weight: bold; }
div.contactPanel p { margin: 0; }
div.fixedWidthBodyContainer { width: 772px; padding: 32px 0 0 0; }
div.columnLeft h2, div.columnRight h2 { font-size: 140%; }
div.columnRight h2, div.columnRight h3, div.columnRight h4, div.columnRight h5, div.columnRight h6, div.columnRight h2 a, div.columnRight h3 a, div.columnRight h4 a, div.columnRight h5 a, div.columnRight h6 a, div.columnRight h2 a:hover, div.columnRight h3 a:hover, div.columnRight h4 a:hover, div.columnRight h5 a:hover, div.columnRight h6 a:hover { color: #006992; }
div.columnContainerOuter { padding-top: 17px; background: url(/VolunteeringEngland/Sites/InvestingInVolunteers/Theme/Images/splash_columnupper.gif) no-repeat left top; }
div.columnContainerInner { padding: 0 16px 40px 16px; background: url(/VolunteeringEngland/Sites/InvestingInVolunteers/Theme/Images/splash_columnlower.gif) no-repeat left bottom; }
div.columnLeft { width: 322px; float: left; padding: 0 10px 0 10px; }
div.columnRight { width: 322px; float: right; padding: 0 10px 0 10px; }
div.columnLeft img, div.columnRight img { margin: 0 -10px 0 -10px; }
div.fixedWidthFooterContainer { color: #780032; background: url(/VolunteeringEngland/Sites/InvestingInVolunteers/Theme/Images/footer_bg.gif) no-repeat left top; }
div.fullWidthFooterContainer { clear: both; width: 100%; }
div.fixedWidthFooterContainer { width: 742px; margin: 0 auto 0 auto; padding: 20px 17px 0 15px; font-size: 90%; }
div.footer a { color: #780032; text-decoration: none; }
div.footer a:hover { color: #780032; text-decoration: underline; }
div.footer ul { float: right; width: 545px; padding: 0; margin: 0; }
div.footer li { list-style-type: none; display: inline; padding-right: 24px; }
div.copyright { float: left; width: 188px; padding-bottom: 6px; }
div.fixedWidthFooterContainer { padding: 10px 0 0 0; background: none; }
