html {
  background: #0e4156;
  text-align: center;}

body {}

td {
  line-height: 1em;
  vertical-align: top;
  text-align: left;}

div {
	text-align: left;}

.listFormat{
  line-height: 100%;
  margin-top: 6px;
  margin-bottom: 6px;}
 
.orderedListFormat{
  margin-top: -10px;}

.watermark{
  background-image: url('../../images/watermark_lowRes.jpg'); 
  background-repeat: no-repeat; 
  background-position: right center}

#pageContainer {
  width: 781px;
  margin: 0 auto;
  border: 0px;
  text-align: center;}

#layoutTable {
  width: 781px;
  border: 0;
  background: white;
  margin: 0 auto;}

  #headerLogo {
  	width: 781px;
  	height: 119px;
  	background: url(../images/headerLogo.jpg) transparent no-repeat center top;}
  	
  	#headerLogo div {
  		width: 781px;
  		height: 118px;
  		display: block;}

  #navigationContainer {
  	width: 781px;
  	height: 33px;
  	background: url(../images/headerLogoBottomHalf.jpg) no-repeat #f2c351 right top;}
  	
  	#navigationContainer1 {
  		background: #dfb346;
  		height: 33px;
  		border: 0px solid red;
  		float: left;}
  		
  		#navigationContainer1 div {
  			padding: 10px 10px 5px 10px;}

  	#navigationContainer2 {
  		background: url(../images/navigationTriangle.gif) no-repeat left 7px;
  		height: 33px;
  		border: 0px solid red;
  		float: left;
  		padding-left: 14px;}
  		
  		#navigationContainer2 div {
  			padding: 10px 10px 5px 10px;}
  
  #flashcontent {
  	width: 781px;
  	height: 255px;
  	border-top: 1px solid #0E4156;
  	border-bottom: 1px solid #0E4156;
  	/*background: #000000;*/
  	/*background: url(../images/flashArea.jpg) white no-repeat left top;*/}
  
  tr#bodyRow {
  	background: url(../images/bodyContainerRepeatBg.gif) white repeat-x bottom;}
  
  #bodyContainer {
  	width: 569px;
  	text-align: center;}
  	
  	div#bodyContentContainer {
  		width: 568px;
  		background: transparent;
  		margin: 0 auto;
  		border: 1px solid #124155;
  		border-top: 0;
  		border-bottom: 0;
  		border-left: 0;}
  		
  		#aboutASCA {
  			width: 179px;
  			height: 38px;
  			background: url(../images/aboutTheASCA.gif) transparent no-repeat left top;
  			margin: 4px auto auto 4px;}
  
  #bodyContainerSubPage {
  	width: 781px;
  	text-align: center;}
  	
  	div#bodyContentContainerSubPage {
  		width: 781px;
  		background: transparent;
  		margin: 0 auto;
  		border: 1px solid #0f4257;
  		border-left: 0;
  		border-right: 0;
  		border-bottom: 0;}
  
  #ticketsContainer {
  	width: 212px;
  	height: 226px;}
  	
  	div#ticketsContentContainer {
  		width: 212px;
  		height: 226px;
  		background: url(../images/getYourTicketsStateCompetition.gif) transparent no-repeat top;
  		margin: 0 0 -140px 0;
  		display: block;}
  
  #footerContainer {
  	width: 781px;
  	height: 53px;
  	background: #0e4156;}
  	
  /************** Styles added by Clint 9/25/08 ********************/
  
  

  
  #searchDiv {
  height: 60px;
  width: 300px;
  padding: 5px;
  float: right;
  }
  .dividerDiv {
  clear: both;
  }
  .hoverimg:hover{
  cursor:pointer;
  cursor:hand;
  }
  .dropdown {
  display: none;
  }
  #instructors a{
  text-decoration:none;
  }
  #coaches a{
  text-decoration:none;
  }
  #judges a{
  text-decoration:none;
  }
  
  /************** change colors of directory table here ********************/
  
  table.infoTable {
  margin-right:auto;
  margin-left:auto;
  width: 600px;
  }
  
  td.headerTD {
  height: 30px;
  background-image: url(../images/headerbg.jpg);
  background-color: #ef9407;
  background-repeat: no-repeat;
  font: arial;
  font-size: larger;
  color: #2E4E76;
  }
  
  .infoTable td {
  padding: 5px;
  }
  .mainCat {
  color: #fff;  
  background-color: #445566;
  padding: 5px 55px 5px 55px;
  border-top: 1px solid #6699cc;
  border-left: 1px solid #6699cc;
  border-right: 1px solid #ccccff;
  border-bottom: 1px solid #ccccff;
  }
  
  .mainCat:hover {
   cursor: pointer;
   cursor: hand;
  }
  .subToggle a {
  text-decoration: none;
  }
  .subToggle {
  padding: 4px;
  display: none;
  background-color: #fff;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  }