body {
	background-position: 0px 0px;
	padding: 0px;
	font-family:Verdana;
	font-size:6px;
	color: #05447a;
}

#divContent {
	background-position: 0px 0px;
	padding: 0px;
	font-family:Verdana;
	font-size:12px;
}
a {
	text-decoration: none;
	/*/*font-weight: bold;*/*/
	color: #000000;

}
a:hover {
	text-decoration: none;
}

/* ##################  CONTACT - BEGIN ################## */

.contact_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	line-height: 20px;
	text-align: justify;

}

.contact_textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

.contact_buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

.contact_message_ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

.contact_message_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

/* ##################  CONTACT - END ################## */

/* ##################  TECH CONTACT - BEGIN ################## */

.techContact_titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	line-height: 20px;
	text-align: justify;

}

.technical_subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 14px;
	text-align: justify;

}

.technical_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 12px;
	text-align: justify;

}

.techContact_textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 20px;
	text-align: justify;

}

.techContact_buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 20px;
	text-align: justify;

}

.techContact_message_ok {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

.techContact_message_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	line-height: 20px;
	text-align: justify;

}

/* ##################  TECH CONTACT - END ################## */

/* ##################  PROGRAM - BEGIN ################## */

.preview_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size: 10px;
	font-size: 10px;
	color: #000000;


}

.program_groupTitle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;	
	background-color:#05447a;
	padding-bottom:4px;
	padding-top:4px;
	padding-right: 4px;
	padding-left: 4px;
	vertical-align:middle;
	margin-top:20px;

}

.program_groupTitle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
}

.program_groupTitle3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
}

.program_groupTitle4
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
}


.program_sessionTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bolder;
	line-height: 20px;
	text-align: justify;
	
}

.program_sessionType
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight:bolder;
	line-height: 20px;
	text-align: justify;
	
}

.program_sessionTheme
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: justify;
	
}

.program_sessionDate
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: justify;
	
}

.program_lectureTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
	margin-top: 10px;
	
	
	
	
}

.program_speakerName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
	
	
}

.program_speakerAff
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 20px;
	text-align: justify;
	
}

/* ##################  PROGRAM - END ################## */


/* ##################  TECHNICAL - BEGIN ################## */

.technical_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #05447a;
	font-weight:bolder;
	text-align: justify;
}

.technical_subTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #05447a;
	font-weight:bolder;
	line-height: 20px;
	text-align: justify;
}

.technical_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #05447a;
	line-height: 20px;
	text-align: justify;
}

.technical_links
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #05447a;
	line-height: 20px;
	text-align: justify;
}

/* ##################  TECHNICAL - END ################## */

.session_type54
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type57
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type53
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type31
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type56
{
	padding-bottom:5px;
	padding-top:5px;	
}

.session_type55
{
	padding-bottom:5px;
	padding-top:5px;	
}

.session_type18
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type19
{
	padding-bottom:5px;
	padding-top:5px;
}

.session_type20
{
padding-bottom:5px;
	padding-top:5px;	
}

.session_type21
{
padding-bottom:5px;
	padding-top:5px;
}

.session_type22
{
padding-bottom:5px;
	padding-top:5px;	
}

.search_form_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#05447a;
}

.search_explain
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#05447a;
}

.search_no_results
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#05447a;
	font-weight:bolder;
}

.search_term
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
}

.search_sub_title
{
	
}

.search_buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333343;
	line-height: 20px;
	text-align: justify;

}

.search_result_title1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	vertical-align:middle;
	color: #05447a;
	text-align: justify;
	font-weight: bold;
}

.search_result_title2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #05447a;
	text-align: justify;
	
}

.search_result_title3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;	
}



.search_by_sepaker_name_nav
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #05447a;
	line-height: 20px;
	text-align: center;
}

.session_group_date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;	
}
