﻿
/* Common */
body
{
    margin-left:2px;
    margin-top:0px;
}
/*TopNavigation */
.
{
	height:25px; 
	background-color: #000000;
}
.SpacerRowSmall
{
	height:1px; 
}

.menuBg
{
	background:url(../images/bg_nav_top_black.jpg);
}




.TestimonialLink
{
    font-family:Tahoma;
    font-size: 12px;
    font-weight:bold;
	font-style:normal;
	color:Blue;
    text-decoration:none;
}

.TestimonialLink:hover
{

    font-family:Tahoma;
    font-size: 12px;
    font-weight:bold;
	font-style: normal;
    color:Red;
    text-decoration:underline;
}

.TestimonialHead
{
    padding-left:6px;
   
    font-family:Tahoma;
    font-size: 12px;
	font-style: normal;
	
	color:White;
    
}
.TestimonialDetails
{
    padding-left:6px;
    font-family:Arial;
    font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:#355816;
    
}


.ImageBorder
{
	border-bottom:solid 1px #505050 ;
	border-top:solid 1px #505050;
	border-left:solid 1px #505050;
	border-right:solid 1px #505050;
	
}
.NoImageCursor
{
    cursor:default;
    text-decoration:none;
}
.NoImageCursor:hover
{
    cursor:default;
    text-decoration:none;
}


/*Index.asp - top*/
.Ar10BWnu {
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.Ar9Wnu {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Ar11BO {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #EE8F00;
	
}
/* right nav */
.Ar11BBl {
	font-family:Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #4976C9;
}
.menutitle{
    cursor:pointer;
    margin-bottom: 5px;
    background-color:#ECECFF;
    color:#000000;
    width:250px;
    padding:2px;
    text-align:center;
    font-weight:bold;
    border:1px solid #000000;
}
.V12BB {
	font-family: Verdana, Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #231F20;
	text-decoration:none;
}
.Ar11Bl {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #000000;
}
.Ar10G {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	
}
.Ar10BBl {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}
/*Leftnav - index*/
.Ar14BWnu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.V12BR
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #a60000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
}

.V10BGnu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #555b6f;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
.Ar10BW
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*Middle Index*/
#leadstory_wrapper2 div.slide2 {
	width: inherit;
	height: inherit;
	overflow: hidden;
}

.title02 {
    font-family: Tahoma;
    font-weight:bold;
    font-size:18px;
    color: #d90f0f;
    margin:0px;
}
.Ar12BW {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;	
}
.V12BW {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;	
}
.Ar11BGr {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #329900;
}
.Ar11BBlu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #005284;
}
.Ar11BW {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.V10BG {
	font-family: Verdana, Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #555B6F; 
}
.Ar11G {
	font-family:Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #2c2827;	
	text-decoration:none
}

.Ar10BR {
	font-family:Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #A60000;	
}
.Ar14BBl {
	font-family: Tahoma;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4976C9;	
}
.V12BR {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A60000;	
}

.Ar11W {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}

.Ar11BBlk {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

/*Category Right navigation*/
.Ar11BR
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #a60000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.Ar12BO
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ee8f00;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*city_search_main.asp  - Middle*/
.Ar11BG
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #555b6f;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
}
.Ar11BU
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4976c9;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*sitemap*/
.Ar12BBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*tickets.asp*/
.Ar18BPL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #7c44b8;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.Ar11BPL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7c44b8;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.Ar11DP
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #7e29a3;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
.Ar14BPL
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #7c44b8;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*signin.asp*/
/*.Ar14BBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}*/
.Ar14BBlk_verdana {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Ar11BBlk_verdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.Ar11Bl_verdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}
.Ar11BW_verdana {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.Ar14BR {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #A60000;
	text-decoration: none;
}
.Red14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
}
/*CREATEACCOUNT.ASP*/
.Ar12BBl
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #4976c9;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}
/*eventscalendar*/
.calDay
{
	background-color:#efefef;
	color:#ffffff; 
	border:solid 1px #A2ADBC;
	font-family:Verdana;
	font-size:9px;
	width:190px ;
}
.calWeek
{
	background-color:#efefef;
	color:#ffffff; 
	border:solid 1px #A2ADBC;
	font-family:Verdana;
	font-size:9px;
	width:190px ;
}
.calMonth
{
	background-color:#A2ADBC;
	border:solid 1px #A2ADBC;
	font-family:Verdana;
	font-size:9px;
	
}
.calMonthDayHeader
{
color:#616B76;
font-size:11px;
font-weight:bold;
font-family:Verdana;
background-color:#D9E2E1;

}
.WeekCalendar
{
	background-color:#F3F2EE;
	font-family:Verdana;
	font-size:9px;
	padding-left:12px;
	
}
.calWeekDayHeader
{
	background-color:#A2ADBC;
	Color:white; 
	padding-left:3px;
	font-weight:bold ;
	font-family:Verdana;
	font-size:12px;
}
.current
{
    float:left; 
    list-style-image:none; 
    background-color:#990000; 
    color:White; 
    width:63px;
    text-align:center  ;
    cursor:hand;	
    font-family: Tahoma;
    background-image:url(images/current-bg.gif);
	font-size: 12px; height:18px;
	font-style: normal;
	font-weight: bold;
	}
.noncurrent{float:left; 
    list-style-image:none; 
    background-color:#ff9966; 
    color:black; 
    width:63px;
    text-align:center ;
    cursor:hand;	
    font-family: Tahoma;
    background-image:url(images/menu-bg.gif);
	font-size: 12px;height:18px;
	font-style: normal;
	font-weight: bold;}
.CaltdCurrent
{
    background-color:#eeddee; 
    color:#000000; 
    font-size:11px; 
    padding-left:3px; 
    height:120px;
}
.CaltdNonCurrent
{
    background-color:#F3F2EE; 
    color:#000000; 
    font-size:11px; 
    padding-left:3px;
    height:120px;
}
.tdDivClass
{
    FONT-WEIGHT: bold;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffee;
    font-size:11px;
}
.Ar11BWnuConcert
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Ar11BWnuTheater
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc6666;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.Ar11BWnuSports
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0066ff;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none
}
.ClsMore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FLOAT: right;
    COLOR: green;
    FONT-STYLE: normal;
    FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.autocomplete_completionListElement {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; VISIBILITY: hidden; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: buttonshadow 1px solid; COLOR: windowtext; BORDER-BOTTOM: buttonshadow 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 200px; TEXT-ALIGN: left;BACKGROUND-COLOR: window; z-index:6;
}
.autocomplete_highlightedListItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff99;FONT-SIZE: 11px; padding-top:2px; 
}
.autocomplete_listItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR:Black; PADDING-TOP: 1px; BACKGROUND-COLOR: window;FONT-SIZE: 11px; padding-top:2px; overflow:visible;
}
.AskPhil 
{
	height:15px;
	list-style-type:disc;
	color:Blue;
	font-weight:bold;
	font-size:11px;
	font-family:Arial;
	
}
.PadLeft
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
}
.BottomLine
{
	border-bottom:solid 1px grey;
}
.redlink
{
	font-size:12px;
	font-weight:bold;
	color:Blue;
}
.Ar10Grn {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #329900;
}
.Ar11BG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;	
	font-weight:bold;
}
/*IMPORTANT: The programmer has to change the VIPAdminTheme as well,if he changes below style.*/
/*BEGIN*/
.option1 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12; color: #FFFFFF; text-decoration: none;}
.option1 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FFFFFF; text-decoration: underline;}
.option1 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FFE9D0; text-decoration:none;}
.option1 .title02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFD800; line-height: 20px;}
.option1 .title02 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFE9D0; line-height: 20px; text-decoration:none;}

