﻿body 
{
	color: #464646;
	background-color:#f2f2f2;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;  
}

#bodydiv
{
	width:1000px; 
	background-color:#ffffff; 
	margin:0px auto 0px auto;
	padding: 10px 10px 20px 10px;
	border: solid 1px #ffffff;  
}

#header
{
	width:1000px; 
	position:relative;  
	margin: 0px auto 0px auto;
	border-bottom:solid 2px #AEC7DB; 
	padding: 0px 0px 0px 0px;
	clear:both;
	z-index: 999; 
	/*border: solid 1px #000000;*/
}

#content
{
	width:1000px;  
	position:relative;
	float:left; 
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 0px; 
	background-color:white;
	top: 0px;
	left: 0px;
}

#contentnew
{
	width:1000px;  
	position:relative;
	float:left; 
	margin: 0px auto 0px auto;
	padding: 10px 0px 10px 0px;
	background-color:white;
	top: 0px;
	left: 0px;  
}

#footer
{
	width:1000px;
	position:relative;
	margin: 10px auto 0px auto;
	padding: 10px 0px 10px 0px;
	text-align:center;
	border-top: solid 2px #77a1c2;
	clear:both;
	/*border: solid 1px #000000;*/   
}


a
{
	font-size:10pt; 
	color:Black;
	font-weight:bold;  
}

a:hover
{
	color:#FF9933;
	text-decoration: none;	
}

a.action
{
	color:#FF9933;
	text-decoration: underline; 
	font-weight:bold;
}

a.action a.action:hover
{
	color:Black;
	text-decoration: none;
}

hr
{
	border: dotted 1px #78A1C1; 
}



#onehundred
{  
	width:100%;
	background-color:inherit;
}

#fiftyleft
{
	width:490px;
	float:left;
	background-color:inherit;
}

#fiftyright
{
	width:490px;
	float:right;
	background-color:inherit;
}

#sixtyleft
{
	width:59%;
	float:left;
	background-color:inherit;
}

#fortyright
{
	width:39%;
	float:right;
	background-color:inherit;
}

#seventyleft
{
	width:680px;
	float:left;
	left: -10px;
	background-color:inherit;
}

#thirtyright
{
	width:300px;
	float:right;
	background-color:inherit;
}

#thirtyleft
{
	width: 300px;
	float:left;
	background-color:inherit;
}

#seventyright
{
	width:69%;
	float:right;
	background-color:inherit;
}

#eightyleft
{
	width:79%;
	float:left;
	background-color:inherit;
}

#twentyright
{
	width:10%;
	float:right;
	background-color:inherit;
}

.mainlogo
{
	display:block;
	margin-bottom:10px;
	border:solid 0px #ffffff; 
}

#menudiv
{
	position:absolute;
	right:0px;
	bottom:10px;    
}

#menudiv td
{
	padding:0px 0px 0px 0px;
	text-align:center;	
}

.menu
{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

/*
#menudiv a, #menudiv a:visited
{
	background: transparent ! important;
	display: block; 
}
*/
/*
#menudiv a:hover, #menudiv a:active, #menudiv a:focus
{
	background: transparent ! important;
	display: block;
}
*/

#menudiv A:link 
{
	background-image: none
}

#menudiv A:visited {
	background-image: none;
}

.login
{
	position:absolute;
	top:0px;
	right:0px; 
}

.logintextbox
{
	border: solid 1px #000000;
}

.watermark
{
	color:#777777;
}

.tickethotline
{
	display:block;
}

.featuredpromoter
{
	display:block;
	margin: 20px auto 20px auto;
	text-align:center;  
}

.copyright
{
	color: gray;
	font-family: Verdana;
	font-size: 8pt;  
	font-weight: bolder;
	padding:2px 0px 10px 0px;
	display:block;    
}

.obstandardheader
{
	font-weight:bold;
	display:block; 
}

.obstandardheaderinline
{
	font-weight:bold; 
}

.obsectionheader
{
	font-size: 14pt;
	font-weight:bold;
	display:block;   
}

.obsubsectionheader
{
	font-size: 12pt;
	font-weight:bold;
}

input.generalButton
{
	background-color:#F29A42;
	color:white;  
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
	border-width:1px; 
	padding:2px 2px 2px 2px;      
}
input.generalButton:hover, input.generalButton:focus
{
	background-color:#FF9933;
	color:Black;  
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
	border-style:solid;
	border-color:Black;
	border-width:1px;               
}

input.generalText:focus
{
	background-color:#f3f8fc; 
}

td, th
{
	padding:2px;
}

select:focus
{
	background-color:#f3f8fc;
}

.pagetext
{
	padding: 0px 50px 0px 50px;
	text-align:justify;  
}

.center
{ 
	margin-left:auto;
	margin-right:auto;   
}

.resultstable
{
	margin-left:auto;
	margin-right:auto; 
	border: solid 1px #77a1c2;
	padding: 5px 5px 5px 5px; 
}

.resultstableheaderrow
{
	background-color: #DDE7F0;
	border-width:1px; 
	border-bottom: solid 1px #77a1c2;
}

.resultstablerow
{
	background-color: #F2F6F9;
	border-top: dotted 1px gray;
}

.resultstablealternatingrow
{
	background-color: #FFFFFF; 
	border-top: dotted 1px gray;
}

.resultstablerow:hover, .resultstablealternatingrow:hover
{
	background-color:#FFFFBF;
}

.container
{
	position:relative;
	margin: 0px 0px 20px 0px;
	border: solid 2px #D8D8D8;  
}

.containerheaderrow
{
	position:relative; 
	background-color: #DDE7F0; 
	border-width:1px; 
	border-bottom: solid 2px #D8D8D8;
	color:#3C5161;
	font-weight:bold;   
	padding: 5px 5px 5px 5px;         
}

.containerbody
{
	position:relative;
	background-color:#ffffff; 
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.containerfill
{
	position:relative;
	background-color:#ffffff;
	margin: 10px 0px 20px 0px;
	border: solid 1px ##D8D8D8;
		  
}

.whitecontainerbody
{
	clear:both;  
	background-color:#ffffff;
	position:relative; 
	margin: 0px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
}

.sellwithus
{
	position:relative;
	left:0px;
	top:0px;
	width:645px;
	height:384px;
	background-color:Fuchsia;  
	padding: 0px 0px 0px 0px; 	
	background: url('images/sellwithus.gif') no-repeat;  
}

.mainpoints
{
	position:relative;
	width:640px;
	left:0px;
	/*height:150px;*/
	margin:10px 0px 0px 0px;
	padding:15px 0px 15px 0px; 
	border: solid 2px #D8D8D8; 
}

.bullets
{
	margin-left:25px;
}

.learnmore
{
	position:absolute;
	bottom:15px;
	right:15px; 
}

.hotlinenumber
{
	font-size:14pt;
	font-weight:bolder;   
}

.error
{
	color:#DE2931; 
}

.warning
{
	color:#F29A42;
}

.good
{
	color:#008000;  
}

