/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 06 January 2012 09:00:57
*/


  /* Fix */ 
  #footer:after, .container:after, #nav:after, #nav ul:after, .clearfix:after  {  content: "."; display: block; height: 0; clear: both; visibility: hidden;  }   
  /* General template stuff */  
  a:hover  { text-decoration: none; }  
  h1 a, h2 a, h3 a, h4 a, h5 a  { color: #000000; text-decoration: none; }
em {font-style:italic;}
   
  h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover  { color: #DC370A; }   
  body  { background: #fcf8f5;margin:0; }   
  .content { padding: 0; position: relative; }   
  .background-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0011/2018/background_right.gif) repeat-y right top transparent; }   
  .container  { background: #ffffff; position: relative; padding-bottom: 35px;z-index:1; }   
  .circles-background-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/1990/circles_left.gif) no-repeat left top; width: 109px; height: 282px; position: absolute; left: -77px; top: 0px; z-index: 1; }   
  .circles-background-top  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0008/1988/circles_top.gif) no-repeat left top; width: 337px; height: 31px; position: absolute; left: 31px; top: 0px; z-index: 1; }   
  .background-left-top  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0010/2017/background_left_top.gif) no-repeat right top; width: 130px; height: 30px; position: absolute; top: 0px; right: 0; }   
  .background-top-side  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2019/background_top_side.gif) no-repeat right top; width: 35px; height: 60px; position: absolute; top: 0px; right: 0px; }   
  .content  { #article label background: url(http://www.ombudsman.org.uk/__data/assets/image/0009/2016/background_left.gif) repeat-y left top #ffffff; }  
  
  /* Brand */  #brand  { position: relative; z-index: 2; padding: 70px 5% 35px 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0020/1829/content_top.gif) repeat-x left top; }   
  #brand a  { display: block; background: url(http://www.ombudsman.org.uk/__data/assets/image/0016/1807/logo.gif) no-repeat top left; overflow: hidden; height: 0; width: 235px; padding-top: 67px; line-height: 0; font-size: 0; margin: 0; }  
  
  /* Text-sizes */  
  #text-size  { position: absolute; right: 0; top: 50px; left: 900px; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 1.5em; color: #000000; z-index: 3; }   
  #text-size acronym  {  cursor: pointer;  }  
  .large  { font-size: 1.2em; }  
  .largest  { font-size: 1.8em; }  
  
  /* Text-only*/  
  #text-version { position: absolute; right: 0; top: 64px; left: 820px; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 1.5em; color: #000000; z-index: 3; cursor: pointer }   
  
  /* contrast-version*/ 
  #contrast-version { position: absolute; right: 0; top: 64px; left: 750px; font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 1.5em; color: #000000; z-index: 3; cursor: pointer }   
  
  /* Navigation */  
  #nav  { background: #fdf6ea; border: #e5C8a8 1px solid; position: relative; margin-bottom: 2em; padding-top: .7em;} #nav li a {font-size: 1.4em; letter-spacing: 0.02em; }  
  #nav a .top-right, #nav a .bottom-right, #nav a #bottom-left, #nav a  { padding-left: 0; display: block; position: relative; }   
  #nav a .top-right  {  padding: .7em 1.4em .8em .8em; }   
  #nav a  { line-height: 1.3em; color: #ffffff; font-weight: normal; text-decoration: none; background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/1851/nav_link_top_left.gif) no-repeat 0px -324px #DC370A; font-family: Trebuchet MS, Verdana, Arial, sans-serif; display: block; }   
  #nav a:hover, #nav a.current, #nav a.hierarchytop  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/1851/nav_link_top_left.gif) no-repeat 0px 0px #bbbb44; }   
  #nav a .top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/1849/nav_link_top_right.gif) no-repeat right -324px; }   
  #nav a:hover .top-right, #nav a.current .top-right, #nav a.hierarchytop .top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/1849/nav_link_top_right.gif) no-repeat right top; }   
  #nav a .top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/1849/nav_link_top_right.gif) no-repeat right -324px; }   #nav a:hover .top-right, #nav a.current .top-right, #nav a.hierarchytop .top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/1849/nav_link_top_right.gif) no-repeat right top; }   
  #nav a .bottom-right, #nav a .bottom-left  { width: 3px; height: 3px; position: absolute; }   
  #nav a .bottom-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0017/1853/nav_link_bottom_right.gif) no-repeat right -297px; bottom: 0; right: 0; }   
  #nav a:hover .bottom-right, #nav a.current .bottom-right, #nav a.hierarchytop .bottom-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0017/1853/nav_link_bottom_right.gif) no-repeat right 0px; }   
  #nav a .bottom-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/2637/nav_link_bottom_left.gif) no-repeat right -297px; bottom: 0; left: 0; }   
  #nav a:hover .bottom-left, #nav a.current .bottom-left, #nav a.hierarchytop .bottom-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/2637/nav_link_bottom_left.gif) no-repeat left 0px; }   
  #nav ul  { margin: 0; padding: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0009/2025/nav_bottom_right.gif) no-repeat bottom right; position: relative; right: -1px; bottom: -1px; }   
  #nav ul ul  { background: none; margin: 0.5em 0 0 0; }  
  #nav ul ul ul  { margin: 0; }   
  #nav li li a  { padding: 2% 6%; -webkit-border-radius: .5em; -moz-border-radius:0.5em; font-weight: normal; color: #000000; font-size: 1.4em; background: none; }   
  #nav li li a:hover, #nav li li a.current  { background: #eedfcc; }   
  #nav li  { list-style-type: none; margin: 0 6%; padding: 0 0 .7em 0; }   
  #nav li li span  { padding-right: 0.6em; }   
  #nav li li  { padding: 0 0 .2em 0; margin: 0; }   
  /*#nav li li li a {font-size: 1.4em;}*/   
  #nav li li li span  { padding-left: 11%; display: block; }   
  #nav li li li li span  { padding-left: 22%; }   
  #nav li li li li li span  { padding-left: 33%; }  
  #nav a .toggle  { padding-left: 0; padding-right: 0; position: absolute; top: .4em; right: .3em; font-size: 1.7em; cursor: pointer }   
  #nav li li a .toggle  { top: .1em; cursor: pointer; }  
  #nav li li li a .toggle  { top: .1em; cursor: pointer; right: 0.34em; }   
  #nav li li li li a .toggle  { top: .1em; cursor: pointer; right: 0.37em; }   
  #nav .background-bottom-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/1833/nav_bottom_left.gif) no-repeat left bottom; width: 4px; height: 4px; bottom: -1px; left: -1px; position: absolute; }  
  #nav .background-top-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/3162/nav_top_left.gif) no-repeat left bottom; width: 4px; height: 4px; top: -1px; left: -1px; position: absolute; }  
  #nav .background-top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/3163/nav_top_right.gif) no-repeat left bottom; width: 4px; height: 4px; top: -1px; right: -1px; position: absolute; }   /* Quicklinks */  
  #quicklinks  { background: #eeeed0; font-family: Trebuchet MS, Verdana, Arial, sans-serif; position: relative; border: 4px solid #bbbb44; margin-bottom: 2em; }   
  #quicklinks li  { list-style-type: none; } 
  #quicklinks li a  { 
  line-height: 1.2em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2028/quicklinks_bullet.gif) no-repeat left -2px; 
  padding: .3em .3em .3em 30px; 
  border-top: 1px solid #bbbb44; 
  display: block; 
  font-size: 1.6em; 
  color: #000000; 
  text-decoration: none;  
  }  
  #quicklinks li a:hover  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2028/quicklinks_bullet.gif) no-repeat left -202px #dddda1; }  
  #quicklinks h2  { padding: .3em .2em 0 .2em; margin: 0; color: #000000; font-size: 2em; font-weight: bold; position: relative; background: url(http://www.ombudsman.org.uk/__data/assets/image/0005/2030/quicklinks_top_right.gif) no-repeat top right; top: -4px; right: -4px; }  
  #quicklinks ul  {  }   
  #quicklinks .top-left, #quicklinks .bottom-right, #quicklinks .bottom-left  { width: 4px; height: 4px; position: absolute; }   
  #quicklinks .top-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/2029/quicklinks_top_left.gif) no-repeat left top; top: -4px; left: -4px; }   
  #quicklinks .bottom-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0011/2027/quicklinks_bottom_right.gif) no-repeat bottom right; bottom: -4px; right: -4px; }   
  #quicklinks .bottom-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0010/2026/quicklinks_bottom_left.gif) no-repeat bottom left; bottom: -4px; left: -4px; }   /* 
  
  Latest News */  
  #latest-news  { color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; position: relative; margin-bottom: 2em; }   
  #latest-news .news  { border: 1px solid #e6ccb3; }   
  #latest-news h2  { line-height: 1em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2004/box_top_left.gif) left top no-repeat; left: -1px; top: -1px; position: relative; font-size: 2em; font-weight: bold; padding: .5em .5em 0 .5em; }   
  #latest-news li  { position: relative; list-style-type: none; padding: 0 6% 1em 6%; margin: 1em 0; }   
  #latest-news .news .date  { top: 0; font-weight: bold; }   
  #latest-news .news h3  { font-weight: bold; padding: 1.2em 0 0 0; font-size: 1.6em; line-height: 1em; }   
  #latest-news .news p.date, #latest-news .news p.more a  { color: #DC370A; font-size: 1.2em; }   
  #latest-news div.more  { position: relative; background: #CC9966; margin-top: -4px; }   
  #latest-news div.more a  {
      background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/1841/more_bullet.gif) no-repeat top left; 
      font-size: 1.1em; color: #ffffff; 
      text-decoration: none; display: block; 
      padding: .4em .4em .4em 28px; vertical-align: center; 
      }   
  #latest-news div.more a:hover  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/1841/more_bullet.gif) no-repeat left -200px; color: #000000; }   
  #latest-news .news .top-right  { width: 4px; height: 4px; position: absolute; top: 0; right: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2002/box_top_right.gif) no-repeat right top; }   
  #latest-news .bottom-left {bottom: -1px; left: -1px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0010/2008/box_bottom_left.gif) no-repeat left bottom; }   
  #latest-news div.more span  { display: block; position: absolute; height: 4px; width: 4px; }   
  #latest-news div.more .top-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0003/1839/more_top_left.gif) no-repeat top left; top: -4px; left: 0; }   
  #latest-news div.more .top-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/1837/more_top_right.gif) no-repeat top left; top: -4px; right: 0; }   
  #latest-news div.more .bottom-right  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0016/1843/more_bottom_right.gif) no-repeat top left; bottom: 0; right: 0; } 
  #latest-news div.more .bottom-left  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/1845/more_bottom_left.gif) no-repeat bottom left; bottom: 0; left: 0; }   
  
  /* Aside Feature */ 
  .aside-feature  { 
  padding-bottom: 1em; 
  background: #f5ebe0 url(http://www.ombudsman.org.uk/__data/assets/image/0019/2638/feature_bottom.gif) repeat-x left bottom; border: 1px solid #e6ccb3; 
  border-bottom: 0; 
  color: #000000; 
  font-family: Trebuchet MS, Verdana, Arial, sans-serif; 
  position: relative; 
  margin-bottom: 2em; 
  }   
  .aside-feature h2  { 
  line-height: 1em; 
  background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2004/box_top_left.gif) left top no-repeat; left: -1px; top: -1px; 
  position: relative; font-size: 2em; 
  font-weight: bold; 
  padding: .5em 5% 0 5%; 
  }   
  .aside-feature p {font-family: Verdana, Arial, Sans-serif; font-size: 1.2em; padding: 0.5em 5% 0 5%;} 
  .aside-feature p.more a {color: #DC370A;} 
  .aside-feature p.more {margin-bottom: 1em; font-family: Trebuchet MS, Verdana, Arial, sans-serif; }   
  .aside-feature .top-right  { 
  position: absolute; 
  width: 4px; 
  height: 4px; 
  background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2002/box_top_right.gif) no-repeat top right; top: -1px; right: -1px; 
  }   
  .aside-feature .bottom-right  { 
  position: absolute; 
  height: 13px; 
  width: 4px; 
  background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/1821/feature_bottom_right.gif) no-repeat top right; 
  bottom: 0px; 
  right: -1px; 
  }   
  .aside-feature .bottom-left  
  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/1823/feature_bottom_left.gif) no-repeat bottom left; bottom: 0px; left: -1px; }   /* Related Documents */  #aside-documents  { padding-bottom: 1em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/2638/feature_bottom.gif) repeat-x left bottom; border: 1px solid #e6ccb3; border-bottom: 0; color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; position: relative; margin-bottom: 2em; }   #aside-documents h2, #aside-documents h3  { color: #DC370A; line-height: 1em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2004/box_top_left.gif) left top no-repeat; left: -1px; top: -1px; position: relative; font-size: 2em; font-weight: bold; padding: .5em 5% 0 5%;} #aside-documents h3 {background: none; left: auto; top: auto; color: #000000; }   #aside-documents p  { font-family: Verdana, Arial, Sans-serif; font-size: 1.2em; padding: 0.5em 5% 0 5%; }   #aside-documents .document  { padding-bottom: 1em; }   #aside-documents .size  { margin-left: 5%; font-size: 1.1em; padding-top: 0.7em; float: left; color: #DC370A; }   #aside-documents .top-right  { position: absolute; width: 4px; height: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2002/box_top_right.gif) no-repeat top right; top: -1px; right: -1px; }   #aside-documents .bottom-right  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2640/box_border_bottom_right.gif) no-repeat top right; bottom: 0px; right: -1px; }   #aside-documents .bottom-left  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/2641/box_border_bottom_left.gif) no-repeat bottom left; bottom: 0px; left: -1px; }   
  /* Categories/Archives */ 
  #aside-categories  { padding-bottom: 1em; padding-top:1em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/2638/feature_bottom.gif) repeat-x left bottom; border: 1px solid #e6ccb3; border-bottom: 0; color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; position: relative; margin-top:2em; margin-bottom: 2em; }   
  #aside-categories .more  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2004/box_top_left.gif) left top no-repeat; left: -1px; top: -1px; position: relative; }   #aside-categories .more a  { color: #DC370A;  }   
  #aside-categories h2  { color: #DC370A; line-height: 1em; font-size: 2em; font-weight: bold; padding: .5em 5% 5% 5% }   #aside-categories ul li  { float: left; clear:both; background: none; left: auto; top: auto; font-size: 1.5em; color: #DC370A;list-style-type: none;padding:0 0 0.3em 5%; }   #aside-categories ul li div  { background:url(http://www.ombudsman.org.uk/__data/assets/image/0020/3188/toggle_open.gif) no-repeat 100% 50%;padding: 0 1em 0 0;display:inline; }   #aside-categories ul li.toggle-open div  { background:url(http://www.ombudsman.org.uk/__data/assets/image/0003/3189/toggle_closed.gif) no-repeat 100% 50%; }   #aside-categories ul li div.toggle-open  { background:url(http://www.ombudsman.org.uk/__data/assets/image/0003/3189/toggle_closed.gif) no-repeat 100% 50% !important; }   #aside-categories li:hover  { cursor: pointer; }   #aside-categories ul li.toggle-open div.toggle-open  { background:url(http://www.ombudsman.org.uk/__data/assets/image/0020/3188/toggle_open.gif) no-repeat 100% 50% !important; }   #aside-categories p  { font-family: Verdana, Arial, Sans-serif; font-size: 1.2em; padding: 0.5em 5% 0 1em; }   #aside-categories .category  { padding-bottom: 1em; }   #aside-categories ul ul  { clear: both; }   #aside-categories ul li li  { list-style-type: none; padding:0 0 0 5%;background:none; }   #aside-categories ul li li a  { font-size: 0.5em; line-height: 1.2em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2642/categories_bullet.gif) no-repeat left 1px; padding: .3em .3em .3em 20px; display: block; color: #000000; text-decoration: none;  }   #aside-categories li a:hover  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2642/categories_bullet.gif) no-repeat left -200px; color: #DC370A; }   #aside-categories .top-right  { position: absolute; width: 4px; height: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2002/box_top_right.gif) no-repeat top right; top: -1px; right: -1px; }   #aside-categories .bottom-right  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2640/box_border_bottom_right.gif) no-repeat top right; bottom: 0px; right: -1px; }   #aside-categories .bottom-left  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/2641/box_border_bottom_left.gif) no-repeat bottom left; bottom: 0px; left: -1px; }   #aside-categories .search  { margin: 1em 0 0 0; }   #aside-categories label  { font-size: 0; overflow: hidden; line-height: 0; height: 0;display: block; /*color: #ffffff; width: 0; border: 0;*/  }   #aside-categories #searchpanel-text  { margin-top: 1px; background: #f8f8f8; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.5em; display: block; width: 90%; text-transform: lowercase; border: 1px solid #d0d0d0; }   #aside-categories #searchpanel-submit  { position: absolute; right: -2px; top: -1px; }   #aside-categories fieldset  { position: relative; line-height: 0; margin: 0 5%; }   #aside-categories li.normal ul  {  display:none;  }   #aside-categories li a.current  {  color: #DC370A;  }   
  
  /* Search (e.g. publications, reports etc) */  
  #aside-search  { padding-bottom: 1em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/2638/feature_bottom.gif) repeat-x left bottom; border: 1px solid #e6ccb3; border-bottom: 0; color: #000000; font-family: Trebuchet MS, Verdana, Arial, sans-serif; position: relative; margin-bottom: 2em; }  #aside-search .more a  { color: #DC370A; }   #aside-search fieldset  { margin: 0 5%; }    #aside-search h2   { background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2004/box_top_left.gif) left top no-repeat; left: -1px; top: -1px; position: relative; color: #DC370A; line-height: 1em; font-size: 2em; font-weight: bold; padding: .5em 5% 0 5%; }   #aside-search h3  { background: none; left: auto; top: auto; color: #DC370A; font-size: 2em; font-weight: bold; padding: .5em 5% 0 5%;} #aside-search p {font-family: Verdana, Arial, Sans-serif; font-size: 1.2em; padding: 0.5em 5% 0 5%; }   #aside-search .category  { padding-bottom: 1em; }   #aside-search li  { list-style-type: none; padding-left: 5%; }   #aside-search li a  {font-size: 1.2em; line-height: 1.2em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2642/categories_bullet.gif) no-repeat left 1px; padding: .3em .3em .3em 20px; display: block; color: #000000; text-decoration: none;  }   #aside-search li a:hover  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2642/categories_bullet.gif) no-repeat left -200px; color: #DC370A; }   #aside-search .top-right  { position: absolute; width: 4px; height: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2002/box_top_right.gif) no-repeat top right; top: -1px; right: -1px; }   #aside-search .bottom-right  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/2640/box_border_bottom_right.gif) no-repeat top right; bottom: 0px; right: -1px; }   #aside-search .bottom-left  { position: absolute; height: 13px; width: 4px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/2641/box_border_bottom_left.gif) no-repeat bottom left; bottom: 0px; left: -1px; }   #aside-search .search {margin: 1em 0 0 0;} #aside-search label  { font-size: 0; overflow: hidden; line-height: 0; height: 0;display: block; /*color: #ffffff; width: 0; border: 0;*/  }   #aside-search #searchpanel-text  { margin-top: 1px; background: #f8f8f8; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.5em; display: block; width: 90%; text-transform: lowercase; border: 1px solid #d0d0d0; }   #aside-search #searchpanel-submit  { position: absolute; right: -2px; top: -1px; }   #aside-search fieldset  { position: relative; line-height: 0; }   /* Aside text */  .aside-text h3  { font-family: Trebuchet MS, Verdana, Arial, sans-serif; font-size: 2em; color: #000000; line-height: 1em; font-size: 2em; font-weight: bold; padding: .5em 5% 0 5%; }   .aside-text p, .aside-text li  { font-family: Verdana, Arial, Sans-serif; font-size: 1.2em; padding: 0.5em 5% 0 5%; }   .aside-text li  { list-style-type: square; padding-left: 0; margin-left: 14%; }   /* Contact information */  #contact  { font-family: Trebuchet MS, Verdana, Arial, sans-serif; }   #contact, #contact a  { color: #cc9966; }  #contact h2 { font-size: 1.6em; font-weight:700; clear: left; } #contact h3  { font-size: 1.4em; clear: left; }   #contact p  { font-size: 1.5em; line-height: 1.5em; padding-bottom: 2em; }   #contact .tel  { margin-bottom: .2em; font-weight: bold; font-size: 1.5em; line-height: 1.1em; }   #contact span  { display: block; }   #contact .times  { float: left; font-size: .8em; border-right: 1px solid #cc9966; margin-right: .6em; padding-right: .5em;  }   #contact .days  { font-size: .8em; float: left; }   #contact .org  { font-size: 0; overflow: hidden; height: 0; line-height: 0; }   #contact .email  { font-size: 0.9em; } #followus h2{ font-size: 1.6em; font-weight:700; clear: left; color:#C96; padding-top:1.6em; font-family:Trebuchet MS, Verdana, Arial, sans-serif; }  /* Search */  #searchform  { margin-bottom: 2em; }   #searchform, #searchform #searchtext  { font-family: Trebuchet MS, Verdana, Arial, sans-serif; }   #searchform label  { font-size: 0; overflow: hidden; line-height: 0; height: 0;display: block; /*color: #ffffff; width: 0; border: 0;*/  }   #searchform #searchtext  { margin-top: 1px; background: #f8f8f8; padding: 0.1em 0.5em 0.1em 0.5em; font-size: 1.5em; display: block; width: 90%; text-transform: lowercase; border: 1px solid #d0d0d0; }   #searchform #searchsubmit  { position: absolute; right: -2px; top: -1px; }   #searchform fieldset {position: relative; line-height: 0; }  
    /* Tab navigation styling */
   .tabs-area {
    float:left;
    width:637px;
    padding: 0 0 11px;
   }
   .tabset {
    margin: 0 0 -1px;
    padding: 0;
    overflow: hidden;
    position:relative;
    height: 1%;
  }
   .tabset li {
    list-style: none !important;
    margin: 0 5px 0 0 !important;
    float: left;
    
    /*font:16px/27px "Trebuchet MS", Arial, Helvetica, sans-serif;*/
    font:1.3em/2em "Trebuchet MS", Arial, Helvetica, sans-serif !important;
   }
   .tabset li a {
    float: left;
    text-decoration: none;
    color: #fff !important;
    margin:1px 0 0;
    padding: 0 0 0 2px;
    outline:none;
    background:url() no-repeat 0 -31px;
    cursor:pointer;
    width:150px;
   }
   .tabset li a span {
    display:block;
       height:31px;
    padding:0 20px 0 16px;
    background:#75675A;
   }
   * html .tabset li a span {float:left;}
   .tabset li a:hover {
    text-decoration: underline;
    color: #fff;
   }
   .tabset a.active {
    color:#FFF !important;
    text-decoration:underline;
    margin:0 !important;
    padding: 0 0 0 3px;
    line-height:29px;
      background-color: #BCBFB6;
   }
   .tabset a.active span {
    height:32px;
    background:url() no-repeat 100% -62px;
   }
  .tabset a.active:hover {
   color:#111;
   text-decoration:underline;
   }
   .tab-content {
    color:#222;
    border-top:1px solid #abacad;
   padding: 25px 0 0 1px;
  }
   .tab-content.noline{
    border-top:0px solid #abacad;
   }
  .tab-content a {
   color:#000;
   font-weight:bold;
    text-decoration:underline;
   }
  .tab-content a:hover {color:#6d7e29;}
   .tab-content p {margin:0 0 14px;}
  .tab-content h1 {
   font: 2.333em/1.071em "Trebuchet MS", Arial, Helvetica, sans-serif;
   margin:0 0 16px;
   color:#404041;
   }
  .tab-content h2 {
   font: 1.666em/1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
   margin:0 0 9px;
   color:#404041;
   }
  .tab-content h3 {
   color:#6d7e29;
  font:bold 1.333em/1.125em "Trebuchet MS", Arial, Helvetica, sans-serif;
   margin:0 0 12px;
   }
   .tab-content h4 {
   color:#404041;
    font:bold 1.166em/1.142em "Trebuchet MS", Arial, Helvetica, sans-serif;
   margin:0 0 13px;
   } 
/* Article */  #article  { overflow:hidden; }   #article a  {  color: #DC370A; }   #article p, #article li  { color: #000000; list-style-type: disc; font-size: 1.2em; font-family: Verdana, Arial, Sans-serif; }   #article ol li  { list-style-type: decimal; }   #article ul li  { list-style-type: square; }   #article li p  { font-size: inherit; }   #article li li  { font-size: 1em; !important }   #article legend, #article h1, #article h2, #article h3, #article h4, #article h5, #article h6  { line-height: 1.1em; font-weight: bold; font-family: Trebuchet MS, Verdana, Arial, sans-serif; }   #article h1  { font-size: 2.6em; margin-top: -0.1em; margin-bottom:0.5em }   #article h2#standfirst  { font-weight: normal; font-size: 1.8em; line-height: 1.2em; margin-bottom: .6em; padding-bottom: 1em; }   #article h2  { font-size: 1.8em; padding-bottom: 1em; }   #article h3, #article legend  { font-size: 2em; margin-bottom: .25em; }   #article h4, #article h5, #article h6  { font-size: 1.7em; }   /* Added: Mjakda */ #article h5, #article h6  { font-size: 1.5em; }  #article legend, #article h2, #article h3, #article h4, #article h5, #article h6  { color: #DC370A; }  #article ol, #article ul, #article p  { margin-bottom: 1em; }  #article li ol, #article li ul  { margin-bottom: 0; }   #article li  { margin-left: 3em; }   
#article blockquote  {  
margin: 1.5em 0; 
font-style: italic; 
font-size: inherit; 
padding: 0.5em 1em; 
font-family: Trebuchet MS, Verdana, Arial, sans-serif;  
}   
#article blockquote p, #article li blockquote  { font-size: 1.2em; }   