.option2 a {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FF6633; text-decoration: underline;}
.option2 a:hover {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #CC0000; text-decoration: none;}
.option2 .title02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #993300; line-height: 20px;}
.option2 .title02 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CC0000; line-height: 20px; text-decoration:none;}

.option3 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12; color: #FFFFFF; text-decoration: none;}
.option3 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FFFFFF; text-decoration: underline;}
.option3 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FF0000; text-decoration:none;}
.option3 .title02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; line-height: 20px;}
.option3 .title02 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; line-height: 20px; text-decoration:none;}

.option4 {font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12; color: #000000; text-decoration: none;}
.option4 a { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #000000; text-decoration: underline;}
.option4 a:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10; color: #FF0000; text-decoration:none;}
.option4 .title02 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; line-height: 20px;}
.option4 .title02 a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF0000; line-height: 20px; text-decoration:none;}
/*END*/
.dLineGrBtm {
	border-bottom: 1px dotted #666666;
}	

.autocomplete_completionListElement {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; VISIBILITY: hidden; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: buttonshadow 1px solid; COLOR: windowtext; BORDER-BOTTOM: buttonshadow 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 200px; TEXT-ALIGN: left
}
.autocomplete_highlightedListItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff99;FONT-SIZE: 11px; padding-top:2px; 
}
.autocomplete_listItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR:Black; PADDING-TOP: 1px; BACKGROUND-COLOR: window;FONT-SIZE: 11px; padding-top:2px; overflow:visible;
}
.AskPhil 
{
	height:15px;
	list-style-type:disc;
}
.PadLeft
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:2px;
}
.BottomLine
{
	border-bottom:solid 1px grey;
}
.redlink
{
	font-size:12px;
	font-weight:bold;
	color:Blue;
}
.Ar10Grn {
	font-family: Tahoma;
	font-size: 10px;
	font-style: normal;
	color: #329900;
}
.Ar11BG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;	
	font-weight:bold;
}
.PadLeftRight
{
	padding-left:7px;
	
}

.TestimonialV12BW {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.Ar11TBG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #6F5C6F;
	
}
.Ar18BR {
	font-family: Tahoma;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #A60000;
	}
	
.Ar10Blue
{
	font-family:Arial;
	color:Blue;
	font-size:10px;	
}

.Ar11BBlk_BGIMG {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-image:url(/images/inventory2/header_bg.gif);
	height:25px;
}
/*Sitemap*/
.Ar11BBl_Sitemap {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}

/*Cart*/
.Ar12BR {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #A60000;
	
}
.PadTop
{
	padding-top:10px;
}
.PadTop1
{
	padding-top:15px;
}

/* Checkout pages */


