/* for use in Rhythmyx WYSISYG */.hp_headline 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	line-height:24px;	font-weight: normal;	color: #5f646e;	}	.Header1,H1 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height:20px;	font-weight: normal;	color: #5f646e;	}	.Header2,H2 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #666666;	}.Header3,H3 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	}	.reg_headline 	{	font-family: Arial, Helvetica, sans-serif;	font-weight:700;	font-size: 16px;	line-height: 16px;	color: #b5111b;			}		.reg_subhead 	{	font-family: Arial, Helvetica, sans-serif;	font-weight:normal;	font-size: 14px;	line-height: 16px;	color: #b5111b;			}.p,p 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #333333;	}.tier2,t2 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	color: #333333;	}.li,li	{		list-style-type:disc ;	font-family: arial, helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	margin-left: 0px;	color: #333333;	}	.white_txt,white_txt 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	color: #FFFFFF;	}.note  {	color: #B5111B;	}	a.blue_link {font-family:arial,Helvetica,sans-serif;color:#0066cc;text-decoration:none;}a.blue_link:hover {color:#cc0000;text-decoration:underline;}a.red_button {font-family: arial, Helvetica, sans-serif;font-size: 11px; font-weight:normal; line-height: 14px;color:#ffffff;text-decoration: none; vertical-align:baseline; background-color:#b5111b;border-color:cccccc;border-width:1px; border-style:solid; padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}a.red_button:hover {color:#ffffff;text-decoration: none;background-color:#b5111b;border-color:cccccc; vertical-align:baseline; border-width:1px;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}/* END for use in Rhythmyx WYSISYG *//* ---------------------------------------------------------------------------------------------- *//* for use by IS for page shell elements */a.h3_link {font-family:arial,Helvetica, sans-serif;font-size: 12px;color:#333333;text-decoration:underline;}a.h3_link:hover {color:#cc0000;text-decoration:underline;}/*a.home_link {font-family:arial, Helvetica, sans-serif;font-size: 11px;line-height:14px;vertical-align:middle;color:#ffffff;text-decoration:none}a.home_link:hover {color:#ffffff;vertical-align:middle;text-decoration:underline;}*/a.home {font-family:arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;text-decoration:none;vertical-align:middle;}a.home:hover {color:#ffffff;text-decoration:underline;vertical-align:middle;}a {font-family:arial,Helvetica,sans-serif;color:#0066cc;text-decoration:none;}a:hover {color:#cc0000;text-decoration:underline;}a.info:link {font-family:arial,Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:underline;}a.info:hover {font-family:arial,Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:underline;}a.info:visited {font-family:arial,Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:underline;}a.info:active {font-family:arial,Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:underline;}	.white_label 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 11px;	color: #999;	}	.sponsor 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	background-color:#ebebeb;	color: #666666;	text-align:left;	vertical-align:middle;	height: 20px;	padding-left: 5px;	}.caption,.caption 	{	color:#666666;	font-size:10px;	equivClass: Group1;	}	.copyright   {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	color: #666666;	margin-left: 10px;	}	.sidebar	{		font-family: Arial, Helvetica, sans-serif;		align: right;			color:#FFFFFF;		font-size:9px;				}a.sidebar  {color:#003366;text-decoration: none;}a.sidebar:hover {color:#666666;text-decoration: none;}a.sidebar:active {color:#666666;text-decoration: none;}a.sidebar:visited {color:#0066CC;text-decoration: none;}a.sponsor  {color:#464646;text-decoration: underline;}a.sponsor:hover {color:#464646;text-decoration: underline;}a.sponsor:active {color:#464646;text-decoration: underline;}a.sponsor:visited {color:#464646;text-decoration: underline;}.exhibitinfo {font-family:arial,Helvetica, sans-serif;font-size: 11px;color:#333333;text-decoration:none;}td.caret {font-family:arial,Helvetica,sans-serif;font-size:14px;color:#ffffff;text-decoration:none;vertical-align:middle;}.moreinfo	{background-color:#cccccc}td.moreinfo	{background-color:#cccccc}body.moreinfo	{background-color:#cccccc}/*code for forms*/td.form2 {	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	vertical-align: top;}.field,input.field,td.field {	font-family : Arial, Helvetica, sans-serif;	font-size : 12px;	vertical-align: top;	/*width:350px;*/}.txt_field_txt 	{	font-family: arial, helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-align:left;	valign:middle;		}INPUT,TEXTAREA {font-family:arial,Helvetica, sans-serif;font-size: 12px;color:#333333;}input.red_button {font-family: arial, Helvetica, sans-serif;cursor:pointer;font-size: 11px;line-height: 11px;color:#ffffff;text-decoration: none;background-color:#b5111b;border:solid 1px #cccccc;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}td.red_button {font-family: arial, Helvetica, sans-serif;font-size: 11px;line-height: 11px;color:#ffffff;text-decoration: none;background-color:#b5111b;border:solid 1px #cccccc;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}.red_button {font-family: arial, Helvetica, sans-serif;font-weight:normal;cursor:pointer;font-size: 11px;line-height: 11px;color:#ffffff;text-decoration: none;background-color:#b5111b;border:solid 1px #cccccc;padding-top:2px;padding-bottom:2px;padding-left:4px;padding-right:4px;}/* radio button formatting */input.radio1 {  /*width:100%;  Width */  color:#5d7ba9;/* Text and background color, blue on dark gray */  background-color:#333333;  border:none; /* No border */  }  input.radio2 {  /*width:100%;  Width */  color:#666666;/* Text and background color, blue on dark gray */  background-color:#ffffff;  border:none; /* No border */  }/* END radio button formatting *//*end of code for forms*//* ---------------------------------------------------------------------------------------------- *//*table boxes*/td 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #333333;	vertical-align : top;		/*padding: 0px;*/	margin: 0px;	}	.border 	{	border: 1px solid #a9a8a8;	padding: 5px;    }table.red_line_box {	background-color:#FFFFFF;	border:solid 1px #b5111b;	/*padding:10px;*/	}td.red_line_box {	background-color:#FFFFFF;	border:solid 1px #b5111b;	padding:10px;	}	table.grey_border 	{	border: 1px solid #a9a8a8;	padding: 5px;    }td.grey_border 	{	border: 1px solid #a9a8a8;	padding: 5px;    }	td.reg_box_upper 	{	border-right: 1px solid #a9a8a8;	border-left: 1px solid #a9a8a8;	border-top: 1px solid #a9a8a8;	padding: 10px;    }	td.reg_box_lower 	{	border-right: 1px solid #a9a8a8;	border-left: 1px solid #a9a8a8;	border-top: 1px solid #a9a8a8;	border-bottom: 1px solid #a9a8a8;	padding: 5px;    }	td.sponsors 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	background-color:#ffffff;	color: #ffffff;	text-align:center;	vertical-align:middle;	height:145;		}	td.sponsorshead 	{	font-family: Arial, Helvetica, sans-serif;	text-align: center;	background-color: #ebebeb;		color:#666666;	font-size:10px;	height:15px;	vertical-align:middle;	}		table	{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #3e3e3e;	}	table.table_box {	border-style:solid;	border-color:#cccccc;	border-width:1px;	}	td.topimage {	padding-bottom : 0px;	margin-left : 0px;	margin-right : 0px;	padding-top : 0px;	background-image : url(/cref2008/cref5/images/top.gif);	background-repeat: repeat-x;	background-color : #FFFFFF;	}td.contact {padding-left:10px;}/*end of table boxes*/	/* these are the classes for the data grids*/table.list_header,tier3 {	padding: 5px;	background-color: transparent;	width: 100%;	border-collapse:collapse;	}.bkgdalternate {background-color:#eaf0ea;}.grdHeader	{	font-weight: bold;	background-color: #ffffff;	padding-left: 5px;	padding-right: 5px;	padding-bottom: 5px;	padding-top: 5px;	}.item	{background-color: #d6e1d6;}span.tier3 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	/*padding-left: 5px;	padding-bottom: 5px;	padding-top: 5px;*/    }	a.tier6 {font-family:arial,Helvetica,sans-serif;font-size: 12px;color:#0066cc;text-decoration:none;}a.tier6:hover {color:#cc0000;text-decoration:underline;}/* end of the classes for the data grids*/.hor_rule,hr {color:#33ABC9; height:3px;}		/* END for use by IS for page shell elements *//* ---------------------------------------------------------------------------------------------- */	/* required for NS6.2+ to display tables with images correctly while declaring transitional HTML doctype */tr.decoration img {display: block;}/* end hack *//* ---------------------------------------------------------------------------------------------- *//* scrollbar formatting (goes in body class) */scrollbar-3Dlight-color: #e9e9e9scrollbar-arrow-color: #ffffffscrollbar-base-color: #e9e9e9scrollbar-track-color: #ecededscrollbar-dark-shadow-color: #ffffffscrollbar-face-color: #b5111bscrollbar-highlight-color: #e9e9e9scrollbar-shadow-collor: #e9e9e9/* END of scrollbar formatting */
