
img {
	border: 0px;
	margin:0px;}

div {
	margin:0px;}
	
form {
	margin:0px;
	padding:0px;}

table {
	margin: 0px;
	width: 100%;}

td {
	text-align: left;
	vertical-align: top;}
	
th {
	text-align: center;
	vertical-align: top;}

p,ul,ol,h1,h2,h3,h4,h5 {margin: 10px;}

ul, ol {
	padding-left: 13px;
	}

h1 {font-size: 11pt}
h2 {font-size: 10pt}
h3 {font-size: 9pt}
h4 {font-size: 8pt}
h5 {font-size: 7pt}

.eventName {
	font-size: 9pt;
}



a, input {
	outline: none;
	margin:0px;
}


.black{color:#000000 !important;}
.white{color:#FFFFFF !important;}
.gray{color:#CCCCCC !important;}
.darkgray{color:#AAAAAA;}
.red{color:#CC0000;}
.green{color:#00CC00;}


.b {font-weight:bold;}
.nb {font-weight:normal;}
.i {font-style:italic;}
.u {text-decoration:underline;}

.right{text-align: right;}
.left{text-align: left;}
.center{text-align: center;}
.bottom {vertical-align: bottom;}
.top {vertical-align: top;}

.venter{
	vertical-align: middle;}
.centered {
	vertical-align: middle;
	text-align: center;}
	
.menter{
	margin-left: auto;
	margin-right: auto;
}

.bdblack{border: 1px solid #000000;}
.bdwhite{border: 1px solid #FFFFFF;}

.imgBorder {border: 1px solid #000000;}

.bggray {background-color: #EFEFEF !important;}
.bgwhite {background-color: #FFFFFF !important;}
.bgblack {background-color: #000000 !important;}
.bgpink {background-color: #FFDDDD !important;}

.redBottomBorder {
	border-bottom: 2px solid #CC0000;
}
.grayBottomBorder {
	border-bottom: 2px solid #CCCCCC;
}

.grayTopBorder {
	border-top: 2px solid #CCCCCC;
}

.bdgray {border: 1px solid #CCCCCC;}

.nrmText {
	font-size: 8pt;
	font-weight: normal;} 
.smText {font-size: 7pt;}
.smallestText {font-size: 6pt;}

.bigText, .bigText p {font-size: 9pt;}
.biggerText, .biggerText p {font-size: 12pt;}
.biggestText, .biggestText p {font-size: 14pt;}
.hugeText {font-size: 20pt;}

.footer {font-family: Arial;}

.footerHeadingOLD {
	color: #FFFFFF;
	font-size: 12pt;
	margin-bottom:0px;}

.footerHeading {
	color: #C8C8C8;
	font-size: 17px;}

.footerDottedRule{
	border-bottom: 1px dotted #FFFFFF;
/*	margin-left:10px;
	margin-right:10px;*/
}
.footerLinks{}

.footerLinks a,
.footerLinks a:link,
.footerLinks a:visited,
.footerLinks a:active{
	color: #2E323A;
	font-size: 12px;
}


.squat {
	margin-top:4px;
	margin-bottom:0px;}
	
.short {
	margin-top:0px;
	margin-bottom:4px;}
	
.shorter {
	margin-top:4px;
	margin-bottom:4px;}
	
.wider {
	margin:5px;}
	
.just {margin:0px;}
.justVert {
	margin-top:0px; 
	margin-bottom:0px}
.justLeft {
	margin-left:0px;}
.justRight {
	margin-right:0px;}
.justHorz {
	margin-left:0px;
	margin-right:0px;}
.justTop {margin-top:0px;}
.justBottom {margin-bottom:0px}

.marginBBLine{
	margin-top: -6px;
	margin-bottom: -6px;
	margin-right: 0px;
	margin-left: 0px
}

.margin {
	margin:10px;}

.marginTop {
	margin-top:10px;}

.marginBottom {
	margin-bottom:10px;}

.marginVert {
	margin-bottom:10px;
	margin-top:10px;}
	
.marginDoubleVert {
	margin-bottom:20px;
	margin-top:20px;}

.marginHorz {
	margin-left:10px;
	margin-right:10px;}
	
.marginLeft {
	margin-left:10px;}

.wideLeft {
	margin-left:25px;}

.marginRight {
	margin-right:10px;}
	
.bigRight {
	margin-right:20px;}
.wideRight {
	margin-right:30px;}

.mainTable {
	width: 800px;
	}
	
.mainTable2 {
	width: 976px;
	}
	
.printTable {
	width:650px;
}

.padding {
	padding:10px;}
	
.paddingTop {
	padding-top:10px;}
.paddingBottom {
	padding-bottom:10px;}

.paddingVert {
	padding-top:10px;
	padding-bottom:10px;}
	
.paddingRight {
	padding-right:10px;}
.paddingLeft {
	padding-left:10px;}	

.paddingHorz {
	padding-right:10px;
	padding-left:10px;}	
	
	
.mainCell {
	/*width:600px;*/}

.sideBarCell {
	width:200px;
	padding-left:10px;}
	





.selectTicketsFlyerImage {
	width: 250px;}


.selectTicketsMap {
	/* width: 450px; */
	/* height: 250px; */
}


.printTicketsMap {
	width: 420px; 
	height: 400px;
	margin: 0px;
}


.printEventMap {
	width: 760px; 
	height: 800px;
	margin: auto;
	border: 2px solid black;
}


.clubtix_slideshow {}

.clubtix_slideshow a {
	color:#FFFFFF !important;
	}
	
.slidetext{
	padding-top: 8px !important;}
	



	
.show_hide_span {
	cursor: pointer;
	color: green;}
	
	
	
.Ink 
{
    position: absolute;
    background-color: transparent;
    border-top: 1px solid transparent;
    width: 1px;
    height: 1px;
}

.Relative,
.relative
{position: relative;}

.Absolute,
.absolute
{position: absolute;}


.relZero {
	position: relative;
	height:0px;}

.absZero {
	position: absolute;
	left: 0px;
	top: 0px; }
	
.hide {
	display: none;
	}
	
.toolTip {
	display: none;
	position: absolute;
	left: 0px;
	top: -90px;
	width: 150px;
	height: 80px;
	background-color: white;
	}
	
	
.hidden {
	display: none;
}
.clear {
	clear: both;
}
.fright {
	float: right;
}
.fleft {
	float: left;
}
	
	
/* NEW BORDER TABLE */
.noBorderTable
{
    border-width: 0px 0px 0px 0px !important;
    border-spacing: 0;
    border-collapse: collapse;
    empty-cells: show;
}
	
.noBorderTable,
.noBorderTable td,
.noBorderTable th{
    border-style: solid;
}	

.noBorderTable td,
.noBorderTable th
{
    border-width: 0px 0px 0px 0px !important;
}
.noBorderTable th
{background-color: transparent !important;}
.noBorderTable td
{background-color: transparent !important;}
	
/* END NEW BORDER TABLE */

	
.rightTd td {
	text-align: right;}
	
	
	
#plugin { BACKGROUND: #0d0d0d; COLOR: #AAA; CURSOR: move; FONT-FAMILY: arial; FONT-SIZE: 11px; line-height: 1em; PADDING: 7px 10px 11px 10px; _PADDING-RIGHT: 0; Z-INDEX: 1; POSITION: absolute; WIDTH: 199px; _width: 210px; _padding-right: 0px; }
#plugin br { CLEAR: both; MARGIN: 0; PADDING: 0;  }
#plugin select { BORDER: 1px solid #333; BACKGROUND: #FFF; POSITION: relative; TOP: 4px; }

#plugHEX { FLOAT: left; position: relative; top: -1px; }
#plugCLOSE { FLOAT: right; cursor: pointer; MARGIN: 0 8px 3px; _MARGIN-RIGHT: 10px; COLOR: #FFF; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#plugHEX:hover,#plugCLOSE:hover { COLOR: #FFD000;  }

#plugCUR { float: left; width: 10px; height: 10px; font-size: 1px; background: #FFF; margin-right: 3px; }

#SV {  _BACKGROUND: #FF0000; POSITION: relative; CURSOR: crosshair; FLOAT: left; HEIGHT: 166px; WIDTH: 167px; _WIDTH: 166px; MARGIN-RIGHT: 10px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='media/SatVal.png', sizingMethod='scale'); -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#SVslide {  HEIGHT: 9px; WIDTH: 9px; POSITION: absolute; _font-size: 1px; line-height: 1px; }

#H { BORDER: 1px solid #000; CURSOR: crosshair; FLOAT: left; HEIGHT: 154px; POSITION: relative; WIDTH: 19px; PADDING: 0; TOP: 4px; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#Hslide { HEIGHT: 5px; WIDTH: 33px; POSITION: absolute; _font-size: 1px; line-height: 1px; }
#Hmodel { POSITION: relative; TOP: -5px; }
#Hmodel div { HEIGHT: 1px; WIDTH: 19px; font-size: 1px; line-height: 1px; MARGIN: 0; PADDING: 0; }