.form-field-caption {
	font-weight: bold;
}
.notification-checkout {
	color: #61646E;
}
.notification-checkoutl {
	color: #61646E;
}
.notification-checkoutl:link {
	color: #61646E;
	text-decoration: none;
}
.notification-checkoutl:visited {
	color: #61646E;
	text-decoration: none;
}
.notification-checkoutl:hover   {
	color: #f27a00;
	text-decoration: underline;
}
.notification-checkoutl:active {
	color: #61646E;
	text-decoration: none;
}
.notification-checkoutblue {
	color:#f7941c;
}
.profiles-vert-img {
	width: 10px;
}
.tab-wrapper {
	overflow: hidden;
	background: url(/images/cart/tab_wrapper_bg.gif) repeat-x bottom;
}
.section-active-tab-bg {
	white-space: nowrap;
	color: #ff6410;
	font: bold 11px Tahoma;
	background-color: #ffffff;
	border-top: 1px solid #a3a3a3;
	border-right: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	padding: 4px 10px 6px 10px;
}
.section-inactive-tab-bg {
	font: bold 11px Tahoma;
	color: #2b2b2b;
	white-space: nowrap;
	background: #ffe3b7 url('/images/cart/tab_bg_active.gif');
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding: 4px 10px;
	margin-bottom: 1px;
}
.tab-content-border {
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	padding: 17px;
	clear: both;
	margin-bottom: 8px;
}
.section-outer-border {
	border: 1px #7A7A7A solid;
	clear: both;
}
a.sort-link:link, a.sort-link:visited {
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
a.sort-link:hover,	a.sort-link:active {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.affiliate-code {
	background: #f0f0f0;
	border: 1px solid #e0e0e0;
	color: #999999;
	font-size: 9px;
	text-align: center;
	padding: 3px;
	margin: 3px;
	margin-right: 10px;
}
.field-name {
	font-size: 11px;
	font-family: tahoma, arial, verdana, helvetica,	sans-serif;
	font-weight: bold;
	white-space: nowrap;
}

.valign {
	vertical-align: middle;
}
.main-text {
	color: #2d2d2d;
}
.compare-table td {
	padding-left: 8px;
}
.table-td-left-border {
	border-left: solid #ced6da 1px;
}
.table-td-bottom-border {
	border-bottom: solid #ced6da 1px;
}
.compare-first-cell {
	border-bottom: 1px solid #ced6da;
	background-color: #f1f4f6;
	white-space: nowrap;
}
.small-note {
	color: #c12929;
	font-family: tahoma, arial, verdana, helvetica,	sans-serif;
	font-size: 10px;
}
.dashed-border {
	border: 1px dashed #333333;
}
table label {
	width: auto;
	font-weight: normal;
}
/* color mainbox */
.mainbox-cart-wrapper 
{
	font-family:Tahoma;
	font-size:11px;
	padding-right:2px;
}

.mainbox-cart-title {
	background: #f7941c url('/images/cart/sidebox_title_bg.gif') repeat-x left top;
	border: 1px solid #f7941c;
	height: 24px;
	color: #ffffff;
	padding-left: 10px;
	line-height: 24px;
	font-weight: bold;
	font-size: 12px;
	margin: 0;
}

.mainbox-cart-body-flex, .mainbox-cart-body {
	border-Top: 1px solid #a3a3a3;
	border-right: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	padding: 14px 0px 14px 14px;
	margin-top:2px;
}

.mainbox-cart-body {
	max-height: 296px;
	height: 345px;
	overflow: auto;
}

.cart-buttons-wrapper {
	background-color: #f1f1f1;
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	height: 18px;
	padding:  6px 6px 6px 6px;
}
.text_button_link:link, .text_button_link:visited, .text_button_link:active, .text_button_link:hover, .action_text_button_link:link, .action_text_button_link:visited, .action_text_button_link:active, .action_text_button_link:hover {
	white-space: nowrap;
	margin-right: 1px;
	text-decoration: none;
	font: bold 11px Tahoma;
	padding: 2px 10px 2px 0px;
	color: #f7941c;
}
.button:link, .button:visited, .button:hover, .button:active, .action_button:link, .action_button:visited, .action_button:hover, .action_button:active, .big_button:link, .big_button:visited, .big_button:hover, .big_button:active {
	
	color: #ffffff;
	background: #03199a url('/images/but_bg.gif') repeat-x 0 0;
	font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: pointer;
	white-space: nowrap;
	display: inline;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}
/* Cart table */
.cart-table-td {
	padding: 5px;
	/*white-space: nowrap;*/
	font-weight: bold;
}
.cart-table-td-slim {
	padding: 5px;
	/*white-space: nowrap;*/
	font-weight: normal;
}
.cart-table-bg {
	background-color: #f3f3f3;
}
.cart-table-dark-bg {
	background-color: #efefef;
}
.cart-total-bg {
	background: #f0f0f0 url(/images/cart/cart_total_bg.gif) repeat-x;
	border: 1px solid #a3a3a3;
	height: 34px;
	line-height: 34px;
	padding-right: 5px;
}
/* One page checkout styles */
.step-title-bg {
	height: 34px;
	background: #f0f0f0 url(/images/cart/cart_total_bg.gif) repeat-x bottom;
	border: 1px solid #a3a3a3;
	padding-left: 4px;
	margin-top: 2px;
}

.step-title-active-bg {
	height: 34px;
	background: #f0f0f0 url(/images/cart/op_checkout_title_active_bg.gif) repeat-x bottom;
	border: 1px solid #a3a3a3;
	padding-left: 4px;
	margin-top: 2px;
}

.step-body {
	border-right: 1px solid #a3a3a3;
	border-bottom: 1px solid #a3a3a3;
	border-left: 1px solid #a3a3a3;
	padding: 5px 19px 20px 19px;
}
.step-complete {
	font: bold 12px Tahoma;
	color: #369408;
	white-space: nowrap;
}

.step-title-active {
	color: #000000;
	font: bold 12px Tahoma;
	white-space: nowrap;
}

.step-not-complete {
	color: #ff7800;
	font: bold 12px Tahoma;
	white-space: nowrap;
}
.step-title {
	color: #a3a3a3;
	font: bold 12px Tahoma;
	white-space: nowrap;
}

.step-complete-wrapper {
	overflow: hidden;
}

.step-complete-wrapper p {
	color: #858585;
	padding: 0px;
	margin: 0px;
}

.checkout-textarea {
	width: 374px;
}
.step-complete-text {
	color: #858585;
}
/* One page checkout styles */
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.clear-both {
	clear: both;
	font-size: 0px;
}
.border {
	border: 1px solid #a3a3a3;
	background-color: #ffffff;
	padding: 1px;
	margin-bottom: 12px;
}
.subheaders-group {
	margin: 0px 15px 21px 15px; /* T R B L*/
}

.subheader {
	background: url('images/subheader_bg.gif') repeat-x left bottom;
	color: #333333;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	display: block;
	padding-bottom: 6px;
	margin: 15px 0px 15px 0px;
}

.valign {
	vertical-align: middle;
}
.container
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
}

.Ar9Wnu {
	font-family:Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.Ar9B {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #000000;	
}
.Ar9G {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	color: #666666;	
}
.V9G {
	font-family: Trebuchet MS, Tahoma, Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #696681;	
}
.V9GB {
	font-family: Verdana, Tahoma;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #696681;	
}
.err
{
	color:Red;
	font-family: Verdana, Tahoma;
	font-size: 9px;
	font-style: normal;
	
}

/* New Styles for Orange Template */

/* For Featured Banner */
.SetRgtBg
{
    background-image:url('/Images/Orange_Shade.jpg');background-repeat:repeat-x;
	z-index:-1;
	position:absolute;
	width:100%;
	
}
/* QuickLinks */
.SetQuickBg
{
    background-image:url('/Images/Grad/QuickLinks_2x504.bmp');
    background-repeat:repeat-x;
    border:solid 1px graytext;
		
}
.V10BG_QuickLinks {
	font-family: Verdana,Tahoma;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #555B6F; 
	background-image:url('../images/Orange_Shade.jpeg');
	
}

/* Popular Cities */

.SetPopCitiesBg
{
   background-image:url('/Images/ThemeBlue/popularcities_bg.png');
   background-repeat:repeat-x;
   /*border:solid 1px graytext;*/
   padding-left:6px;
   height:60px;

}
/* Index Page */
.SetGenreBg
{
    background-image:url('/Images/Grad/FeaturedVenues_1x175.bmp');
	background-repeat:repeat-x;
	border-bottom :solid 1px graytext;
	border-left:solid 1px graytext;
	
}
.SetGenreBg1
{
    background-image:url('/Images/Grad/FeaturedVenues_1x175.bmp');
	background-repeat:repeat-x;
	border-bottom :solid 1px graytext;
	border-right:solid 1px graytext;
	
}

.setRotateBannerBg
{
	background-image:url('/Images/Grad/spoltlightRotate_2x180.bmp');
	background-repeat:repeat-x;
	font-family:Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #2c2827;	
}

.IndexHeadLinks
{
    background-image:url('/Images/ThemeBlue/QuickLinkHead.jpg');
	background-repeat:no-repeat;
	height:36px;
	background-color:White;
}

.GenreHeadLinks
{
	FONT-WEIGHT:bold;
    FONT-SIZE:10px;
    COLOR:White;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-align:left;
    text-decoration:none;
}

.GenreHeadLinks:hover
{
	FONT-WEIGHT:bold;
    FONT-SIZE:10px;
    COLOR:Orange;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-align:left;
    text-decoration:none;
}

.GenreTicketslink
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:#2c2827;
	text-decoration:none;
}
.GenreTicketslink:hover
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:Maroon;
	text-decoration:none;
}

