BODY {
  MARGIN: 0px;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  BACKGROUND-COLOR: #7A6E67
}
BODY.sa {
  MARGIN: 0px;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  BACKGROUND-COLOR: #7A6E67;
}
BODY.printpage {
  MARGIN: 15px;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  BACKGROUND-COLOR: white;
}
body {
  font-size:80%;
}
h2 {
  margin:0;
}
FORM {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
P {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana
}
HR {
  BACKGROUND: #cccccc;
  height: 2px;
}
UL {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana
}
ul li {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana;
  list-style-type: square;
}
H1 {
  font-size: small;
}
.whitebackground {
  BACKGROUND-COLOR: white
}
#QuickLinks {
  margin:0;
  padding:0;
  float:left;
  margin-bottom:25px;
  margin-top:-5px;
  display:block;
  width:100%;
}
#QuickLinks li {
  list-style:none;
  margin-bottom:5px;
}
TD.lightergreybackground {
  BACKGROUND: #DEDAD7;
  FONT-FAMILY: arial, Verdana
}
TD.darkergreybackground {
  BACKGROUND: #BDB6B0;
  FONT-FAMILY: arial, Verdana
}
TD.greycolmargin {
  PADDING-RIGHT: 15px;
  PADDING-LEFT: 15px;
  PADDING-BOTTOM: 15px;
  PADDING-TOP: 15px;
  font-weight: bold;
  BACKGROUND: #BDB6B0;
  FONT-FAMILY: arial, Verdana
}
TD.colmargin {
  FONT-FAMILY: arial, Verdana
}
TD.greycolnomargin {
  BACKGROUND: #BDB6B0;
  FONT-FAMILY: arial, Verdana
}
TD.colnomargin {
  FONT-FAMILY: arial, Verdana
}
TD.linkarrow {
  PADDING-TOP: 5px
}
TD.linktext {
  COLOR: black;
  FONT-FAMILY: arial, Verdana
}
TD.pullquotequote {
  PADDING-BOTTOM: 5px;
  COLOR: #333333;
  PADDING-TOP: 5px;
  FONT-STYLE: italic;
  FONT-FAMILY: arial, Verdana;
  font-weight: bold;
}
TD.pullquoteauthor {
  PADDING-BOTTOM: 5px;
  COLOR: #333333;
  PADDING-TOP: 5px;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
}
/* top navigation */
TD.topnavigation {
  vertical-align: middle;
  BACKGROUND: #BDB6B0;
  FONT-FAMILY: arial, Verdana;
  text-align: center;
}
div.topnav ul {
  margin:0;
  padding:0;
  list-style:none;
  width:750px;
}
div.topnav ul li {
  position:relative;
  float:left;
  display:block;
  width:125px;
}
div.topnav ul li a {
  display:block;
  height:26px;
}
div.topnav li ul {
  display:none;
}
div.topnav ul li ul a {
  height:auto;
  width:175px;
  padding:3px 5px;
  font-family:arial;
  font-weight:bold;
  text-decoration:none;
  color:#333;
  font-size:85%;
}
div.topnav ul li ul a:hover {
  background-color:#333;
  color:#FFF;
}
div.topnav li:hover ul {
  display:block;
  position:absolute;
  left:0px;
  float:left;
  background:#bdb6b0;
  border:1px solid black;
  width:185px;
}
div.topnav li:hover ul.right, li.over ul.right {
  position:absolute;
  left:-60px;
}
div.topnav li:hover ul li, li.over ul li {
  float:left;
  display:block;
}
div.topnav li.over ul {
  display:block;
  float:left;
  background:#bdb6b0;
  border:1px solid black;
  width:185px;
  position:absolute;
}
div.topnav #intheuk {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_InTheUk_combined.gif);
}
div.topnav #intheuk:hover {
  background-position:-125px 0;
}
div.topnav #intheuk_active {
  background-image:url(../../images/topnavigation/BRC_Menu_InTheUk_combined.gif);
  background-position:-250px 0;
}
div.topnav #overseas {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_overseas_combined.gif);
}
div.topnav #overseas:hover {
  background-position:-125px 0;
}
div.topnav #overseas_active {
  background-image:url(../../images/topnavigation/BRC_Menu_overseas_combined.gif);
  background-position:-250px 0;
}
div.topnav #aboutus {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_aboutus_combined.gif);
}
div.topnav #aboutus:hover {
  background-position:-125px 0;
}
div.topnav #aboutus_active {
  background-image:url(../../images/topnavigation/BRC_Menu_aboutus_combined.gif);
  background-position:-250px 0;
}
div.topnav #getinvolved {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_getinvolved_combined.gif);
}
div.topnav #getinvolved:hover {
  background-position:-125px 0;
}
div.topnav #getinvolved_active {
  background-image:url(../../images/topnavigation/BRC_Menu_getinvolved_combined.gif);
  background-position:-250px 0;
}
div.topnav #donatenow {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_donatenow_combined.gif);
}
div.topnav #donatenow:hover {
  background-position:-125px 0;
}
div.topnav #donatenow_active {
  background-image:url(../../images/topnavigation/BRC_Menu_donatenow_combined.gif);
  background-position:-250px 0;
}
div.topnav #shop {
  background-position:0 0;
  background-image:url(../../images/topnavigation/BRC_Menu_shop_combined.gif);
}
div.topnav #shop:hover {
  background-position:-125px 0;
}
div.topnav #shop_active {
  background-image:url(../../images/topnavigation/BRC_Menu_shop_combined.gif);
  background-position:-250px 0;
}
/* end of topnav */


