table.red_line_box { background-color:#FFFFFF; border:solid 1px #b5111b; padding:5px; } td.red_line_box { background-color:#FFFFFF; border:solid 1px #b5111b; padding:5px; } td.red_button {font-family: arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; 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;} input.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;} 

body {/*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*/}

.field,input.field,td.field {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align: top;
	width:350px;
}

/* for use in Rhythmyx WYSISYG */
td.form2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	vertical-align: top;
}
.hp_headline 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height:20px;	font-weight: normal;	color: #666666;	}	.Header1,H1 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #333333;	}	.Header2,H2 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #666666;	}.Header3,H3 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	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: 11px;	line-height: 14px;	color: #333333;	}.li,li	{		list-style-type:disc;	font-family: arial, helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	margin-left: 0px;	color: #333333;	}.tier2 {    font-size: 10px;	line-height: 13px;	color: #333333;		}		.note {color: #cc0000;}a.blue_link {font-family:arial, Helvetica, sans-serif;font-size: 11px;line-height:14px;color:#0066cc;text-decoration:none;}a.blue_link:hover {color:#cc0000;text-decoration:underline;}a.h3_link {font-family:arial, Helvetica, sans-serif;font-size:12px;color:#333333;font-weight:bold;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;color:#ffffff;text-decoration:none}a.home_link:hover {color:#ffffff;text-decoration:underline;}a.red_button {font-family: arial, Helvetica, sans-serif;font-size: 11px; font-weight:normal; 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 E-Biz Rhythmyx source code */td.grey_border 	{	border: 1px solid #a9a8a8;	padding: 5px;    }	td.red_line_box {	background-color:#FFFFFF;	border:solid 1px #b5111b;	padding:5px;	}/* END for use by E-Biz Rhythmyx source code *//* ---------------------------------------------------------------------------------------------- *//* for use by IS for page shell elements */.contact_header 	{	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	font-size: 12px;	line-height: 14px;	color: #e94624;	}.contact 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	color: #333333;	}	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;}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;}	.sponsor 	{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	background-color:#ebebeb;	color: #666666;	}.copyright 	{	font-family: arial, helvetica, sans-serif;	font-size: 10px;	color: #666666;	margin-left: 10px;		}	/* END for use by IS for page shell elements */
.contact_header 	{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 14px;
	color: #e94624;
	}

.contact 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	}
	
.sponsor 	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color:#dcdce1;
	color: #666666;
	}

.copyright 	{
	font-family: arial, helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-left: 10px;	
	}
	
/* END for use by IS for page shell elements */




/* END for use in Rhythmyx WYSISYG */

/* ---------------------------------------------------------------------------------------------- */

/* for use by design team in Rhythmyx source code */

/* END for use bydesign team in  Rhythmyx source code */

