/* CSS Document */
/* <---------------------------------  Page Layout usually repeated in customer.css ----------------------------------------> */
.deltaBody
{
margin: 20px 20px 20px 20px;
font-size: .75em;
}
.DeltaPageDiv
{
width:900px;
}
.ContentDiv 
{
width:900px;
margin:auto;
min-height:500px;

/*font:12pt Verdana, Arial, Helvetica, sans-serif;*/
}
.ContentDiv form
{
margin:0px;
}

.DeltaLinkDiv
{
width:900px;
margin:auto;

}

.DeltaHelpDiv
{
width:900px;
margin:auto;
clear:both;
float:none;
border:1px solid #dedede;
position:relative;
}
.submitdiv
	{
	float:right;
	width:74px;
	text-align:center;
    margin-bottom: auto;
    bottom: 0px;
    }
	.backdiv
	{
	float:left;
	width:74px;
	text-align:center;
    margin-bottom: auto;
    bottom: 0px;
    }
#PYOTITLEDIV 
 {
 width:900px;
 margin:auto;
 height:50px;
 clear: both;
}

 .showTitle
 {
 width:60%;
 font-weight:bold;
 float:left;
 }
.ShowTitleDate
{
width:40%;
float:right;
}
.DeltaLinkDiv table,  .DeltaLinkDiv td
{
margin-bottom:5px;
background-color:#ffffff;
width:100%;
color:black;
}
/* basis for all tables */
.ContentDiv table
{
width:100%;
padding:2px;
margin:0px;
border-collapse:collapse;
border:1px solid black;
}
/* row 1 & 2 default styles */
.ContentDiv .r1
{
background-color:#CCCCCC;
}
.ContentDiv .r2
{
}


a.sjbLink:link,a.sjbLink:visited, A, A:visited{
	color:#0066CC;
	text-decoration:underline;
}
a.sjbLink:hover, a.sjbLink:active, a:hover{
	color:blue;
	text-decoration:underline;
}

td
{
padding:5px;
}
#MAINMENUDIV a
{

}
#MAINMENUDIV td
{
padding:5px;
}

/*  <--------------------------------- Seat Plan & Price Definitions ---------------------------------------> */

/*Price Bands  - customer may change colour of these by repeating in customer.css*/
.PriceBandA, .A
{ 
background-color:#ff8080;
}
.SA
{
/* seat div */
background-color:#ff8080;
position:absolute;
width:24px;
height:24px;
}
.B
{ 
background-color:#ffff80;
}
.SB
{
/* seat div */
background-color:#ffff80;
position:absolute;
width:24px;
height:24px;
}
.C
{ 
background-color:#80FF80;
}
.SC
{
/* seat div */
background-color:#80FF80;
color:#000000;
position:absolute;
width:24px;
height:24px;
}
.D
{ 
background-color:#FF8000;
}
.SD
{
/* seat div */
background-color:#FF8000;
position:absolute;
width:24px;
height:24px;
}
.E
{ 
background-color:#FF4000;
}
.SE
{
/* seat div */
background-color:#FF4000;
position:absolute;
width:24px;
height:24px;
}
.F
{ 
background-color:#808000;
}
.SF
{
/* seat div */
background-color:#808000;
position:absolute;
width:24px;
height:24px;
}
.G,.H,.I,.J,.K,.L,.M,.N,.O,.P
{
background-color:#DDDDDD;
}
.SG,.SH,.SI,.SJ,.SK,.SL,.SM,.SN,.SO,.SP
{
background-color:#DDDDDD;
position:absolute;
width:24px;
height:24px;
}
.myheldseat
{
background-color:black;
position:absolute;
width:24px;
height :24px;
}
.heldseat
{
border:1px solid gray;
background-color:white;
width:24px;
height:24px;
position:absolute;
}
.SeatLabelD
{
position:absolute;
text-align:center;
padding-top:4px;
height:20px;
width:24px;
}
.SeatLLabelD
{
position:absolute;
text-align:center;
padding-top:4px;
height:20px;
width:120px;
}
.SeatLabelOD
{
position:absolute;
text-align:center;
padding-top:1px;
margin-top:0px;
}
/* ---- Seat plan Definitions ----*/
#PLANDIV
{
overflow:hidden;
position:relative;

padding:200px;
}

