P {
	font:13px Verdana, Arial, Helvetica, sans-serif;
}


.alert {
	color: #840000;
	font-weight:bold;
}

// for the front page
.large {
	font-family: Arial;
	font-size: 16px;
}

PRE { font:13px "Courier", sans-serif; }

a {
   color: #333366;
}

a:visited {
   color: #333366;
}




/********************************************************************
 * HEADINGS
 ********************************************************************/
H1 { font:20px Arial, Verdana, Helvetica, sans-serif;
	color: #333366;
	font-weight:bold;
}

H2 { font:16px Arial, Verdana, Helvetica, sans-serif;
	color: #333366;
	font-weight:bold;
}

H3 { font:12px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-weight:bold;
}
H4 { font:10px Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-weight:bold;
	margin-right: 10px;
	margin-left: 10px;
}

/********************************************************************
 * LISTS & TABLES
 ********************************************************************/
LI { font:13px Verdana, Arial, Helvetica, sans-serif; }

UL { font:13px Verdana, Arial, Helvetica, sans-serif; }

OL { font:13px Verdana, Arial, Helvetica, sans-serif; }
DT { font:13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
DD { font:13px Verdana, Arial, Helvetica, sans-serif; }

TD { font:13px Verdana, Arial, Helvetica, sans-serif; }

TH { font:13px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

/* ========================================
   Results table
   ======================================== */

.resultsHeading {
	background-color : #CCCCCC;
}

.colname {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
}
.colname:visited {
	color : #000000;
}

.colname:hover {
	color : #006600;
}

/********************************************************************
 * FORMS
 ********************************************************************/

INPUT { font:10px Verdana, Arial, Helvetica, sans-serif; }
TEXTAREA { font:10px Verdana, Arial, Helvetica, sans-serif; }


/* ========================================
   Top-level tabs
   ======================================== */

.headerTab {
	color : #000000;
}

.headerTabSelected {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
	text-decoration: none;
	font-weight : bold;
}

.headerLink {
	font: 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333366;
	text-decoration: none;
}

.headerLink:visited {
	color : #333366; 
}

.headerLink:hover {
   color : #000000;
}


/* ========================================
   Subnavigation tabs
   ======================================== */

.subnavTab {
	
}

a.subnavLinkSelected {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #666666;
	text-decoration: none;	
}
a.subnavLinkSelected:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #333366;
	text-decoration: none;	
}

a.subnavLink {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	color : #000000;
	text-decoration: none;
}

a.subnavLink:visited {
	color : #000000;
}

a.subnavLink:hover {
   color : #333366;
}

/* Sub sub nav */
/* ----------- 50BB3D */

.subsubnavTab {
	
}

a.subsubnavLinkSelected {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
	text-decoration: none;
}
a.subsubnavLinkSelected:hover {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #333366;
	text-decoration: none;
}

a.subsubnavLink {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
}

a.subsubnavLink:visited {
	color : #000000;
}

a.subsubnavLink:hover {
   color : #333366;
}

/* ========================================
   Front Page
	 ======================================== */
.dates {
   font:13px Verdana, Arial, Helvetica, sans-serif;
}

.imageDescription {
    font:10px Verdana, Arial, Helvetica, sans-serif;
		font-style:italic;
}


/* ========================================
   Photo navigation
   ======================================== */

.photoLink {
   font: 14px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   text-decoration: none;
}

.photoLink:visited {
   color: #330066;
}

.photoLink:hover {
   color: #FFFF99;
   background-color : #CCCCCC;
}

.photoLinkSelected {
   font: 14px Verdana, Arial, Helvetica, sans-serif;
   color: #FFFF99;
   text-decoration: none;
   background-color : #330066;
}

.photoTitle {
   font: 18px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   font-weight: bold;
}

/* ========================================
   Program
   ======================================== */

.pgmTime {
   font:13px Verdana, Arial, Helvetica, sans-serif;
}

.pgmSession {
   font:15px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   font-weight:bold;
}

.pgmDay {
   font:13px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   font-weight:bold;
   background-color : #CCCCFF;
}

/* ========================================
   Schedule
   ======================================== */

.schedTime {
   font:10px Verdana, Arial, Helvetica, sans-serif;
   background-color : #CCCCCC;
}

.schedDay {
   font:15px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   font-weight:bold;
   background-color : #CCCCFF;
}

.schedEvent {
   font:12px Verdana, Arial, Helvetica, sans-serif;
   color: #330066;
   background-color : #EEEEEE;
}

.schedSlot {
   background-color : #FFCC66;
   font:10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   color: #3300FF;
}

.schedSlot:visited {
   color: #3300FF;
}

.schedSlot:hover {
   color: #FF0000;
}

.schedAntiSlot {
   background-color : #EEEEEE;
}


.schedBreak {
   background-color : #CCCCCC;
}


/*****************************************
 * SPONSOR PAGE
 **********************************/
.SponsorTable {
	border-style: solid;
	border-color: #333333;
	border-width: 1px;
}

.SponsorTitle {
	background-color: #eeeeee;
}
td.bigsig { 
	font-size: 3em ; 
  font-family: verdana, arial, helvetica, "sans-serif" ; 
  font-weight: bold ; 
  font-style: italic ;
  color: #6666cc ; 
  text-decoration: none; 
}
a.sponsor {
  text-decoration: none;
}
