﻿body 
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
}

.normalText
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
}

a:link, a:visited, a:active
{
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 8pt;
 text-decoration: none;
}

a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  text-decoration: underline;
  color: #CC0000;
}

a.toplinks:link, a.toplinks:visited, a.toplinks:active
{
 font-family: Arial, Helvetica, Sans-Serif;
 font-size: 8pt;
 text-decoration: none;
 color: #FFFFFF;
}

a.toplinks:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  text-decoration: underline;
  color: #EEEE99;
}


.bodyTable
{
  background-color: #ec8000;
  padding: 10, 10, 10, 10;
}

.bodyTitle
{
  /*background-image: url(../Images/barnetTitle.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;*/
	background-color: #000000;
}

.ticketOrderingHeader
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 24pt;
  color: #FFFFFF;
  font-weight: bold;
  float: right;
}

.navbar
{
  background-color: #666666;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  color: #FFFFFF;
  padding: 2, 10, 2, 10;
  text-align: right;
}

.curvedBoxTopLeft
{
  background-image: url(../Images/curvedBoxTopLeft.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #FFFFFF;
	width: 19px;
	height: 19px;	
}

.curvedBoxBottomLeft
{
  background-image: url(../Images/curvedBoxBottomLeft.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #FFFFFF;
	width: 19px;
	height: 19px;
}

.curvedBoxTopRight
{
  background-image: url(../Images/curvedBoxTopRight.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #FFFFFF;
	width: 19px;
	height: 19px;
}

.curvedBoxBottomRight
{
  background-image: url(../Images/curvedBoxBottomRight.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-color: #FFFFFF;
	width: 19px;
	height: 19px;
}

.curvedBoxTop
{
  background-image: url(../Images/curvedBoxTop.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #FFFFFF;
}

.curvedBoxBottom
{
  background-image: url(../Images/curvedBoxBottom.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-position: bottom;
}

.curvedBoxBody
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  background-color: #FFFFFF;
}

.curvedBoxLeft
{
  background-image: url(../Images/curvedBoxLeft.jpg);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #FFFFFF;
}

.curvedBoxRight
{
  background-image: url(../Images/curvedBoxRight.jpg);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-position: right;	
}

.curvedBoxHeader
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #B66506;
}

.matchLine
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  border-bottom-style: solid;
  border-bottom-color: #BBBBBB;
  border-bottom-width: 1px;
  /*cursor: pointer;*/
}

.matchLineOver
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  border-bottom-style: solid;
  border-bottom-color: #BBBBBB;
  border-bottom-width: 1px;
  background-color: #FDEAD3;
  /*cursor: pointer;*/
}
.matchMessage
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  color: #666666;
}
.matchLineOverUnavailable
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  border-bottom-style: solid;
  border-bottom-color: #BBBBBB;
  border-bottom-width: 1px;
  background-color: #EEEEEE;
  /*cursor: pointer;*/
}

.matchTitleLine
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000044;
}


.matchDescriptionLine
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  color: #444444;
}

.matchDateLine
{
  font-family: inherit;
  font-size: 8pt;
  padding: 0, 5, 0, 5;
}

.ibBookNow, .ibBookNowTall
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/bookNow.png);
	background-repeat: no-repeat;
	background-attachment: scroll;  
	cursor: pointer;
}

.ibBookNowOver, .ibBookNowOverTall
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/bookNowOver.png);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer; 
}

.ibBookNowDisabled, .ibBookNowDisabledTall
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/bookNowDisabled.png);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer; 
}

.ibBookNowTall
{
  background-image: url(../Images/bookNowTall.png);
}

.ibBookNowOverTall
{
  background-image: url(../Images/bookNowOverTall.png);
}

.ibBookNowDisabledTall
{
  background-image: url(../Images/bookNowDisabledTall.png);
}

.ibBookNowDisabled
{
  font-family: inherit;
  font-size: 10pt;
  color: #666666;
  text-align: center;
  background-image: url(../Images/bookNowDisabled.gif);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: default;
}

.basketLayout
{
  vertical-align: top;
}

.myBasket
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  color: #555555;
  background-color: #FFFFFF;
}

.myBasketTD
{
  padding: 0, 5, 0, 0;
}

.southStand
{
  background-image: url(../DMS/southStand.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll; 
}

.southStandOver
{
  background-image: url(../DMS/southStandOver.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer;
}

.ticketTypeDescription
{
  font-family: inherit;
  font-size: 12pt;
  font-weight: bold;
  color: #8A84AA;
}

.tbTicketQty
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  text-align: right;
  width: 40px;
  padding: 2, 2, 2, 2;
  height: 20px;
}

.ibAddToBasket
{
  font-family: inherit;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/addToBasket.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;  
	cursor: pointer;
}

.ibAddToBasketOver
{
  font-family: inherit;
  font-size: 8pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/addToBasketOver.gif);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer; 
}

.basketEventTitle
{
  font-family: inherit;
  font-size: 8pt;
  font-weight: bold;
  color: #A7C0E5;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: #A7C0E5;
  padding: 5, 0, 0, 0;
}

.ibContinueShopping
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/continueShopping.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;  
	cursor: pointer;
}

.ibContinueShoppingOver
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/continueShoppingOver.gif);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer; 
}

.ibCheckout
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/checkout.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;  
	cursor: pointer;
}

.ibCheckoutOver
{
  font-family: inherit;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
  background-image: url(../Images/checkoutOver.gif);
	background-repeat: no-repeat;
	background-attachment: scroll; 
	cursor: pointer; 
}

.tbPublic
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 8pt;
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  padding: 0, 2, 0, 2;
}

.tdPublic
{
  font-family: inherit;
  font-size: inherit;
  padding: 5, 10, 0, 0;
}

.checkoutAddress
{
  font-family: inherit;
  font-size: inherit;
  padding: 5, 10, 5, 0;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: #DDDDDD;
}

.checkoutAddressSelected
{
  font-family: inherit;
  font-size: inherit;
  padding: 5, 10, 5, 0;
  background-color: #DCE3FE;
  border-bottom-style: solid;
  border-width: 1px;
  border-color: #DDDDDD;
}

.cutLine
{
  font-family: inherit;
  font-size: 8pt;
  color: #727272;
  background-image: url(../Images/dottedLine.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-position: bottom;	 
}

.ticketText
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
}

.printedTicketVenueName
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 14pt;
  font-weight: bold;
}

.ibAreaSelect
{
  border-style: none;
  cursor: pointer;
}

.normalTextTDCenter
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 7pt;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
.psGadget
{
  border-style: solid;
  border-width: 1px;
  border-color: #AAAAAA;
  background-color: #F9F3C7;
  padding: 5px 5px 5px 5px;
}
.psGadgetMeter
{
  width: 33%; 
  text-align: center; 
  border-style: solid;
  border-width: 1px;
  border-color: #888888;
  font-size: 8pt;
}
.myAccountHeader
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: #AAAAAA;
  border-bottom-style: solid;
  border-width: 1px;
  width: 100%;
}
TH.publicTable
{
  text-align: left;
  padding: 0, 10, 0, 0;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 9pt;
  
}
.frontPageMessage
{
  width: 100%;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
}
.frontPageAnnouncementTitle
{
  width: 100%;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  color: #882222;
}

.publicImage
{
	float: left;
	background-image: url(../Images/barnetTitle.jpg);
	width: 900;
	height: 110;
	position: reletive;
}