/*defines area that contains the plan (PYO)*/
#PYOPLANCONTAINER  
{
margin: auto; 
clear:both;
overflow:hidden;   /*auto;*/
position:relative;  
width:100%;  /*1024px;  850px;*/
height:100%;

/*height:560px;*/
}  
#PLANOVIEWDIV
{
position:relative; 
overflow:hidden;   
clear:both;
margin:auto;
width:200px;
}
#PLANOVERVIEWDIV
{
font-family:Arial, Helvetica, sans-serif;
margin-left:auto;
margin-right:auto;
text-align: center;
clear:both;
position:relative;
overflow:hidden;   
}
#PLANOVIEWCONTAINER
{
margin:auto; 
clear:both;
position:relative;
}
#PLANOVERVIEWCLOSE
{
width:74px;
margin:auto;
} 
#PLANOVIEWDIV div,#PLANOVIEWCONTAINER div
{
width:12px;
height:12px;
padding:2px;
}

#PLANPRICESDIV
{
margin: auto;
margin-top:10px;
padding-top:10px;
width:100%;
clear:both;
}
#PRICESDIV table
{

padding: 0px;
margin:0px;
}
#HELDSEATSDIV
{
margin: auto;
width:100%;
}
#HELDSEATSDIV table
{
margin: auto;
width:400px;
}
#SEATPLANLINKDIV
{
width:100%;
margin-left:auto;
margin-right:auto;
overflow:hidden; 
text-align:center;
}
#HELDNBSDIV #SEATPLANLINKDIV
{
text-align:center;
}
#DeltaPlanContentDiv
{
width:100%;
background-color:white;
/*background-color:#FF00FF;*/
}

/* -------------- default page layout -------------- */
.DeltaButton 
{
	border-style: none;
    visibility: hidden;
	text-decoration: none;
}
  
  .DeltaButtonText, .DeltaButtonOver {color: black; 
                text-decoration: none;  
				width: 74px; 
				height: 24px;
				text-align: left;
				padding-top:7px;
				padding-left:8px;
                font-weight: bold;
                cursor: pointer;
				background-repeat:no-repeat;
				background-position:center;
				background-image: url(../Images/Buttons/sjb-Button_0.gif);
				}
				

  .DeltaButtonOver {
                 color: #ffffff;
				 background-image: url(../Images/Buttons/sjb-Button_1.gif);
				 background-repeat:no-repeat;
	             background-position:center;
				}
.DeltaMediumButtonText,.DeltaMediumButtonOver
   {
                text-decoration: none;  
				width: 158px; 
				height: 32px;
				padding-top:10px;
				padding-left:0px;
                font-weight: bold;
                cursor: pointer;
				background-repeat:no-repeat;
				background-position:center;
   }		
.DeltaMediumButtonText		
 {
    background-image: url(../Images/Buttons/rjt-Button_6.gif); 
   }
.DeltaMediumButtonOver {
 background-image: url(../Images/Buttons/rjt-Button_7.gif);
 
 }				
				
				
   .DeltaBackButtonText,.DeltaBackButtonOver
  {
  text-decoration: none;  
				width: 74px; 
				height: 24px;
				text-align: left;
				padding-top:7px;
				padding-left:8px;
                font-weight: bold;
                cursor: pointer;
				background-repeat:no-repeat;
				background-position:center;
   background-image: url(../Images/Buttons/rjt-Button_2.gif);
   }
  .DeltaBackButtonOver {
   background-image: url(../Images/Buttons/rjt-Button_3.gif);
   }
   .DeltaCloseButtonText,.DeltaCloseButtonOver
   {
   text-decoration: none;  
				width: 74px; 
				height: 24px;
				text-align: left;
				padding-top:7px;
				padding-left:8px;
                font-weight: bold;
                cursor: pointer;
				background-repeat:no-repeat;
				background-position:center;
    background-image: url(../Images/Buttons/rjt-Button_4.gif); 
   }
 .DeltaPlanButtonText,.DeltaPlanButtonOver,.DeltaPlanCloseButtonOver,.DeltaPlanCloseButtonText
   {
   text-decoration: none;  
				width: 158px; 
				height: 32px;
				text-align: left;
				padding-top:10px;
				padding-left:15px;
                font-weight: bold;
                cursor: pointer;
				background-repeat:no-repeat;
				background-position:center;
   }		
