





/*---------------GOOGLE MAP--------------------------*/

.basecolumn1a .feat_googlemap { clear: both; width: 715px; padding: 8px 8px 8px 8px; border: solid 2px #000000;  background: #1d1d1d; margin: 0px 0px 0px 0px; background-image: url("/images/structure/backgrounds/darkgradient.gif"); background-repeat: repeat-x; background-position: 0px 0px; }
.basecolumn1a .feat_googlemap .searchbox { display: none; padding: 0px 5px 10px 0px; }
.basecolumn1a .feat_googlemap .searchbox #postcode { cursor: text; width: 200px; background: #ffffff; color: black; text-transform: uppercase; padding: 3px 3px 4px 3px; border: 2px solid #000000; font-family: arial; }
.basecolumn1a .feat_googlemap input { cursor: pointer; padding: 2px 3px 2px 3px; color: #000000; font-family: arial; font-weight: bold; text-transform: uppercase; font-size: 80%; background: #c0c0c0; border: 2px solid #000000; }
.basecolumn1a .feat_googlemap input:hover { background: #e2e2e2; }
.basecolumn1a .feat_googlemap .mapbox_bg {  background: black; }
.basecolumn1a .feat_googlemap .mapbox { color: black; font-family: Georgia; text-transform: uppercase; padding: 0px 0px 0px 0px; font-size: 90%; font-weight: normal; }



/*-----------------------------TRAVEL PAGE-------------------------------------*/

/*--No Longer Used---if used---containertravelrght to 300px---.basecolumn1a .containertravelleft { width: 425px; float: left; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; }---*/
.basecolumn1a .containertravelright { width: 735px; float: right; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px; }


/*------RIGHT CONTAINER EXPANDING BOXES------*/

.containertravelright .feat_slidecontrol { z-index: 1; background-color: #272727; height: 35px; line-height: 35px; padding: 0px 0px 0px 0px; margin: 10px 0px 0px 0px; border: solid 2px #000000; background: #1d1d1d; background-image: url("/images/structure/backgrounds/darkgradient2.gif"); background-repeat: repeat-x; background-position: bottom; }
.containertravelright .feat_slidecontrol:hover { background-color: #000000; background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.containertravelright .feat_slidecontrol_selected { border: solid 2px #004990; background-color: #004990; background-image: url("/images/structure/backgrounds/menu_tickets.gif"); background-repeat: repeat-x; background-position: bottom; }
.containertravelright .feat_slidecontrol_selected:hover { border: solid 2px #004990; background-color: #004990; background-image: url("/images/structure/backgrounds/menu_tickets.gif"); background-repeat: repeat-x; background-position: bottom; }
.containertravelright .feat_slidecontrol .text { padding: 0px 10px 0px 40px; color: white; text-transform: uppercase; font-weight: normal; font-family: Georgia; font-size: 100%; background-image: url("/images/structure/backgrounds/circlelinktravel_down.gif"); background-repeat: no-repeat; background-position: 5px 3px; }
.containertravelright .feat_slidecontrol_selected .text { background-image: url("/images/structure/backgrounds/circlelinktravel_up.gif"); background-repeat: no-repeat; background-position: 5px 3px; }
.containertravelright .feat_slidecontrol .spacer { display: none; }
.containertravelright .feat_slidecontainer { background-color: #000000; border-bottom: solid #747474 5px; }
.containertravelright .feat_slidecontainer .std_content { padding: 10px 10px 10px 10px; margin: 0px 0px 10px 0px; border-bottom: none; background-color: #000000;  background-image: url("/images/structure/backgrounds/darkgradient4.gif"); background-repeat: repeat-x; background-position: top; }
.containertravelright .feat_slidecontainer .std_content .content { color: #ffffff; line-height: 20px; }
.containertravelright .feat_slidecontainer .std_content .content a { color: #ffffff; font-weight: bold; }
.containertravelright .feat_slidecontainer .std_content .content a:hover { color: #ffffff; text-decoration: underline; }
.containertravelright .feat_slidecontainer .std_content .content h1 { color: #ffffff; font-family: Georgia; font-weight: normal; text-transform: uppercase; font-size: 90%; line-height: 15px; padding: 4px 10px 4px 10px; margin: 0px 0px 10px 0px; border: solid 2px #363636; background-color: #000000; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top; }
.containertravelright .feat_slidecontainer .std_content .content table { background: #1d1d1d; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 0px;  }
.containertravelright .feat_slidecontainer .std_content .content table td { border-bottom: solid 1px #363636; color: #ffffff; font-family: Arial; font-size: 90%; padding: 2px 3px 2px 3px;  }
.containertravelright .feat_slidecontainer .std_content .content table td img { border: solid 1px #000000; }
.containertravelright .feat_slidecontainer .std_content .content table th { color: #ffffff; font-family: Georgia; font-size: 90%; font-weight: normal; padding: 2px 3px 2px 3px; border: solid 2px #bf650f; border: solid 2px #000000; background-color: #000000; background-image: url("/images/structure/backgrounds/darkgradient3.gif"); background-repeat: repeat-x; background-position: top; }

/*------SEASON TICKETS TABLE------*/
.std_pagea .std_content .content table.seasonTicketsTable th { background-color: #000000; border: 1px solid #e2e2e2; vertical-align: middle; text-align: center; font-weight: bold; background-image: none;}
.std_pagea .std_content .content table.seasonTicketsTable .dblue { background-color: #00157B; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.seasonTicketsTable .mblue { background-color: #0066CC; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.seasonTicketsTable .lblue { background-color: #85B8E8; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.seasonTicketsTable .black { background-color: #000000; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.seasonTicketsTable .green { background-color: #009833; color: #ffffff; border: 1px solid #e2e2e2; }

.std_pagea .std_content .content table.seasonTicketsTable td { text-align: center; vertical-align: middle; }

/*------MATCH TICKETS TABLE------*/
.std_pagea .std_content .content table.matchTicketsTable th { background-color: #000000; border: 1px solid #e2e2e2; vertical-align: middle; text-align: center; font-weight: bold; background-image: none;}
.std_pagea .std_content .content table.matchTicketsTable .dblue { background-color: #00157B; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.matchTicketsTable .mblue { background-color: #0066CC; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.matchTicketsTable .lblue { background-color: #85B8E8; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.matchTicketsTable .black { background-color: #000000; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.matchTicketsTable .green { background-color: #009833; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.matchTicketsTable td { text-align: center; vertical-align: middle; }

/*------STADIUM KEY TABLE------*/
.std_pagea .std_content .content table.stadiumkey th { background-color: #000000; border: 1px solid #e2e2e2; vertical-align: middle; text-align: center; font-weight: bold; background-image: none;}
.std_pagea .std_content .content table.stadiumkey .dblue { background-color: #00157B; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.stadiumkey .mblue { background-color: #0066CC; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.stadiumkey .lblue { background-color: #85B8E8; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.stadiumkey .red { background-color: #CA021A; color: #ffffff; border: 1px solid #e2e2e2; }
.std_pagea .std_content .content table.stadiumkey .green { background-color: #009833; color: #ffffff; border: 1px solid #e2e2e2; }


/*-------------Next match ticket info bar----------*/

.nextmatchtickets_aa { background: #E2E1E0; border-left: solid #004990 10px; padding: 7px 10px 7px 5px; margin-bottom: 10px; color: black;}
.nextmatchtickets_aa .headline { color: #004990; font-size: 100%; padding: 0px 3px 0px 0px; }

/* <IMG src="/images/structure/backgrounds/circlelinktravel_down.gif"><IMG src="/images/structure/backgrounds/circlelinktravel_up.gif"><IMG src="/images/structure/backgrounds/leftnavtitle_tickets.gif"> */

