
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

scrollbar-base-color: #EAEAEA;
scrollbar-arrow-color: #4384AC;
scrollbar-3dlight-color: #122A5B;
scrollbar-darkshadow-color: #4384AC;
scrollbar-face-color: #E0E0D5;
scrollbar-highlight-color: #2AB0BA;
scrollbar-shadow-color: #E1E1C0;
scrollbar-track-color: #063666;

}
.top1
{
background-image:url(../images/top-bg.gif);
background-repeat:repeat-x;
height:104px;
}
.top2
{
background-image:url(../images/ticker-bg.gif);
background-repeat:repeat-x;
height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-stretch:extra-expanded;
}
.top-tab
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:bold;
font-stretch:extra-expanded;
text-decoration:none;
}
.top-tab:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
text-shadow:#FFFFCC;
font-weight:bold;
font-stretch:extra-expanded;
text-decoration:underline;
}
.footer
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
font-stretch:extra-expanded;
}
.footer:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFF00;
font-stretch:extra-expanded;
}
.body-sign
{
background-color:#F5F5F5;
border: 1px solid #C0C0C0;
height:136px;
width:266px
}

.body-signup
{
background-color:#E9E9E9;
border: 1px solid #AAE7F6;
height:100px;
width:235px;
vertical-align:middle;
}
.style1
{
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-stretch:extra-expanded;
}
.style11 {
	color: #474747;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	padding-left:5px;
}
.style5 {
	color: #666666;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left:5px;
}
.style14 {
	color:#333333;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:5px;
}
.style5-venue
{
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style8-venue
{
	color: #545454;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
	background-color:#F7FBFB;
}
.style-venue
{

	color:003399;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:underline;
	
}
.style-venue:hover
{
	color:#0066FF;
	background-color:#FEFFE8;
	font-size: 12px;
	font-family: tahoma;
	text-decoration:none;

}
.style11-venue
{
	color: #474747;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none;
	padding-left:5px;
}
.style11:hover {
	color:#CC0000;
	font-size: 11px;
	font-family: tahoma;
	padding-left:5px;
	text-decoration:underline;
		
}
.style14-venue
{
	color:#333333;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.line-venue
{
background-image:url(../images/rep_1.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}
.main-venue{ font-family: tahoma; font-size: 11px; color:#990000;text-decoration: none; }
.main-venue:hover { font-family: tahoma; font-size: 11px; color:#FF6600;text-decoration: underline; }
.main-1-venue{ font-family: tahoma; font-size: 12px; color:#990000;text-decoration: none; }
.main-1-venue:hover { font-family: tahoma; font-size: 12px; color:#FF6600;text-decoration: underline; }
.input
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid  #CCCCCC;
}
.header-text
{
font-family:Arial ;
font-size:18px;
color:#000066;
text-decoration:none;
line-height:150%;
}
.header-text:hover
{
font-family:Arial;
font-size:18px;
color:#FF00CC;
text-decoration:none;
line-height:150%;
}

TABLE.tn_results { width: 778; background-color:#FFFFFF; }
TABLE.tn_results_header { width:1000px; }
TR.tn_results_colhead { height: 35px; width:1000px; }
TR.tn_results_divider  {height:1px; }
TD.tn_results_divider { background-color:#666666;}
TD.tn_results_colhead {
	text-align: center;
	background-image: url(images/results_header_background.gif);
	font-family: arial,helvetica,sans serif;
	font-weight: bold;
	font-size: 14px;
	color: #666666;
	border: 1px solid #cccccc;
}
TD.tn_results_colhead A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #666666; }
TD.tn_results_colhead A:hover 
{ 
text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color:#990000; 
}
TD.tn_results_colhead A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #666666; 
}
TR.tn_results_alternate_row 
{
BORDER-RIGHT: gray 1px solid;
BORDER-TOP: gray 1px solid;
background-color:#FFFFFF;
height:30px;

}
TD.tn_results_event_text 
{
	width: 20%; text-align: left;
	font-family: arial, helvetica, sans serif;
	font-size: 18pt;
	font-weight: bold;
	color:#990000;
	BORDER-LEFT: gray 1px solid;
	BORDER-right: gray 1px solid;
	
	text-align:center;

}
.tn_results_event_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #990000; }
.tn_results_event_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color:#666666; }
.tn_results_event_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #990000; }
TD.tn_results_venue_text { text-align: left; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #333333;
BORDER-right: gray 1px solid; }
.tn_results_venue_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #333333; }
.tn_results_venue_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #333333; }
.tn_results_venue_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 12pt; font-weight: bold; color: #333333; }
.tn_results_location_text{ text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: normal; color:#999999; }
.tn_results_location_text A:link { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: normal; color:#999999; }
.tn_results_location_text A:hover { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: normal; color: #666666; }
.tn_results_location_text A:visited { text-decoration: underline; font-family: arial,helvetica,sans serif; font-size: 11px; font-weight: normal; color: #666666; }
TD.tn_results_datetime_text { text-align: center; line-height:100%;BORDER-right: gray 1px solid;
 }
.tn_results_day_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11pt; font-weight: bold; color: #333333; }
.tn_results_date_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11pt; color: #333333; }
.tn_results_time_text { text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 11pt; color: #880303; }
TD.tn_results_tickets_text { 
text-align: center; 
BORDER-RIGHT: gray 1px solid;
/*background-image:url(../images/bg-btn.gif);
background-position:center;
background-repeat:no-repeat;*/
}
.tn_results_tickets_text A:link
{ 
	text-decoration: none;
	font-family: arial,helvetica,sans serif;
	color:#000000;
	font-size: 11pt;
	font-weight:bold
}
.tn_results_tickets_text A:hover 
{
	text-decoration: underline;
	font-family: arial,helvetica,sans serif;
	color:#003399;
	font-size: 11pt;
	font-weight:bold

}
.tn_results_tickets_text A:visited
{ 
	
	font-family: arial,helvetica,sans serif;
	color:#2677BC;
	font-size: 11pt;
	font-weight:bold
}
Table.p4-gray-bg
{
background-image:url(../images/p4-gray-bg.gif);
background-repeat:no-repeat;
background-position:center;
width:324px;
height:344px;
}
.p4-gray-bg_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:20pt;
color:#CC0000;
font-weight:bold;
padding-left:5px;
text-align:center;
}
.p4-gray-bg_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-left:5px;
line-height:120%;
background-color:#F9F9F9;
}
.buy-btn
{
background-image:url(../images/bg-btn-1.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000066;
font-weight:bold;
height:22px;
}
.buy-btn:hover
{
background-image:url(../images/bg-btn-1.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#E4E4E4;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
height:22px;
}
Table.p4-beidge-bg
{
background-image:url(../images/p4-beidge-bg.gif);
background-repeat:no-repeat;
background-position:top;
width:500px;
height:344px;
}
.p4-beidge-bg_heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:20pt;
color:#CC0000;
font-weight:bold;
padding-left:20px;
text-align:left;

}
.p4-beidge-bg_heading1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
color:#CC0000;

padding-left:20px;
text-align:left;

}
.p4-beidge-bg_text
{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#000000;
padding-left:5px;
line-height:120%;
/*background-color:#E9EEF5;*/
}
.p4-beidge-bg_text_no
{
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FF0000;
padding-left:5px;
line-height:120%;
}
Table.p4-store-bg
{
width:500px;
}
TR.p4-store-bg
{
}
TR.p4-store-bg_colhead { height: 55px; }
TR.p4-store-bg_divider  {height:1px; }
TD.p4-store-bg_divider { background-color:#B3B3B3;}
TD.p4-store-bg_colhead 
{
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#666666;
	border-right: 1px solid #cccccc;
	vertical-align:top;
}
TD.p4-store-bg_colhead A:link 
{ 
text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #022A5D;
}
TD.p4-store-bg_colhead A:hover 
{ 
text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color:#990000;  background-image:url(../images/p4-gray-arr.gif);
background-repeat:no-repeat;
background-position:top
}
TD.p4-store-bg_colhead A:visited
{
 text-decoration: none; font-family: arial,helvetica,sans serif; font-weight: bold; font-size: 14px; color: #022A5D; 
}
TD.p4-store-bg
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
color:#000066;
height:45px;
border-bottom:1px solid #CCCCCC;
vertical-align:middle;
padding-left:5px;
}
TD.p4-store-bg-left
{
text-align:center;
font-family:"Arial, Helvetica, sans-serif";
font-size:12pt;
color:#000066;
height:45px;
border-bottom:1px solid #CCCCCC;
vertical-align:middle;
border-left:1px solid #cccccc; color:#FF00CC; font-weight:bold;
padding-left:5px;
}
TD.p4-store-bg-right
{
padding-left:5px;
text-align:left;
font-family:"Arial, Helvetica, sans-serif";
font-size:12pt;
color:#000066;
height:45px;
border-bottom:1px solid #CCCCCC;
vertical-align:middle;
border-right:1px solid #cccccc;
}




.ticketnest_question{	/* Styling question */
	/* Start layout CSS 
	color:#000;
	font-size:0.9em;
	background-color:Silver;
	width:300px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	
	/* End layout CSS 
	
	overflow:hidden;
	cursor:pointer;*/
}
.ticketnest_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	
	/*border:1px solid #317082;
	background-color:#E2EBED;
	width:300px;*/
	
	
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	/*left:478px;
	top:20px;*/
    
}
.ticketnest_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
	height:225px;
}
.cell_over
{
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	background-color:#CDE1EC;
	height:110px;
}
.cell_out
{
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	background-color:#FFFFFF;
	height:110px;
}

.cell_over_comparison
{
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	background-color:#CDE1EC;
	height:45px;
}
.cell_out_comparison
{
	BORDER-RIGHT: gray 1px solid;
	BORDER-TOP: gray 1px solid;
	background-color:;
	height:45px;
}
TD.side-links A:link 
{ 
text-decoration: none; font-family: arial,helvetica,sans serif; font-size: 14px; color: #022A5D;
}
TD.side-links A:hover 
{ 
text-decoration: none; font-family: arial,helvetica,sans serif;font-size: 14px; color:#990000; background-color:#E0E8F1;  
}
TD.side-links A:visited
{
 text-decoration: none; font-family: arial,helvetica,sans serif;font-size: 14px; color: #022A5D; 
}
TD.title
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#000066;
text-decoration:none;
background-image:url(../images/rep_1.jpg);
background-position:bottom left;
background-repeat:repeat-x;
}