.DeltaPlanButtonText		
 {
    background-image: url(../Images/Buttons/rjt-Button_6.gif); 
   }
.DeltaPlanButtonOver {
 background-image: url(../Images/Buttons/rjt-Button_7.gif);
 
 }
.DeltaPlanCloseButtonOver
{
background-image: url(../Images/Buttons/rjt-Button_8.gif); 
}
.DeltaPlanCloseButtonText
{
background-image: url(../Images/Buttons/rjt-Button_9.gif); 
}

/*div containing button usually used to submit at the bottom Richard */


#DeltaPlanContentDiv .submitdiv
{
clear:both;
margin:auto;
width:158px;
position:relative;
float:right;

}
#MAINMENUDIV .submitdiv
{
position:relative;

float:right;
width:160px;
border:1px;
}
#PLANOVERVIEWCLOSE
{
clear:both;
margin:auto;
width:158px;
position:relative;
float:none;

}
 .DeltaNoJscript
 {
  clear:both;
  width:100%;
  background-color: red;
  text-align:center;
  position:relative;
 }
/* Errors */
#ERRORHINTDIV,.ErrorDiv
{
width:100%;
background-color:#CC0000;
border: 1px solid #000000;
}
.ErrorHeader
{
background-color:#FF0000;
color:white;
font-size:large;
padding:5px;
}
.ErrorText
{
background-color: white;
color:red;
padding:5px;
min-height:300px;
border:1px solid red;
}
.ErrorDivButton
{
padding:5px;
background-color:red;
text-align:left;
}
.warning
{
text-align:center;
background-color:#FF9900;
color:black;
}
/* ----------------------PAGE: home page */
/* main menu definitions */
#MAINMENUDIV
{
width:360px;
height:100%;
margin:0px;
margin-bottom:10px;
overflow:visible;
float:left;
position:relative;

}
#MAINMENUDIV .searchbox
{

width:150px;
height:32px;
float:left;
padding:5px;
clear:none;
}
 #MAINMENUDIV input
 {
 width:150px;
 padding:5px;
 }

 table.rjtMainMenuLink{
width:100%;
padding:0px;
margin:0px;
}

.rjtMainMenuLink td {
	padding: 5px;
	border: 1px solid #000000;
	margin:0px;
	text-align:left;
}

.rjtMainMenuLink a {
	display: block;
	font-size:100%;
	color: #000000;	
	text-decoration:underline;
    padding:0px;
}
.rjtMainMenuLink a:link, .rjtMainMenuLink a:visited, .rjtMainMenuLink a:active {
	text-decoration: none;
}
.rjtMainMenuLink a:hover {
	display: block;
	text-decoration: none;
	color: #000000;
	background-color: #C2C6C7;
	/*background-image: url(../Images/delta/design/20x1_dark_blue.gif);*/
}
.rjtMainMenuLink thead {
	background-color:#999999;
	font-size:larger;
	color:#FFFFFF;
	border:1px solid black; 
	padding:0px;
	/* background-image:  url("../Images/Design/20x1_Grey-White.gif"); */
}

.rjtReportMenuLink td {
	padding: 5px;
	border: 1px solid #000000;
	margin:0px;
	text-align:left;
}

