body{font-size:69.5%;font-family:"Lucida Grande", Verdana, Helvetica, sans-serif;}
input, select, textarea{font-size:1em;font-family:Verdana, Helvetica, sans-serif;}
table{font-size:100%;}
hr#text_divider{display:none;}
form{margin:0px;}
/* Sublinks Stuff */
div#right_float{margin:10px 0px 10px 10px;float:right;}
div#sublinks{background-color:#f0f0f0;background-image:url(/WebManager/themes/1/moretop.jpg);background-repeat:no-repeat;width:186px;}
div#sublinks  ul{list-style-position:outside;list-style-image:url(/WebManager/themes/1/more_bullet.gif);padding-left:8px;margin-left:0px; margin-bottom:0px;}
div#sublinks li{padding-bottom:7px;margin-left:10px;}
div#sublinks h2{color:#ffffff;font-weight:bold;margin:0px;font-size:100%;}
/* Links */
a:link{color: #003366;}
a:visited {text-decoration: underline;color: #000000;}
a:hover {text-decoration:none;}
/* Format the header and menu sections */
div#header{height:99px;background:#ffffff;position:relative;}
div#header_toprow{height:17px;background-color:#eeeeee;}
div#toprow_left{float:left;width:39%;height:17px;}
div#toprow_right{float:right;width:59%;background-color:#0e4669;height:17px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') 0px 0px no-repeat;background-color:#0e4669;}
div#toprow_content{display:inline;height:17px;padding:0 0 0 50px;}
div#header_midrow{height:49px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') 0px -21px repeat-x}
div#midrow_shield{height:49px;width:85px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') 0px -73px no-repeat;float:left;}
div#header_bttm{height:28px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') -0px -124px repeat-x;}
div#bttm_shield{height:28px;width:85px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') -87px -73px no-repeat;float:left;}
div#menu{height:28px;}
div#menu ul{margin-left:0px;padding-left:30px;line-height:28px;}
div#menu ul,div#menu li{list-style:none;display:inline;}
div#menu li{margin:0px;padding-right:20px;}
div#menu a{color:#e5e5e5;text-decoration:none;}
div#shadow{height:5px;background:url('/WebManager/themes/1/skin_map_en_gb.jpg') 0px -154px repeat-x;}
/* Content and Leftpanel section */

#wrapper {
 width: 814px;
 background-color:#ffffff;
}
#leftpanel { 
 display: inline;
 margin: 0px 5px 10px 10px;
 padding: 0px;
 width: 180px;
 float: left;
}
#leftpanel h3 {
  border-bottom:1px solid #eeeeee;
  color:#0E4669;
  font-weight:bold;
  font-size:1.1em;
  padding:15px 0 10px 0;
}
#leftpanel ul{list-style-position:outside;list-style-image:url(/WebManager/themes/1/more_bullet.gif);padding-left:8px;margin-left:0px; margin-bottom:0px;}
#leftpanel li{padding-bottom:7px;margin-left:10px;}
#content { 
 float: right;
 margin: 10px;
 padding: 0px;
 width: 590px;
 display: inline;
 position: relative;
}
div#logo{padding:10px 0px 10px 0px;}
.top{margin-top:0px;padding-top:0px;}
div#title{background:#ffffff;border-bottom:1px solid #cccccc;margin-bottom:10px;}
div#title i{color:#666666;}
h1#titletext{display:none;}
h1{font-family:arial;verdana;sans-serif;color:#DB002A;font-size:1.5em;font-weight:bold;margin-bottom:10px;margin-top:10px;}
div#content hr{color:#cccccc;background:#cccccc;border: 0;Height:1px;}
div#com {clear:right}
/* Various HTML Rules */
HR{color:#cccccc;background:#cccccc;border: 0;Height:1px;}
.sectionTitle{font-size:1.1em;}
CAPTION, TH, TD {font-size:100%;}
fieldset{padding:10px 10px 10px 10px}
.bttn{padding:1px}
.postcode_field{width:120px}
ADDRESS{font-style:normal;}
/* DTree Stuff */
.toplink {font-color: #ffffff;color: #f0f0f0; font-size: 8px; margin: 10px 10px 10px 10px;}
.imgPadd {margin: 5px 10px 10px 10px;}
.clippingIcon {cursor:hand}
.dtree {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;white-space: nowrap;width:170px;}
.dtree img {border: 0px;vertical-align: middle;}
.dtree a {color: #333;text-decoration: none;}
.dtree a.node, .dtree a.nodeSel {white-space: nowrap;padding: 1px 2px 1px 2px;color:003366;}
.dtree a.node:hover, .dtree a.nodeSel:hover {color: #333;text-decoration: underline;}
.dtree a.nodeSel {background-color: #c0d2ec;}
.dtree .clip {overflow: hidden;}
.disabled {background-color: #c0d2ec;}
.withMap {background-image: url(<Computed Value>.gif);background-repeat: no-repeat}
.toolbar{text-decoration: underline;color: #ffffff;}
/* Postcode and zip search field sizes */
.postcode_field{width:100px;}
/* Family tracing module */
.fmTraceCol {color: #003466;margin-left: 10px; }
.leftNavBlock {background-color: #ffffff; vertical-align: top; }
.leftNavCell {background-color: #efefef; padding-left: 5px;padding-right: 5px;}
.padRow{background-color: #efefef;}
.leftNavTable{background-color: #efefef; margin-top: 10px; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; margin: 5px 10px 10px 10px;}
.copyright {color: #ffffff;}
/* Your story module */
.white {color: #ffffff;}
.doctitle {<Computed Value>}
.storyBoardTable {border-collapse: collapse; background-color: #ffffff; cell-padding: 5px;}
.sbcell {border-collapse: collapse; background-color: #ffffff; border-top: 2px solid;border-bottom: 0px solid; cell-padding: 5px;}
.contentTable {margin: 5px 10px 10px 10px; border-collapse: collapse; background-color: #ffffff; valign: top;}
.crumbtrail {width: 100%; margin: 5px 10px 10px 10px; border-collapse: collapse; background-color: #ffffff; valign: top;background-repeat: repeat}
.storyBanner {background-color: #e7efff; }
.storyLine {background-color: #f0f0f0; }
.sbBody {background-color: #ffffff; }
.storyFooterSum {background-color: #f0f0f0; vertical-align: top; border-top: 1px solid #efefef;border-bottom: 2px solid #efefef; border-right: 2px solid #efefef;cell-padding: 5px;padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;}
.storyFooterWarning {background-color: #ffffcc; vertical-align: top; border-top: 1px solid #efefef;border-bottom: 2px solid #efefef; border-right: 2px solid #efefef;cell-padding: 5px;padding-left: 10px;padding-right: 10px;padding-top: 5px;padding-bottom: 5px;}
/* Footer */
div#footer{background-color:#f0f0f0;border-top:1px solid #bbbbbb;width:100%;height:250px;display:block;clear:both;position:relative;}
div#footer_inside{margin:45px 0 0 230px;width:670px;height:150px;background:#f0f0f0;}
div#footer_content{float:right;width:600px;}
div#crest{float:left}
/* Lets make safari ignore this rule */
div#footer{background-image:url('/WebManager/themes/1/skin_map_en_gb.jpg');background-position:0px -283px;background-repeat:repeat-x;#}

