body {
	background-color: #ffffff;
	background-image: url(graphics/watermark.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-attachment: fixed;
	margin: 0px 0px;
}
          
p, a, textarea, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E1052;
	font-weight: normal;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1E1052;
	font-weight: normal;
	list-style-position: outside;
}
          
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1E1052;
}

.listOfLinks {
	line-height: 2em;
}
          
span.break {
	line-height:1em;
}
         
.subtitle {  
         font-family: Verdana, Arial, Helvetica, sans-serif; 
         font-size: 14px; font-weight: bold; color: #1C1052;
			margin-bottom:25px;
			}
         
.topicTitle {  
         font-family: Verdana, Arial, Helvetica, sans-serif; 
         font-size: 12px; font-weight: bold; color: #1C1052;
			margin-bottom:25px;
			}
          
.picframe {  
         border: 1px #666666 solid;
			}
          
.mapframe {  
         border: 1px #666666 solid;
			margin-right:37px;
			}
          
img.sidePic {
			  width:150px;
			  }
          
img.sidePicPad {
			  margin-bottom:30px;
			  }
          
.padRight30 {
			  padding-right:30px;
			  }
          
.padLeft5 {
			  padding-left:5px;
			  }
          
.marLeft10 {
			  margin-left:10px;
			  }
          
.marLeft20 {
			  margin-left:20px;
			  }
          
.marLeft30 {
			  margin-left:30px;
			  }
          
.marLeft45 {
			  margin-left:45px;
			  }
          
.marLeft60 {
			  margin-left:60px;
			  }
          
.marRight20 {
			  margin-right:20px;
			  }
          
.marRight30 {
			  margin-right:30px;
			  }
          
.marginTop5 {
			  margin-top:5px;
			  }
          
.marginTop10 {
			  margin-top:10px;
			  }
          
.marginTop15 {
			  margin-top:15px;
			  }
          
.marginTop25 {
			  margin-top:25px;
			  }
          
.width300 {
			  width:300px;
			  }
          
.width500 {
			  width:500px;
			  }
			  
.left {
	text-align: left;
}
			  
.center {
	text-align: center;
}
			  
.right {
	text-align: right;
}
          
.containerTableTopMargin {
			  margin-top:165px;
			  }
			  
.bookingRef {
			font-weight: bold;
			color: red;
			}
			  
.bold {
			font-weight: bold;
			}
			  
.red {
			color: red;
			}
			  
.bodybold {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #1E1052;
			font-style: normal;
			}
			
.bodyboldwhite {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			font-style: normal;
			}
			
.tablesmall {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			font-style: normal;
			color: #1E1052;
			}
			
.tablebold {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			font-weight: bold;
			color: #1E1052;
			}
			
.tablehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #1E1052;
	background-color: #D9E9F7;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	border: #666666;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
			
.popupNewshead {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			font-weight: bold;
			color: #1E1052;
			background-color: #D9E9F7;
			padding-top: 4px;
			padding-bottom: 4px;
			padding-left: 10px;
			width:530px;
			border: #666666;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			}
			
.tableHeaderDark {
			background-color: #1E1052;
			}
			
.tableRowClear {
	background-color: transparent;
}
			
.tableRowBlue {
	background-color: #D9E9F7;
}
			
.tableheadbig {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			font-weight: bold;
			color: #1E1052;
			background-color: #D9E9F7;
			margin-top: 2px;
			margin-right: 2px;
			margin-bottom: 2px;
			margin-left: 2px;
			border: #666666;
			border-style: solid;
			border-top-width: 1px;
			border-right-width: 1px;
			border-bottom-width: 1px;
			border-left-width: 1px;
			}
			
td {
	vertical-align: top;
}
			
select.factfile {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #1E1052;
			}
			
DIV STYLES {}

div.header {
	position:absolute;
	left: 0;
	top: 0;
	width:100%;
	height: 158px;
	margin:0;
	overflow: hidden;
	visibility: visible;
	z-index:3;
}

div.adminHeader {
	position:absolute;
	left: -150;
	top: 0;
	width:100%;
	height: 158px;
	margin:0;
	overflow: hidden;
	visibility: visible;
	z-index:3;
}

div.main {
	position:absolute;
	left: 0px;
	top: 0px;
	width:100%;
	height:100%;
	overflow: visible;
	visibility: visible;
	z-index:4;
}

div.venueInfo {
	width:381px;
	height:190px;
	margin-top:25px;
}

div.logostrip {
	text-align: left;
	margin-left: 50px;
}