.rjtReportMenuLink a {
	display: block;
	font-size:100%;
	color: #000000;	
	text-decoration:underline;
    padding:0px;
}
.rjtReportMenuLink a:link, .rjtReportMenuLink a:visited, .rjtReportMenuLink a:active {
	text-decoration: none;
}
.rjtReportMenuLink a:hover {
	display: block;
	text-decoration: none;
	color: #000000;
	background-color: #C2C6C7;
	/*background-image: url(../Images/delta/design/20x1_dark_blue.gif);*/
}
.rjtReportMenuLink thead {
	background-color:#999999;
	font-size:larger;
	color:#FFFFFF;
	border:1px solid black; 
	padding:0px;
	/* background-image:  url("../Images/Design/20x1_Grey-White.gif"); */
}
.rjtReportMenuLink .c2
{
  width:20%;
  text-align:right;
  color:gray;
  vertical-align:top;
 }
 .rjtReportMenuLink .c3
{
  width:10%;
  text-align:right;
  vertical-align:top;
  color:gray;
 }
#COMINGUPDIV
{
height:600px;
margin:0px;
padding-right:20px;
margin-top:0px;
margin-bottom:10px;
overflow:auto;
overflow-x:hidden;
float:right;
width:485px;
position:relative;
border:1px solid black;
}

#COMINGUPDIV table
{
width:99%;
padding:0px;
margin:-1px;

}

/* home page feature div */
#FEATUREDIV
{
/*height:600px;
margin:0px;
padding-right:20px;
margin-bottom:10px;
overflow:auto;
float:right;
width:485px;
*/
/*
width:360px;
max-height:404px;
min-height:202px;
overflow:auto;
overflow-x:hidden;
clear:left;
padding-right:0px;
border:1px solid black;*/

max-height:438px;
min-height:202px;
margin:0px;
padding-right:0px;
margin-top:0px;
margin-bottom:10px;
overflow:auto;
overflow-x:hidden;
float:left;
width:358px;
position:relative;
border:1px solid black;
}

.ContentDiv .daytable
{
border:none;
}
.ContentDiv>table, #COMINGUPDIV>table
{
/* Hidden from IE */
width:100%;
/* End hide */ 
}
.ContentDiv thead, #COMINGUPDIV thead
{
 background-color:#999999;
 font-size:larger;
 color:#FFFFFF;
 margin-left:5px;
 margin-right:5px;
 border:0px none;
}


.ContentDiv h1, #COMINGUPDIV h1
{
 background-color:#CCCCCC;
 font-size:larger;
 font-weight:normal;
 color:#000000;
 padding:2px;
 margin:2px;
}
.diaryheader
{
text-align:center;
font-size:large;
}
.contentdiv h3, #DIARYDIV h3,#COMINGUPDIV h3
{ 
width:100%;
 margin:0px;
 padding:0px;
 }
 /* table cells with borders */
#DIARYDIV td, #COMINGUPDIV td
{
padding:5px;
margin:0px;
border:1px solid #666666;
text-align:left;
}

/* day */
#DIARYDIV td.c1, #COMINGUPDIV td.c1
{
 background-color:#CCCCCC;
 font-size:140%;
 color:#000000;
 text-align:center;
 margin:0px;
 }
 /* day name */
 #DIARYDIV h2, #COMINGUPDIV h2
 {
 margin:0px;
 color:#999999;
 font-size:50%;
 }
 #DIARYDIV td.c1, #COMINGUPDIV td.c1
 {
 	 width:50px;
 }


#COMINGUPDIV td.c2
{
 width: 90%;
}
#DIARYDIV td.c2
{
width:50%;
}
/* Coming up day is in a table - this section contains overrides for that table */
/*link*/
#DIARYDIV .d1, #COMINGUPDIV .d1
{
	font-size:100%;
	text-align:left;
	padding-left:5px;
	margin:0px;
	border:none;
	border-top:1px solid #dedede;
	border-bottom:1px solid #dedede;
	width:80%;
	
 }
 /*time*/
#DIARYDIV .d3, #COMINGUPDIV .d3
{
	
	font-size:smaller;
    color:black;
	text-align:center;
	padding:2px;
	border:none;
    border-collapse:collapse;
	border-top: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
	width:10%;
	height:20px;
}
/*info*/
#DIARYDIV .d2, #COMINGUPDIV .d2
{
 font-size:1%;
 text-align:center;
 padding:0px;
 margin:0px;
 border:none;
 padding-left:2px;
 border-top: solid 1px #dedede;
 border-bottom: solid 1px #dedede;
 width:20px;

}
#DIARYDIV .d2 img, #COMINGUPDIV .d2 img
{
height:20px;
border:0px none;
}
#DIARYDIV .infolink:visited
{
color:#33FF00;
border:0px none;
}

