@charset "utf-8";*{margin:0;padding:0}
body{font-family:Arial,Helvetica,sans-serif;font-size:50%;background:#303030}
a{color:Black}
a:hover{text-decoration:none;cursor:pointer}
#everything{font-size:125%;background:url(../images/back_top_black.gif) no-repeat top left #fff;width:946px;margin:12px auto 20px auto;padding:14px;overflow:hidden}
#logo{float:left;display:inline;margin:0 95px 0 8px}
#tools{float:left;display:inline;width:706px}
#topLinks{float:right;display:inline;background:url(../images/toolNavBgTopRight.gif) no-repeat top right #303030;margin-left:30px}
#topLinks div{background:url(../images/toolNavBgTopLeft.gif) no-repeat top left}
#topLinks div div{background:url(../images/toolNavBgBttmRight.gif) no-repeat bottom right;height:37px}
#topLinks div div ul{margin:0;padding:9px;background:url(../images/toolNavBgBttmLeft.gif) no-repeat bottom left;height:19px}
#topLinks div div ul li{float:left;display:inline;height:1.3em;padding:0 8px;margin:0}
#topLinks div div ul li a{color:#fff;text-decoration:none}
#search{float:left;display:inline;padding:23px 0 0 78px;white-space:nowrap}
#search label{position:absolute;top:-100px}
#search .input{float:left;display:inline;font-size:1.4em;font-weight:bold;color:Black;line-height:1em;border:0;height:29px!important;width:270px!important;padding:0 8px;margin:0 4px 0 0;background:url(../images/searchbox_bg.gif) 0 0 no-repeat}
#search .gobutton{margin-top:4px;display:inline}
#accountLogin{float:right;display:inline;padding:15px 10px 0 0;text-align:right}
#accountLogin a {font-size:1.2em;text-decoration:none}
#accountLogin p{font-size:1.1em;text-decoration:none;margin:2px 0 0 0}
#accountLogin p.welcomeBack{font-size:1.2em;font-weight:bold}
#toolBarWrapper{float:left;display:inline;width:946px;margin:9px 0 8px 0;background:url(../images/controlbar_backtop.gif) top left no-repeat #da9d13;clear:both}
#toolBar{float:left;display:inline;width:946px;padding:0;background:url(../images/controlbar_backbttm.gif) bottom left no-repeat}
#toolBar #linkPanel{clear:both;height:3.3em;overflow:hidden}
#toolBar .email a,#toolBar .print a,#toolBar .location a,#toolBar .reset a,#toolBar .customise a{float:left;display:inline;font-size:1.2em;margin:2px 12px 8px 12px;vertical-align:middle;padding:6px 0 6px 30px;background:url(../images/control_arrow.gif) center left no-repeat;color:#000;text-decoration:none;cursor:pointer}
#toolBar .contentPages .email,#toolBar .contentPages .print{float:right;display:inline}
#toolBar .reset a{background:url(../images/control_circle.gif) center left no-repeat}
#toolBar .email a{background:url(../images/control_emailafriend.gif) center left no-repeat}
#toolBar .print a{background:url(../images/control_printericon.gif) center left no-repeat}
#toolBar .collapsePanel,#toolBar .collapsePanel_show{float:left;width:946px;clear:both;display:none;overflow:hidden;background:url(../images/controlbar_dropdown.gif) bottom left no-repeat}
#toolBar .collapsePanel_show {display:inline!important}
#toolBar .collapsePanel div{background:0;border:0}
#toolBar .expandedPanel{margin:0;padding:0}
#toolBar .expandedPanel h3{font-size:;}
#toolBar .expandedPanel #CurrentLbl{color:#fff;font-size:1.1em;padding:0 0 3px 0}
#toolBar .expandedPanel table{float:left;display:inline;color:#fff}
#toolBar .expandedPanel table label{margin:0 10px 4px 4px;font-size:1.1em;position:relative;top:-2px}
#toolBar .expandedPanel .buttons{text-align:right;padding:10px 0;margin-bottom:20px;height:18px}
#toolBar .expandedPanel .toolbarButton{color:#fff;margin:0;font-weight:normal;font-size:1.2em;padding:0 10px 0 5px;text-decoration:none}
#toolBar .expandedPanel .Save{border-right-width}
#toolBar .expandedPanel ul.modules{margin:0;list-style-type:none;clear:both;padding:10px}
#toolBar .expandedPanel ul.modules li{font-size:100%;float:left;display:inline;width:211px;height:1.6em;background:url(../images/site_options_tab_bg.gif) left top repeat-x;border:1px solid #333;padding:.6em 5px .4em 5px;margin:4px}
#toolBar .expandedPanel ul.modules li input{vertical-align:;}
#toolBar .expandedPanel ul.modules li label{font-size:1.1em;cursor:pointer;color:#fff}
#toolBar .expandedPanel .buttons{float:right;display:inline;clear:both;margin:10px 0 5px 0;padding-bottom:5px}
#toolBar .ContBarForm input{font-size:1.1em;width:120px}
#toolBar .ContBarForm input.textBox  {font-size:1.2em}
#toolBar .emailAFriend .buttons{padding-top:10px}
#toolBar .emailAFriend label{color:#fff;font-size:1.1em;margin:0 5px}
#toolBar .emailAFriend input{width:140px}
#crumbTrail p{font-size:1.2em;line-height:1.2em;font-weight:bold;margin:6px 0 10px 0;padding:0 0 0 4px}
#crumbTrail a{margin:0 6px 0 0;padding:0;color:Black;font-size:1em;line-height:1em}
#mainModuleHolder{clear:both}
.ContentContainer{float:left;display:inline;width:500px}
.pageNotes{margin:0 8px 12px 0;padding:0 0 6px 0;line-height:1.3em;white-space:nowrap}
.pageNotes .addBookmark a,.pageNotes a.subscription{color:#000;font-size:1em;line-height:1.2em;font-weight:bold;margin:0 0 0 8px;padding:0 0 0 16px;background:url(../images/bookmark_icon.gif) center left no-repeat}
#extraInfo{float:right;padding:0 0 0 8px;width:192px}
#extraInfo .bookmarksModule{padding-bottom:5px;background:url(../images/module_book_bottom_yellow.gif) left bottom no-repeat;margin-bottom:10px}
#extraInfo .bookmarksModule .bookmarksHeader{display:block;background:url(../images/module_book_headerback_yellow.jpg) left top no-repeat;padding:8px;height:1.6em;overflow:hidden}
#extraInfo .bookmarksModule .bookmarksHeader h2{color:#000}
#extraInfo .bookmarksModule .bookmarksHeader .toolButtons{float:right;display:inline;position:relative;top:-2em;font-size:1.1em}
#extraInfo .bookmarksModule .bookmarksHeader .toolButtons a{color:#a70531}
#extraInfo .bookmarksModule .bookmarksBody{border:3px solid #ffc226;border-width:0 3px 10px 3px;padding:6px}
#extraInfo .bookmarksModule .bookmarksBody .panelContent{overflow:hidden!important}
#extraInfo .bookmarksModule .bookmarksBody .helpText,#extraInfo .bookmarksModule .bookmarksBody .editForm{border-bottom:1px solid #e0e0e0;padding-bottom:.8em;margin-bottom:.8em}
#extraInfo .bookmarksModule .bookmarksBody .helpText span,#extraInfo .bookmarksModule .bookmarksBody .editForm span{font-size:;}
#extraInfo .bookmarksModule .bookmarksBody .helpText input,#extraInfo .bookmarksModule .bookmarksBody .editForm input{font-size:1.1em;margin-bottom:2px}
#extraInfo .bookmarksModule .bookmarksBody .editForm input.textBox{display:block;width:170px}
#extraInfo .bookmarksModule .bookmarksBody h3{display:block;margin:-6px -6px 3px -6px;padding:6px;background:url(../images/module_catback_grey.gif) left top;border-bottom:1px solid #e0e0e0;font-weight:normal}
#extraInfo .bookmarksModule .bookmarksBody h3 img{float:right;display:inline}
#extraInfo .bookmarksModule .bookmarksBody ul{margin:0}
#extraInfo .bookmarksModule .bookmarksBody ul li{background:url(../images/bookmark_icon.gif) left 2px no-repeat;padding-left:18px;margin-bottom:4px}
#extraInfo .bookmarksModule .bookmarksBody a.showMore{display:block;text-decoration:none;font-size:1.1em;font-weight:bold;margin-top:.5em}
#extraInfo #relatedInformation{padding:6px}
#extraInfo #relatedInformation h2{color:#000;border-bottom:1px solid #d1d1d1;padding-bottom:3px;margin-bottom:.6em}
#extraInfo #relatedInformation h3{color:#4b4b4b}
#extraInfo #relatedInformation ul,#extraInfo #relatedInformation p{font-size:1.2em;padding-bottom:10px;border-bottom:1px dashed #d1d1d1;margin:0 0 1em 0}
#extraInfo #relatedInformation li{font-size:1em;margin-left:2em}
#extraInfo #additionalContent{padding:6px}
#footerBarWrapper{position:relative;bottom:-9px;width:964px;background:url(../images/footerback_top.gif) top left no-repeat;text-align:center;padding:11px 0 0 0}
#footerBar{padding:0 0 11px 0;width:964px;background:url(../images/footerback_bttm.gif) bottom left no-repeat}
#footerBar ul{overflow:hidden;margin:0 auto;padding:0;list-style:none}
#footerBar ul li{display:inline;margin:0;padding:0;font-size:1em}
#footerBar ul li a{font-size:1.2em;padding:0 20px 0 20px;color:#fff;text-decoration:none}
#footerBar ul li a:active,#footerBar ul li a:hover{text-decoration:underline}
#copyright{background:url(../images/back_bttm_black.gif) no-repeat top left;padding-top:23px;margin:0 -14px -27px -14px}
#copyright p{font-size:1em;text-align:center;padding:10px;color:#fff;background:#303030}
.clear{clear:both;height:auto!important;margin:0!important}
.formSection{clear:both;padding-bottom:10px}
.formSection label{float:left;display:inline;width:120px;text-align:right;margin-right:5px;font-size:1.2em}
.formSection p{display:inline-block}
.formSection input{font-size:1.2em}
.rememberMe{padding-left:106px}
.rememberMe input{float:left;display:inline;margin:0 5px 0 0}
.rememberMe label{float:none}
.submit input{margin-left:125px}
.searchPage b{font-size:1.2em}
.searchPage input,.searchPage select{font-size:1.1em;margin-bottom:2px;margin-right:1px}
.searchPage label{font-size:1.1em}
.font-family table tr td{vertical-align:top}
.searchPage table table table{margin:.5em 0}
.searchhi0{background:#fcffac!important}
.searchhi1{background:#91ef7f!important}
.searchhi2{background:#ffd76b!important}
.searchhi3{background:#6bd7ff!important}
.sitemap{line-height:2em}
.sitemap a{padding-left:20px;background:url(../images/breadcrumb_divider.gif) 6px center no-repeat}
.sitemap .level0{font-size:1.4em;font-weight:bold}
.sitemap .level1{font-size:1.3em;margin-left:30px}
.sitemap .level2{font-size:1.2em;margin-left:60px}
.sitemap .level3{font-size:1.1em;margin-left:90px}
.sitemap .level4{font-size:1em;margin-left:120px}
.containerLayout{width:946px;padding:0;overflow:hidden}
.containerColumnOne{float:left;display:inline;width:310px;padding:4px 4px 4px 0;margin:0;overflow:visible}
.containerColumnTwo{float:left;display:inline;width:310px;padding:4px 4px 4px 4px;margin:0;overflow:visible}
.containerColumnTwoWide{float:left;display:inline;width:628px;padding:4px 0 4px 4px;margin:0;overflow:visible}
.containerColumnThree{float:left;display:inline;width:310px;padding:4px 0 4px 4px;margin:0;overflow:visible}
.raddockzone{background:#fff}
.containerZonePinned{border:0!important;margin-bottom:0;padding:0!important;background:#fff!important}
.containerZone{border:0!important;padding:0 0 10px 0!important;background:#fff!important}
.raddock{margin-bottom:8px!important;background:none!important;width:310px!important}
.containerColumnTwoWide .raddock {width:628px!important}
body .raddock .rdSideBorders{background:url(../images/module_headerback_lightgrey.gif) top left no-repeat!important}
#everything .raddock .rdSideBorders{background:url(../images/module_headerback_yellow.gif) top left no-repeat!important}
.raddock .rdTopBorder{background:none!important;border:0!important}
.raddock .rdBottomBorder{background:url(../images/module_bttm_lightgrey.gif) bottom left no-repeat!important;height:7px;border:0!important}
#everything .raddock .rdBottomBorder{background:url(../images/module_bttm_yellow.gif) bottom left no-repeat!important}
.containerColumnTwoWide .raddock .rdBottomBorder{background:url(../images/module_bttm_628_lightgrey.gif) bottom left no-repeat!important}
#everything .containerColumnTwoWide .raddock .rdBottomBorder{background:url(../images/module_bttm_628_yellow.gif) bottom left no-repeat!important}
body .containerColumnTwoWide .raddock .rdSideBorders{background:url(../images/module_headerback_628_lightgrey.gif) top left no-repeat!important}
#everything .containerColumnTwoWide .raddock .rdSideBorders{background:url(../images/module_headerback_628_yellow.gif) top left no-repeat!important}
.raddock .rdHTitlebar,.raddock .rdTitlebar{background:none!important;border:0!important}
.raddock .rdTitlebar{padding:5px 8px 0 0}
.raddock .rdCommands{display:none}
.raddock .rdTitlebar span{float:right;display:inline;font-size:12px;padding:5px 5px 0 5px;color:#666}
.raddock .rdTitlebar .moduleTitle{float:left;display:inline;font-size:15px;font-weight:bold;color:#666;padding-top:4px;margin-left:43px;height:2em}
#everything .raddock .rdTitlebar .moduleTitle{font-size:1.5em;color:#000}
.raddock .rdCommands{position:absolute;top:0;left:17px;width:23px;height:27px;overflow:hidden;padding:2px 0 0 0!important}
.raddock .rdCommands a{display:block;width:23px;height:23px}
.raddock .rdTitlebar .collapseButton{float:left;display:inline;width:23px;height:0;padding-top:23px;overflow:hidden;background:url(../images/arrow_open_lightgrey.gif) top left no-repeat;margin:1px 10px 0 12px;cursor:pointer}
#everything .raddock .rdTitlebar .collapseButton{background:url(../images/arrow_open.gif) top left no-repeat}
.raddock .rdTitlebar .collapsedButton{float:left;display:inline;width:23px;height:0;padding-top:23px;overflow:hidden;background:url(../images/arrow_close_lightgrey.gif) top left no-repeat;margin:1px 9px 0 17px;cursor:pointer}
#everything .raddock .rdTitlebar .collapsedButton{background:url(../images/arrow_close.gif) top left no-repeat}
.raddock .rdTitlebar .editButton{float:right;display:inline;font-size:12px;padding:5px 0 0 0;text-transform:capitalize;text-decoration:none;color:#666}
.raddock .rdTitlebar .helpButton{float:right;display:inline;font-size:12px;padding:5px 0 0 0;text-transform:capitalize;text-decoration:none;color:#666}
#everything .raddock .rdTitlebar .editButton,#everything .raddock .rdTitlebar .helpButton{font-size:1.2em;color:#a70531}
.raddock .rdContent{border:3px solid #cbcbcb;border-width:0 3px 0 3px;background:#fff;clear:both;padding-bottom:0!important}
#everything .raddock .rdContent{border-color:#ffc32d}
.raddock .rdContent div{padding:0}
.raddock .rdContent div p{font-size:1.2em;padding:10px 10px 0;margin-bottom:0}
.raddock .rdContent ul{margin-left:0!important;margin-bottom:0!important;padding:5px 15px 5px 15px}
.raddock .rdContent ul li{background:none!important;padding:2px 0;border-bottom:1px dashed #DCDCDC;overflow:auto}
.raddock .rdContent ul li a{text-decoration:none;color:#58595B;font-size:1em}
.raddock .rdContent ul li a:hover{text-decoration:underline}
.raddock .rdContent .moduleheader,.raddock .rdContent .moduleheaderlarge,.faqTopX .moduleheader{background:url(../images/module_header_back.gif) top left repeat-x;border-top:1px solid #F2F2F2;border-bottom:1px solid #CFCFCF;padding:6px 0 6px 12px;margin:0;font-size:1.2em!important;line-height:1.25em!important;overflow:hidden}
.raddock .rdContent .moduleheaderlarge{background:url(../images/module_header_back_large.gif) top left repeat-x;height:30px}
.raddock .rdContent .moduleheaderlarge img{float:left}
.raddock .rdContent .moduleheader p,.raddock .rdContent .moduleheader a,.raddock .rdContent .moduleheaderlarge p,.raddock .rdContent .moduleheaderlarge a{margin:0;padding:0;font-size:1em!important;line-height:1.25em!important;text-decoration:none}
.rdContent .moduleInput{background:url(../images/module_input_backtexture.gif) top left repeat;padding:10px!important;border-bottom:1px solid #CFCFCF}
.rdContent .moduleInput ul{padding:0;margin-left:0;margin-bottom:5px}
.rdContent .moduleInput li{list-style-type:none;background:none!important;padding-left:0!important;font-size:1em!important;margin-bottom:5px;border-bottom:none!important}
.rdContent .moduleInput label{font-weight:bold;display:block}
.rdContent ul{list-style-type:none;background:0}
.raddock .rdContent div.collapsePanel{display:none;overflow:hidden;padding:6px;background:url(../images/collapsePanel_bg.gif) bottom left no-repeat #3E3E3E;color:#fff}
.raddock .rdContent div.collapsePanel p{font-size:1em;color:#fff;padding:0}
body .RadDockZone_Default .noStyles,body #everything .RadDockZone_Default .noStyles .rdSideBorders,body .RadDockZone_Default .noStyles .rdContent{border:0!important;background:none!important;font-size:1em;overflow:hidden}
body .RadDockZone_Default .noStyles .rdContent div{padding:0!important}
body .RadDockZone_Default .noStyles .rdTitlebar,body .RadDockZone_Default .raddock .rdTopBorder,body .RadDockZone_Default .noStyles .rdBottomBorder{display:none}
body .RadDockZone_Default .noStyles .rdContent #navigation{float:left;display:inline;width:310px;margin:0;padding:0;background:url(../images/menuhome_top.gif) top left no-repeat #393939}
body .RadDockZone_Default .noStyles .rdContent #navigation ul{display:block;width:310px;padding:10px 0 10px 0;list-style:none;background:url(../images/menuhome_bttm.gif) bottom left no-repeat}
body .RadDockZone_Default .noStyles .rdContent #navigation ul li{font-size:1em;display:inline;overflow:hidden!important;border-bottom:0}
body .RadDockZone_Default .noStyles .rdContent #navigation ul li a{display:block;color:#fff;font-size:1.5em;line-height:1em;font-weight:bold;padding:3px 15px 4px 15px;text-decoration:none;width:290px}
body .RadDockZone_Default .noStyles .rdContent #navigation ul li a:hover,body .RadDockZone_Default .noStyles .rdContent #navigation ul li a:active{text-decoration:none;font-weight:bold;color:#f0f0f0;background:#5d5d5d}
.sendPageToFriend{padding:10px}
.sendPageToFriend .errorMessage{color:#FFF}
img{border-width:0}
a.skipnav,a.skipnav img{float:left}
#noscript p{text-align:center;background-color:#E8AB22;margin:0 245px;padding:4px;float:left;font-weight:bold}
#share{margin:10px 0}
h2.onlinePlanning{width:500px;height:50px;background:url(http://www.cornwall.gov.uk/images/onlineplanning_webbanner4.gif) left bottom no-repeat;padding-top:16px;padding-left:5px;font-family:Arial;font-size:1.7em;font-weight:bold;color:#000}
h2.onlinePlanning a{text-decoration:underline;padding-top:14px;font-weight:bold;color:#000}
#advertpersonal b{font-size:1.15em;margin-top:5px}
#advertpersonal br{display:none}
#advertpersonal a{border-bottom:1px dashed #DCDCDC;display:block;width:165px;padding:7px 0 7px 25px}
#advertpersonal #recommended a{background:url(../images/linktick.gif) 0 50% no-repeat}
#advertpersonal #recent a{background:url(../images/pageicon.gif) 0 50% no-repeat}
#advertpersonal a[href^='http://dx.logo-net.co.uk']{display:none}
.speverything{width:511px;overflow:hidden}
.spcontainer{margin:5px 10px 5px 0;padding:5px 5px 5px 5px;border:solid 1px #DDD;width:233px;height:150px;float:left;overflow:hidden}
.spheader{padding-bottom:5px;margin-left:5px;margin-right:5px;font-weight:bold;font-size:1.2em;border-bottom:solid 1px #FC0}
.spcontent{clear:none;margin-top:5px;padding-left:5px;padding-right:10px;font-size:1.2em}
.spcontent img{float:left;margin-top:3px;margin-right:5px;margin-bottom:50px;overflow:hidden}
.spcontent ul li{font-size:1.0em;margin-bottom:0}
.tteverything{width:100%;border:solid;border-width:1px;border-color:#DDD;background-color:#f2f2e6;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0;margin-bottom:10px;overflow:hidden}
#extraInfo .tteverything{width:99%}
.ttcontent a{background:url(../images/arrow_tasks.gif) top left no-repeat;margin-top:7px;margin-left:10px;padding-right:10px;padding-left:19px;float:left;height:40px;width:42%;font-size:1.2em}
#extraInfo .tteverything .ttcontent a{width:78%}
.ttvbar{float:left;height:47px;border-left:solid;border-left-width:1px;border-color:#ddd}
.tthbar{float:left;width:230px;height:1px;border-top:dashed;border-top-width:1px;border-color:#ddd;margin-right:10px;margin-left:10px;font-size:1px}
#extraInfo .tthbar{width:90%}
h2.banner{
    width:500px;
    height:50px;
    background:url(http://www.cornwall.gov.uk/images/bannerbackgroundz.jpg) left bottom no-repeat;
    padding-left:10px;
    font-family:Arial;
    font-size:2.0em;
    font-weight:normal;
    color:#FCB316;
    }
span.sm{
    font-size:60%;
    font-weight:normal;
    color:#FCB316;
    text-decoration:none;
    }
h2.banner a{
    padding-top:14px;
    text-decoration:none;
    color:#FCB316;
    }
