
#commercial_main_image { width: 559px; padding-top: 5px; }
#doc { background-color:  #FFFFFF; padding: 10px;  }
#ft p { color: #5E5E5E ;  text-align: right;  font-size: 0.7em; }
#heed { height: 5em; }
#watsons_logo { width: 180px; height: 5em;margin-top:-2px; }
h1 { font-size: 1.7em; font-weight: bold; padding-bottom: 1em; }
h2 { font-size: 1.5em; font-weight: bold; padding-bottom: 1em;}
h3 { font-size: 1.3em; font-weight: bold; padding-bottom: 1em;}
h4 { font-size: 1.2em; font-weight: bold; padding-bottom: 1em;}
A { text-decoration: none; color: #002F55; }
STRONG { font-weight: bold; }
.british_racing_green_background { background-color: #497136; background-image: url(/media/images/brg_chevron.gif); }
.burnt_yellow_background { background-color: #FEC938; background-image: url(/media/images/yellow_chevron.gif); }
.deep_battleship_background { background-color: #8A9EA3; background-image: url(/media/images/battleship_chevron.gif); }
em { font-style: italic; }
.marine_background { background-color: #4E9FBA; background-image: url(/media/images/marine_chevron.gif); }
.navy_background { background-color: #002F55; background-image: url(/media/images/navy_chevron.gif); }
.warm_grey_background { background-color: #948a85;  background-image: url(/media/images/grey_chevron.gif); }
.panel_blurb h3 { font-weight: bold; }
.panel_blurb { background-color: #d6dee0; padding: 1em; color: #616465 ; padding-bottom: 3em; font-size: 0.8em; }
.panel_blurb_default { width: 540px; height: 498px; margin-left: 0px; overflow: auto; }
.panel_blurb_home .panel_links_container { height: 70px;}
.panel_blurb_home { width: 159px;  height: 150px; }
.panel_blurb_home .blurb { height: 90px; overflow: auto; }
.panel_blurb p { line-height: 1.5em; padding-bottom: 1em; }
.panel_blurb_commercial { height: 365px;  }
.panel_blurb_commercial .blurb { height: 170px; overflow: auto; }
.panel_blurb_commercial .panel_links_container { height: 200px; }
.panel_image { width: 13.45em; }
.panel_link img { padding-left: 1em; }
.panel_link { text-decoration: none; color: #616465 ; font-weight: bold; }
.panel_link_box_default { width: 553px;  margin-left: 0px; padding-left: .6em; background-repeat: no-repeat; background-position: 520px; padding-top: .2em; padding-bottom:.2em; }
.panel_link_box {  background-repeat: no-repeat; background-position: 11.6em; color: #FFF; font-weight: normal;  width: 13.12em; padding: .2em; padding-left: .5em; }
.panel_link_box_commercial { color: #FFF; font-weight: normal;  padding: .2em; margin-top: 5px; padding-left: .6em;background-repeat: no-repeat; background-position: 19em; }
.panel_title_link { text-decoration: none; color: #FFF; }
.panel_title_link1 { text-decoration: none; color: #6f6f6f; }
.side_bar h3 { padding-top: 1em; padding-bottom: 1em; font-size: 1.2em; }
.side_bar p { font-size: 0.8em; line-height: 1.5em; }
.side_bar { background-color: #d6dee0; margin-top: 7px; padding: 1em; color: #616465 ; padding-bottom: 3em; height: 510px; overflow: auto;} /* #5E5E5E */
.yui-gb .menu_link { margin-left: 0.6em; text-decoration: none; color: #616465 ; }
.yui-gb li { border-bottom: 1px solid  #d6dee0; margin-top: 2px; width: 15.6em;  margin-left:0.2em; margin-right: 1em; background-image: url(/media/images/red_menu_bullet.gif); background-repeat: no-repeat; background-position: 0.1em; padding-bottom: 1px; }
.yui-gb ul { float: left; font-size: 0.7em; color: #616465 ; font-weight: bold; height: 6em; margin-bottom: 8px; }
body { background-color:  #d6dee0; }
.inline_pad { height: 3px; }
.inline_pad_sm { height: 1px; }
.blurb { padding-bottom: 10px; }
/* adjust spacing of elements */
.content_gb { margin-left: -6px; margin-top: 6px; }
.main_gb { margin-top: 8px; }
.content_gb .non_edge {  margin-left: 7px; }
.content_g { margin-left: -6px; margin-top: 3px; }
.main_g { margin-top: 3px; margin-left: -6px; }
.content_g .non_edge1 {  margin-right: 4px; }
.panel_blurb{ position: relative; }
.panel_links_container { height: 100px; position: absolute; bottom: 0px; margin-right: 10px;}
.panel_link_title { background-repeat: no-repeat; background-position: 151px; width: 171px; display: block; padding: 1px 0 4px 9px; }
.white_text { color: #FFFFFF; }
.grey_text { color: #6f6f6f;; }
.panel_link_title_commercial { background-repeat: no-repeat; background-position: 247px; width: 267px; display: block; padding: 1px 0 4px 9px; margin-top: 3px; }
.panel_link_title_default { background-repeat: no-repeat; background-position: 525px; width: 552px; display: block; padding: 2px 0 4px 9px; }
.newsitem { padding-bottom: 20px; }
.newsitem p { padding-top: 20px;  }
//TODO:tidy up CSS - simplify and purge unused classes