/* show link*/
#DIARYDIV A, #COMINGUPDIV A, #FEATUREDIV A
{
color:black;
text-decoration:none;
cursor:pointer;
display: block;
font-size:100%;
}
#DIARYDIV a.diaryMonthLink
{

text-decoration:none;
font-size:75%;
}



/* end of day table definitions */
/* each row of the diary could be in an alternative colour  this is set here*/
#DIARYDIV .r2, #COMINGUPDIV .r1, #DIARYDIV .r2 A, #COMINGUPDIV .r1 A,  #COMINGUPDIV .r2 A:hover, #DIARYDIV .r1 A:hover, #FEATUREDIV A:hover
{
color:blue;
background-color:#F4F4F4;
}
#DIARYDIV .r1, #COMINGUPDIV .r2,  #DIARYDIV .r1 A, #COMINGUPDIV .r2 A, #COMINGUPDIV .r1 A:hover, #DIARYDIV .r2 A:hover, #FEATUREDIV A
{
color:blue;
background-color:#E8E8E8;
}
#DIARYDIV .rh, #COMINGUPDIV .rh
{
background-color:#cccccc;
}
/* define color for links that are not available on line*/
#DIARYDIV .r1 A.noshow, #COMINGUPDIV .r1 A.noshow,#DIARYDIV .r2 A.noshow, #COMINGUPDIV .r2 A.noshow
{
color:gray;
}



#FEATUREDIV .featureHeader
{margin-left:0px;
margin-right:0px;

 background-color:#999999;
 font-size:larger;
 color:#FFFFFF;
padding-right:5px;
padding-left:5px;
padding-top:2px;
padding-bottom:2px;
border-bottom:1px solid black;
border-right:1px solid black;

}
#FEATUREDIV IMG
{
border:0px none white; 
color:black;
height:150px;
width:120px;
}
#FEATUREDIV .feature
{
padding:0px;
border-bottom:1px solid black;
height:170px;
width:100%;
}

#FEATUREDIV .featureImage {
 width:40%;height:100%;float:left;text-align:center;clear:left}
#FEATUREDIV .featureImage A{
margin:1px;padding-top:5px; text-align:center;background-color:#7070b0;color:white;}
 
#FEATUREDIV .featureLink
{
height:100%;
width:60%;
float:right;
position:relative;
} 
#FEATUREDIV .featureDetails
{
height:80px;
background-color:#DDDDDD;
width:100%;
position:absolute;
top:50%;
margin-top:-40px;
margin-bottom:auto;
text-align:center;

}
#FEATUREDIV .featureDetails A:hover
{

}
.featureTitle
{
height:50%;
}
.featureDate
{
margin-bottom:5px;
}



/* --------------------PAGE: diary page */
#DIARYDIV
{
width:100%;
overflow:hidden;
float:left;

}

#DIARYDIV table
{
width:100%;
margin:auto;


}
#DIARYDIV td.table, #COMINGUPDIV td.table
{
width:100%;
border-style:none;
border-collapse:collapse;
}
/* --------------------PAGE: Choose Area */
#CHOOSEAREADIV .c1
{
width:30%;
padding:5px;
}

#CHOOSEAREADIV .c2
{
width:20%;
text-align: center;
padding:5px;
}
#CHOOSEAREADIV .c3
{
width:30%;
padding:5px;
}
#CHOOSEAREADIV .rf
{
background-color:#999999;
}

/* --------------------PAGE: Held Seats (HELDNBSDIV) DIV */
#HELDNBSDIV .c1
{
width:10%;
padding:5px;
}

#HELDNBSDIV .c2
{
width:80%;
text-align: center;
padding:5px;
}
#HELDNBSDIV .c3
{
width:10%;
padding:5px;
}
#HELDNBSDIV .rf
{
background-color:#999999;
}