.prevNxtlink
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:#2c2827;
	text-decoration:none;
}



.QuickLinks
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :normal;
	color:#2c2827;
	
}

.QuickLinks:hover
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :normal;
	color:Maroon;
	
}


.Directionlinks
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:#2c2827;
	text-decoration:none;
	
}
.Directionlinks:hover
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:Maroon;
	text-decoration:none;
}

.PopCiteslink
{
	font-family :Tahoma ;
	font-size :10px;
	font-style :normal ;
	font-weight :bold;
	color:Gray;
	text-decoration:none;
}
.PopCiteslink:hover
{
	font-family :Tahoma ;
	font-size :10px;
	font-style :normal ;
	font-weight :bold;
	color:Maroon;
	text-decoration:none;
}

.IndexInfo
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :400;
	color:#2c2827;
	text-decoration:none;
	padding-top:5px;
}

/* Right Navigation */
.Direction_Big
{
	background-image:url('/Images/grad/directions_1x141.bmp');
	background-repeat:repeat-x;
	border:solid 1px graytext ;
	

}

.Direction
{
	background-image:url('/Images/grad/directionsSmall_1x19.bmp');
	background-repeat:repeat-x;
	border:solid 1px graytext ;
	text-align:center;
	height:16px;
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight:bold;
	color:#2c2827;
		
}

.images
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :normal;
	color:#666666;
	text-decoration:none;
}

.TextOverlay
{
	font-family:Tahoma;
	font-size :16px;
	font-style:normal;
	font-weight:normal;
	color:#2c2827;
	text-decoration:none;

    
}
.RgtNavFeaturedimagecher
{
	background-image:url('/Images/cherrightmini.jpg');
	background-repeat:no-repeat;
	height:205px;
}

.RgtNavFeaturedimageDodgers
{
	background-image:url('/Images/Dodgers_rightbanner2.jpg');
	background-repeat:no-repeat;
	height:205px;
}

.RgtNavFeaturedimageBetteMidler
{
	background-image:url('/Images/BetteMidler2_250x75a.jpg');
	background-repeat:no-repeat;
	height:205px;
}

.RgtNavFeaturedimageRadiohead
{
	background-image:url('/Images/Radiohead_250x75.jpg');
	background-repeat:no-repeat;
	height:205px;
}


/* Top Navigation */

.topnavbar
{
	background-image:url('/Images/Bottom_Header_Bar.jpg');
	background-repeat:repeat-x;
	height:14px;
	
}
.topbanner
{
    background-image:url('/Images/Orange_Top_Banner.jpg');
	background-repeat:no-repeat;
	height:136px;
	width:100%
}
.TopTitlebar
{
	background-image:url('/Images/Top_Nav_Bar.jpg');
	background-repeat:repeat-x;
	height:29px;
	
}

.ConcertButton
{
	background-image:url('/Images/Orange_Concerts_button_up.jpg');
	background-repeat:no-repeat;
}

.SportButton
{
	background-image:url('/Images/Orange_Sports_button_up.jpg');
	background-repeat:no-repeat;
}

.Theaterbutton
{
	background-image:url('/Images/Orange_Theatre_button_up.jpg');
	background-repeat:no-repeat;
}

.TopSearch
{
	height:50px;
	border:1px;
	font-family :Verdana ;
	font-size :14px;
	font-style :normal ;
	font-weight :bold;
	color:White;
	text-decoration:none;
}

.Topbuttons
{
	position:absolute;
	right:300px;
	top:40px;
	height:50px;
	width:50px;
	border:1px;
}

.TopSearchText
{
	font-family:Verdana;
	font-size:20px;
	font-weight:normal ;
	font-style:normal;
	text-align:left;
}

.spotlightinfo
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :lighter;
	color:#2c2827;
	text-decoration:none;
	
}

.spotlightHeadinfo
{
	font-family :Tahoma ;
	font-size :14px;
	font-style :normal ;
	font-weight :bold;
	color:#2c2827;
	text-decoration:none;
	
}
.spotlightHeadinfo:hover
{
	font-family :Tahoma ;
	font-size :14px;
	font-style :normal ;
	font-weight :bold;
	color:Maroon;
	text-decoration:none;
	
}

.spotlightinfolink
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :normal;
	color:#2c2827;
	text-decoration:none;
	
}

.spotlightinfolink:hover
{
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight :normal;
	color:Maroon;
	text-decoration:none;
	
}

/* Left Navigation */

