<!--

a
{
	text-decoration:none
}

a:link 
{
/*	color: #EA8400; */
	color: blue;
}     /* unvisited link */

a:visited 
{
/*	color: #EA8400;*/
	color: blue;
}  /* visited link */

a:hover
{
/*	color:#EA8400; */
	color: blue;
	text-decoration:underline
}

body
{
/*
 background-color: #EA8400;
*/
 /*background-color: #D97411;*/
/* background-color: #404040;*/
 /*background-image: url(http://www.orangecountyfair.com/images/background.jpg);*/
 /*background-image: url(http://www.orangecountyfair.com/images/background.gif);*/
 background-color: #000000;
/*background-image: url(http://www.orangecountyfair.com/images/pagebackground.gif);
 background-position: center;
 background-attachment: fixed;
 background-repeat: repeat-y;*/
 margin: 0px 0px 0px 0px;
} 

/* All properties for the center table (main content of webpage). */
.main
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    
    BACKGROUND-COLOR: white;
/*    
    border: 1 solid #808080;
*/
}

.main P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    MARGIN: 0px 10px 10px;
}

.main TD
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 10pt
}


.main a:link
{
/*	color: #EA8400;*/
	color: blue;
    TEXT-DECORATION: none
}

.main a:visited 
{
/*	color: #EA8400;*/
	color: blue;
}  /* visited link */


.main a:hover
{
	color:blue; 
    TEXT-DECORATION: underline
}

/*
.main IMG
{
    border: 1 solid #000000;
}
*/
/**************************************************************************************/

/* Footer table properties */
.footer
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Times New Roman, Arial, Helvetica, Sans-serif;
    TEXT-ALIGN: center;
}

.footer A
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: none
}

.footer A:hover
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}

.footer A:link
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}

.footer A:visited
{
    COLOR: #000000;
    FONT-SIZE: 8pt;
    TEXT-DECORATION: underline
}

.copyright 
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Times New Roman, Arial, Helvetica, Sans-serif;
    TEXT-ALIGN: center;
}



/***********************************************************************************/

.pageheading H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12pt;
    /*PADDING-BOTTOM: 3px;*/
    /*MARGIN: 0px 10px 10px;*/
    /*PADDING-TOP: 15px;*/
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    /*background-color: #FEFEE0;*/
    /*background-color: #E2E2E2;*/
    /*background-color: #EAEAEA;*/
    /*background-color: #4C3636;*/
    background-color: #ffffff;
    color: #000000;
	border-bottom: 1px solid #000000;  
	/*border-top: 1px solid #000000; */
	/*MARGIN: 5px 0px 10px 0px;*/ 
	MARGIN: 0px 0px 10px 0px; 
}

.pageheading H5
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 10px 10px;
    PADDING-TOP: 15px
}


/***********************************************************************************/

.pagesubheading H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 12pt;
    PADDING-TOP: 6px;
    PADDING-BOTTOM: 6px;
    background-color: #ffffff;
    color: #000000;
	MARGIN: 0px 0px 10px 0px; 
}

.pagesubheading H5
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 10px 10px;
    PADDING-TOP: 0px
}


/************************************************************************************/

.tickets H4
{
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px;
    PADDING-TOP: 0px;
}

.tickets H5
{
    FONT-SIZE: 9pt;
    FONT-Weight: Bold;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px
}

.main H6
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 15px;
    PADDING-TOP: 0px;
    font-weight: normal;
}

.tickets A
{
    COLOR: #000000;
    FONT-SIZE: 9pt;
    FONT-Weight: normal;
    TEXT-DECORATION: underline;
}

.tickets A:hover
{
    COLOR: #FF0000;
    FONT-SIZE: 9pt;
    FONT-Weight: normal;
    TEXT-DECORATION: underline;
}

/***********************************************************************************/
/* Navigation Styles */

#dd {
  /*margin-left: 0px;*/
  margin: 2px 0px 2px 2px;
  padding: 0px 0px 0px 0px;
}