/* ---------------------------------------------------------------------------------------------- */
/* for use by IS for page shell elements */
a.blue_link {font-family:arial,Helvetica,sans-serif;font-size: 11px;color:#0066cc;text-decoration:none;}
a.blue_link:hover {color:#cc0000;text-decoration:underline;}

td.caret {font-family:arial,Helvetica,sans-serif;font-size:14px;color:#ffffff;text-decoration:none;vertical-align:middle;}

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.tier6 {font-family:arial,Helvetica,sans-serif;font-size: 11px;line-height:14px;color:#0066cc;text-decoration:none;}
a.tier6:hover {color:#cc0000;text-decoration:underline;}

a {font-family:arial,Helvetica,sans-serif;font-size: 11px;color:#0066cc;text-decoration:none;}
a:hover {color:#cc0000;text-decoration:underline;}

a.info:link {font-family:arial,Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:underline;}
a.info:hover {font-family:arial,Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:underline;}
a.info:visited {font-family:arial,Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:underline;}
a.info:active {font-family:arial,Helvetica, sans-serif;font-size: 10px;color:#333333;text-decoration:underline;}

.sponsors	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#333333;
	color: #ffffff;
	text-align:center;
	vertical-align:middle; 
	}
	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: Verdana, Arial, Helvetica, sans-serif;
		text-align: center;
		background-color: #ebebeb;	
		color:#666666;
		font-size:10px;
		height:15px;
		vertical-align:middle;
		}

.white_text   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}
	





.hor_rule,hr 	{color:#33ABC9; height:3px;}


.caption,.caption 	{
	color:#666666;
	font-size:10px;
		equivClass: Group1;
}
.moreinfo{background-color:#cccccc} 	
td.moreinfo{background-color:#cccccc}
body.moreinfo{background-color:#cccccc} 	

.note,.note {color:red;
	equivClass: Group1;}
/* END for use in Rhythmyx WYSISYG */

/* ---------------------------------------------------------------------------------------------- */

/* for use by E-Biz Rhythmyx source code */


.borderfloat   {
		border:1px solid #E10002; 
		width:150px;
		float:right;
		padding: 10px;
		margin-left: 10px;
		}
.borderfloatgrey 
	{
		border:1px solid #666666; 
		width:150px;
		float:right;
		padding: 10px;
		margin-left: 10px;
		background-color:#DFDFDF;
		}

a.quicklink  {color:#0000FF;text-decoration: underline;}
a.quicklink:hover {color:#0000FF;text-decoration: underline;}
a.quicklink:active {color:#666666;text-decoration: none;}
a.quicklink:visited {color:#0000FF;text-decoration: underline;}
/* END for use by E-Biz Rhythmyx source code */

/* ---------------------------------------------------------------------------------------------- */

/* for GUI */

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.topdot {
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	background-image : url(../images/topdot.gif);
	background-repeat: repeat-x;
	background-color : #FFFFFF;
	/*	scrollbar-3dlight-color:#232F84;
          scrollbar-arrow-color:#D21242;
          scrollbar-base-color:#232F84;
          scrollbar-track-color:#ECDF89;
          scrollbar-darkshadow-color:#232F84;
          scrollbar-face-color:#D4D4D4;
          scrollbar-highlight-color:#F3FAA5;
          scrollbar-shadow-color:#232F84; */ 
	
}
td.dots {
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	padding-top : 0px;
	background-image : url(/loanprod2007/loanprod/images/sidedot.gif);
	background-repeat: repeat-y;
	background-color:ffffff;

	/*	scrollbar-3dlight-color:#232F84;
          scrollbar-arrow-color:#D21242;
          scrollbar-base-color:#232F84;
          scrollbar-track-color:#ECDF89;
          scrollbar-darkshadow-color:#232F84;
          scrollbar-face-color:#D4D4D4;
          scrollbar-highlight-color:#F3FAA5;
          scrollbar-shadow-color:#232F84; */ 
	
}
td.sidedot {
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 2px;
	padding-top : 0px;
	background-image : url(/loanprod2007/loanprod/images/sidedot.gif);
	background-repeat: repeat-y;
	background-color : #FFFFFF;
	/*	scrollbar-3dlight-color:#232F84;
          scrollbar-arrow-color:#D21242;
          scrollbar-base-color:#232F84;
          scrollbar-track-color:#ECDF89;
          scrollbar-darkshadow-color:#232F84;
          scrollbar-face-color:#D4D4D4;
          scrollbar-highlight-color:#F3FAA5;
          scrollbar-shadow-color:#232F84; */ 
	
}

table{font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3e3e3e;}


TD {
	vertical-align : top;	
	/*padding: 0px;*/
	margin: 0px;
	color: #333333;
}
		

.copyright	{
		color:#666666;
			
		font-size:9px;
		}

a.copyright:hover	{
		color:#666666;
		text-decoration: underline;
		background-color: #ffffff;	
		font-size:9px;
		}
a.copyright	{
		color:#666666;
		text-decoration: underline;
		background-color: #Ffffff;	
		font-size:9px;
		}


.link	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:8px;		
		}

	
.sidebar	{
		font-family: Verdana, 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: 10px;color:#333333;text-decoration:none;}

td.contact { padding-left:10px;}

/* required for NS6.2+ to display tables with images correctly while declaring transitional HTML doctype */
tr.decoration img {display: block;}
/* end hack */

/* END for GUI */
/* END new from Jess F */
/* these are the classes for the sessions grid*/
.bkgdalternate { background-color:#eaf0ea;}
.grdHeader{	background-color: #ffffff;}
.item{	background-color: #d6e1d6;}


 table.table_box 
 {
	border-style:solid;
	border-color:#cccccc;
	border-width:1px;
	}
	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;    }