TD.greybackground {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #BDB6B0;
  FONT-FAMILY: arial, Verdana;
  color: #333333;
}
TD.redbackground {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #cc3333;
  FONT-FAMILY: arial, Verdana
}
TD.darkgreybackground {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #7A6E67;
  FONT-FAMILY: arial, Verdana
}
TD.darkgreybackgroundbottomnav {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #7A6E67;
  FONT-FAMILY: arial, Verdana;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
}
TD.blackbackground {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  FONT-FAMILY: arial, Verdana
}
.searchbox {
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana
}
td.datetime {
  vertical-align: middle;
  text-align: right;
  height: 40px;
  PADDING-RIGHT: 10px;
  font-size:95%;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none;
}
/** EVENT SECTION **/

.eventlargetext {
  FONT-SIZE: 140%;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
.eventtextbox {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 310px;
}
.eventdropdown {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 310px;
}
.eventfurtherinformation {
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
A.eventsearchnext {
  BACKGROUND-IMAGE: url(../../images/arrows/button_arrow_next.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  vertical-align: middle;
  padding-top: 2px;
  padding-right: 25px;
  text-align: right;
}
A.eventsearchnext:hover {
}
A.eventsearchprevious {
  BACKGROUND-IMAGE: url(../../images/arrows/button_arrow_previous.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  height: 20px;
  vertical-align: middle;
  padding-top: 2px;
  padding-left: 25px;
  text-align: right;
}
A.eventsearchprevious:hover {
}
/** END OF EVENT SECTION **/

/** usercontent section added by steve pritchard 25/01/2007 **/
/** USERCONTENT SECTION **/
.pagination {
  font-size: 90%;
  text-align: center;
}
.highlight {
  font-weight:bold;
  color: #CD0001;
}
.divider {
  height: 2px;
  background-image: url(../../images/shop/horizontal_rule.gif);
}
.bgdot {
  background-image:url(../../images/dots.gif);
  background-repeat:repeat-x;
}
.bgctrdot {
  background-image:url(../../images/dots.gif);
  background-repeat:repeat-x;
  background-position:center;
}
.paddedlightergreybackground {
  /*FONT-SIZE:x-small;*/
    background: #DEDAD7;
  font-family: arial, Verdana;
  padding: 0 20px 0 20px;
}
.dottedlightergreybackground {
  /*FONT-SIZE:x-small;*/
    background: #DEDAD7;
  font-family: arial, Verdana;
  padding: 1px 0 1px 0;
  background-image:url(../../images/dots_dark.jpg);
  background-repeat:repeat-x;
  background-position:center;
}
.listpagedropdown {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 370px;
}
.listpagedropdowntext {
  FONT-SIZE: medium;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
/** END OF USERCONTENT SECTION **/



/** education section added by steve pritchard 08/01/2007 **/
/** EDUCATION SECTION **/
a.LnkEduResourceTitle {
  color: #333;
  text-decoration: none;
}
.educationlargetext {
  FONT-SIZE: medium;
  COLOR: #ACA49F;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
.educationtextbox {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 310px;
}
.educationdropdown {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 210px;
}
.educationfurtherinformation {
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
A.educationsearchnext {
  BACKGROUND-IMAGE: url(../../images/arrows/button_arrow_next.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  vertical-align: middle;
  padding-top: 2px;
  padding-right: 25px;
  text-align: right;
}
A.educationsearchnext:hover {
}
A.educationsearchprevious {
  BACKGROUND-IMAGE: url(../../images/arrows/button_arrow_previous.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  height: 20px;
  vertical-align: middle;
  padding-top: 2px;
  padding-left: 25px;
  text-align: right;
}
A.educationsearchprevious:hover {
}
/** END OF EDUCATION SECTION **/


/** REACT BOX **/
TD.reactemailthispage {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	background-color: #BDB6B0;
}
TD.reactemailthispage A {
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_Email_Off_Grey.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  vertical-align: middle;
  padding-top: 2px;
  padding-right: 25px;
  text-align: right;
  font-size:100%;
  font-weight:bold;
  color:black;
}
TD.reactemailthispage A:hover {
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_Email_On_Grey.gif);
  color: black;
  text-decoration: underline;
}
TD.reactprintthispage {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	background-color: #BDB6B0;
}
TD.reactprintthispage A {
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_Print_Off_Grey.gif);
  text-decoration: none;
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  padding-right: 25px;
  padding-top: 2px;
  text-align: right;
  font-size:100%;
  font-weight:bold;
  color:black;
}
TD.reactprintthispage A:hover {
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_Print_On_Grey.gif);
  color: black;
  text-decoration: underline;
}
TD.reactmakeadonation {
  background-color: #BDB6B0;
}
INPUT.reactdonatebutton {
  WIDTH: 115px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
/** END OF REACT BOX **/

A {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
}
A:hover {
  color: #CC0000;
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none;
}
A.breadcrumbs {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #cc0000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none
}
A.breadcrumbs:hover {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
}
.selectedbreadcrumb {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  padding-left: 5px;
}
A.link {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none
}
A.link:hover {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
}
A.assigned_link {
  FONT-WEIGHT: normal;
  /*FONT-SIZE: x-small;*/
    COLOR: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none
}
A.assigned_link:hover {
  FONT-WEIGHT: normal;
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
}
A.navigationoff {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    MARGIN-LEFT: 15px;
  VERTICAL-ALIGN: middle;
  WIDTH: 130px;
  COLOR: #000000;
  MARGIN-RIGHT: 15px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 25px
}
A.navigationoff:hover {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    MARGIN-LEFT: 15px;
  VERTICAL-ALIGN: middle;
  WIDTH: 130px;
  COLOR: #ffffff;
  MARGIN-RIGHT: 15px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 25px;
  BACKGROUND-COLOR: black
}
A.navigationon {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    VERTICAL-ALIGN: middle;
  WIDTH: 145px;
  COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 25px;
  BACKGROUND-COLOR: black
}
A.navigationon:hover {
  FONT-WEIGHT: bold;
  MARGIN-LEFT: 5px;
  VERTICAL-ALIGN: middle;
  WIDTH: 145px;
  COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 25px;
  BACKGROUND-COLOR: black
}
A.react {
  FONT-WEIGHT: bold;
  COLOR: black;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none
}
A.react:hover {
  FONT-WEIGHT: bold;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
}
.smallertext {
  FONT-SIZE: xx-small;
  FONT-FAMILY: arial, Verdana
}
.react {
  FONT-FAMILY: arial, Verdana
}
.errortext {
  FONT-WEIGHT: bold;
  COLOR: #cc0000
}
.reacterror {
  FONT-WEIGHT: bold;
  COLOR: #cc0000
}
INPUT.yourareatextbox {
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana;
}
.QASPostcode {
  FONT-FAMILY: arial, Verdana;
}
TD.QASPhonenumber {
  HEIGHT: 25px;
  FONT-FAMILY: arial, Verdana;
  padding-left: 12px;
}
.mandatoryfield {
  COLOR: #cc0000
}
.bottomnavsmall {
  FONT-SIZE: 80%;
  COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana
}
.button {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-weight: bold;
}
.msg_button {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-weight: bold;
}
.buttongo {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-weight: bold;
}
.buttonchangearea {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-weight: bold;
}
.homepagemaintitle {
  FONT-SIZE: 140%;
  COLOR: white;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
  margin-bottom:0;
}
.reactboxmaintitle {
  FONT-SIZE: medium;
  COLOR: white;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
}
.reactamounttext {
  FONT-FAMILY: arial, Verdana;
  font-weight: bold;
}
.reactamount {
  FONT-SIZE: medium;
  COLOR: white;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
}
.maintitle, .maintitle a {
  FONT-SIZE: 120%;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
  text-decoration: none;
}
.maintitle, .maintitle a:hover {
  FONT-SIZE: 120%;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
  text-decoration: none;
}
.maintitle a:hover {
  COLOR: #CC0000;
}
td.maintitle {
  font-size: 150%;
}
span.maintitle {
  font-size: 150%;
}
.pagemaintitle, .pagemaintitle2 {
  font-size: 140%;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana;
  font-weight: normal;
}
/* h1 titles */
h1.pagemaintitle {
  padding: 0 0 0 0;
  margin:  0 0 0 0;
}
h1.pagemaintitle2 {
  padding: 0 0 0 0;
  margin:  0 0 10px 0;
}




.maintext {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana
}
.maintextbold {
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana
}
.newsdate {
  PADDING-LEFT: 18px;
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana
}
.imagecopyright {
  /*FONT-SIZE: x-small;*/
    COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.form_td_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #999999;
  FONT-FAMILY: arial, Verdana
}
.form_td_data {
  WIDTH: 200px;
  text-align: right;
}
.form_td_row_line {
  HEIGHT: 2px;
  BACKGROUND-COLOR: #cccccc
}
.form_td_textbefore {
  WIDTH: 400px
}
.MSG_Control_ATTACHMENT {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana;
  COLOR: #666666
}
.MSG_Control_PASSWORD {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_EMAIL {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_DROPDOWN {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_TEXTAREA {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_TEXTAREA8 {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_CHECKBOX {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.MSG_Control_TEXT {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  COLOR: #666666;
  FONT-FAMILY: arial, Verdana
}
.form_td_row_spacer {
  HEIGHT: 5px;
}
.form_td_submit {
  WIDTH: 400px;
  HEIGHT: 30px;
}
.form_button_submit {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_next {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_previous {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_email {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_retreive {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_save {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_accessiblebutton_print {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_button_reset {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.form_td_right_column {
  width: 0px;
}
.form_td_left_column {
  width: 0px;
}
.emailform_table {
  width: 400px;
  height: 50px;
  vertical-align: bottom;
}
.form_validation_text {
  /*FONT-SIZE: x-small;*/
    COLOR: #cc3333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  FONT-WEIGHT:bold;
}
.form_table_previoussubmitforward {
  height: 35px;
}
.form_td_button_spacer {
  width: 10px;
}
.emailthispage_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana
}
.emailthispage_data {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-ALIGN: right;
}
/** guestbook section added by steve pritchard 30/01/2007 **/
/**** GUESTBOOK start ****/

.guestbook_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana
}
.guestbook_data {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-ALIGN: right;
}
/**** GUESTBOOK end ****/
/** emailafriend section added by steve pritchard 16/01/2007 **/
/**** EMAILAFRIEND start ****/

.emailafriend_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana
}
.emailafriend_data {
  /*FONT-SIZE: x-small;*/
    WIDTH: 200px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-ALIGN: right;
}
/**** EMAILAFRIEND end ****/

/** education search results section added by steve pritchard 16/01/2007 **/
/**** EDUCATION SEARCH RESULTS FEEDBACK start ****/

.edusearchfeedback_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 150px;
  FONT-FAMILY: arial, Verdana
}
.edusearchfeedback_wide_prompt {
  /*FONT-SIZE: x-small;*/
    WIDTH: 350px;
  FONT-FAMILY: arial, Verdana
}
.edusearchfeedback_data {
  /*FONT-SIZE: x-small;*/
    WIDTH: 350px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-ALIGN: right;
}
/**** EDUCATION SEARCH RESULTS FEEDBACK end ****/

TABLE.satopnav {
  BACKGROUND: #cc3333
}
TABLE.satopnav A.sanavlinkoff {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #cc3333;
  PADDING-BOTTOM: 5px;
  WIDTH: 187px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
TABLE.satopnav A.sanavlinkoff:active {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #cc3333;
  PADDING-BOTTOM: 5px;
  WIDTH: 187px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
TABLE.satopnav A.sanavlinkoff:visited {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #cc3333;
  PADDING-BOTTOM: 5px;
  WIDTH: 187px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
TABLE.satopnav A.sanavlinkon {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  PADDING-BOTTOM: 5px;
  WIDTH: 187px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
TABLE.satopnav A.sanavlinkoff:hover {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  PADDING-BOTTOM: 5px;
  WIDTH: 187px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none
}
TD.themednavigation {
  BACKGROUND: #ffffff
}
TD.themednavigation A {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #BDB6B0;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #000000;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none;
  display: block;
}
TD.themednavigation A:link {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #BDB6B0;
  ;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #000000;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none
}
TD.themednavigation A:visited {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #BDB6B0;
  PADDING-BOTTOM: 2px;
  WIDTH: 150px;
  COLOR: #000000;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none
}
TD.themednavigation A:active {
  BACKGROUND: #333333;
  COLOR: #ffffff
}
TD.themednavigation A:hover {
  BACKGROUND: #333333;
  COLOR: #ffffff;
  WIDTH: 150px;
  display: block;
}
TD.themednavigationselected {
  BACKGROUND: #333333
}
TD.themednavigationselected A {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #333333;
  PADDING-BOTTOM: 2px;
  WIDTH: 150px;
  COLOR: #000000;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none;
  display: block;
}
TD.themednavigationselected A:link {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  BACKGROUND: #333333;
  PADDING-BOTTOM: 2px;
  WIDTH: 150px;
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none;
  display: block;
}
TD.themednavigationselected A:visited {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  BACKGROUND: #333333;
  PADDING-BOTTOM: 2px;
  WIDTH: 150px;
  COLOR: #ffffff;
  PADDING-TOP: 2px;
  TEXT-DECORATION: none;
  display: block;
}
TD.themednavigationselected A:active {
  BACKGROUND: #333333;
  COLOR: #ffffff;
  display: block;
}
TD.themednavigationselected A:hover {
  BACKGROUND: #333333;
  COLOR: #ffffff;
  display: block;
}
TD.themednavigationtitle {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #CCCCCC;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #000000;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none;
  display: block;
}
/** BELOW IS THE OLD SITE STYLESHEET BEFORE USEABILITY **/



TD.navigation {
  BACKGROUND: #ffffff;
  width:150px;
  height:auto;
  /*FONT-SIZE: x-small;*/
    height:auto;
  COLOR: #000000;
  TEXT-DECORATION: none;
}
TD.navigation A {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  width:150px;
  TEXT-DECORATION: none;
  display: block;
}
TD.navigation A:link {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  width:150px;
}
TD.navigation A:visited {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  width:150px;
}
TD.navigation A:active {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  width:150px;
}
TD.navigation A:hover {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  PADDING-BOTTOM: 5px;
  PADDING-TOP: 5px;
  BACKGROUND: #000000;
  COLOR: #ffffff;
  width:150px;
  TEXT-DECORATION: none;
}
TD.navigationselected {
  BACKGROUND: #000000;
  WIDTH: 150px;
}
TD.navigationselected A {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none;
}
TD.navigationselected A:link {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none;
}
TD.navigationselected A:visited {
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 5px;
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #000000;
  PADDING-BOTTOM: 5px;
  WIDTH: 150px;
  COLOR: #ffffff;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none;
}
TD.navigationselected A:active {
  BACKGROUND: #000000;
  COLOR: #ffffff;
}
TD.navigationselected A:hover {
  BACKGROUND: #000000;
  COLOR: #ffffff;
}
TD.topsecondarynavigation {
  VERTICAL-ALIGN: text-bottom;
  border-left-color: #cccccc;
  border-left-width: 1px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 1px;
  border-right-style:solid;
}
TD.topsecondarynavigation A {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #000000;
  TEXT-DECORATION: none;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  display:block;
}
TD.topsecondarynavigation A:link {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #000000;
  TEXT-DECORATION: none
}
TD.topsecondarynavigation A:visited {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #000000;
  TEXT-DECORATION: none
}
TD.topsecondarynavigation A:active {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #ffffff
}
TD.topsecondarynavigation A:hover {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #ffffff
}
/* SELECTED SECONDARY NAVIGATION  */

TD.topsecondarynavigationselected {
  VERTICAL-ALIGN: text-bottom;
  border-left-color: #cccccc;
  border-left-width: 1px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 1px;
  border-right-style:solid;
  BACKGROUND: black;
}
TD.topsecondarynavigationselected A {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: black;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #000000;
  TEXT-DECORATION: none;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  display:block;
}
TD.topsecondarynavigationselected A:link {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: black;
  VERTICAL-ALIGN: text-bottom;
  COLOR: white;
  TEXT-DECORATION: none
}
TD.topsecondarynavigationselected A:visited {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: black;
  VERTICAL-ALIGN: text-bottom;
  COLOR: white;
  TEXT-DECORATION: none
}
TD.topsecondarynavigationselected A:active {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  BACKGROUND: black;
}
TD.topsecondarynavigationselected A:hover {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  BACKGROUND: black;
}
/* END OF SELECTED SECONDARY NAVIGATION */





TD.topsecondarynavigationhighlighted {
  VERTICAL-ALIGN: text-bottom;
  border-left-color: #cccccc;
  border-left-width: 1px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 1px;
  border-right-style:solid;
}
TD.topsecondarynavigationhighlighted A {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #cc3333;
  TEXT-DECORATION: none;
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 4px;
  PADDING-RIGHT: 10px;
  PADDING-LEFT: 10px;
  display:block;
}
TD.topsecondarynavigationhighlighted A:link {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #cc3333;
  TEXT-DECORATION: none
}
TD.topsecondarynavigationhighlighted A:visited {
  /*FONT-SIZE: x-small;*/
    BACKGROUND: #ffffff;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #cc3333;
  TEXT-DECORATION: none
}
TD.topsecondarynavigationhighlighted A:active {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #ffffff
}
TD.topsecondarynavigationhighlighted A:hover {
  BACKGROUND: #000000;
  VERTICAL-ALIGN: text-bottom;
  COLOR: #ffffff
}
TD.breadcrumbnav {
  BACKGROUND: #ffffff;
}
TD.breadcrumbnav A {
  BACKGROUND-IMAGE: url(../../images/arrows/menu_BRC_ArrowRed_Down.gif);
  BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 18px;
  PADDING-TOP: 5px;
  PADDING-BOTTOM: 5px;
  /*FONT-SIZE: x-small;*/
    WIDTH: 150px;
  COLOR: #cc3333;
  TEXT-DECORATION: none;
  display: block;
}
TD.breadcrumbnav A:link {
  /*FONT-SIZE: x-small;*/
    COLOR: #cc3333;
  TEXT-DECORATION: none;
}
TD.breadcrumbnav A:visited {
  /*FONT-SIZE: x-small;*/
    TEXT-DECORATION: none;
}
TD.breadcrumbnav A:active {
  COLOR: #000000;
}
TD.breadcrumbnav A:hover {
  COLOR: #ffffff;
  TEXT-DECORATION: underline;
  BACKGROUND: #000000;
  BACKGROUND-IMAGE: url(../../images/arrows/menu_BRC_ArrowRed_Down.gif);
  BACKGROUND-REPEAT: no-repeat;
  TEXT-DECORATION: none;
}
TD.breadcrumbnavselected {
  BACKGROUND-IMAGE: url(../../images/arrows/menu_BRC_ArrowRed_Right.gif);
  BACKGROUND-REPEAT: no-repeat;
  PADDING-RIGHT: 5px;
  PADDING-LEFT: 18px;
  /*FONT-SIZE: x-small;*/
    PADDING-BOTTOM: 5px;
  WIDTH: 145px;
  COLOR: #000000;
  PADDING-TOP: 5px;
  TEXT-DECORATION: none;
  font-weight: bold;/*FONT-SIZE: x-small;*/
    
 }
/** TOP SITE LINKS - HOME SITEMAP HELP **/

TR.topsitelinkssite {
  height: 35px;
  vertical-align: middle;
}
/** HOME **/

TD.topsitelinkssitehome {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  text-align: left;
}
TD.topsitelinkssitehome A {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Home_Off_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 62px;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitehome A:hover {
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Home_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  TEXT-DECORATION: underline;
  color: Black;
}
/** SEARCH RADIOS **/
TD.topsiteradiossearch input {
  width: 12px;
  height: 12px;
  margin-right: 5px;
  margin-top: 3px;
}
TD.topsiteradiossearchlabel {
  padding-top: 3px;
  font-size: 85%;
}
/** SHOP LOGOUT **/
a.topsitelinkshoplogout, a.topsitelinkshoplogout:link, a.topsitelinkshoplogout:active, a.topsitelinkshoplogout:visited {
  FONT-WEIGHT: bold;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none;
}
/** SHOP BASKET **/
a.topsitelinkshopbasket, a.topsitelinkshopbasket:link, a.topsitelinkshopbasket:active, a.topsitelinkshopbasket:visited {
  FONT-WEIGHT: normal;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
  font-size:105%;
  color: #C30102;
}
a.topsitelinkshopbasket:hover {
  FONT-WEIGHT: normal;
  TEXT-DECORATION: underline;
}
/** HOME SELECTED **/

TD.topsitelinkssitehomeselected {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  text-align: left;
}
TD.topsitelinkssitehomeselected A {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Home_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 62px;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitehomeselected A:hover {
  TEXT-DECORATION: underline;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  color: Black;
}
/** SITE MAP **/

TD.topsitelinkssitemap {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  padding-left: 10px;
  text-align: left;
}
TD.topsitelinkssitemap A {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_SiteMap_Off_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 76px;
  vertical-align: middle;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitemap A:hover {
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_SiteMap_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  TEXT-DECORATION: underline;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  color: Black;
}
/** SITE MAP SELECTED **/

TD.topsitelinkssitemapselected {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  padding-left: 10px;
  text-align: left;
}
TD.topsitelinkssitemapselected A {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_SiteMap_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 76px;
  vertical-align: middle;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitemapselected A:hover {
  background-repeat: no-repeat;
  TEXT-DECORATION: underline;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  color: Black;
}
/** HELP **/

TD.topsitelinkssitehelp {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  padding-left: 10px;
  text-align: left;
}
TD.topsitelinkssitehelp A {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Help_Off_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 54px;
  vertical-align: middle;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitehelp A.shop {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Help_Off_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 85px;
  vertical-align: middle;
  display: block;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitehelp A:hover {
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Help_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
  color: Black;
}
/** HELP SELECTED **/
TD.topsitelinkssitehelpselected {
  /*BACKGROUND: #BDB6B0;*/
	FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: middle;
  height: 35px;
  padding-left: 10px;
  text-align: left;
}
TD.topsitelinkssitehelpselected A {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/top/BRC_Button_Help_On_Grey.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  width: 54px;
  vertical-align: middle;
  display: block;
  padding-top: 3px;
  height: 25px;
  padding-top: 11px;
}
TD.topsitelinkssitehelpselected A:hover {
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: underline;
  color: Black;
}
/** SEARCH **/
TD.topsitelinkssitesearch {
  height: 35px;
  vertical-align: middle;
  padding-top:0px;
}
INPUT.topsitelinkssiteseachbutton {
  margin-top: 3px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-weight: bold;
}
A.topsitelinkssitemapseperate {
  /*FONT-SIZE: x-small;*/
    FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none;
}
A.topsitelinkssitemapseperate:hover {
  /*FONT-SIZE: x-small;*/
    COLOR: white;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  TEXT-DECORATION: none;
}
/** SECTION NAVIGATION **/

A.topnavigation_intheuk {
  BACKGROUND-IMAGE: url(../../images/navigation/BRC_Menu_AboutUs_Off.gif);
  background-repeat: no-repeat;
}
A.topnavigation_intheuk:hover {
  BACKGROUND-IMAGE: url(../../images/navigation/BRC_Menu_AboutUs_on.gif);
  background-repeat: no-repeat;
}
A.topnavigation_overseas {
}
A.topnavigation_overseas:hover {
}
A.topnavigation_aboutus {
}
A.topnavigation_aboutus:hover {
}
A.topnavigation_getinvolved {
}
A.topnavigation_getinvolved:hover {
}
/** TOP SITE LINKS - HOME SITEMAP HELP **/

TD.topsitelinks {
  text-align:right;
  width: 304px;
}
.signup_buttonsubmit {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  /*FONT-SIZE: x-small;*/
	font-weight: bold;
}
.caveat {
  FONT-SIZE: xx-small;
  color: #333333;
}
/** PRIVACY BOTTOM **/
A.bottomnavcompulsoryprivacy {
  width: 50px;
  padding-top: 1px;
  padding-left: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnavcompulsoryprivacy:hover {
  padding-top: 1px;
  padding-left: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavcompulsorycontact {
  width: 50px;
  padding-top: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnavcompulsorycontact:hover {
  padding-top: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavcompulsory {
  width: 110px;
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnavcompulsory:hover {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavcompulsorylegal {
  width: 50px;
  padding-top: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnavcompulsorylegal:hover {
  padding-top: 1px;
  padding-left: 8px;
  padding-right: 8px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavcompulsorycredits {
  padding-top: 1px;
  padding-right: 8px;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnavcompulsorycredits:hover {
  padding-top: 1px;
  padding-right: 8px;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnav {
  padding-top: 1px;
  padding-right: 8px;
  margin-right:8px;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  text-decoration: none;
  display:inline;
}
A.bottomnav:hover {
  padding-top: 1px;
  padding-right: 8px;
  margin-right:8px;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavcontact {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none;
  width: 75px;
  text-align: center;
}
A.bottomnavcontact:hover {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavprivacy {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none;
  width: 75px;
  text-align: center;
}
A.bottomnavprivacy:hover {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  COLOR: #FFFFFF;
  background-color: #000000;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavtop {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none;
  width: 55px;
  text-align: center;
}
A.bottomnavtop:hover {
  padding-top: 1px;
  padding-left: 10px;
  padding-right: 10px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  background-color: #000000;
  COLOR: #FFFFFF;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  TEXT-DECORATION: none
}
A.bottomnavbaigent {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 1px;
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  display: block;
}
A.bottomnavbaigent:hover {
  border-left-color: #cccccc;
  border-left-width: 2px;
  border-left-style:solid;
  border-right-color: #cccccc;
  border-right-width: 2px;
  border-right-style:solid;
  FONT-WEIGHT: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 18px;
  BACKGROUND-COLOR: black;
  text-decoration:none;
  padding-left: 10px;
  padding-right: 10px;
  display: block;
}
.bottomnav {
  font-weight: bold;
  /*FONT-SIZE: x-small;*/
    COLOR: #ffffff;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  display:block;
  text-align: center;
  display: block;
}
TD.bottomnavlinks {
  padding-left: 130px;
  padding-right: 0px;
}
.opengardensgo {
  BORDER-RIGHT: medium none;
  BORDER-TOP: medium none;
  BACKGROUND-IMAGE: url(../../images/opengardens/button_go.gif);
  VERTICAL-ALIGN: middle;
  BORDER-LEFT: medium none;
  padding-left:30px;
  padding-top: 3px;
  WIDTH: 20px;
  CURSOR: hand;
  COLOR: black;
  BORDER-BOTTOM: medium none;
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  HEIGHT: 20px;
  BACKGROUND-COLOR: transparent;
  TEXT-ALIGN: left;
  vertical-align: bottom;
}
/* SIT MAP  */

A.right {
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  VERTICAL-ALIGN: middle;
  PADDING-LEFT: 13px;
  height: 16px;
  color: Black;
  line-height: normal;
  display:block;
}
A.right:hover {
  PADDING-LEFT: 13px;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  BACKGROUND-REPEAT: no-repeat;
  VERTICAL-ALIGN: middle;
  height: 16px;
  TEXT-DECORATION: underline;
}
A.quicklinks {
  background-repeat: no-repeat;
  background-image: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  color: Black;
  line-height:normal;
  text-decoration: none;
  font-weight:bold;
  padding-left:13px;
  display:block;
}
A.quicklinks:hover {
  background-image: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  background-repeat: no-repeat;
  text-decoration:  underline;
}
A.rightarrownounderline {
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  VERTICAL-ALIGN: middle;
  PADDING-LEFT: 13px;
  height: 16px;
  color: Black;
  line-height: normal;
  display:block;
  TEXT-DECORATION: none;
}
A.rightarrownounderline:hover {
  PADDING-LEFT: 13px;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_Right_link.gif);
  BACKGROUND-REPEAT: no-repeat;
  VERTICAL-ALIGN: middle;
  height: 16px;
  TEXT-DECORATION:  underline;
}
A.down {
  BACKGROUND-REPEAT: no-repeat;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_down_link.gif);
  VERTICAL-ALIGN: middle;
  PADDING-LEFT: 13px;
  height: 16px;
  color: Black;
  line-height: normal;
  display:block;
}
A.down:hover {
  PADDING-LEFT: 13px;
  BACKGROUND-IMAGE: url(../../images/arrows/BRC_ArrowRed_down.gif);
  BACKGROUND-REPEAT: no-repeat;
  VERTICAL-ALIGN: middle;
  height: 16px;
  TEXT-DECORATION: underline;
}
/* SITE MAP */
.navheirachylevel0table {
  width: 400px;
}
.navheirachylevel0spacertabletd {
  width: 0px;
}
.navheirachylevel1table {
  width: 400px;
}
.navheirachylevel2table {
  width: 400px;
}
.navheirachylevel3table {
  width: 400px;
}
.navheirachylevel4table {
  width: 400px;
}
.navheirachylevel1spacertabletd {
  height: 40px;
  width: 10px;
  vertical-align: bottom;
}
.navheirachylevel2spacertabletd {
  width: 30px
}
.navheirachylevel3spacertabletd {
  width: 50px
}
.navheirachycolumnspacertabletd {
  width: 5px
}
.navheirachylevel0link, .navheirachylevel1link {
  font-weight: bold;
  font-size: xx-small;
}
.greybackground.maintitle {
  FONT-SIZE: medium;
  COLOR: #333333;
  FONT-FAMILY: arial, Verdana;
  PADDING-LEFT: 2px;
}
/** JUMP LINKS **/
A.JumpLinks {
  PADDING-LEFT: 12px;
  BACKGROUND-IMAGE: url(../../images/jumplinks/BRC_JumpLink_DownArrow.gif);
  BACKGROUND-REPEAT: no-repeat;
  display:block;
  text-decoration: none;
}
A.JumpLinks:hover {
  text-decoration: underline;
}
A.jumplinkstop {
  PADDING-LEFT: 12px;
  BACKGROUND-IMAGE: url(../../images/jumplinks/BRC_JumpLink_UpArrow.gif);
  BACKGROUND-REPEAT: no-repeat;
  text-decoration: none;
}
A.JumpLinkstop:hover {
  text-decoration: underline;
}
/** REVISED NAVIGATION **/

/** selectedparentwithoutchildren **/
a.selectedparentwithoutchildren {
  padding-left: 20px;
  background-image: url(../../images/leftnavigation/navigation_square.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
  color: #cc0000;
}
a.selectedparentwithoutchildren:hover {
  text-decoration: underline;
}
/** parent without children **/
a.parentwithoutchildren {
}
a.parentwithoutchildren:hover {
}
/** parent with children **/
a.parentwithchildren {
  padding-left: 15px;
  background-image: url(../../images/leftnavigation/navigation_downarrow.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.parentwithchildren:hover {
  text-decoration: underline;
}
/** selected parent with children **/
a.selectedparentwithchildren {
  padding-left: 20px;
  background-image: url(../../images/leftnavigation/navigation_downarrow_indent.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.selectedparentwithchildren:hover {
  text-decoration: underline;
}
/** same level as selected with children **/
a.samelevelasselectedwithchildren {
  padding-left: 25px;
  background-image: url(../../images/leftnavigation/navigation_rightarrow_indent.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.samelevelasselectedwithchildren:hover {
  text-decoration: underline;
}
/** same level as selected without childern **/
a.samelevelasselectedwithoutchildren {
  padding-left: 25px;
  background-image: url(../../images/leftnavigation/navigation_square_indent.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.samelevelasselectedwithoutchildren:hover {
  text-decoration: underline;
}
/** selected without children **/
a.selectedwithoutchildren {
  padding-left: 25px;
  background-image: url(../../images/leftnavigation/navigation_square_indent.gif);
  background-repeat: no-repeat;
  display:block;
  color: #cc0000;
  text-decoration: none;
}
a.selectedwithoutchildren:hover {
  text-decoration: underline;
}
/** selected with children **/
a.selectedwithchildren {
  padding-left: 19px;
  background-image: url(../../images/leftnavigation/navigation_rightarrow.gif);
  background-repeat: no-repeat;
  display:block;
  color: #cc0000;
  text-decoration: none;
}
a.selectedwithchildren:hover {
  text-decoration: underline;
}
/** under selected without children **/

a.underselectedwithoutchildren {
  padding-left: 28px;
  background-image: url(../../images/leftnavigation/navigation_square_indent.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.underselectedwithoutchildren:hover {
  text-decoration: underline;
}
/** under selected with children **/
a.underselectedwithchildren {
  padding-left: 28px;
  background-image: url(../../images/leftnavigation/navigation_rightarrow_indent.gif);
  background-repeat: no-repeat;
  display: block;
  text-decoration: none;
}
a.underselectedwithchildren:hover {
  text-decoration: underline;
}
/** bottom without children **/
a.bottomwithoutchildren {
  padding-left: 20px;
  background-image: url(../../images/leftnavigation/navigation_square.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.bottomwithoutchildren:hover {
  text-decoration: underline;
}
/** bottom with children **/
a.bottomwithchildren {
  padding-left: 20px;
  background-image: url(../../images/leftnavigation/navigation_rightarrow.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.bottomwithchildren:hover {
  text-decoration: underline;
}
/** shop bottom with children **/
a.shopbottomwithchildren {
  padding-left: 10px;
  background-image: url(../../images/leftnavigation/navigation_rightarrow_noindent.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.shopbottomwithchildren:hover {
  text-decoration: underline;
}
/** shop bottom without children **/
a.shopbottomwithoutchildren {
  padding-left: 10px;
  background-image: url(../../images/leftnavigation/navigation_square_noident.gif);
  background-repeat: no-repeat;
  display:block;
  text-decoration: none;
}
a.shopbottomwithoutchildren:hover {
  text-decoration: underline;
}
/** TOP LINK **/


TD.gototop {
  BACKGROUND: white;
  FONT-SIZE: 12px;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  vertical-align: top;
  text-align: right;
}
TD.gototop A {
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_PageTop_Off_White.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  padding-top: 5px;
  padding-right: 30px;
}
TD.gototop A:hover {
  text-decoration: none;
  BACKGROUND-IMAGE: url(../../images/common/BRC_Button_PageTop_On_White.gif);
  background-repeat: no-repeat;
  background-position: 100%;
  display: block;
  height: 20px;
  padding-top: 5px;
}
TR.reactemailprintrow {
  height: 35px;
}
TD.externalsitedisclaimer {
  FONT-FAMILY: arial, Verdana, Sans-serif;
  font-size:80%;
}
/** OPEN GARDENS **/
IMG.opengardens {
  float: right;
  margin-right: 0px;
  margin-top: 0px;
  margin-left: 10px;
  margin-bottom: 2px;
}
/**LOGIN **/
.logintextbox {
  /*FONT-SIZE: x-small;*/
    COLOR: #333333;
  FONT-FAMILY: arial, Verdana, Sans-serif;
  width: 230px;
}
.loginlargetext {
  FONT-SIZE: medium;
  COLOR: #ACA49F;
  FONT-FAMILY: arial, Verdana, Sans-serif;
}
/** DISCLAIMER **/

#disclaimer a, #disclaimer a:link, #disclaimer a:active, #disclaimer a:visited {
  font-size: 90%;
}
#disclaimer {
  margin-top: 20px;
  padding-top: 10px;
  padding-right: 9px;
  padding-bottom: 15px;
  padding-left: 9px;
  border: 1px solid #BDB6B0;
  color: #000000;
  font-size:90%;
}
.ecomm_information_box .highlight {
  color: #CC0000;
}
h2, h3 {
  margin:0 0 0 0;
}
table#tblLastblog {
  text-align:left;
}
H4.rightcolumn_title {
  color:#796E68;
  font-size:105%;
  font-weight:bold;
  padding-bottom: 3px;
  padding-top: 15px;
}
/** TLC **/

  .tlc_mainfeature {
  width:400px;
  border:solid 1px #DFDAD7;
  background-color: #EDEDED;
  float: left;
}
.tlc_mainfeature_left {
  width: 200px;
  float: left;
  padding: 5px 5px 3px 5px;
}
.tlc_mainfeature_right {
  width: 190px;
  float: left;
}
.tlc_mainfeature_text {
  padding-top: 10px;
}
H2.tlc_mainfeature_title {
  font-size: 100%;
  font-weight: bold;
}
H2.tlc_mainfeature_title A {
  text-decoration: none;
}
H2.tlc_mainfeature_title A:hover {
  text-decoration: underline;
}
.tlc_mainfeature_spacer {
  height: 10px;
  width: 400px;
  clear:both;
}
/** OTHER FEATURE **/
    .tlc_otherfeature {
  width:400px;
  border:solid 1px #DFDAD7;
  background-color: #EDEDED;
  float: left;
}
.tlc_otherfeature_right {
  width: 240px;
  float: left;
  padding: 5px 5px 3px 5px;
}
.tlc_otherfeature_left {
  width: 150px;
  float: left;
}
.tlc_otherfeature_text {
  padding-top: 10px;
}
H2.tlc_otherfeature_title {
  font-size: 100%;
  font-weight: bold;
}
H2.tlc_otherfeature_title A {
  text-decoration: none;
}
H2.tlc_otherfeature_title A:hover {
  text-decoration: underline;
}
.tlc_otherfeature_spacer {
  height: 10px;
  width: 400px;
  clear:both;
}
.tlc_rightcolumn {
  width: 150px;
  padding-top: 10px;
  padding-bottom: 10px;
}
.tlc_rightcolumn_icon {
  width: 30px;
  float:left;
}
.tlc_rightcolumn_icontitle {
  width:115px;
  float:left;
  padding-left:5px;
  padding-top:5px;
  color:#796E68;
  font-size:105%;
  font-weight:bold;
}
.tlc_rightcolumn_icontitle A {
  text-decoration: none;
  color:#796E68;
}
.tlc_rightcolumn_icontitle A:hover {
  text-decoration: underline;
}
.tlc_rightcolumn_icontext {
  padding-top: 5px;
  width: 150px;
  clear:both;
}
.tlc_rightcolumn_spacer {
  clear:both;
  height:20px;
}
.tlc_rightcolumn_topline {
  border-top: 1px solid #DFDAD7;
}
.tlc_rightcolumn_bottomline {
  border-top: 1px solid #DFDAD7;
  maging-bottom: 10px;
}
.tlc_rightcolumn_title_top {
  color: #3F3F3F;
  font-size: 150%;
  font-weight: bold;
}
.tlc_rightcolumn_title_bottom {
  color: #7E706D;
  font-size: 150%;
  font-weight: bold;
}