#dd li {
  margin: 0px 0px 2px 0px;
  padding: 0;
  list-style: none;
  float: left;
  FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  font: bold 10px;
}

#dd li a.menu {
  display: block;
  text-align: center;
  background: #000000;
/*  
  padding: 4px 10px;
*/
  padding: 6px 5px;
/*
  margin: 0px 2px 0px 0px;
*/
  margin: 0px 4px 0px 0px;
  color: #ffffff;
/*
  width: 112px;
*/
  width: 98px;

  text-decoration: none;
	border-left: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-top: 1px solid #FF9900;
	border-bottom: 1px solid #FF9900;

}

#dd li.menudeactivated {
  display: block;
  text-align: center;
  background: #202020;
/*  
  padding: 4px 10px;
*/
  padding: 6px 5px;
/*
  margin: 0px 2px 0px 0px;
*/
  margin: 0px 4px 0px 0px;
  color: #C0C0C0;
/*
  width: 112px;
*/
  width: 98px;

  text-decoration: none;
	border-left: 1px solid #404040;
	border-right: 1px solid #404040;
	border-top: 1px solid #404040;
	border-bottom: 1px solid #404040;

}

#dd li a.menu:hover {
  background: #000000;
  color: #FFFF00;
}

.submenu {
  background: #EAEAEA;
  border: 1px solid #000000;
  visibility: hidden;
  position: absolute;
  z-index: 3;
}

.submenu a {
  display: block;
  FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
  font: 10px;
  text-align: left;
  text-decoration: none;
  padding: 5px;
  color: #000000;
  border-bottom: 1px solid #C0C0C0
}

.submenu a:hover {
  background: #C0C0C0;
  color: #000000;
}

.submenu a:link {
	color: #000000
}

.submenu a:visited 
{
	color: #000000
}  /* visited link */


/**************************************************************************************************/

/*
.tablecategoryheader TD
{
  	background: #10294A;
  	color: #ffffff;
	font: bold;
	border-bottom: 1px solid #000000; 
}
*/

.tablecategory TABLE
{
	WIDTH: 97%;
	MARGIN: 0px 10px 0px 10px;
   /* border: 1 solid #000000; */
}

.tablecategory P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    MARGIN: 4px 4px 4px;
}

.tablecategory #tabledetail
{
    /*BACKGROUND-COLOR: #FFFFC0;*/
    /*BACKGROUND-COLOR: #EBC46A; */
    /* BACKGROUND-COLOR: #DDE8F7;*/
    /*BACKGROUND-COLOR: #F2F6FC; */
     /*BACKGROUND-COLOR: #EAF1FA;*/
    /* BACKGROUND-COLOR: #EAEAEA;*/

}

.tablecategory #tableheader
{
    /*BACKGROUND-COLOR: #FFFFC0;*/
    /*BACKGROUND-COLOR: #EBC46A; */
  	/*background: #10294A;*/
  	/*background-color: #ffffff;*/
  	background-color: #EAEAEA;
  	color: #000000;
	font: bold;
	/*border-bottom: 1px solid #000000;*/
}





/**************************************************************************************************/
/* Ticket Page */

/*
#originalprice
{
	color: #666666;
}

#onlineprice
{
	font-weight: bold;
}

#amountsaved
{
	color: #006600;
}
*/


#admissioncategory
{
	font-weight: bold;
}

#bulletssquare
{
	list-style-type: square;

}

#bulletcircle
{
	list-style-type: circle;
}

#tickettablecolumn
{
	width: 25%;
}

#tickettabletopleft 
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettabletopcenter 
{
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettabletopright 
{
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;

}

#tickettabletop2left 
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettabletop2center 
{
	border-right: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettabletop2right 
{
	border-right: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;

}


#tickettablemiddleleft
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettablemiddlecenter
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettablemiddleright
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
}

#tickettabletopleftadmission 
{
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettabletopcenteradmission 
{
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettabletoprightadmission 
{
	border-right: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}


#tickettablemiddleleftadmission
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettablemiddlecenteradmission
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettablemiddlerightadmission
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}


#tickettablemiddleleftoriginalprice
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #666666;
}

#tickettablemiddlecenteroriginalprice
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #666666;
}