/* special price table definitions */
#PLANPRICESDIV
{
width:100%;
margin:0px;
padding:3px;
font-family:Arial, Helvetica, sans-serif;

}
#PLANPRICESDIV .prices 
{
width:10%;
margin-left:auto;
margin-right:auto;
padding:0px;
border-collapse:collapse;
}
.prices td 
{
padding:5px;
text-align:right;
font-size:larger;
border:1px solid black;
}
#PLANPRICESDIV thead, #PLANPRICESDIV td
{

font-size:small;
text-align:center;
}

.prices .c1
{
text-align:center;
padding:0px;
margin:0px;
}
.prices p
{
margin :0px;
padding:0px;
}

/* ------------------------PAGE concess page */
#CHOOSECONCESSDIV .concession thead
{
font-weight:normal;
border-bottom:1px solid black;
}
#concessionA thead
{
 background-color:#ff8080;
 color:black;
}
#concessionB thead
{
 background-color:#ffff80;
 color:black;
}
#concessionC thead
{
 background-color:#80FF80; 
 color:#000000;
 
}
#concessionD thead
{
 background-color:#ff8000;
}
#concessionE thead
{
 background-color:#ff4000;
}
#concessionF thead
{
 background-color:#808000;
}
.concession .h1,.concession .h2,.concession .h3,.concession .h4
{
background-color:#eeeeee;
}
.concession .h1
{
 text-align:left;
}
.concession .h2
{
text-align:center;
}
.concession .h3,.concession .h4
{
text-align:right;
padding-right:10px;
}
.concession .c3,.concession .c4,.deltaConcessTotal .gt4
{
width:90px;
padding-right:10px;
text-align:right;

}
.concession .c1
{
width:220px;
}
.concession .c2
{
width:80px;
text-align:center;
}
.deltaConcessTotal .gt1
{
width:390px;
}
.deltaConcessTotal
{
font-weight:bold;
}
.concession select
{
width:70px;
text-align:center;
}
table.concession 
{
width:500px;
margin:0px auto;
border:1px solid black;
background-color:white;

}
.concession tfoot
{
background-color:#eeeeee;
}
.concession .f3, .concession .f4
{
text-align:right;
font-weight:bold;
padding-right:10px;
}
#ConcInfoDiv, .deltainfo,#AreaInfoDiv
{
background-color: #202020;
color: white;
text-align:center;
}
#CHOOSECONCESSDIV tfoot
{
 background-color:#999999;
 color:white;
}
#ConcessTable .t2
{
 width:500px;
 text-align:right;
 font-size:larger;
}
#ConcessTable .t1
{
}
#ConcessTable .t3
{
text-align:right;
}
.concessContainerCell
{
/*background-image:url(../Images/rjt-ConcessBack.jpg);*/
}

table.deltaConcessTotal
{
width:500px;
margin:auto;
border:1px solid black;
margin-top:5px;
background-color:white;
}

#CHOOSECONCESSDIV .rf
{
background-color:#CCCCCC;
}
/* ------------------------PAGE BASKET page */

.deltaBasketItem  thead
{
 background-color:#999999;
 color:white;
}
.removelink, .removelink:visited
{
color:#FFFFFF;
font-size:80%;
}
.removeLinkCell
{
text-align:right;
}
.basketEntryTitle
{

}
.deltaBasketItem .h1,.deltaBasketItem .h2,.deltaBasketItem .h3,.deltaBasketItem .h4
{
background-color:#eeeeee;
}
.deltaBasketItem .h2
{
 text-align:right;
}
.deltaBasketItem .h1
{
text-align:left;
padding-right:10px;
}
.deltaBasketItem .h3
{
text-align:right;
padding-right:10px;
}
.deltaBasketItem .c2
{
width:90px;
text-align:right;
padding-right:10px;
}
.deltaBasketItem .c3,.deltabasketgrandtotal .gt3
{
width:90px;
text-align:right;
padding-right:10px;
}
.deltaBasketItem .c1
{
width:300px;
text-align:left;
}
.deltaBasketItem select
{
width:70px;
text-align:left;
}

