form 		{ display: inline; margin:0; padding:0; }
form div  	{ clear: left; margin: 0; padding: 0; padding-top: 0.1em; padding-bottom: 0.1em; padding-left: 1.5em; }
table label 	{ FONT-SIZE: 12px; float: left; margin:0; padding-left: .5em; width: 35%; line-height: 16px;}
input.txt 	{ width: 150px; line-height: 16px; margin: .2em; }
input.phone 	{ width: 30px; line-height: 16px; margin: .2em; }
.tblContactResults td { FONT-SIZE: 12px;}


#seatfinderNav ul {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-top: 1em;
}
#seatfinderNav li {
  float: left;
  display: inline;
  margin: 0;
  width: 150px;
  padding: .1em;
  text-align: center;
}
#seatfinderNav a:link, #seatfinderNav a:visited, #seatfinderNav a:hover {
  color: blue;
  margin: 0;
  width: 150px;
  padding: 1.5em;
  padding-bottom: 0em;
  padding-top: 0em;
}
.required  { COLOR: red; }
.txtBlue  { COLOR: blue; }
.disclosure  {font-size:10px; line-height: 14px; }
.navTable { FONT-SIZE: 12px; width: 350px; padding: 0; margin: 0; line-height: 20px; }
.notab    { width: 50px; }
.tabOn    { FONT-SIZE: 12px; width: 140px; BORDER: 1px; BORDER-BOTTOM: 0px; BORDER-STYLE: solid; BACKGROUND-COLOR:#FBFBFB; BORDER-COLOR: #84888B; margin: 0; text-align: center; }
.tabOff   { FONT-SIZE: 12px; width: 140px; BORDER: 0px; BACKGROUND-COLOR:#FFFFFF; BORDER-COLOR: #84888B; margin: 0; text-align: center; }
.secTitle { FONT-SIZE: 12px; font-weight: bold; padding-left: 0.6em; padding-top: 0.6em; }

.contentTable { FONT-SIZE: 12px; width: 590px; BORDER: 0px; BORDER-STYLE: solid; BORDER-COLOR: #84888B; BACKGROUND-COLOR:#FAFAFA; padding: 1em; margin: 0; line-height: 20px; }

.tabMenuOn { width: 150px; BORDER-TOP: 1px; BORDER-BOTTOM: 0; BORDER-LEFT: 1px; BORDER-RIGHT: 1px; BORDER-STYLE: solid; BORDER-COLOR: #84888B; BACKGROUND-COLOR:#EEEEEE; padding: .1em; text-align: center; }
.tabMenuOff { width: 150px; BORDER: 0; padding: .1em; text-align: center; }


.TEMPboxContent { width: 590px; BORDER: 1px; BORDER-STYLE: solid; BORDER-COLOR: #84888B; BACKGROUND-COLOR:#EEEEEE; padding: 0; margin: 0; line-height: 16px; }
.infoTable 	{ width: 100%; margin: 0; padding: 0; border: 0; background-color: #EEEEEE; }
.infoHeader 	{ background-color: #EEEEEE; font-size: 12px; vertical-align: bottom;}
.infoContent 	{ background-color: #FFFFFF; font-size: 11px; padding:1px;vertical-align: top; line-height: 14px;}
.infoContent td	{ font-size: 11px; }
.txtMsg 	{ font-size: 12px; line-height: 16px; margin: .2em; }
.wrap { width:360px; height:500px; overflow: auto; margin: 0 0 0 0 }
#content { position: relative; width: 725px; margin-right: auto; margin-left: auto; height:300px; BORDER: 1; BORDER-STYLE: solid; BORDER-COLOR: #B7B7B7; BACKGROUND-COLOR:#FFFFFF; padding: 1em; align: center; margin: 1em; line-height: 16px; } 
#wrapper { position: relative; text-align: left; width: 800px; margin-right: auto; margin-left: auto; height:300px; }
#navigation { width: 212px; padding: 0; margin: 0; border-collapse: collapse; }