div.fullWidthBodyContainer { width: 100%; padding: 0; margin: 0 0 0 0; }
div.siteBodyOuterContainer { width: 793px; margin: 0 auto 0; padding: 0 20px; }
.topFadeLine { width: 100%; height: 11px; padding: 0; margin: 0 0 0 0; float: right; }
.fixedWidthBodyContainer { margin: 0; padding: 0px 0 85px 0; float: left; }
div.mainColumnContainer { padding : 0; }
div.pageBodyContent { font-family: Arial, Sans-Serif; font-size: 100%; line-height: 160%; }
div.pageTitleContainer { padding: 0 0 0 0; margin : 0; }
h1.pageTitle { margin : 0px; font-size : 130%; }
blockquote { margin : 0 1px 0 0; background-repeat : no-repeat; background-position : top; }
div.contactPanel { margin : 0 1px 0 0; background-repeat : no-repeat; background-position : top; }
div.contactPanel p { padding : 2px 5px; background-repeat : no-repeat; background-position : bottom; display : block; }
h2 { font-size : 140%; line-height : 160%; }
h2.pageDescription { font-size : 100%; font-weight : lighter; line-height : 160%; }
h3 { font-size : 120%; }
h4 { font-size : 110%; }
h5 { font-size : 100%; }
blockquote strong { background-repeat : no-repeat; background-position : bottom; padding : 8px 25px 8px 25px; display : block; font-style : normal; }
.seeAlsoLinks, .rightHandText { margin-left : 20px; padding-bottom : 10px; }
div.linkPanelDate { float : right; padding-right : 25px; }
div.rssLink { float : right; padding : 10px 25px 10px 25px; }
div.targetChannelLinkContainer { float : left; padding-top : 10px; }
div.pageBodyContent ul { margin-left : 40px; }
div.letterContainerPanel a:hover { text-decoration : none; }
div.statsPanel { padding-top : 20px; }
.seeAlsoLinks, .rightHandText { margin-left : 20px; padding-bottom : 10px; }
div.fixedWidthBodyContainer { width: 750px; padding-bottom: 0; padding-left : 20px; }
html, body { font-family: verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
html { font-size: 74%; }
div.floatClearer { height: 0; line-height: 0; clear: both; }
* html .floatClearer { font-size: 0; }
img { border: 0; }
form { display: inline; }
form .mandatoryIndicator { font-size: 86%; }
input, select, textarea { font-family: Arial, Verdana, Sans-Serif; font-size: 98%; }
a:link, a:visited, a:hover, a:active { }
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
div.fullWidthHeaderContainer { width: 100%; }
div.fixedWidthHeaderContainer { width: 770px; margin: 0 auto; padding: 5px 0 0 0; }
ul.headerPostingLinks { list-style-type: none; padding: 0; margin: 0; min-height: 10px; }
ul.headerPostingLinks li { list-style-type: none; display: inline; font-size: 85%; padding: 0; border: 0 !important; margin: 0; float: right; }
ul.headerPostingLinks li.lastLink a { padding: 0 10px 0 20px; }
ul.headerPostingLinks li a { padding: 0 0 0 20px; }
div.header { width: 750px; margin: 10px auto auto auto; padding: 0px 0 0 0; }
div.headerLeft { float: left; padding: 0 0 0px 0; }
div.headerRightTop { text-align: right; padding: 3px 30px 0 0; font-size: 86%; float: right; }
div.headerRightTop form { display: block; margin: 8px 0 3px 0; font-size: 112%; }
div.headerRightTop form input.searchBox { padding: 2; margin: 0; vertical-align: middle; text-align: right; }
div.headerRightTop form input.searchButton { border: none; padding: 0; margin: 0 0 0 2px; vertical-align: middle; }
div.authenticationLinksContainer a { padding: 0 0 0 7px; margin: 0 0 0 7px; }
div.authenticationLinksContainer a.logOnLogOffLink { border-left: none; padding: 0; margin: 0 0 0 0; font-weight: bold; }
ul.headerPostingLinks { margin: 0; padding: 0; list-style-type: none; padding: 0; margin: 0 0 3px 0; }
ul.headerPostingLinks li { padding: 0 7px 0 0; margin: 0 7px 0 0; float: right; }
ul.headerPostingLinks li.lastLink { border-right: none; padding: 0; margin: 0; }
div.headerRightBottom { clear: both; font-size: 86%; font-weight: bold; }
a.layoutListOuter { padding: 0 0 8px 30px; margin: 10px 0 0 0; font-size: 90%; font-weight: bold; font-family: Tahoma, Arial, Sans-Serif; float: left; }
ul.topLevelNavLinks { list-style-type: none; margin: -10px 0 0 0; padding: 0; min-height: 30px; width: 100%; }
ul.topLevelNavLinks li { list-style-type: none; display: inline; padding: 0; margin: 0; float: left; }
ul.topLevelNavLinks li a { padding: 7px 15px 10px 12px; margin: 0; display: block; }
ul.topLevelNavLinks li a:hover { text-decoration: underline; }
ul.topLevelNavLinks li.channel_active { margin: 0 0 0 0; }
ul.topLevelNavLinks li.before_active { background-image : none; }
ul.topLevelNavLinks li.firstLink .channel_active { margin: 0; }
ul.secondLevelNavLinks { list-style-type: none; margin: 0 0 0 0; padding: 0; width: 100%; float : left; }
ul.secondLevelNavLinks li { list-style-type: none; padding: 0; margin: 0; float: left; }
ul.secondLevelNavLinks li a { padding: 3px 15px 2px 15px; margin: 0; display: block; font-weight: normal; font-size: 85%; float : left; }
ul.secondLevelNavLinks li.channel_active { margin: 0; }
ul.secondLevelNavLinks li.before_active { background-image : none; }
div.fullWidthFooterContainer { clear: both; width: 100%; padding: 0; margin: 0; }
div.fixedWidthFooterContainer { width: 793px; height: 130px; margin: 0 auto 0 auto; padding: 0; font-size: 86%; line-height: 100%; }
div.fixedWidthFooterContainer a { text-decoration: none; }
div.fixedWidthFooterContainer a:hover { text-decoration: underline; }
div.fixedWidthFooterContainer ul { padding: 30px 0 0 0; margin: 0px 0 0px 25px; list-style: none; width: 45%; }
div.fixedWidthFooterContainer ul li { padding: 0 7px 0 0; margin: 0 7px 0 0; display: inline; list-style-type: none; }
div.fixedWidthFooterContainer ul li.lastLink { border : none; padding: 0; margin: 0; }
div.fixedWidthFooterContainer ul li a { padding: 0 10px; }
.footerStatement { padding: 40px 0 0 30px; line-height: 120%; }
.siteDesigner { float: right; width: 100px; padding: 0; margin: 30px 0px 0 10px; text-align: left; font-size : 90%; }
.copyright { padding: 0 10px 0 0; margin: 30px 0 0 0px; width: 200px; float: right; text-align: right; font-size : 90%; }
.breadcrumb { margin: 0; font-size: 80%; padding: 0 0 10px 0; width: 470px; top: 10px; left: 50px; position: relative; }
.breadcrumb a { font-weight: bold; }
div.switchToContainer { position: absolute; top: 2px; right: 2px; z-index: 100; }
div.switchToContainer a { font-family: Tahoma; font-size: 11px; text-decoration: none; }
div.switchToContainer a:hover { text-decoration: underline; }
div.switchToContainer a.disabled { text-decoration: line-through; }
div.webAuthorConsoleContainer ul.toolBar, div.webAuthorConsoleContainer ul.toolBar li { list-style: none !important; }
h3 { padding : 2px 0px 0px; margin : 0px; }
h3 a { display : block; background : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/imageTitle_bg.gif) no-repeat 5px top; width : 226px; margin : 0px; color : #fff !important; padding : 5px 0px 5px 14px; }
h3 a:hover { color : #fff; }
div.HomePageLinkList { float : left; background : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/subHomepage_bg_list.gif) bottom no-repeat; width : 245px; padding : 20px 2px 15px; }
p.center { width : 235px; text-align : center; margin : 0px 0px 0px 5px; padding : 0px; background-color : #f4f4f4; }
p.center a, p.center img { margin : 0px; padding : 0px; display : inline-block; }
p.description { padding : 5px 14px 0px; margin : 0px; font-size : 85%; font-weight : normal; line-height : 120%; }
div.siteBodyOuterContainer { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/containerbg.gif) center repeat-y; }
div.fixedWidthBodyContainer { margin-top : 5px; position : relative; }
.topFadeLine { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/fadeline.gif) top no-repeat; }
blockquote { color : White; }
div.pageBodyContent a:hover { text-decoration : underline; }
h2.pageDescription { color : #F12234; }
blockquote { background-color : #F12234; background-image : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/quote_top.gif); }
blockquote strong { background-image : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/quote_bottom.gif); }
div.contactPanel { background-color : #E3867E; background-image : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/contact_top_red.jpg); width : 349px; margin : 0 auto; }
div.contactPanel p { background-image : url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/contact_bottom_red.jpg); background-color : #E3867E; }
div.letterContainerPanel a:hover { background-color : #F12234; }
div.htmlContentContainer a { color : #F12234; }
ul.arrowLinks { margin: 6px 0 !important; padding: 0; list-style-type: none; }
ul.arrowLinks li { padding: 3px 0 3px 20px; background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_arrow.gif) no-repeat 0 5px; }
div.mainImage img { float : right; margin : 20px -10px 20px 0; }
div.seeAlsoLinks { float : right; width : 155px; }
div.rightHandText { float : right; border-top : dotted 1px #F12234; }
div.rightHandText .htmlContentContainer { margin : 15px 0; padding : 0; }
div.rightHandText .htmlContentContainer p { margin : 0; padding : 0; }
div.upperContent, div.lowerContent { float : left; width : 720px; padding : 0px 15px; }
div.upperContent h2 { padding : 0px; margin : 0px; }
div.lowerContent { padding-top : 5px; }
html, body { background: #E8E8E5; color: #000; }
form .mandatoryIndicator { color: red; }
a:link, a:visited, a:hover, a:active { color: Black; }
div.topLeftLinks div.linkList { position : absolute; top : 0px; margin-left : 10px; }
div.topLeftLinks div.linkList ul { width : 250px; padding : 0 important!; margin : 0 important!; margin-left : 0; margin-top : 0; padding-top : 5px; }
div.topLeftLinks div.linkList li { list-style-type : none; font-size: 85%; width : 250px; padding : 0; margin : 0; }
div.topLeftLinks div.linkList li a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/home_link.gif) left no-repeat; padding : 0 0 0 20px; margin : 0; }
ul.topLevelNavLinks li.channel_active a { color: #000000 !important; }
div.headerPostingLinks { width : 500px; }
li.joinus a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_join.gif) left no-repeat; }
li.shop a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_shop.gif) left no-repeat; }
li.contactus a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_contact.gif) left no-repeat; }
li.media a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_media.gif) left no-repeat; }
li.atoz a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_atoz.gif) left no-repeat; }
li.sitemap a { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_sitemap.gif) left no-repeat; }
div.header { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/headerbg.gif) top right no-repeat; }
div.headerLeft { margin: 0; }
div.headerRightTop form input.searchBox { border: 1px solid #000000; }
div.headerRightBottom { padding-top : 6px; }
div.authenticationLinksContainer a { border-left: 1px solid black; }
ul.headerPostingLinks li { border-right: 1px solid black; }
a.layoutListOuter { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/icon_eye.gif) no-repeat left top; float : left; }
ul.topLevelNavLinks { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/mainnav.gif) left top repeat-x; border-top : solid 1px #F12234; margin-top : 0px; clear :both; }
ul.topLevelNavLinks li.channel_active { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/mainnav_grey.gif) left top repeat-x; border-left: 1px solid #c2040b; border-right: 1px solid #c2040b; height: 30px; }
ul.topLevelNavLinks li { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/mainnavside.gif) center right no-repeat; }
ul.topLevelNavLinks li a { color: #ffffff !important; }
ul.secondLevelNavLinks { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/subnav_grey.gif) left top repeat-x; border-right : solid 1px #cbcac9; width : 749px; }
ul.secondLevelNavLinks li { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/subnav_greyside.gif) right center no-repeat; height: 20px; }
ul.secondLevelNavLinks li.firstLink { border-left: 1px solid #CBCAC9; }
ul.secondLevelNavLinks li a { color: #000 !important; }
ul.secondLevelNavLinks li.channel_active, ul.secondLevelNavLinks li.posting_active { border-bottom: 1px solid #ffffff; background: #ffffff; color: #000000; border-left: 1px solid #CBCAC9; border-right: 1px solid #CBCAC9; border-top: 1px solid #CBCAC9; margin: 0; height: 18px; }
ul.secondLevelNavLinks li.channel_active a { color: #000000 !important; }
div.headerRightBottom { padding-top : 6px; height : 50px; background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/home_subnav_bg.gif) no-repeat left bottom; }
ul.topLevelNavLinks { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/mainnav.gif) left top repeat-x; border-top : solid 1px #F12234; margin-top : 0px; clear :both; }
div.fixedWidthFooterContainer { background: url(/VolunteeringEngland/Sites/VolunteersWeek/Theme/Images/footerbg.gif) bottom left no-repeat; }
div.fixedWidthFooterContainer a { color: #000 !important; }
div.fixedWidthFooterContainer ul li { border-right: 1px solid black; }
.copyright { border-right : solid 1px black; }
div.breadcrumb a { color: #F12234 !important; }
div.breadcrumb { margin : 0; padding : 0; float : left; }
div.switchToContainer a { color: #000000; }
div.switchToContainer a:hover { color: #0099ff; }
div.switchToContainer a.disabled { color: #666; }