.LftCalender
{
	background-image:url('/Images/Calendar_image.jpg');
	background-repeat:no-repeat;
	border:solid 1px graytext ;
	height:96px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#2c2827;
	
	
}

.SpecialOffer
{
	background-image:url('/Images/Orange_Special_Offers.jpg');
	background-repeat:no-repeat;
	border:solid 1px graytext ;
	
}

.SplOffersText
{
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:White;
}

.Menulist
{
	font-family :Tahoma ;
	font-size :12px;
	font-style :normal ;
	font-weight :normal;
	color:#2c2827;
	text-decoration:none;
	text-align:left;
}

.PopMenu
{
	
	z-index:5;
	float:right;
	position:absolute;
	height:75px;
	width:80px;
	
	display:none;
	text-align:left;
	text-decoration:none;
}
.popupBg
{
	background-image:url('/Images/imagePopUp.jpg');
	background-repeat:no-repeat;
}

/* Footer */

.footertext {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #2c2827;
}

.footerBg
{
	background-image:url('/Images/Footer_bar.jpg');
	background-repeat:repeat-x;

}

.Ar11B
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	
}
.EventLink
{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:Blue;
}
.tdPad
{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
}
.BorderBottom
{
	border-bottom:solid 1px black;
}
.GrandTotal
{
	color:Red;
	font-family: Verdana, Tahoma;
	font-size: 13px;
	font-style: normal;
	font-weight:bold;
}

/* Search Page */

.T14B
{
	font-family:Tahoma;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	color:Black;
	text-align:left;
	text-decoration:none;
}

.T12
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:Black;
	text-align:left;
	text-decoration:none;
}

.tblBorder
{
	border-bottom:solid 1px #eaeaea ;
	border-top:solid 1px #eaeaea;
	border-left:none;
	border-right:none;
	
}
.T11g
{
	font-family:Tahoma;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:gray;
	text-align:left;
	text-decoration:none;
}

.ErrMsg
{
	font-family:Tahoma;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:red;
	text-align:left;
	text-decoration:none;
}

/* AlphaList control*/

.TicketTitle
{
	font-weight:bold;
	font-style:italic;
	font-size:16px;
	color:White;
	font-family:Tahoma;
}
.FindEvent
{
	font-weight:bold;
	font-size:14px;
	color:White;
	font-family:Tahoma;
	text-decoration:none;
}
.AlphaList
{
width:20px;
text-align:center;
}
.AlphaListSelected
{
width:20px;
text-align:center;
background-image:url(/Images/AlphaList/DivCurrentBG.jpg);
background-repeat:no-repeat;
}
.AlphaListContent
{
	display:none;
}

.AlphaBoxLT
{
	background-image: url(/Images/AlphaList/BoxLT.jpg); background-repeat: no-repeat;
}
.AlphaBoxRT
{
	background-image: url(/Images/AlphaList/BoxRT.jpg); background-repeat: no-repeat;
}
.AlphaBoxLRepeat
{
	background-image: url(/Images/AlphaList/BoxLRepeat.jpg);
            background-repeat: repeat-y
}
.AlphaBoxRRepeat
{
	background-image: url(/Images/AlphaList/BoxRRepeat.jpg);
            background-repeat: repeat-y
}
.AlphaBoxLB
{
	background-image: url(/Images/AlphaList/BoxLB.jpg); background-repeat: no-repeat
}
.AlphaBoxRB
{
	background-image: url(/Images/AlphaList/BoxRB.jpg); background-repeat: no-repeat;
}
.AlphaBoxTRepeat
{
	background-image: url(/Images/AlphaList/BoxTRepeat.jpg); background-repeat: repeat-x;
}
.AlphaBoxBRepeat
{
	background-image: url(/Images/AlphaList/BoxBRepeat.jpg); background-repeat: repeat-x;
}
.AlphaBoxCenter
{
	background-color:#e54006;
}
.AlpbaListL
{
	background-image: url(/Images/AlphaList/AlphaLeft.jpg); background-repeat: no-repeat;
}
.AlpbaListM
{
	background-image: url(/Images/AlphaList/AlphaMiddle.jpg); background-repeat: repeat-x; padding-left:10px;
}
.AlpbaListR
{
	background-image: url(/Images/AlphaList/AlphaRight.jpg); background-repeat: no-repeat;
}
.LisingTitle
{
	background-image: url(/Images/AlphaList/TitleBG.jpg); background-repeat: repeat-x;
}
.T11BG
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	color:Gray;
}

.T11G
{
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:Gray;
}
.ALTxt
{
	font-family: Tahoma ;
	font-size:12px;
	font-weight:normal;
	color:Gray;
	width:40%;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-decoration:none;
}

/*Landing */
.MyArea
{
	color:#E06A00;
	font-family: Tahoma ;
	font-size:13px;
	font-weight:Bold;
/*	font-style:italic;*/
}
.MyAreaEvent
{
	color:#6F3C03;
	font-family: Tahoma ;
	font-size:12px;
	font-weight:Bold;
}
.SubGenre
{
	color:#A54F02;
	font-family: Arial ;
	font-size:13px;
	font-weight:Bold;
	text-transform:uppercase;
	text-decoration:underline;
}
.SubGenreEvent
{
	color:black;
	font-family: Arial ;
	font-size:12px;
	font-weight:normal;
	text-transform:none;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}

