
/* Beginning of Color Change Items */

.colorhot	{color: #80952B;}  /* bright alert text colors usually red */
.colorcool	{color: #0D4694;}	 /* cool text colors usually blue */
.colorhead	{color: #5A6264;}	 /* dark text colors usually blue-gray */

.bg_rightside	{background-color: #8B0552;}	/*background for text in top of righthand column*/
.bg_sponsors	{background-color: #8B0552;}	/*sponsors label lefthand column*/
.bg_highlight	{background-color: #FFFFBF;}	/*highlight color in the Schedule section of the Program page*/

.bordertop			{border-top: 10px solid #8B0552;} /*top border of righthand column*/
.borderhot			{border: 1px solid #ABC73F;}		/*bright colored borders usually red*/  
.bordercool			{border: 1px solid #0D4694;}		/*cool colored borders usually blue*/
.bordergrey			{border: 1px solid #CCC;}	

A.hlinkalert:link, A.hlinkalert:visited		{color:#80952B;}	
A.hlinkalert:active, A.hlinkalert:hover		{color:#A5C1DF; text-decoration:none;}

A.hlink:link, A.hlink:visited		{color:#0D4694;}
A.hlink:active,  A.hlink:hover		{color:#80952B; text-decoration:none;}

A.btn:link,  A.btn:visited  {color:#FFF; text-decoration:underline;
	background:#ABC73F;
	
	padding:  8px;
	line-height: 1.3em;
	margin:6px auto 6px auto;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #0074B6;
	border-bottom-color: #0074B6;
	border-left-color: #EDEDED;
	}

A.btn:active, A.btn:hover  {color:#0074B6; text-decoration:none;
	background:#FFF;

	padding:  8px;
	line-height: 1.3em;
	margin:6px auto 6px auto;
	font-weight: bold;
	border-width: 1px;
	border-style: solid;
	border-top-color: #EDEDED;
	border-right-color: #A5C1DF;
	border-bottom-color: #A5C1DF;
	border-left-color:  #EDEDED;
	}

/* End of Color Change Items 



.statement	 {width: 90%;
					text-align: center;
					margin: 0 auto;
					padding: 15px 10px 20px 10px;}

.statement_small		{text-align: center;
				margin: 0 auto;
				font-weight: bold;
				padding: 10px;
				width:70%;}

.statement_narrow	{width: 90%;
					text-align: center;
					margin: 10px auto 0 auto;
					padding: 5px 10px 5px 10px;}

.presenters	{width:100%; margin:0 auto;	}

.presenters td	{ padding:15px 10px;}

.presenters table	{margin-bottom:10px;}

.info			{padding:0 10px 0 20px;}

.spacer			{font-size: 1px;
					line-height: 1px}

A.hmenu:link, A.hmenu:visited		{color:#0066CC; text-decoration:none;}
A.hmenu:hover, A.hmenu:active		{color:#A7274A;}

.head1_Banner		{font-size: 24px;
					white-space:nowrap;
					line-height: 27px;
					font-weight: bold;
					}
					
.head1_Date			{
					font-size: 24px;
					font-style: normal;
					line-height: 27px;
					font-weight: bold;
					}


.txt_large	{font-size: 1em; line-height:1.5em;}

.txt_tiny		{font-size: .7em; line-height:1.1em;}
.txt_indent	{margin: 0px 10px 15px 25px; padding:0;}

.lineheight2	{line-height:2em;} 

.center	{text-align:center;}

.bg_white	{background-color:#FFF;}
.colorgray		{color: #24486C;}
.colorwhite	{color: #FFF;}

.nowrap {	white-space: nowrap;
	}
		
ul 		{	margin: 0 0 0 30px;
			padding: 0px;}
			
ul.indent	{margin: 0 0 0 50px;}


div.faq		{width: 90%;
					margin: 0 auto;
					padding: 10px;}

.faq ul			{margin: 10px 25px;			
					list-style:none;}
				
.faq ul li		{margin-bottom: 10px;}

.rightside {
	vertical-align:top;
	padding: 0px;
	width:12em;
}

.rightside p {
			margin: 5px 10px 5px 12px;
}

.righthead	{
	padding: 2px 10px 5px;
	
}
.underline {
	text-decoration: underline;
}
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
.nomarg p {
	margin: 0px;
	padding: 0px;
	clear:both;
}
.normal {
	font-style: normal;
}
.company {
	margin: 20px 0 20px 4px;
}

td.day {
	padding: 10px 10px;
}
.program {
	padding: 12px;
}
.module {
	margin: 0px;
	width: 100%;
}
.module day td {
	padding: 2px;
}
.module sponser td {
	padding: 0px;
}
.module p {
	margin: 5px;
}
.presenter { margin-top: 15px; border: 1px solid #ccc; }

.presenter td {
	padding:1px;
}
.adds {
	width: 9em;
}*/