table.deltaBasketItem, table.deltabasketgrandtotal
{
width:500px;
margin:auto;
border:1px solid black;
margin-top:5px;
background-color:white;
}
.deltabasketgrandtotal .gt1,.deltabasketgrandtotal .gt2, .deltabasketgrandtotal .gt3 
{
 background-color:#999999;
}
.deltaBasketItem  tfoot
{
background-color:#eeeeee;
}
.deltaBasketItem .st2, .deltaBasketItem .st3, .deltabasketgrandtotal .gt2,.deltabasketgrandtotal .gt3
{
text-align:right;
font-weight:bold;
}
.deltaBasketItem .st3,.deltabasketgrandtotal .gt3
{
padding-right:10px;
width:90px;
}


.deltabasketgrandtotal .gt2
{

text-align:right;

}
#BASKETDIV .rf1
{
width:90%;
background-color:#999999;
}
#BASKETDIV .rf3
{
width:10%;
background-color:#999999;
}

.basketContainerCell
{
/*background-image:url(../Images/rjt-BasketBack.jpg);*/
}

/* ------------------------PAGE Confirm page  Note it uses basket page definitions except for:*/
#CONFIRMDIV .rf1
{
width:90%;
background-color:#999999;
}
#CONFIRMDIV .rf3
{
width:10%;
background-color:#999999;
}
#CONFIRMDIV .c1c
{
text-align:center; 
}
#CONFIRMDIV .gt2,#CONFIRMDIV .gt3
{
width:100%;
text-align:right;
font-size:larger;
}
.deltaConfirmAddress thead
{
 background-color:#999999;
 color:white;
}
table.deltaConfirmAddress
{
width:500px;
margin:auto;
border:1px solid black;
margin-top:5px;
background-color:white;
}
.deltaConfirmAddress .c1
{

text-align:left;
width:200px;
padding:0px;
padding-left:5px;
}

.confirmEntryTitle
{


}
.updateLink, .updateLink:visited
{
color:#FFFFFF;
font-size:80%;
}
.updateLinkCell
{
text-align:right;
}
/* Search result page */
.DeltaSearchDiv table
{
width:100%;
}
.DeltaSearchDiv .c1
{
width:80%;
}
.DeltaSearchDiv .c2
{
width:15%;
text-align:right;
}
.DeltaSearchDiv .c3
{
width:5%;
text-align:right;
}
.DeltaSearchDiv a {
	display: block;
	color: #000000;	
}
.DeltaSearchDiv a:link, .DeltaSearchDiv a:visited, .DeltaSearchDiv a:active {
	text-decoration: none;
}
.DeltaSearchDiv a:hover
{
	display: block;
	text-decoration: none;
	color: #000000;
	background-color: #C2C6C7;
	/*background-image: url(../Images/delta/design/20x1_dark_blue.gif);*/
}
.confirmContainerCell
{
/*background-image:url(../Images/rjt-ConfirmBack.jpg);*/
}
/*   SHOW INFORMATION PAGE */

#SHOWINFODIV td.c2
{
text-align:left;
}
#SHOWINFODIV td.h1, #SHOWINFODIV td.PriceCell
{
background-color:#CCCCCC;
width:100%;
text-align:left;
}
#SHOWINFODIV td.i1
{
text-align:left;
}
#SHOWINFODIV td.i2
{
vertical-align:text-top;
}
#INFOCLOSEDIV, #INFOBOOKDIV
{
margin:auto;
width:74px;

}
.showInfo
{
float:left;
padding:1px;
padding-top:10px;
border:none;
width:100%;
}
.showInfo A, .showinfo A:visited, .infobutton
{
float:left;
border: none;
height:20px;
}
.showVenue
{
}
.showPromo
{

}
.showName
{

}
.titleDate
{
float:right;
clear:both;
font-weight:bold
}
.titleInfo
{
float:right;
clear:both;
}
.showDate
{
text-align:left;
padding-top:0px;
vertical-align:middle;
}
#DeltaPlanContentDiv .submitdiv
{
margin:auto;
float:none;

}
.stattable td
{

width:12%;
}
.stattable .c3,.stattable .c4,.stattable .c5,.stattable .c6,.stattable .c7,.stattable .c8
{
text-align:center;

}
.stattable thead
{
text-align:center;
}