body, .normail{background:#FFFFFF; margin:1px; font:84% verdana,arial;}
LI  {padding-bottom: 10px;}
OL  {padding-bottom: none;}
UL  {padding-bottom: None;}
.TF {text-decoration:none;color:#FFFFFF;font-size:10; font-weight:bold;}
.TF:Hover {color:#000000;font-size:10; font-weight:bold;}
.TF:Active {color:#000000;font-size:10; font-weight:bold;}
.TF:Visited {color:#FFFFFF;font-size:10; font-weight:bold;}
.TDK {text-decoration:none;color:#000000;font-size:10; font-weight:bold;}
.TDK:Hover {color:#FFFFFF;font-size:10; font-weight:bold;}
.TDK:Active {color:#FFFFFF;font-size:10; font-weight:bold;}
.TDK:Visited {color:#000000;font-size:10; font-weight:bold;}
.F {text-decoration:none;color:white;font-size:10px;font-weight:bold;font-family:Verdana,Arial;}
.F:Hover {color:yellow;}
.P {color:#6699cc;font-weight:bold;font-weight:bold;font-family:Verdana,Arial;}
.P:Hover {color:red;}
.address {  font-family: verdana, Arial; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; color: #000000}
.white {  font-family: verdana, Arial; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
TD.background {color:black;}
th {text-align: center;}
table.first {width: 100%; align: center; background: #FFFFFF;}
TD.solid-blue  { border: 5px dashed blue; }
TD.solid-green { border: 5px solid green; }
TD.black {background: black; font-family: verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
.RED {background-image: url(http://www.gloucester.gov.uk/libraries/images/standard/freetime/bg.gif);} 
.RED1 {background-image: url(http://www.gloucester.gov.uk/libraries/images/standard/freetime/bg.gif); width:10%; text-align: center; vertical-align: top;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
TR.ORANGETR {background: #FF9900;} 
th.black {background: black; font-family: verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF}
th.ORANGE {background: #FF9900;}
img {border: NONE;}
img.button {border: NONE; padding-bottom: 2%;}
.WIDE {width: 85%;} 
td.10{width: 10%;}
td.20{width: 20%;}
td.25{width: 25%;}
.30 { width: 30%;}
.40{ width: 40%}
td.50{width: 50%;}
td.60{width: 60%;}
td.70{width: 70%;}
td.80{width: 80%;}
td.90{width: 90%;}
td.100{width: 100%;}
table.center {text-align: center;}
input {font-family: Ariel;}
.frmbutton {font: 12px arial; font-weight: bold; background: #FF9900; padding: 1px;}
.scroll {font-size: 16px; font-family: verdana; color: #000000; font-weight: bold;}
.scroll2 {font-size: 14px; font-family: verdana; color: #000000; font-weight: bold;}
.scrlink {font-size: large; font-family: ariel; color: #ff0000;}
TD.red {background: #CC0033;}
TD.red1 {background: #CC0033; width: 15%; text-align: center; vertical-align: top;} 
TR.redTR {background: #CC0033;}
.frmbuttonb {font: 12px arial; font-weight: bold; background: #6699CC; padding: 1px;}
.frmbuttonc {font: 12px arial; font-weight: bold; background: #993366; padding: 1px;}
.frmbuttond {font: 12px arial; font-weight: bold; background: #339900; padding: 1px;}
.frmbuttonf {font: 12px arial; font-weight: bold; background: #CC0033; padding: 1px;}
.frmbuttonl {font: 12px arial; font-weight: bold; background: #993300; padding: 1px;}
.frmbuttony {font: 12px arial; font-weight: bold; background: #CC6600; padding: 1px;}
.btntext {font: 1 verdana; font-weight: bold;}
.buttonFREE {height:25px; align: center; text-align: center; margin-left:auto; margin-right:auto; background-image: url(http://www.gloucester.gov.uk/libraries/images/standard/freetime/button.gif); font-weight: bold; width: 160px;}
.bookit {height:25px; text-align: center; margin-left:auto; margin-right:auto; background-image: url(http://www.gloucester.gov.uk/libraries/images/standard/freetime/button.gif); font-weight: bold; width: 160px;}
.HEADINGTEXT{font-family:Verdana;font-size:20px;}
.glosgovtext{font-family:Verdana;font-size:9px;}
.TF {text-decoration:none;color:#FFFFFF;font-size:10;text-align:center}
.center {text-align: center;}
.bc {text-align: center; font-style: normal; font-weight: bold;}
span.centered {margin-left: auto; margin-right:auto; align: center;}
.whitecenter {  font-family: verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; font-weight: bold; color: #FFFFFF; text-align: center;}
.bold {font-weight:bold;}
.vsmall {font-size:10px; font-family: Ariel;}
.headtext {font-size: 26px; font-family: Verdana; font-weight: normal;}
.freecolor{font-family: ariel; font-weight: bold; color: #990000;}
.redtext{font-family: ariel; font-weight: normal; color: #ff3333;}
.bronzetext{font-family: ariel; font-weight: bold; color: #cc9933;}
.silvertext{font-family: ariel; font-weight: bold; color: #999999;}
.orangetext{font-family: ariel; font-weight: normal; color: #ff9933;}
.goldcolor{font-family: ariel; font-weight: bold; color: #ffff33;}
.bluetext{font-family: ariel; font-weight: normal; color: #6699ff;}
.freeheader{font-size: 26px; font-family: Verdana; font-weight: normal; color: #990000;}
.discoverheader{font-size: 26px; font-family: Verdana; font-weight: normal; color: #669900;}
.discovercolor{font-family: verdana,ariel; font-weight: bold; color: #669900;}
.navbartab {background-color: #FF9933; width: 98px; height: 24px; font-weight: bold; font-family: Ariel; color: #FFFFFF; text-align: center;}
.whitelink {text-decoration:none;color:#FFFFFF;font-size:10; text-align: center;}
.whitelink:Hover {color:yellow;font-size:10; text-align: center; background-color:#000000;}
h2 {font-family:Verdana, ariel;font-size:16pt;font-weight:norml;text-align:center;}
.newstab { border: 1px solid #000000 ; width: 50%;}
.hptab { border-left:1px solid #000000 ;border-right:1px solid #000000 ;border-bottom:1px solid #000000 ; background-color: #FFFFFF;}
.hptabRH {border:1px solid #000000 ;background-image: url(http://www.gloucester.gov.uk/libraries/images/standard/freetime/bg.gif); text-align:center; font-weight:bold;}
#mybutton   {border-style: inset; border-color: #CC0033; background-color: #CC0033; text-decoration: none; width: 100px;  text-align: center;}
A.buttontext {color: white;  text-decoration: none; font: bold 12pt Verdana; cursor: hand;}
.buttonover  {color: yellow; text-decoration: none; font: bold 12pt Verdana; cursor: hand;}