#tickettablemiddlerightoriginalprice
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #666666;
}


#tickettablemiddleleftonlineprice
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettablemiddlecenteronlineprice
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}

#tickettablemiddlerightonlineprice
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	font-weight: bold;
}



#tickettablemiddleleftamountsaved
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #006600;
}

#tickettablemiddlecenteramountsaved
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #006600;
}

#tickettablemiddlerightamountsaved
{
	border-right: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	color: #006600;
}




#tickettablebottomleft
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	text-align: center;
}

#tickettablebottomleftnotavailable
{
	border-left: 1px solid  #C0C0C0;
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 20px;
	width: 25%;
	text-align: center;
	color: #C00000;
}


#tickettablebottomcenter
{
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	text-align: center;
}

#tickettablebottomcenternotavailable
{
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 20px;
	width: 25%;
	text-align: center;
	color: #C00000;
}

#tickettablebottomright
{
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
	width: 25%;
	text-align: center;
}

#tickettablebottomrightnotavailable
{
	border-right: 1px solid  #C0C0C0;
	border-bottom: 1px solid  #C0C0C0;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 20px;
	width: 25%;
	text-align: center;
	color: #C00000;
}


/**************************************************************************************************/
/* All propertires for the header table */
.headertable
{
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-top: 1px solid #000000; 
	padding: 0;
}

/***********************************************************************************/

/* All properties for the left side bar. */
.sidebarleft
{
    FONT-SIZE: 8pt;
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    /*BACKGROUND-COLOR: #c0c0c0;*/
    TEXT-ALIGN: Left;
    border: 1 solid #000000; 
    MARGIN: 6px 0px 0px 0px;
}

.sidebarleft P
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-serif;
    MARGIN: 4px 4px 4px;
}

.sidebarleft A
{
    COLOR: blue;
    TEXT-DECORATION: none;
    FONT-WEIGHT: BOLD;
}

.sidebarleft A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: BOLD;
}

.sidebarleft H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: Bold;
    PADDING-BOTTOM: 2px;
    MARGIN: 5px 4px 4px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}

.sidebarleft H4
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    MARGIN: 4px 4px 4px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: Center;
    FONT-WEIGHT: Bold;
    FONT-SIZE: 8pt
}

.sidebarleft HR
{
	WIDTH: 100%;
	TEXT-ALIGN: Center;
	COLOR: #000000;
	border: 0;
	color: #000000;
	background-color: #000000;
	height: 1px;
}

.sidebarleft #sidebarlefttableheader
{
   /* BACKGROUND-COLOR: #DCDADA;*/
   /* BACKGROUND-COLOR: #FFFF40;*/
   /* BACKGROUND-COLOR: #9E5F2C;*/
   /* BACKGROUND-COLOR: #65450D;*/
    BACKGROUND-COLOR: #B96C0D;
    COLOR: #FFFFFF;
	border-bottom: 1px solid #000000; 
}

.sidebarleft #sidebarlefttabledetail
{
    /*BACKGROUND-COLOR: #FFFFC0;*/
    /*BACKGROUND-COLOR: #EBC46A; */
     BACKGROUND-COLOR: #F4C676;
   
}

.sidebarleftwindow
{
/*
    BACKGROUND-COLOR: #c0c0c0;
*/
    BACKGROUND-COLOR: #ffffff;
	border-left: 1px solid #000000; 
	border-right: 1px solid #000000; 
	border-bottom: 1px solid #000000; 
	padding: 0;
}

.sidebarleftwindow2
{
	border-right: 1px solid #000000;
	/*background-color: #E88F02;*/
	/*background-color: #DA8500;*/
	background-color: #E48B00;
	/*background-color: #F05C2B;*/
}

/************************************************************************/

.imageborder IMG
{
    border: 1 solid #000000;
}



-->