﻿h1 {margin:0;padding:5px 0px; font-size:12pt;color:#18578d;}
h2 {margin:0;padding:0px 0px 8px 0px; font-size:10pt; color:#959595; font-weight:normal;}

h2 a:link, h2 a:visited{text-decoration:none;}
h2 a:hover{text-decoration:underline;}

.l_guar{color:#317FB0; font-size:8pt; width:450px; line-height:12pt;}
.l_guar a:link, .l_guar a:visited{color:#317FB0; font-size:8pt;} 
.l_guar a:hover{color:#18578d;}

.venH{background:#f6f6f6;color:#18578d;padding:10px;border-bottom:solid 1px #c1c1c1;}

.venH a{color:#18578d;text-decoration:none;}
.venM{width:500px; margin:0 auto; text-align:center;padding:20px 4px; overflow:auto; overflow-y:hidden;}

.tSort{background:#f6f6f6;border:solid 1px #cccccc;border-collapse:collapse;color:#0a296a;}
.tSort td{border:solid 1px #cccccc;}
.tSort select{font-size:9pt;}
.tRange, .tRange td {border:0px;font-size:8pt;}

#evtTickets{overflow:auto; overflow-x:hidden; overflow-y:scroll; height:470px; border-left:solid 1px #cccccc;}


.tCompare{background:#f1f1f1;border:solid 1px #cccccc;padding:5px;width:419px;}

.tTbl{font-size:7pt;width:430px;}

.tTbl td {border:solid 1px #cccccc; border-left:0px; border-top:0px; padding:5px 0px;}
.tTbl select{font-size:9pt; width:40px}

.resultsH{background:url("../app/v/hd-bg.png") repeat-x; color:#fff;}
.tTitle{border:0px; color:#fff; font-size:9pt; padding:5px 0px;}

.tTitle a:link, .tTitle a:visited{color:#fff;}
.tTitle a:hover{color:#fcfcfc;}
a.sortlnk {text-decoration:underline;}

.tOpt{width:30px; text-align:center; overflow:hidden;}
.tSec{width:100px; text-align:center; overflow:hidden;}
.tRow{width:60px; text-align:center; overflow:hidden;}
.tPri{width:100px; text-align:center; color:#0a296a;  overflow:hidden; font-size:8pt;}
.tQty{width:60px; text-align:center; overflow:hidden;}
.tBuyNow{width:70px; text-align:center; font-size:8pt;}

.tNotes{font-size:7pt; font-style:italic; color:#6d6d6d; padding-left:10px; }
.tQty select{padding:2px;border:solid 1px #c1c1c1;}


.tSortBtns{float:right; padding-top:5px;}
.tSortBtns input{font-size:8pt;}
.tSort select{font-size:9pt; padding:5px; border:solid 1px #c1c1c1;}

.evt_tp {height:30px;}
.evt_tp div{float:left; padding-right:5px;}
.evt_tp img{border:0px;}


.hch{background:url("../menu/mbg.gif") repeat-x; padding:5px 10px; color:#fff; font-weight:bold;}
.hcdiv{font-size:8pt; color:#444444; padding:3px; border:solid 1px #dedede;}
.hclist{padding:0px; margin:10px 10px 10px 35px; font-size:9pt; color:#585858; position:relative; z-index:1;}
.hclist li{padding:2px 0px 2px 0px;}
.hclist a:link, .hclist a:visited{color:#585858; text-decoration:none;}
.hclist a:hover{text-decoration:underline; color:#18578d;}
.hcsdiv{display:none;position:absolute;}
.hcsdiv div{position:relative; padding:10px; font-size:8pt; top:18px; left:-23px; background:#fff; border:solid 2px #18578d; width:250px;}


/*img.venMap{max-width:470px; width: expression(this.width > 470? "470px;", true);}*/


.subidiv h3{margin:0px; padding:2px 0px 5px 0px;border-bottom:0px;}
.subodiv{margin-top:15px; background:#ebebeb; padding:5px;}
.subidiv{background:#fff; padding:10px; border:solid 1px #c1c1c1; font-size:8pt; color:#6d6d6d;}

.subidiv a:link, .subidiv a:visited{color:#336699;}
.subidiv a:hover{color:#6d6d6d;}

#nscrollbtn{margin-right:14px;}
#nscrollbtn a{display:block;padding:8px 0;width:100%;background:#003d63;color:#fff;font-weight:bold;text-decoration:none;text-align:center}

.notes_sect{margin:10px 0;font-size:8pt;background:#fffbc4;border:solid 1px #c9d6e5;background:#e9f0f4;}
.notes_hd{padding:5px 10px;font-weight:bold;border-bottom:solid 1px #c9d6e5;color:#07538b;}
.notes_body{padding:10px;color:#0e2769;}

.social_wrap{position:relative;height:40px;width:429px;}
.social_body{background:url("../app/t/social-hd.png") no-repeat; width:429px; height:57px; position:absolute; top:-18px;}