/* Complaints filter */   #article .complaints-filter  { background: #bbbb44 url(http://www.ombudsman.org.uk/__data/assets/image/0009/1998/cf_corners.gif) no-repeat 0 0; margin-bottom: 1em }   #article .complaints-filter .bg-east  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0009/1998/cf_corners.gif) no-repeat right 0; }   #article .complaints-filter .bg-south  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0009/1998/cf_corners.gif) no-repeat right bottom; }   #article .complaints-filter .bg-west  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0009/1998/cf_corners.gif) no-repeat left bottom; padding: 1.5em 1.5em .2em 1.5em;} #article .complaints-filter h3 {color: #fff; font-size: 3.1em; line-height: 1em; margin-bottom: .5em; }   #article .complaints-filter p  { color: #fff;margin-bottom: .4em; }   #article .complaints-filter a.button, #article .complaints-filter a.start-again  { font-size: .9em; float: left; margin-left: 0; }   #article .complaints-filter a.button  { position: relative; border: 4px solid #d0d07c; -webkit-border-radius: .4em; -moz-border-radius: .4em; border-radius: .4em; font-family: Trebuchet MS, Verdana, Arial; color: #000; sans-serif; text-decoration: none; background: #b2bfc5 url(http://www.ombudsman.org.uk/__data/assets/image/0015/2643/cf_button_bg.gif) repeat-x center center; outline: none; }   #article .complaints-filter a.button:hover  { color: #555;border-color: #d6d880; }   #article .complaints-filter a.button span.bg-west  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0016/2644/cf_button_left.gif) no-repeat left center; padding: 0; display: block; }   #article .complaints-filter a.button span.bg-east  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0017/2645/cf_button_right.gif) no-repeat right center; padding: .3em 1.9em .3em .7em; display: block; }   #article .complaints-filter a.button-view .icon  { position:absolute; right: 10px; top: 38%; background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/2646/cf_icon_expand.gif) no-repeat; width: 17px; height: 22px; }   #article .complaints-filter a.button-view .icon-collapse  { position:absolute; right: 10px; top: 38%; background: url(http://www.ombudsman.org.uk/__data/assets/image/0019/2647/cf_icon_collapse.gif) no-repeat; width: 17px; height: 22px; }   #article .complaints-filter a.button-view  { margin-left: .6em; margin-bottom: .3em; float: right; font-size: 1.6em;  }   #article .complaints-filter a.start-again  { padding: .5em 0 .5em 0; color: #fff }   #article .complaints-filter select  {  width: 100%;  }   #article .complaints-filter .complaints-dropdowns  { overflow: hidden; font-size: 1.2em; padding-bottom: .5em; position: relative; z-index: 2; height: 0; }   #article .complaints-filter .complaints-target-buttons  { margin-top: 1.2em; }   #article .complaints-filter .complaints-target-buttons p  { margin-bottom: .5em; }   #article .complaints-filter .complaints-filter-loading  { height: 11px; background:url(http://www.ombudsman.org.uk/__data/assets/image/0003/2649/ajax_loader.gif) no-repeat 0 0; margin: 5px 0 0 5px; }   #article .complaints-select-container  { position: relative; margin-top: .8em; }   /* Selectmenu */ .ui-selectmenu  {  display: block; position:relative; height:2em; text-decoration: none; overflow:hidden; }   .ui-selectmenu-icon  {  position:absolute; margin-top:-8px; background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/2646/cf_icon_expand.gif) no-repeat right center; top: 54%; right: 14px; z-index: 3; }   .ui-selectmenu-menu  {  padding:0; margin:0; list-style:none; position:absolute; top: 0; visibility: hidden; overflow: auto; font-size: 1.3em !important; z-index: 99; }   .ui-selectmenu-open  {  visibility: visible;  }   .ui-selectmenu-menu-popup  {  margin-top: -1px;  }   .ui-selectmenu-menu li  {  padding:0; margin:0; display: block; border-top: 1px solid #fff; border-bottom: 1px solid #fff; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important;  }   .ui-selectmenu-menu li a,.ui-selectmenu-status  { line-height: 1.4em; display:block; padding: .4em 1em; outline:none; text-decoration:none;  }   .ui-selectmenu-menu li a  { padding: .25em 1em; }   .ui-selectmenu-menu li.ui-selectmenu-hasIcon a, .ui-selectmenu-hasIcon .ui-selectmenu-status  {  padding-left: 20px; position: relative; margin-left: 5px;  }   .ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon  {   position: absolute; top: 1em; margin-top: -8px; left: 0;  }   .ui-selectmenu-status  {  line-height: 1.4em;  }   .ui-selectmenu-ellipsis  {  display: inline !important;  }   .ui-selectmenu-ellipsis-active  {  display: block; overflow:hidden; margin-right: 50px;  }   .ui-selectmenu-ellipsis-overlay  {  position: absolute; right: 0; width: 2em; background: #bbbb44; height: 2em; top: 2px; z-index: 2; display: none; }   .ui-selectmenu-menu li span,.ui-selectmenu-status span  {  display:block; margin-bottom: .2em;  }   .ui-selectmenu-menu li .ui-selectmenu-item-header  {  font-weight: bold;  }   .ui-selectmenu-menu li .ui-selectmenu-item-footer  {  opacity: .8;  }   .ui-selectmenu-menu li.ui-state-hover  { background: #D7E5EC }   .ui-selectmenu-bg-west  { background: transparent url(http://www.ombudsman.org.uk/__data/assets/image/0005/1994/cf_dropdown_bg_left.gif) no-repeat 0 1px;display:block;padding:0 }   .ui-selectmenu-bg-east  { background: transparent url(http://www.ombudsman.org.uk/__data/assets/image/0003/1992/cf_dropdown_bg_right.gif) no-repeat right 1px;display:block;padding:0 }   .ui-selectmenu  { color: #000 !important; font-size: 1.2em !important; height: 2.2em; border: 1px solid #fff; white-space: nowrap; }   .ui-selectmenu-hidden  { opacity: 0; filter:alpha(opacity=0); }   .ui-selectmenu-tooltip-adjust  {  margin-right: 34px !important;  }   .ui-selectmenu-item-selected  { background: #d7e5ec; }   a.ui-cf-state-disabled  { background: transparent; border-color: #eee; }   a.ui-cf-state-disabled:hover {border-color: #fff;} a.ui-cf-state-disabled .ui-selectmenu-bg-east, a.ui-cf-state-disabled .ui-selectmenu-bg-west {background: transparent;} ul.ui-selectmenu-hidden {opacity: 1;} /* fixme */ #article .ui-state-hover {border:1px solid #aaa;} a.sq-form-field {font-size: 1.1em !important;}   /* form selectmenus */  #complaints-feature .ui-state-hover  { border: 1px solid #d6d880  }   #cf-healthcare  { background: transparent !important; }   #cf-healthcare .complaints-dropdowns .ui-cf-state-disabled  { border-color: #ccc; }  #cf-healthcare .complaints-dropdowns .ui-cf-state-disabled:hover  { border-color: #aaa; }   /* Tooltips */ .tooltip-container  {  color: #ffffff; background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2651/tooltip_bg.png) repeat-x left top; position: absolute; display: none; line-height: 1.4em; text-align: left; z-index: 9999; font-family: Verdana,Arial,Sans-serif; font-size: 12px; }   .tooltip-left {  background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/2651/tooltip_bg.png) no-repeat right center; padding: .3em 15px .3em 0.6em;  }   .tooltip-right  {  background: url(http://www.ombudsman.org.uk/__data/assets/image/0016/2653/tooltip_bg_right.gif) no-repeat left center; padding: .2em 0.5em .2em 15px;  }   .tooltip-bottom  { background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/2652/tooltip_bg_bot.gif) no-repeat center top; padding: 10px 0.5em .2em 0.5em;  }   .tooltip-auto  {  background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/2652/tooltip_bg_bot.gif) no-repeat center top; padding: 10px 0.5em .2em 0.5em;  }  .tooltip  {  cursor: pointer; background: url(http://www.ombudsman.org.uk/__data/assets/image/0018/2655/icon_help.jpg) no-repeat center center; position: absolute; right: 0; top: 0; height: 2.2em; font-size: 1.2em !important; width: 24px; }   img.tooltip  { cursor: help; }   /* Footer */  #footer {margin: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0005/2012/background_bottom.gif) repeat-x bottom left #ffffff;} #footer a {color: #808080;} #footer a:hover {color: #000000;} #footer .links {width: 70%; margin-left: 0px; position: relative;  /*margin-bottom: -14px;*/ padding-bottom: 53px; float: left;} .site-background-bottom-left {position: absolute; width: 46px; height: 100px; left: 0; bottom: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0007/2014/background_bottom_left.jpg) no-repeat left bottom;} #footer .links ul {margin-left: 11%;} #footer .links li {color:#808080; float: left;} #footer .links li a {font-size: 1.2em; display: block; font-family: Verdana, Arial, Sans-serif; margin: 0 0.8em 0 0; padding: 0 1em 0 0; text-decoration: none;} #footer #share-this a {background: url(http://www.ombudsman.org.uk/__data/assets/image/0007/2032/share_this.gif) no-repeat left top; padding-left: 25px; font-size: 1.2em; font-family: Verdana, Arial, Sans-serif; text-decoration: none;} #share-this {width: 15%;} #footer .links li.first {list-style-type: none;} #footer #share-this ul {margin-right: 8%;} #footer #share-this li {list-style-type: none;} #footer #share-this {background: url(http://www.ombudsman.org.uk/__data/assets/image/0008/2015/background_bottom_right.gif) no-repeat right bottom; float: right; padding-bottom: 53px;} #footer a {display: block;}   /* Middle feature */ .middle-feature {padding-top: 1em;clear:both} .middle-feature .feature {background: #fceed3 url(http://www.ombudsman.org.uk/__data/assets/image/0008/2024/middlefeature_bottom_right.gif) no-repeat right bottom; padding-bottom: 1em; margin-bottom: 2em; position: relative;} .middle-feature .more {background: url(http://www.ombudsman.org.uk/__data/assets/image/0007/2023/middlefeature_bottom_left.gif) no-repeat bottom left;} .middle-feature p {margin: 0;padding: 0.5em 5% 0 5%;} .middle-feature h2 a {display: block; padding: .5em 40px 0 5%; background: url(http://www.ombudsman.org.uk/__data/assets/image/0020/1847/middlefeature_top_left.gif) no-repeat left top;} .middle-feature h2 span {position: absolute; top: -10px; right: -10px; display: block; width: 51px; height: 51px; background-position: right top; background-repeat: no-repeat;} #article .middle-feature h2, #article .middle-feature h2 a {color: #000000;} #article .middle-feature h2 a:hover {color: #DC370A;}   /* Helpers */ .clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; } .clearfix { display:inline-block; } * html .clearfix { height: 1%; } * .clearfix { display:block; } .helper-hidden {display: none;} .helper-clear {clear: both;} /* Banner image */ .banner-image {margin: 2em 0; position: relative; text-align: center; height: 140px; overflow: hidden;} .banner-image .top-left {width: 3px; height: 3px; position: absolute; top: 0; left: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0006/2022/banner_top_left.png) no-repeat left top;} .banner-image .top-right {width: 3px; height: 3px; position: absolute; top: 0; right: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0003/2010/banner_top_right.png) no-repeat top right;} .banner-image .bottom-right {width: 3px; height: 3px; position: absolute; bottom: 0; right: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0005/2021/banner_bottom_right.png) no-repeat bottom right;} .banner-image .bottom-left {width: 3px; height: 3px; position: absolute; bottom: 0; left: 0; background: url(http://www.ombudsman.org.uk/__data/assets/image/0004/2020/banner_bottom_left.png) no-repeat bottom left;}   /* Feedback tab */ #feedback {position: absolute; top: 60px; right: 0; width: 32px; height: 99px; z-index:3} #feedback a {display: block; background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/1831/contact_feedback.jpg) no-repeat left top; width: 32px; line-height: 0; font-size: 0; overflow: hidden; height: 0; padding-top: 99px;}   /* Library */ #library .list-options {border-bottom: 1px solid #7F7F7F; padding: .5em 0; margin-bottom: 1.5em; border-top: 1px solid #7F7F7F;} #library .list-options ul {float: left; margin: 0 0 0 80px;} #library img {float: left;} #library .list-options li {list-style-type: none; text-transform: lowercase; float: left; position: relative;} #library .list-options p {float: left; margin: 0; position: absolute;} #library .info {padding-left: 120px;} #library h3 a {display: block; color: #000000;} #library h3 a:hover {display: block; color: #DC370A;} #library .date {display: block;} #library .size {margin: -2.5em 0em 2em 40%; font-size: 1.1em; color: #DC370A; height: 2em;} #library .item {margin: 0 0 1.5em 0; border-bottom: 1px solid #7F7F7F; padding: 0 0 1.5em 0; position: relative;} #library .download {width: 30%; margin-left: 0;}   /* Board Members */ #boardmembers {margin-top: 2em;} #boardmembers img {float: left;} #boardmembers .info {margin-left: 20px; float: left;} #boardmembers h3 a {display: block; color: #000000;} #boardmembers h3 a:hover {display: block; color: #DC370A;} #boardmembers .details {margin: 0 0 1.5em 0; border-bottom: 1px solid #7F7F7F; padding: 0 0 1.5em 0; position: relative;} .jurisdiction h3 {border-top: 1px solid #7f7f7f; padding: 0.5em 0 0 0;} .jurisdiction {border-bottom: 1px solid #7f7f7f;}   
  /* General form styles */ 
  #article label {display: inline; margin-top: .5em;} 
  #article input, #article textarea 
  {border: 1px solid #DC370F; background: #f8f8f8;} 
  
  #article input.no-style {width: auto; border: 0;} #article p.help {padding: 0 2em; font-style: italic;} #article label, #article input, #article textarea {font-size: 1.2em; font-family: Trebuchet MS, Verdana, Arial;} #article form ul li, #article form ol li {list-style-type: none; margin-left: 0; border-bottom: 1px solid #cccccc; padding-bottom: 1em; margin-bottom: 1em;} .site-form input {clear:both;} #article .site-form form ul li{border: 0;}   
  /* Health provider form */ #article .health-provider-form p.title {margin-bottom: 0; font-size: 1.5em; color: #DC370A; font-family: Trebuchet MS, Verdana, Arial; } /* Pagination */ .pagination {margin-bottom: 1em;}   .pagination ul  { margin: 0; } .pagination .previous a, .pagination .next a, .pagination .break a  { text-decoration: none; }  #article .pagination li {list-style-type: none; float: left;} #article .pagination a:hover {color: #000000;} #article .pagination .break {color: #DC370A;} #article .pagination li {margin-left: 1em;} #article .jump input {float: right; width: 15%; border: solid 1px #d0d0d0;} #article .jump label {float: left; clear: none; margin: 0;} #article .jump fieldset {width: 25%; float: right; text-align: right; margin-left:5px}   /* Reports */  #reports .item  { border-bottom: 1px solid #cccccc; margin-bottom: 2em; }   #reports .first  { border-top: 1px solid #cccccc; padding-top: 1em; }   #reports .size  { margin-left: 0; font-size: 1.1em; float: left; color: #DC370A; }   .pdf  { clear: both; }   /* Standard Pagination */  .standard-pagination  { float:left; width:100%; overflow:hidden; background:#EEEED0; font-family: Trebuchet MS, Verdana, Arial !important; border: 1px solid #BBBB44; padding:1em; }  .standard-pagination .previous a, .standard-pagination .next a { color:#000 !important; }  .standard-pagination .next  { float:right; width:45%; margin-left:1px; text-align: right;  }  .standard-pagination .previous  { float:left; width:45%; margin-right:1px; }   #nav li.display_normal ul, #nav li.display_hierarchy li.display_normal ul  {  display:none;  } #nav li.display_hierarchy ul { display:block; } /* Newslisting */ #news-listing {margin-top: 2em;} #news-listing img {float: right;} #news-listing .date {top: 0; left: 0;} #news-listing .info {margin-right: 20px; float: left;} #news-listing h3 {margin-top: 1em;} #news-listing h3 a {display: block; color: #000000;} #news-listing h3 a:hover {display: block; color: #DC370A;} #news-listing .item {margin: 0 0 1.5em 0;padding: 0 0 1.5em 0; position: relative;}   /* Language */ #language-slideshow {position:relative; margin: 2em 0; height: 53px; background: #F4EBE0; border: solid 1px #DABA97; border-left: 0px;} #language-slideshow li, #language-slideshow ul { margin: 0; padding: 0; list-style-type: none; } #language-slideshow li {list-style: none !important; height: 53px; } #language-slideshow .slideshow {float: left; overflow: hidden; height: 53px;} #language-slideshow a {overflow: hidden; font-size: 0; line-height: 0; padding-top: 53px; margin: 0 auto 0 40px; display: block; height: 0; width: 300px; text-decoration:none;} #language-slideshow .slideshow-next, #language-slideshow .slideshow-prev {z-index: 6;border: 0; cursor: pointer; position: absolute; width: 22px; height: 0px; padding-top: 21px; overflow: hidden; font-size: 0; line-height: 0; } #language-slideshow .slideshow-next {background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/3273/languages_up.gif) no-repeat left top; top: 6px; left: 5px;} #language-slideshow .slideshow-prev {background: url(http://www.ombudsman.org.uk/__data/assets/image/0013/3271/languages_down.gif) no-repeat left top; top: 29px; left: 5px;} #language-slideshow .buttons {float: left; width: 34px; height: 55px; z-index: 5; background: url(http://www.ombudsman.org.uk/__data/assets/image/0012/3270/languages_buttons.gif) no-repeat left top; margin-top: -1px; width: 35px; height: 55px;} /* Download Button */ .download {width: 50%; margin: .3em 5%; display: block; background: url(http://www.ombudsman.org.uk/__data/assets/image/0014/3164/download_top_left.gif) #B4BFC5 no-repeat left top;} .download span {display: block;} .download a {text-align: center; font-size: 1.6em; font-family: Trebuchet MS, Verdana, Arial; color: #000000; text-decoration: none; display: block;background: url(http://www.ombudsman.org.uk/__data/assets/image/0017/3167/download_top_right.gif) no-repeat top right} .download a .right {background: url(http://www.ombudsman.org.uk/__data/assets/image/0016/3166/download_bottom_right.gif) no-repeat bottom right;} .download a .left {color: #000000; padding: .3em; background: url(http://www.ombudsman.org.uk/__data/assets/image/0015/3165/download_bottom_left.gif) no-repeat bottom left;} .download a:hover .left {color: #DC370A;} .reports .download {width: 20%; margin-left: 0;}    /*Article top sub navigation - Clement Oke 19 Oct 10 */ #articlenav {margin:0 0 0 0; #ffffff; font-family: Trebuchet MS, Verdana, Arial, sans-serif;} #articlenav a {color: #808080; text-decoration:none;} #articlenav a:hover {color: #DC370A;} #articlenav .links {width: 100%; position: relative; padding-bottom: 25px; float: left;font-family: Trebuchet MS, Arial, sans-serif;} #articlenav .links ul {list-style-type:none;} #articlenav .links li {color:#808080; float:left;padding:5px;list-style-type:none;border:1px solid #e6ccb3;text-decoration:none;font-family: Trebuchet MS, Verdana, Arial, sans-serif;margin:1px;width:75px;height:30px;overflow:hidden;}   #articlenav .links li a {font-size: 1em;font-family: Trebuchet MS, Arial, sans-serif; display: block; margin: 1px; text-decoration: none;list-style-type:none;} #articlenav a {display: block;}          /*Captcha */ #SQ_SYSTEM_SECURITY_KEY_VALUE { width:105px !important; } #sq_security_key, #sq_regen_captcha { clear:both; margin:0.5em 0 0 0; display:block; } #article .errors ul li { color:#cc0000; font-weight:bold; font-size:1.2em; border:0; margin-bottom:0.2em !important; padding:0 !important; } #article .errors ul { background-color:#FFEFEF; padding:0.5em; } table {/*display: block;*/ width: auto; margin-bottom: 2em;} 
  table td {border-top: 1px solid #dddddd; padding: 1em;} table th {font-size: 1.2em; font-weight:700; font-family: Trebuchet MS, Verdana, Arial; color: #000;} #article table th p, #article table th li, #article table td{font-size: 1.2em;} #article table td h4{font-size: 1.2em; text-decoration:none; color:#f6633;padding-bottom:1em;padding-top:1.3em;} #article table td li, #article table td p{font-size: 1em;} #article table ul {margin: 0; padding: 0;} #article table li {margin-left: 2em;} #article table td table td, #article table td table th {font-size:0.9em;}  
  /*caption styling used at the top of tables - Clement Oke 22-07-11*/
  caption {background:#F5EBE0; border:#E6CCB3 solid 1px; color:#000; font-family:Trebuchet MS,Verdana,Arial,sans-serif; font-size:1.4em; font-weight:700; padding:1em;}
/* Extra boxes used in Press release and help in other languages pages*/ 
#article .furtherinfo{ background:#CCC; border:1px solid #DC370A; }
/*styling for large type in tables*/
.csr table td
    {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:2.4em !important;
    }
.csrsmall table td
    {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
padding-bottom:0;

    }
.csrsmall table th
    {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:1.4em !important;
font-weight:700!important;
color:#000!important;

    }

.csr table th
    {
        font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
        font-size:1.4em !important;
font-weight:700;
color:#000;
text-align:left;

    }

#footnotes{border-top:#666 solid 1px;}
#footnotes p
{font-size:1em;}

#chart_container{border:#000 solid 1px;
text-align:center;
padding:0.5em;}
#chart_container h3{font-size:1.4em; color: #000;}
.pullout, .footnote {
    width:100%; 
    padding:1em; 
    margin:1em 0; 
    background:#DCCEDB; 
    text-align:left; 
    float:left; 
    border:solid 1px #AB8199;
    }
.pullout h3 {font-size:4em !important;}
.pullout h4 {font-size:1.3em !important;}
.credit {font-size:1.3em; color:#AB8199;!important;}
.footnote img{padding:15px;}
    

#topleft h3, #topleft h4 {color:#7398B2 !important;}
#topright h3, #topright h4 {color:#557733 !important;}

.tertiarynav {background:#CCC9DB; padding:1px;}
.tertiarynav ul li a {float:left; width:auto; display:block; list-style-type:none !important; }
.image_div{
    margin:15 0 !important;
    }
.paging {
    float:left !important;
    margin:26px 0 0 !important;
    padding:0 !important;
    list-style:none !important;
}
.paging li {
    float:left !important;
    margin:0 8px 0 0 !important;
}
.paging li a {
    float:left !important;
    height:28px !important;
    color:#fff !important;
    font: 1.166em/1.714em Verdana, Geneva, Arial, Helvetica, sans-serif !important;
    text-decoration:none !important;
    padding:0 0 0 4px!important;
    background:url(http://www.ombudsman.org.uk/__data/assets/image/0019/6724/bg-buttons.gif) no-repeat 0 -28px !important;
    cursor:pointer !important;
    overflow:hidden !important;
}
.paging li a span {
    float:left !important;
    height:28px !important;
    padding:0 14px 0 3px !important;
    background:url(http://www.ombudsman.org.uk/__data/assets/image/0019/6724/bg-buttons.gif) no-repeat 100% 0 !important;
}
.paging li a:hover {
    color:#fff;
    text-decoration:none;
    background:url(http://www.ombudsman.org.uk/__data/assets/image/0019/6724/bg-buttons.gif) no-repeat 0 -84px;
}
.paging li a:hover span {http://www.ombudsman.org.uk/__data/assets/image/0019/6724/bg-buttons.gif) no-repeat 100% -56px;}
.paging li.inactive a {
    color:#fff;
    text-decoration:none;
    background:url(http://www.ombudsman.org.uk/__data/assets/image/0019/6724/bg-buttons.gif) no-repeat 0 -244px;
    cursor:default;
} 
.paging li.inactive a span {background:url() no-repeat 100% -216px;}
select {
width:100%;
}

* jQuery UI Tabs @VERSION
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
