.mainTable {
	border: 1px solid #000000;
}
.cellBorderBR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9195b3;
	border-right-color: #9195b3;
	border-bottom-color: #9195b3;
	border-left-color: #9195b3;
}
.cellBorderR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #9195b3;
	border-right-color: #9195b3;
	border-bottom-color: #9195b3;
	border-left-color: #9195b3;
}
.cellBorderB {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9195b3;
	border-right-color: #9195b3;
	border-bottom-color: #9195b3;
	border-left-color: #9195b3;
}
.tableBorder {
	border: 1px solid #9195b3;
}
.contentCell
{
	padding: 15px 15px 10px 10px;
}


/* ##################  EVALUATION - BEGIN ################## */
.title{
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-align: center;

	
}
.title_main{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	
}
.txt_main{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #000000;
}
.txt_main2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.subtitle_main{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 20px;
	
	
}
.label{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
	
}

/* ##################  EVALUATION - END ################## */

/* ##################  LOGIN - BEGIN ################## */
.retrieve_password_text{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #124494;
	
}

.retrieve_password_textbox{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #124494;
}

.retrieve_password_ok{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #124494;
	
}

.registration_titles
 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #124494;
	
}

.registration_textbox
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #124494;
}

.registration_list
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
border: 1px solid #124494;

}

.login_pageTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #124494;
	line-height: 20px;
	text-align: justify;
	font-weight:bold;
}

.login_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #124494;
	font-weight: bold;
	
}

.login_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124494;
	
}

.login_footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124494;
	
}

.login_texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #124494;	
}

.login_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #124494;
	text-decoration: underline;	
}

input.login
  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #124494;
	width: 150px;


  }

/* ##################  LOGIN - END ################## */

/* ##################  MYCORNER - BEGIN ################## */
.prewebcast_body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
.mycorner_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 20px;
	text-align: justify;
	font-weight:bold; 
}


.mycorner_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

.mycorner_GrdPresentationTitleHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background:#f9e6a2;
}


.mycorner_GrdCreditsHeader{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background:#f9e6a2;
}

.myCorner_linkWebCast{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
}

.mycorner_GrdCreditsItem{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
}

.mycorner_GrdTotalFooter{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight:bold;
	text-align:right;
}

.mycorner_GrdTotalCreditsFooter{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;	
	font-weight:bold;
}

.mycorner_RetrieveLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}


/* ##################  MYCORNER - END ################## */

/* ##################  CME - BEGIN ################## */

.transcript_header{
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}

.cmeexam_contentspeaker{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
	font-weight:none;
	font-style:italic; 
}

.cmeexam_header{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}

.cmeexam_contentlabel{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.exam_questiontitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

.cmeexam_optstyle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

.cmeexamthanks_Message{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.cmeexamthanks_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}

/* ##################  CME - END ################## */


/* ##################  PROGRAM - BEGIN ################## */
.program_groupTitle2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
	margin-top: 10px;	
}

.program_groupTitle1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#124494;
	margin-top: 10px;	
	padding-bottom: 20px;
}

.program_lectureTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#124494;
	margin-top: 10px;
	font-weight: bold;
	text-decoration: none;
	
	
	
	
}

.program_speakerName
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
	font-style: italic;
	
	
}

/* ##################  PROGRAM - END ################## */

/* ##################  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: #000;
	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: 12px;
	color: #000;
	line-height: 14px;
	text-align: justify;
	padding-top: 18px;
	font-weight: bold

}

.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 ################## */

.prewebcast_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	color:#05447a;
}

.prewebcast_listitem{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
}

.prewebcast_body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
}

.prewebcast_listitemdisclosure{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
}

.prewebcast_listitembiography{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
}

.prewebcast_ProceedToWebCast{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#05447a;
}

.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	page-break-after:  always;
	padding-bottom: 18px;
}
