/* Note: The color for TRS red is DEC 171-31-34, HEX: AB1F22 */

/*	Note: Leave "Verdana" out of the value for the font-family property to eliminate font jaggies	*/
/*	GLOBAL STYLES	*/
	img 
		{ 
		border: none; 
		}
	h1
		{
		font-family: Arial, Helvetica;
		color:#AB1F22;
		}
	h2
		{
		font-family: Arial, Helvetica;
		color:#AB1F22;
		font-size: 14pt;
		font-weight: bold; 
		text-align: center;
		}
	h3
		{
		font-family: Arial, Helvetica; 
		color:#AB1F22;
		font-size: 12pt; 
		font-weight: bold; 
		text-align: center;
		} 

	h3.left
		{
		font-family: Arial, Helvetica; 
		color:#AB1F22;
		font-size: 12pt; 
		font-weight: bold; 
		text-align: left;
		} 

	h4
		{
		font-family: Arial, Helvetica; 
		color:#AB1F22;
		font-size: 11pt; 
		font-weight: bold;
		} 

	h5 
		{
		font-family: Arial, Helvetica; 
		color:#AB1F22;
		font-size: 11pt; 
		font-weight: bold;
		text-align: center;
		}

/*	+++++++++++++++++++++++++	*/
/* NAVBAR	*/
/*	Modified 12/31/07 to correctly vertically center text, 
	using add'l styles for 1 line or 2 line text buttons	*/
	a.nv, a.nv:link, a.nv:visited 
		{
		border:1px solid #000;
		margin-top:1em; 
		margin-bottom: 1em;
		display:block; 
		background:#AB1F22; 
		float:left;		/*THIS makes it a horizontal menu.  Remove for vertical*/
		overflow:hidden; 
		width:125px; /* This is the biggest it can be and fit on one line 800x600*/
		color:white; 
		font-family: Arial, sans-serif; 
		font-size:12px; 
		font-weight: bold;
		text-align:center; 
		text-decoration:none; 
		line-height:16px; 
		}
		
	a.nv:hover 
		{
		color:#AB1F22; 
		background:white;
		}

	a.nv:active 
		{
		color: #AB1F22; 
		background:	white;
		}

    a.one_line, a.one_line:link, a.one_line:visited{
        vertical-align:middle;
        HEIGHT: 45px; 
    }

    a.two_lines, a.two_lines:link, a.two_lines:visited{
		vertical-align:middle;   
        HEIGHT: 45px; 
    }
		
/*	CONFERENCE SCHEDULE	*/
/*	+++++++++++++++++++++++++	*/
	.showtable
		{
		font-family: Arial, Helvetica; 
		font-size: 10pt;
		}

	.tdYear
		{
		color: white;
		font-family: Arial, Helvetica; 
		font-weight: bold;
		font-size: 14pt; 
		background-color:#AB1F22;
		vertical-align: middle;
		}

	.tdMonth
		{
		color: #AB1F22;
		font-family: Arial, Helvetica; 
		font-weight: bold;
		font-size: 12pt;
		text-align: center;
		background: moccasin;
		}
		
	.highlight	
		{
		background-color: khaki;	/*JS in html changes the moused-over row's class to this*/
		}
		
  a.conflink		  /*Highlight entire cell of a conference's hyperlink	    */
  	{
  	display: block; 
  	width: 100%; 
  	height: 100%;
  	}

/*	SPECIALS	*/
/*	+++++++++++++++++++++++++	*/
	.redbook
		{
		background-image: url(/trs/images/redbook.jpg);
		background-repeat: repeat-x; 
		}

	li
		{
		margin-bottom: 1em;
		}	

