/* template styles */

#container

{ width:767px; margin:auto; border:none; }

/*{ border-left:1px solid #ccc; border-right:1px solid #ccc; width:770px; margin:auto; padding:0px; background-color:#fff; height:auto; }*/

#contentheader 

{ display:none; }

/* 3 column page styles */

#contentleft 

{ display:none; }

#contentcenter 

{ width:600px; padding:5px 10px 5px 5px; float:left; }

#contentright 

{ display:none; }

/* 2 column page styles (uses #contentleft) 2columnleft.htm */

/* 2 column page styles (uses #contentright) 2columnright.htm */

#content2column

{ width:600px; padding:5px 10px 5px 10px; float:left; }

/* no columns */

#contentarea

{ width:600px; padding:5px 10px 5px 10px; float:left; }

/* 3columnindex.htm */

#content 

{ display:none; }



/* logo */

#logo

{ display:none; }

#logo img

{ display:none; }

.PEC

{ display:none; }



/* topnav 

[Senior President | Chief Executive | Accessibility | Contact us | Feedback] */

#topnav

{ display:none; }

#topnav ul

{ padding:0px; margin:0px; margin-bottom:0px; background-color:transparent; }

#topnav li

{ display:inline; list-style-type:none; padding-right:2px; color:#ccc; background-color:transparent; }

#topnav a

{ color:#fff; text-decoration:none; padding:3px; background-color:transparent; }

#topnav a:hover

{ color:#fff; text-decoration:underline; padding:3px; background-color:transparent; }

#topnav img

{ border:1px solid #ccc; vertical-align:middle; }



/* date */

#date

{ display:none; }

	

/* searchbox */

#searchbar

{ display:none; }

#searchbar input

{ font-size:80%; }

#searchbar label

{ font-size:80%; }

.search

{ display:none; color:#666; background-color:#f0f0f0; }

form

{ margin:0px; }

label

{ color:#666; font-size:70%; }



/* breadcrumb */

#breadcrumb

{ display:none; }

#breadcrumb a

{ text-decoration:none; background-color:#f1f1f1; color:#069; background-color:transparent;  }

#breadcrumb a:hover

{ text-decoration:underline; background-color:#f1f1f1; color:#9f0000; background-color:transparent;  }

.blue

{ color:#666; font-weight:bold; }



/* mainnav

[Latest news | Background | Working for us | Publications | FAQ | Useful links] */

#mainnav

{ display:none; }

#mainnav ul

{ padding:0px; margin:0px; margin-bottom:0px; background-color:transparent; }

#mainnav li

{ display:inline; list-style-type:none; padding-right:2px; color:#666; background-color:transparent; }

#mainnav a

{ text-decoration:none; background-color:transparent; }

#mainnav a:hover

{ text-decoration:none; color:#666; }

#mainnav img

{ border:1px solid #ccc; vertical-align:middle; }

.mainnav 

{ float:left; text-align:center; margin-right:5px; font-size:100%; }

.link1	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #c30; padding:5px 7px 5px 7px; }

.link2	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #fc0; padding:5px 7px 5px 7px; }

.link3	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #693; padding:5px 7px 5px 7px; }

.link4	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #09c; padding:5px 7px 5px 7px; }

.link5	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #636; padding:5px 7px 5px 7px; }

.link6	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #906; padding:5px 7px 5px 7px; }

.link7	

{ display:block; color:#666; text-decoration:none; border-bottom:2px solid #066; padding:5px 7px 5px 7px; }

.link1:hover

{ border:2px solid #c30; padding:3px 5px 4px 5px; }

.link2:hover	

{ border:2px solid #fc0; padding:3px 5px 4px 5px; }

.link3:hover	

{ border:2px solid #693; padding:3px 5px 4px 5px; }

.link4:hover	

{ border:2px solid #09c; padding:3px 5px 4px 5px; }

.link5:hover	

{ border:2px solid #636; padding:3px 5px 4px 5px; }

.link6:hover	

{ border:2px solid #906; padding:3px 5px 4px 5px; }

.link7:hover	

{ border:2px solid #066; padding:3px 5px 4px 5px; }

.link1Selected	

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #c30; margin-right:5px; }

.link2Selected	

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #fc0; margin-right:5px; }

.link3Selected	

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #693; margin-right:5px; }

.link4Selected	

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #09c; margin-right:5px; }

.link5Selected	

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #636; margin-right:5px; }

.link6Selected 

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #906; margin-right:5px; }

.link7Selected 

{ color:#666; display:block; padding:3px 5px 4px 5px; border:2px solid #066; margin-right:5px; }



/* tribunal link hover text on portal homepage */

/* THESE STYLES WERE TAKEN OFF THE SITE ON 06/06/2007 DUE TO THE RECOMMENDATIONS BY THE PLAIN ENGLISH CAMPAIGN

a.screen, a.screen:visited 

{ color:#069; text-decoration:none; position:relative; background-color:transparent;  }

a.screen b 

{ position:absolute; visibility:hidden; width:154px; height:0; }

a.screen b.info

{ position:absolute; visibility:hidden; width:154px; height:0; }

a.screen b strong

{ font-size:120%; color:#fff; margin-top:0px; background-color:transparent; }

a.screen b strong.info

{ font-size:120%; color:#fff; margin-top:0px; background-color:transparent; }

a.screen:hover 

{ text-decoration:none; border:0; color:#9f0000; background-color:transparent; }

a.screen:hover b 

{ visibility:visible; cursor:pointer; color:#666; left:184px; top:0px; font-weight:lighter; color:#fff; background-color:#603; filter:alpha(opacity=75); padding:5px; }

a.screen:hover b.info

{ visibility:visible; cursor:pointer; color:#666; left:184px; top:0px; font-weight:lighter; color:#fff; background-color:#069; filter:alpha(opacity=75); padding:5px; }

a.screen:hover b img 

{ border:0; }*/



/* html formatting styles */

body

{ font-family:Arial, Helvetica, sans-serif; background-color:#fff; margin:0px; padding:0px; }

h1

{ font-size:140%; color:#069; margin-top:0px; font-weight:lighter; background-color:#fff; }

h2

{ font-size:120%; color:#069; margin-top:0px; font-weight:lighter; background-color:#fff; }

h3

{ font-size:100%; color:#069; margin-top:0px; font-weight:lighter; background-color:#fff; }

em

{ font-size:70%; font-style:normal; }

p

{ font-size:80%; color:#666; }

acronym

{ border-bottom:1px dotted #f33; cursor:help; }

a

{ text-decoration:none; color:#069; background-color:#fff; }

a:hover

{ text-decoration:underline; color:#9f0000; }

ul

{ color:#666; }

ul.sitemap

{ list-style-type:none; margin-left:20px; color:#666; font-size:80%; }

ul.nobullet

{ list-style-type:none; margin-left:0px; color:#666; font-size:80%; }

ul.nobullet a

{ text-decoration:none; color:#069; background-color:#fff; }

ul.nobullet a:hover

{ text-decoration:none; color:#9f0000; }

ul.group

{ list-style-type:none; margin-left:0px; color:#666; background-color:#fff; }

ul.group li

{ border:1px solid #ccc; margin-bottom:5px; padding:5px; }

ul.group li h1

{ color:#069; font-weight:lighter; font-size:100%; }

ul.group li a:hover

{ border:1px solid #c60; margin-bottom:5px; padding:5px; }

ul.bullet

{ list-style-type:circle; color:#666; font-size:80%; }

ul li.line 

{ border-bottom:1px solid #e4e4e4; padding-bottom:3px; }

ul li.linered a

{ color:#9f0000; text-decoration:none; }

ul li.linered a:hover

{ color:#9f0000; text-decoration:underline; }

address

{ font-size:80%; color:#666; margin-bottom:10px; }

.floatright

{ float:right; }



/* formatting */

.subhead

{ font-size:90%; font-weight:bold; color:#666; }

.subhead a

{ color:#666; }

.valign

{ vertical-align:middle; }

.smalltext

{ font-size:70%; }

.noborder

{ border:none; }

.red

{ color:#f00; }

.green

{ color:#3c3; }

.bold

{ color:#666; font-weight:bold; }

.caption

{ font-size:70%; color:#9f0000; margin-top:0px; }

.border

{ border:1px solid #ccc; }

.blue

{ color:#069; background-color:#fff; }

.purple

{ color:#603; background-color:transparent; }



/* tribunal A to Z */

.atoz

{ margin-left:4px; text-align:center; }

.atoz ul

{ margin:0px; }

.atoz li

{ display:inline; }

.atoz li a

{ text-decoration:none; border:1px solid #ccc; padding:4px; }

.atoz li a:hover

{ background-color:#006B98; color:#fff; padding:4px; }



/* CSS for repeater table on the venue finder page */

.repeatertable

{ border:#ccc 1px solid; border-collapse:collapse; width:746px; font-size:80%; margin-top:0px; }

.repeatertable thead th

{ border-bottom:1px solid #ccc; background-color:#603; padding:5px 0px 3px 5px; color:#fff; text-align:left; vertical-align:top; font-weight:lighter; }

.repeatertable tbody th img

{ border:none; }

.repeatertable tbody td

{ border-bottom:1px solid #ccc; padding:5px; color:#000; text-align:left; vertical-align:top; }

.repeatertable tbody td img

{ border:none; vertical-align:middle; text-align:center; }



/* CSS styles for the venue finder page */

.contentmargintop

{ margin-top:35px; }

.redbold

{ color:#f00; font-weight:bold; }

.text

{ font-size:80%; color:#666; }

.gray

{ color:#666; }

.blue

{ color:#069; }



/* CSS for back to top link */	

.top

{ text-align:right; font-size:75%; margin-bottom:7px; }

.top a

{ text-decoration:none; background-color:#fff; color:#9f0000; }

.top a:hover

{ text-decoration:none; color:#069; }

	

/* bottomnav 

[Crown Copyright 2006 | Cymraeg | Freedom of Information | Sitemap] */

.clear

{ clear:both; }

#bottomnav

{ display:none; }

#bottomnav ul

{ padding:0px; margin:0px; margin-bottom:0px; }

#bottomnav li

{ display:inline; list-style-type:none; padding-right:2px; color:#ccc; }

#bottomnav a

{ color:#666; background-color:#fff; text-decoration:none; padding:3px; }

#bottomnav a:hover

{ color:#9f0000; background-color:#fff; text-decoration:underline; padding:3px; }

#bottomnav img

{ border:none; vertical-align:middle; }

	

/* icon links at the bottom of the page */

#iconlinks

{ display:none; }

#iconlinks ul

	{ padding:0px; margin:0px; margin-bottom:0px; }

#iconlinks li

	{ display:inline; list-style-type:none; padding-right:2px; color:#ccc; }

#iconlinks a

	{ color:#069; background-color:#fff; text-decoration:none; padding:3px; }

#iconlinks a:hover

	{ color:#9f0000; background-color:#fff; text-decoration:underline; padding:3px; }

#iconlinks img

	{ border:1px solid #fff; vertical-align:middle; }

	

/* RSS page styles */

.rss

{ display:none; }

.rss a

{ text-decoration:none; font-size:130%; color:#069; background:transparent; }

.rss a:hover

{ text-decoration:underline; font-size:130%; color:#9f0000; background:transparent; }



