
	DIV#cart { padding: 25px; font: 13px verdana; }
	
	DIV#Head { height: 45px; }
	DIV#Head H1 { font: 20px verdana; color: #FFF; margin: 0; padding: 0; letter-spacing: 1px; text-transform: uppercase;}
	
	DIV#TLTop {background: url(https://cdn.mygpticket.com/images/layout/f1/eng/race/table_header.gif?cf=105) left top no-repeat; height:40px; margin-bottom: 1px;}
	DIV#TLTop DIV {background: transparent; height:40px;}
	DIV#TLTop DIV DIV {padding: 0 10px 0 10px; height: 40px;}
	DIV#TLTop DIV DIV DIV {font: 17px verdana; line-height: 37px; text-transform: uppercase; height: 40px; padding: 0 0 0 4px;}	
	
	DIV#TLBottom {height:40px; padding-top: 1px; cursor: pointer;}
	DIV#TLBottom.empt {cursor: default;}	
	DIV#TLBottom DIV {background: url(https://cdn.mygpticket.com/images/layout/f1/eng/race/table_bottom.gif?cf=105) left top no-repeat; height:40px;}
	DIV#TLBottom DIV DIV {background: transparent; height:40px; text-align: center;}
	DIV#TLBottom DIV DIV DIV {font: 10px verdana; line-height: 20px; font-weight: bold; height:40px; width: 530px; margin: 0 auto; text-align: right;}	
	DIV#TLBottom DIV DIV DIV SPAN {cursor: pointer; margin: 0 5px 0 5px;}	
	DIV#TLBottom DIV DIV DIV SPAN.left {float: left;}	

	DIV#cart DIV.tickets {display: block; margin: 0; padding: 0;}
	DIV#cart DIV.tickets TABLE {margin: 0; height: 23px;}
	DIV#cart DIV.tickets TABLE TD {color: #462700; font: 11px verdana; padding: 0;}
		
	DIV.tickets DIV.separat {height: 1px; width: 550px; background: url(https://cdn.mygpticket.com/images/layout/f1/eng/race/bg_sector.gif?cf=105) left bottom no-repeat;}
	DIV.tickets DIV.separatLast {height: 1px; width: 550px; background: transparent; margin-bottom: 6px;}
	DIV.tickets DIV.separatLast IMG, DIV.tickets DIV.separat IMG {display: block;}	

	DIV#cart DIV.sect {margin: 1px 0 8px 0;}
	DIV#cart TABLE.sector { height:20px; background: url(https://cdn.mygpticket.com/images/layout/f1/eng/race/bg_sector.gif?cf=105) left top repeat-y; width: 100%;}
	DIV#cart TABLE.sector TD { padding: 0; margin: 0;}
	DIV#cart TABLE.sector H2 { float: left; font: 13px verdana; font-weight: bold; line-height: 18px; margin: 1px 0 0 0;}

	TABLE.sector TD.all { text-align: center; font: 10px Verdana; font-weight: bold; color: #9F0000;}
	TABLE.sector TD.r { width: 54px; }
	TABLE.sector TD.f { width: 14px; }
	TABLE.sector TD.p { width: 150px; text-align: right;}	
	TABLE.sector TD.ps { width: 83px; text-align: right;}	
	TABLE.sector TD.q { width: 44px; text-align: right; }		
	TABLE.sector TD.l { width: 12px; }	
	TABLE.sector TD.l3 { width: 5px; }	
	TABLE.sector TD.l2 { width: 70px; }
	TABLE.sector TD.p2 { width: 55px; text-align: right; }	

	TD.inf { width: 64px; }
	TD.inf DIV.redButton { font-weight: bold; display: block; margin: 1px 0 0 15px; cursor: pointer;}
	
	TD.name {}
	TD.name H3 {width: 204px; display: block; float: left; margin: 0; padding: 0; font: 11px verdana; line-height: 16px; font-weight: bold;}	
	
	TD.bracket {}
	TD.bracket IMG { display: block;cursor: pointer; margin: 1px 0 0 9px; width: 46px; height: 20px;}	

	TD.qt {}
	TD.qt H3 {width: 40px; display: block; float: left; text-align: right; margin: 0 4px 0 0; padding: 0; font: 11px verdana; line-height: 16px; font-weight: bold;}

	TD.price {}
	TD.price H3, TD.pricesum H3 {width: 84px; display: block; float: left; text-align: right; margin: 0; padding: 0; font: 11px verdana; line-height: 16px; font-weight: bold;}
	TD.pricesum H3 {width: 84px;}
	TD.price H3.sub {width: 92px;}

	TD.inf2 {width: 388px;}

	TD.right2 {width: 143px;}	

