﻿body{background:#fff;width:980px;font-size:85%;line-height:normal;font-family:Tahoma,Geneva,Verdana;font-variant:normal;font-weight:400;margin-left:auto;margin-right:auto}
#PDF_body{width:100%}
.Normal{font-family:"verdana,arial,helvetica,sans serif";color:#000;margin:.001pt}
h1,h2,h3,h4,h5{font-family:Tahoma,Geneva,Verdana;font-size:2em;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;padding-left:5px}
#PortalBox h1,h2,h3,h4,h5{padding-left:0px}
#PDF_PortalBox h1,h2,h3,h4,h5{padding-left:0px}
h1{color:#369;letter-spacing:1px;font-weight:700;margin:0 0 .5em}
h2{color:#369;font-size:1.4em;letter-spacing:1px;font-weight:700;margin:0 0 .5em}
h4{color:#369;font-size:1em;font-weight:700;margin:0 0 .5em}
h5{color:#369;font-size:1em;margin:0 0 .5em}
a:link{color:#36f;text-decoration:none}
a:visited{color:#93c;text-decoration:none}
a:hover{color:#39f;text-decoration:none}
#header{border-top:solid 5px #fff;float:left;width:100%;margin:0;padding:0}
#mainbody{float:left;width:100%;margin:0;padding:0}
#logo{float:left;width:150px;height:150px;background-image:url(csg-4a27c9968801b.png);background-position:0 -174px;padding:0px;}
#PDF_logo{float:left;width:150px;height:150px;background-image:url(TDC_logo_2009.png)}
#logo a{display:block;width:100%;height:100%;text-decoration:none;padding:0}
#logo a:hover{text-decoration:none}
#pdf_head{width:100%;height:150px}
#TextLinks{float:left;height:1%;top:6px;width:auto}
#search{float:right;height:30px;width:auto}
#search IMG{vertical-align:middle}
.form-label{float:left;text-align:right;line-height:1.25em;margin:0 8px 0 0;padding:6px 0}
.form-input{color:#000;height:16px;width:200px;float:left;border:solid 1px #65A2BF;padding:4px 3px}
.form-button{background-color:#65A2BF;border:solid 4px #65A2BF;color:#FFF;cursor:pointer;font-weight:700;float:left;margin:0}
.form-buttons{background-color:#65A2BF;border:solid 4px #65A2BF;color:#FFF;cursor:pointer;font-weight:700;float:left;margin:5px}
.form-image{color:#000;height:75px;width:75px;float:left;border:solid 5px #65A2BF;padding:5px}
.form-body{color:#000;height:500px;width:475px;overflow:hidden}
#banner{border:0;height:150px;width:640px;float:left;margin:0 0 0 5px}
.breadcrumb{width:980px;float:left;padding-top:4px}
.breadcrumb .span{font-weight:700;float:left}
.colmask{float:left;width:100%;overflow:hidden;position:relative}
#footer{clear:both;float:left;width:100%;margin:0;padding:0}
#footer_centre{width:auto;margin:0 auto;padding:0}
#colright{float:left;width:100%;position:relative;left:50%;margin-left:-330px}
#col1wrap{float:right;width:50%;position:relative;right:100%}
#col1pad{margin:0 5px 0 335px}
#col1{width:100%;overflow:hidden}
#col2{float:left;width:150px;position:relative;margin-left:-50%;left:180px;overflow:hidden}
#col3{float:left;width:180px;position:relative;left:0;overflow:hidden}
.leftmenu .col1wrap{float:right;width:50%;position:relative;right:150px}
.leftmenu .col1{position:relative;right:100%;overflow:hidden;margin:0 0 0 155px}
.leftmenu .col2{float:left;width:150px;position:relative;right:150px}
#CentreColumn{border:0;width:640px;float:left}
#RightColumn{width:180px;float:left;margin-left:5px}
#LeftColumn1{border:0;width:200px;float:left;margin:0}
#LeftColumn2{border:0;width:435px;float:left;margin:0 0 0 5px}
.gradeBar1000,.gradeBar200,.gradeBar180,.gradeBar435,.gradeBar640,.gradeBar845{margin-bottom:5px;height:20px;width:1000px;background-image:url(csg-4a27c9968801b.png);text-indent:5px;font-size:13px;padding-top:1px;font-weight:700}
.gradeBar1000{background-position:0 -354px;width:980px}
.gradeBar180{background-position:0 -404px;width:180px}
.gradeBar200{background-position:0 -404px;width:200px}
.gradeBar435{background-position:0 -454px;width:435px}
.gradeBar640{background-position:0 -504px;width:640px}
.gradeBar845{background-position:0 -554px;width:845px}
.More_Link{float:right;right:5px;width:auto;text-decoration:none;position:relative}
.Grad_Link{color:#FFF;float:left;width:auto}
#DIO{width:180px;overflow:hidden;border-left:solid 5px #fff;float:left}
#DIOLinks{padding-top:0;border-top:0;top:10px;position:relative}
#DIO .DIOLinks a{}
#heading{width:795px;float:left;border-bottom:solid 5px #fff}
#PDF_Heading{width:100%;float:left;border-bottom:solid 5px #fff;height:150px;overflow:hidden}
.stretch_box{clear:both;margin-top:5px}
.Linkbox1,.Linkbox2,.Linkbox3,.Linkbox21,.Linkbox22{position:relative;float:left;margin:0 0 5px}
.Linkbox3{width:271px}
.Linkbox21{width:410px;margin-right:5px}
.Linkbox22{width:410px}
.Linkbox1,.Linkbox2{width:272px;margin-right:5px}
.stretch_box .Linkbox a{display:block}
.FocusItem a{height:6px;width:6px;padding-top:3px;padding-left:14px;background-image:url(csg-4a27c9968801b.png);background-position:-737px -86px;background-repeat:no-repeat}
#Thanet_Photos{width:100%}
#News{height:220px}
.NewsItem{width:320px;height:75px;overflow:hidden;float:left}
.NewsImage{width:105px;height:70px;float:left}
.NewsBody{width:215px;height:70px;float:left}
.NewsBody a{font-weight:700;display:block;width:210px;height:100%;padding:0 0 0 5px}
.NewsBody a:hover{background-color:#96C1D2;color:#fff}
.NewsDate{color:#000}
.StandardSideImage{border-top:solid 5px #fff;margin:0;padding:0}
.SideImage{border-top:solid 5px #fff;max-height:100px;margin:0;padding:0}
.CategoryBox{float:left;width:280px;clear:both;position:relative}
#PortalBox{margin-bottom:5px;height:1%;padding-left:5px}
#PDF_PortalBox{margin-bottom:5px;height:1%;clear:both;width:95%}
#UnderPortal{margin-bottom:5px;position:relative}
#SideContact{clear:both;margin-bottom:5px}
#PDF_SideContact{margin-bottom:5px}
#SideSubs{clear:both;margin-bottom:5px}
.addthis_toolbox .two_column{width:200px}
.addthis_toolbox .two_column a{position:relative;width:66px;display:block;text-decoration:none;color:blue;padding:4px 0 4px 34px}
.addthis_toolbox .two_column a:link{color:#36f}
.addthis_toolbox .two_column a:visited{color:#93c}
.addthis_toolbox .two_column a:hover{background:#96C1D2;text-decoration:none;color:#fff}
.addthis_toolbox .two_column span{position:absolute;left:14px;top:4px}
.addthis_toolbox .two_column .top{border-bottom:solid 1px #eee;margin:0 20px 10px;padding:0 0 10px}
.addthis_toolbox .two_column .more{border-top:solid 1px #eee;text-align:center;margin:10px 20px 0;padding:10px 0 0}
.addthis_toolbox .two_column .more a{width:auto;padding:4px 0}
.addthis_toolbox .two_column .clear{clear:both;display:block;height:0;width:0;padding:0}
#colmid,.leftmenu .colright{float:left;width:200%;position:relative;left:150px}
.gap,#Footer_links{height:20px}
.addthis_toolbox .two_column .column1,.addthis_toolbox .two_column .column2{width:100px;float:left}
.Path{font-weight:400;font-size:100%}
fieldset{border-color:#369;border-style:solid}
fieldset legend{font-weight:700;color:#369}
.highslide span{display:block}
.highslide-wrapper,.highslide-outline{background:#FFF}
.highslide img{border:1px solid #D0D0D0}
.highslide:hover img{border-color:#A0A0A0}
.highslide-active-anchor img{visibility:visible;border-color:gray!important}
.highslide-dimming{background:#000}
.highslide-image{border:2px solid #FFF}
.highslide-loading{display:block;width:0;height:32px;overflow:hidden;background-color:#FFF;background-repeat:no-repeat;background-position:3px 3px;background-image:url(graphics/loader.big.white.gif);padding:3px 0 3px 38px}
.highslide-controls{position:static!important;margin-bottom:0}
.highslide-gallery ul li{width:106px;height:106px;border:1px solid #D0D0D0;background:#EDEDED;margin:2px}
.highslide-html{background:none}
.highslide-header ul a{background-image:url(controlbar-text-buttons.png);padding-left:16px;display:inline-block;height:16px}
.highslide-header .highslide-close a{background-position:0 -221px}
div#sidemenu .head{font-size:110%;padding:8px 5px 8px 8px}
div#sidemenu ul{list-style:none;list-style-position:inside;margin:0;padding:0}
div#sidemenu ul li{float:left;width:100%;margin:0}
div#sidemenu a{display:block;text-decoration:none;padding-top:.23em;padding-bottom:.33em}
div#sidemenu a SPAN{float:left;width:10px;background-repeat:no-repeat}
#sidemenu .head{color:#26264E;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700}
#sidemenu a.L0{color:#26264E;background-color:#fff;border-top:1px solid #D3DDDC;background-image:url(LsqBltBlue.gif);background-repeat:no-repeat}
#sidemenu a.L0sel{color:#26264E;background-color:#DAD9ED;border-top:1px solid #D3DDDC;border-bottom:1px solid #D3DDDC;background-image:url(LsqBltBlueon.gif);background-repeat:no-repeat}
#sidemenu a.L0:hover{color:#000;background:#DAD9ED;background-image:url(LsqBltBlueon.gif);background-repeat:no-repeat}
h3,#eventdate{color:#369;font-size:1.2em;font-weight:700;margin:0 0 .5em}
#logo a span,.addthis_toolbox .two_column .more span,.highslide-controls .highslide-move,.highslide-header ul li span,.highslide-header .highslide-move{display:none}
#SideContactPR,#SideContent{clear:both;margin-top:5px;margin-bottom:5px}
#PDF_SideContactPR{float:left}
#sidemenu a.L0sel:hover,#sidemenu a.L1sel:hover,#sidemenu a.L2sel:hover{background-color:#DAD9ED}
#sidemenu a.L1,#sidemenu a.L2{background-color:#F1F1F9;color:#26264E}
#sidemenu a.L1 SPAN.hc,#sidemenu a.L1sel SPAN.hc,#sidemenu a.L1:hover SPAN.hc,#sidemenu a.L2 SPAN.hc,#sidemenu a.L2sel SPAN.hc,#sidemenu a.L2:hover SPAN.hc{background-image:url(rtArwGrey.gif)}
#sidemenu a.L1 SPAN.nc,#sidemenu a.L1sel SPAN.nc,#sidemenu a.L1:hover SPAN.nc,#sidemenu a.L2 SPAN.nc,#sidemenu a.L2sel SPAN.nc,#sidemenu a.L2:hover SPAN.nc{background-image:url(sqBltGrey.gif)}
#sidemenu a.L1sel,#sidemenu a.L1:hover,#sidemenu a.L2sel,#sidemenu a.L2:hover{background-color:#DAD9ED;color:#26264E}
/* AtoZBrowser */
.AtoZIndex{text-decoration:none}
.AtoZBG{font-size:1.2em;font-style:normal;font-variant:normal;font-weight:200;line-height:normal}
.AtoZTitle1{font-size:1.2em;font-style:normal;font-variant:normal;font-weight:200;line-height:normal}
#updateie{height:20px;clear:both;background-color:#FEFE9B;border:solid 2px #B90000;width:100%;position:relative;padding:5px;font-weight:Bold;top:2px;display:block}
.pdf_button{background-image:url(pdficon_small.gif);width:17px;background-repeat:no-repeat;height:17px}
.ie6alert{text-align:center;height:16px}
#BingSearch {
}
.Bingouter {
    clear: both;
    float: left;
    font-size: medium;
    width: 410px;
}
.Binginner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #7F9DB9;
    float: left;
    font-size: 100%;
    height: 24px;
    padding: 3px;
    white-space: nowrap;
}
.Bingbox {
    border: 0 none;
    float: left;
    font-size: 100%;
    font-weight: bold;
    outline: medium none;
    padding: 3px;
    width: 370px;
}
.BingAdvbtn {
    left: 5px;
    position: relative;
    top: 8px;
}
.Bingadvanced {
    background-color: #D2E8F9;
    border: 1px solid #7F9DB9;
    clear: both;
    float: left;
    margin-top: 10px;
    padding: 10px;
    width: 386px;
}
.Bingdroplists {
    float: left;
}
.Bingdroplists select {
    margin: 5px;
}
.Bingdroplists label {
    display: block;
    float: left;
    position: relative;
    text-align: right;
    top: 7px;
    width: 75px;
}
.sitethumb {
    padding-right: 5px;
    position: relative;
    top: 3px;
}
.Bingimg {
    margin-left: 10px;
}
.MiniBingouter {
    float: right;
    font-size: medium;
    margin-bottom: 5px;
    width: 396px;
}
.MiniBinginner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    float: left;
    font-size: 100%;
    height: 18px;
    padding: 3px;
    white-space: nowrap;
}
.MiniBingbox {
    border: 0 none;
    float: left;
    font-size: 100%;
    outline: medium none;
    padding: 1px;
    width: 370px;
}
#BingSearch .gradeBar845 {
    clear: both;
    float: left;
    margin: 10px 0;
}
#BingSearch .gradeBar845 p {
    color: #FFFFFF;
}
#BingSearch .gradeBar845 p strong {
    font-weight: bold;
}
.searchresults {
    clear: both;
    float: left;
    width: 820px;
}
.searchpaging {
    clear: both;
    float: left;
    margin-bottom: 10px;
}
.searchpaging a {
    background-color: #D2E8F9;
    border: 1px solid #005381;
    color: #005381;
    display: block;
    float: left;
    font-weight: bold;
    margin-right: 5px;
    text-align: center;
    width: 20px;
}
.searchpaging a:hover {
    color: #005381;
}
.paging.active {
    background-color: #005381;
    border-color: #005381;
    color: #FFFFFF;
}
.paging.active:hover {
    color: #FFFFFF;
}
.paging.wide {
    width: 35px;
}
.BingDropouter {
    clear: both;
    float: left;
    font-size: medium;
    margin-bottom: 10px;
    position: relative;
    width: 410px;
    z-index: 1;
}
.BingDropinner {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E5E5E5;
    float: left;
    font-size: 100%;
    height: 24px;
    padding: 3px;
    white-space: nowrap;
}
.BingDropbox {
    border: 0 none;
    float: left;
    font-size: 100%;
    outline: medium none;
    padding: 2px;
    width: 400px;
}
