﻿/*Styles*/
.shoppingCardHeader {line-height:45px;}
.eventInfo img {display:block;max-width:170px;float:left; padding:3px;}
.ie6 .eventInfo img {width: expression(this.width > 170 ? 170: true);}
.pricePanel {min-height:166px; max-width:92%;}
.pricePanel label {float:left; display:inline; padding:0 8px;}
.howToFind,
.tradeTicket{width:360px;}
.cantFind,
.showHint {text-align:right;}
.venueMap {display:block; width:340px; text-align:center;  height:180px; float:right; margin-top:15px;}
body .venueMap img {max-width:340px; max-height:170px;border:1px solid #AAAAAA;border-radius:5px;-webkit-box-shadow: 1px 1px 1px 1px ;box-shadow: 1px 1px 1px 1px ; float:right;}
.ie6 .venueMap img {width: expression(this.width > 320 ? 320: true);}

.venueMap:hover a {display:block;}
.nsBtn {margin-left:10px;}
.availDataGrid {margin-top:30px;}
.refreshList {margin-bottom:10px;}
.cGALevels .cLevelDesc .cLevelPrice{font-weight:bold; line-height:190%;}
.cGALevels .cLevelDesc .cLevelPrice > span{font-size:80%;}
.cGALevels .cLevelDesc {text-align:left; padding:10px 30px 10px 10px;line-height:170%;}
.cGALevels .cLevelDesc.cVariation{ padding-left:65px;} 
.cGALevels .cLevelDesc .cLevelDescription {font-size:90%;}
.cGALevels .cLevelDesc .cLevelAvail {padding:20px 0; text-indent:0px; color:#910606;}
table.cGALevels th,
table.cGALevels  td{text-align:left;}
table.cGALevels  td{padding:0px 10px;}
.cGALevels  .nsBtn {margin:15px 20px 0 0;}
table.cGALevels {width:auto; float:left;}

.HaveOnlyOneButDifferentPrice .hideWhenDifferentPrices { display:none;}