.FeaturedEventTitle
{
	color:#FF9C00;
	font-family: Tahoma ;
	font-size:17px;
	font-weight:Bold;
	/*font-style:italic;*/
	
	
}
.SiteMapCurrent
{
	color:#44569f;
	font-family: Tahoma ;
	font-size:12px;
	font-weight:bold;
}
.FeaturedEventBoxLeft
{
	background-image:url(/images/landing/Featured_Left.jpg);
	background-repeat:no-repeat;
	height:175px;
	width:8px;
}
.FeaturedEventBoxMiddle
{
	background-image:url(/images/landing/Featured_Middle.jpg);
	background-repeat:repeat-x;
	height:175px;
	padding-left:10px;
	padding-top:10px;
}
.FeaturedEventBoxRight
{
	background-image:url(/images/landing/Featured_Right.jpg);
	background-repeat:no-repeat;
	height:175px;
	width:10px;
}
.LocationBarLeft
{
	background-image:url(/images/landing/LocationBar_Left.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:7px;
}
.LocationBarMiddle
{
	background-image:url(/images/landing/LocationBar_Middle.jpg);
	background-repeat:repeat-x;
	height:30px;
	
}
.LocationBarRight
{
	background-image:url(/images/landing/LocationBar_Right.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:10px;
}
.LocationBarTextLeft
{
	background-image:url(/images/landing/LocationBar_SearchLeft.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:5px;
}
.LocationBarTextMiddle
{
	background-image:url(/images/landing/LocationBar_SearchMiddle.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:180px;
	
}
.LocationBarTextRight
{
	background-image:url(/images/landing/LocationBar_SearchRight.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:10px;
}
.LocationBarButtonLeft
{
	background-image:url(/images/landing/LocationBar_ButtonLeft.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:8px;
}
.LocationBarButtonMiddle
{
	background-image:url(/images/landing/LocationBar_ButtonMiddle.jpg);
	background-repeat:repeat-x;
	height:30px;
	width:50px;
	padding-left:10px;
	color:#65573A;
}
.LocationBarButtonRight
{
	background-image:url(/images/landing/LocationBar_ButtonRight.jpg);
	background-repeat:no-repeat;
	height:30px;
	width:10px;
}
.EventBarLeft
{
	background-image:url(/images/landing/EventtBar_Left.jpg);
	height:10px;
	width:10px;
	background-repeat:repeat-y;
}
.EventBarLeftMiddle
{
	background-image:url(/images/landing/EventtBar_Left.jpg);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
}
.EventBarLeftTop
{
	background-image:url(/images/landing/EventtBar_Left_Top.jpg);
	height:10px;
	width:10px;
	background-repeat:repeat-y;
}
.EventBarLeftBottom
{
	background-image:url(/images/landing/EventtBar_Left_Bottom.jpg);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	background-position:left bottom ;
}
.EventBarLeftMiddle
{
	background-image:url(/images/landing/EventtBar_Left_Middle.jpg);
	width:10px;
	background-repeat:repeat-y;
}
.EventBarTopMiddle
{
	background-image:url(/images/landing/EventtBar_Middle.jpg);
	background-repeat:repeat-x;
	height:10px;
}
.EventBarRightTop
{
	background-image:url(/images/landing/EventtBar_Right_Top.jpg);
	background-repeat:no-repeat;
	height:10px;
	width:14px;
	background-repeat:no-repeat;
}
.EventBarRightBottom
{
	background-image:url(/images/landing/EventtBar_Right_Bottom.jpg);
	height:10px;
	width:14px;
	background-repeat:no-repeat;
	background-position:left bottom ;
}
.EventBarRightMiddle
{
	background-image:url(/images/landing/EventtBar_Right_Middle.jpg);
	width:10px;
	background-repeat:repeat-y;
}
.EventBarMiddleBottom
{
	background-image:url(/images/landing/EventtBar_Middle.jpg);
	background-repeat:repeat-x;
	height:10px;
	background-position:bottom bottom
}
.MyAreaEventLeft
{
	background-image:url(/images/landing/MyAreaEventLeft.jpg);
	background-repeat:no-repeat;
	height:127px;
	width:3px;
}
.MyAreaEventMiddle
{
	background-image:url(/images/landing/MyAreaEventMiddle.jpg);
	background-repeat:repeat-x;
	height:127px;
}
.MyAreaEventRight
{
	background-image:url(/images/landing/MyAreaEventRight.jpg);
	background-repeat:no-repeat;
	height:127px;
	width:5px;
}
.MoreEvents
{
	color:#E43A00;
	font-size:12px;
	font-weight:bold;
	font-family:Arial ;
	background-image:url(/images/landing/MoreArrow.jpg);
	background-repeat:no-repeat;
	background-position:right ;
	padding-right:15px;
	text-decoration:none;
	
}
.EventBar
{
	font-size:12px;
	font-family:Arial ;
}
.PadTop3
{
	padding-top:3px;
}
.PadTop10
{
	padding-top:10px;
}
.PadLeft10
{
	padding-left:10px;
	
}
/*SubGenreLanding*/
.SubGenreLeft
{
	background-image:url(/images/landing/SubGenLeft.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:10px;
}
.SubGenreMiddle
{
	background-image:url(/images/landing/SubGenMiddle.jpg);
	background-repeat:repeat-x;
	height:26px;
	width:500px;
}
.SubGenreRight
{
	background-image:url(/images/landing/SubGenRight.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:16px;
}
.SubGenreTitle
{
font-weight:bold;
font-size:14px;
color:Black;
font-family:Arial ;
}
.SubGenreNew
{
	margin: 0px 0px 10px 0px;
	width: auto;
	background: url(/images/landing/category_header1.gif) repeat-x;
	border: 1px solid #d2d2d2;
	font: bold 14px tahoma,arial,helvetica,sans-serif;
	padding: 5px;
	height: 21px;
	color: #333333;
	height: auto;
	clear: both;
	margin: 0px 0px 0px 0px;
	width:500px;
}
.TitleWrapper
{
 padding-top:5px;
 margin-bottom:15px;
}
.devider
{
	padding-top:5px;
 padding-bottom:5px;
 color:Black;
}
.SubGenreFeaturedEvent
{
	color:black;
	font-family: Arial ;
	font-size:12px;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	padding-right:15px;
	background-image:url(/Images/landing/star.gif);
	background-position:right  bottom;
	background-repeat:no-repeat;
	color: #333333;
	
}
.GenreGetIndemandCell
{
	padding-left:10px;
	padding-top:10px;
}
.SubGenreTitleNew
{
	margin: 0px 0px 10px 0px;
	width: auto;
	background: url(/images/landing/category_header1.gif) repeat-x;
	font: bold 14px tahoma,arial,helvetica,sans-serif;
	padding: 0px;
	height: 21px;
	color: #333333;
	height: auto;
	clear: both;
	margin: 0px 0px 0px 0px;
	width:500px;
}

/* City Guide Page. */

.TableBorderGrey
{
	border:solid 1px grey;

}

.CityGuideEventTitle
{
	color:#FF9C00;
	font-family: Tahoma ;
	font-size:15px;
	font-weight:Bold;
	font-style:italic ;
	/*font-style:italic;*/

}
.ContentBox
{
	border: solid 1px gray;

	font: normal 12px arial;	
}
.ContentBox1
{
	border: solid 1px gray;
	padding-right:10px;
	font: normal 12px arial;	
}
.HeaderBarLeft
{
	background-image:url(/images/landing/EventtBar_Left.jpg);
	
	background-repeat:repeat-y;
}
.HeaderBarLeftMiddle
{
	background-image:url(/images/landing/EventtBar_Left.jpg);
	
	background-repeat:no-repeat;
}
.HeaderBarLeftTop
{
	background-image:url(/images/landing/EventtBar_Left_Top.jpg);
	
	background-repeat:repeat-y;
}
.HeaderBarLeftBottom
{
	background-image:url(/images/landing/EventtBar_Left_Bottom.jpg);
	
	background-repeat:no-repeat;
	background-position:left bottom ;
}
.HeaderBarLeftMiddle
{
	background-image:url(/images/landing/EventtBar_Left_Middle.jpg);
	
	background-repeat:repeat-y;
}
.HeaderBarTopMiddle
{
	background-image:url(/images/landing/EventtBar_Middle.jpg);
	background-repeat:repeat-x;
	
}
.HeaderBarRightTop
{
	background-image:url(/images/landing/EventtBar_Right_Top.jpg);
	background-repeat:no-repeat;
	
	background-repeat:no-repeat;
}
.HeaderBarRightBottom
{
	background-image:url(/images/landing/EventtBar_Right_Bottom.jpg);
	height:5px;
	width:14px;
	background-repeat:no-repeat;
	background-position:left bottom ;
}
.HeaderBarRightMiddle
{
	background-image:url(/images/landing/EventtBar_Right_Middle.jpg);
	height:5px;
	background-repeat:repeat-y;
}
.HeaderBarMiddleBottom
{
	background-image:url(/images/landing/EventtBar_Middle.jpg);
	background-repeat:repeat-x;
	height:5px;
	background-position:bottom bottom
}
.HeaderBar
{
	font-size:12px;
	font-family:Arial ;
	font-weight:bold;
}
.UpcomingEvents
{
	color:#FF9C00;
	font-family: Tahoma ;
	font-size:11px;
	font-weight:Bold;
	font-style:normal  ;
	text-decoration:none;
	/*font-style:italic;*/

}
.Searchlabels
{
	color:#FF9C00;
	font-family: Tahoma ;
	font-size:11px;
	font-weight:Bold;
	font-style:normal  ;
	text-decoration:none;
	text-align:right;
	/*font-style:italic;*/

}

.grayboxshade
{
	border: solid 1px graytext;
	
	font: normal 12px arial;	
}
.SearchBgImg
{
	background-image:url(/images/ico_view2.jpg);
}

.UpcomingBoxMiddle
{
	background-image:url(/images/landing/Featured_Middle.jpg);
	background-repeat:repeat-x;
	height:175px;
	padding-left:10px;
	padding-top:10px;
}

.PopularBoxMiddle
{
	background-image:url(/images/landing/Featured_Middle.jpg);
	background-repeat:repeat-x;
	height:158px;
	padding-left:10px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px
	
}

.GreyBoxLeft
{
	background-image:url(/images/landing/Featured_Left.jpg);
	background-repeat:no-repeat;
	height:175px;
	width:1px;
}
.GreyBoxMiddle
{
	background-image:url(/images/landing/Featured_Middle.jpg);
	background-repeat:repeat-x;
	height:175px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.GreyBoxRight
{
	background-image:url(/images/landing/Featured_Right.jpg);
	background-repeat:no-repeat;
	height:175px;
	width:2px;
}

/* Las Vegas landing page. */

.FeaturedSubTitle
{
	color:#FF9C00;
	font-family: Tahoma ;
	font-size:12px;
	font-weight:Bold;
	font-style:italic   ;
	text-decoration:none;
	
}
.FeaturedTitle
{
	color:#44569f;
	font-family:Tahoma;
	font-size:18px;
	font-weight:Bold;
	text-decoration:none;
	
}

.LocalVenueTitle
{
	color:#45569f;
	font-family: Tahoma ;
	font-size:15px;
	font-weight:bold;
	font-style:italic  ;
	text-decoration:none;
	
}

.LasSubGenre
{
	color:#45569f;
	font-family: Arial ;
	font-size:13px;
	font-weight:Bold;
	text-transform:uppercase;
	text-decoration:underline;
}

.SubGenreLasFeaturedEvent
{
	color: #666666;	
	font-family: Tahoma;
	font-size:11px;
	font-weight:bold;
	text-transform:none;
	text-decoration:none;
	padding-right:15px;
	background-image:url(/Images/landing/star.gif);
	background-position:right  bottom;
	background-repeat:no-repeat;
}
.SubGenreLasEvent
{
	font-family: Tahoma;
	font-size:11px;
	font-style: normal;
	color: #666666;	
	font-weight:bold;
}
a:hover
{
	text-decoration:underline;


}

.GenreTitle
{
	color:Black;
	font-family: Arial ;
	font-size:15px;
	font-weight:Bold;
	text-transform:uppercase;
	text-decoration:none;
}

.GenreBar
{
	margin: 0px 0px 10px 0px;
	width: auto;
	background: url(/images/landing/category_header1.gif) repeat-x;
	border: 1px solid #d2d2d2;
	font: bold 14px tahoma,arial,helvetica,sans-serif;
	padding: 5px;
	height: 21px;
	color: #333333;
	height: auto;
	clear: both;
	margin: 0px 0px 0px 0px;
	width:95%;
}
	
	/* Modal popup */
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#f9fafd;		
	width:250px;
}

.modalPopupHeader{
	font: Bold 12px arial; 
	background-color:#4E9FF1;
	color: #ffffff; 
	height:16px; 
	padding-left:5px ;
	vertical-align:top;
}
.Ar14BBlk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma
}




/* Styles for New Theme */

/*Top Navigation */
.TopBannerImage
{
    background-image:url('/Images/ThemeBlue/MAINBANNER_Blue.jpg');
	background-repeat:no-repeat;
	height:176px;

	
}

.BannerDivideBar
{
	background-image:url('/Images/ThemeBlue/BannerDevideBar.gif');
	background-repeat:repeat-x;
	height:15px;
	
}

.TopNavbar
{
	background-image:url('/Images/ThemeBlue/TopNavBar.gif');
	background-repeat:repeat-x;
	height:29px;
	
}

.V11n {
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bolder;
	color:#44569e;
	text-decoration: none;
}

/* Master Page */

.BlackDivider
{
	background-color:Black;
}


/*Left Navigation */

.CalenderImage
{
	background-image:url('http://viptickets.com/Images/ThemeBlue/CalendarEvents.png');
	background-repeat:no-repeat;
	height:100px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	
	
}

.SpecialOfferBg
{
	background-image:url('/Images/ThemeBlue/SpeacialOfferBackground.png');
	background-repeat:no-repeat;
	height:145px;
}

.SpecialOfferImage
{
	background-image:url('/Images/ThemeBlue/SpecicalOffersButton_up.png');
	background-repeat:no-repeat;
}
.ExclusiveDealsImage
{
	background-image:url('/Images/ThemeBlue/ExclusiveDealsButtom_up.png');
	background-repeat:no-repeat;
}

.GiftCardImage
{
	background-image:url('/Images/ThemeBlue/GiftCardsButton_up.png');
	background-repeat:no-repeat;
}

.QuickLinkBox
{
    background-image:url('/Images/ThemeBlue/QuickLinksBox.png');
    background-repeat:no-repeat;
    
		
}

.TestimonialImage
{
	background-image:url('/Images/ThemeBlue/Testimonials.jpg');
    background-repeat:no-repeat;
    height:190px;
}

/* Right Navigation */
.DirectiontToStores
{
	background-image:url('/Images/ThemeBlue/Directions.jpg');
	background-repeat:no-repeat;
	height:100px;
	border:solid 1px #dfdfdf;

}

.LiveHelpBg
{
	background-image:url('/Images/ThemeBlue/LiveHelpImageOnline.png');
	background-repeat:no-repeat;
	height:75px;
	border:solid 1px #dfdfdf;
}
.DirectionHeadlinks
{
	background-image:url('/Images/ThemeBlue/GenreralTextBG.png');
	background-repeat:repeat-x;
	height:56;
    border:solid 1px #dfdfdf;
	font-family :Tahoma ;
	font-size :11px;
	font-style :normal ;
	font-weight:bold;
	color:#44569e;
	text-decoration:none;
}

.Disclaimer
{
	background-image:url('/Images/ThemeBlue/Disclaimerbg-60.png');
	background-repeat:repeat-x;
	border:solid 1px #61697c;	
}

.DisclaimerText {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: Black;		
}

.FeaturedBg
{
	background-image:url('/Images/ThemeBlue/FeaturedBg.png');
	background-repeat:repeat-x;
	Height:94px;
}

.PopularCitiesImg
{
	background-image:url('/Images/ThemeBlue/popularcities_img.png');
	background-repeat:no-repeat;
	height:60px;
}

.HeadLinks
{
	background-image:url('/Images/ThemeBlue/FooterText.png');
	background-repeat:repeat-x;
	
	FONT-WEIGHT:bold;
    FONT-SIZE:10px;
    COLOR:#2c2827;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    text-align:left;
    text-decoration:none;
}
.GenralTextBG
{
	background-image:url('/Images/ThemeBlue/GenreralTextBG.png');
	background-repeat:repeat-x;
	height:174px;
}


.LowerHeaderBar
{
	background-image:url('/Images/ThemeBlue/Lower_HeaderBar.gif');
	background-repeat:repeat-x;
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bolder;
	color: #44569e;
	text-decoration: none;

}

.Ar10BWnu_Blue {
	font-family:Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight:bolder;
	color: #44569e;
	text-decoration: none;
}

.FooterT11 {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color:White;
}

.Tr11B {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color:#44569e;
}
.GenreCity
{
	font-family :Tahoma ;
	font-size :14px;
	font-style :normal ;
	font-weight :normal;
	color:#44569e;
	
}


.GenreCity:hover
{
	font-family :Tahoma ;
	font-size :14px;
	font-style :normal ;
	font-weight :normal;
	color:Maroon;
	text-decoration:none;
	
}
.Ar11W_Blue{
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #44569e;
}

.SuccessMsg
{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	color: Green;
}

.BlackHeader
{
	background-image:url('/Images/ThemeBlue/img_black.jpg');
	background-repeat:repeat-x;
	height:20px;
}
.QuickLinksBG
{
    background-image:url('/Images/ThemeBlue/QuickBg.gif');
	background-repeat:repeat-x;	
}

.BlackBG
{
	background-image:url('/Images/ThemeBlue/img_black.jpg');
	background-repeat:repeat-x;
}

.Ar11R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #A60000;	
}
.MenuText
{
	text-decoration: none; 
	color:white;
	font-size:12px;
	font-family:Tahoma;
}
.Ar14BW {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;	
}

/* Testimonial link in left navigation */

.TestimonialV12BB {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color:Black;
	text-decoration:none;
	font-weight:bold;
}

.TestimonialBG
{
	background-color:white;
	display:block;
}

.Ar10BG
{
    FONT-WEIGHT:bolder;
    FONT-SIZE: 11px;
    COLOR: #555b6f;
    FONT-STYLE:normal;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
}
.HorizontalLine
{
	background-image:url('/Images/line_horz.jpg');
	background-repeat:repeat-x;
}

.T9NBW {
	font-family: Tahoma;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color:#89AA65;	
}

/* Sell Tickets */

.Ar12Blue
{
	font-family:Arial;
	color:Blue;
	font-size:10px;	
}

/* Weekly Flyer */

.T12NBBL {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color:black;	
}

.T12NBL {
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;	
	color:black;	
}

.TxtBox
{
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	width:225px;
	border:solid 1px black;
	height:20px;
}
/* Weekly Flyer */