body
{
	font-family: verdana, arial, "lucida console", sans-serif;	
	font-size: small;
}


table.main
{
	width: 780px;
	border-style: none;
	padding-left: 1%; 
	padding-right: 1%;
}

table.tableb
{
	border-style: none;
}

td.td_listnode
{
	font-style: italic;
}

td.td_listdesc
{
	padding-left: 3%;
	padding-bottom: 20px;
	text-align: justify;
}

td.tableb_col_head
{
	border-width: thin;
	border-bottom-style: solid;
	border-left-style: solid;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-weight: bold;
}

td.tableb_row_head
{
	border-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

td.tableb_item
{
	padding-left: 5px;
	padding-right: 5px;
	border-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	text-align: center;
}

td.tableb_item2
{
	padding-left: 5px;
	padding-right: 5px;
	border-width: thin;
	border-bottom-style: solid;
	border-right-style: solid;
	text-align: center;
}

div.tableb_comment
{
	font-weight: normal;
	font-style: italic;
}




td.td_left_frame
{
	width: 160px;
	border-style: none;
	padding-left: 1%;
	padding-right: 1%;
}

td.td_mid_farame
{
	border-style: none;
	padding-left: 1%;
	padding-right: 1%;
}


td.menuentry
{
	font-size: 10pt;
	padding-left:   0px;
	padding-right:  0px;
	padding-top: 	 2px;
	padding-bottom: 2px;
}

td.menuseparator
{

	text-align: center;
	padding-left:   0px;
	padding-right:  0px;
	padding-top: 	 2px;
	padding-bottom: 2px;
}

td.imagebox1
{
	padding-top:    4px;
 
	padding-bottom: 4px;
}

td.boxtitle
{
	font-size: medium;
}


td.speaker
{
	padding-left: 5px;
	padding-right: 5px;
	white-space: nowrap;
}

td.td_element_right_frame
{
    padding-bottom: 10px;
}

th.desc_table_subtitle
{
	text-align: left;
	font-weight: bold;
	font-variant: small-caps;	
}

th.desc_table_subsubtitle
{
	text-align: left;
	font-style: italic;
}


td.item_desc
{
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-style: italic;
	width: 100%;
}

td.item_desc_imp
{
	padding-left: 5px;
	padding-right: 5px;
	text-align: left;
	font-style: italic;
	font-weight: bolder;
	width: 100%;
	color: #FF0000;
}

td.date
{
	width: 80px;
	text-align: center;
	font-style: italic;
}

td.date_slice
{
	width: 130px; 
	text-align: center;
	font-style: italic;
}

td.text
{
	text-align: justify;
}

td.td_table_title
{
	color: #003893;
	font-weight: bold;
}

td.td_table_spacer
{
	width: 10px; 
}

td.td_contact_name
{
	width: 150px;
	padding-right: 15px;
}


td.td_contact_affiliation
{
	font-style: italic;
}

td.td_data_descr
{
	padding-right: 10px;
	font-weight: bold;
}

td.td_data_content
{
	text-align: left;
	width: 100%;
}

td#main_title
{
	font-family: arial, sans-serif;
	font-size: 40px
}

td.td_frame_title{
	background-image:url(../images/edge_n_azure_2_notrasp.png);
	/* trasparent doesn't work on IE6 */	
	/*background-color:#F3FAFF;*/
	background-repeat:repeat-x;
	font-size: 11pt;
}

td.td_frame_tab_active
{
	white-space:nowrap;
	background-image:url(../images/edge_n_azured.png);
	background-color:#DFEAF2;
}

td.td_frame_tab_inactive
{
	white-space:nowrap;
	background-image:url(../images/edge_n_grey.png);
	background-color:#D6D6D6;
}

td.td_expireditem
{
	padding-left: 5px;	
	color: #CD0000;
	white-space:nowrap;	
}

td.td_notexpireditem
{
	padding-left: 5px;
	white-space:nowrap;	
}

td.td_itemcheck
{
	vertical-align: bottom;
	width: 5px;
}

td.td_itemcheck2
{
	vertical-align: middle;
	width: 5px;
}

td.td_progtime_even
{
	text-align: center;
	background-color: #E5F0F9;
}

td.td_progtime_odd
{
	text-align: center;
	background-color: #DAE4ED;
}

td.td_progdesc_oral
{
	width:70%;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #79D8EB;
}

td.td_progdesc_poster
{
	width:70%;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #EBA97D;
}

td.td_progdesc_break
{
	width:70%;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #97EB79;
}

td.td_progdesc_demo
{
	text-align: center;
	background-color: #C58187;
}

td.td_progdesc_meeting
{
	text-align: center;
	background-color: #F6F7C4;
}

td.td_techprog_oral_even
{
	background-color: #BFE4EB;
}

td.td_techprog_oral_odd
{
	background-color: #D5E7EB;
}

td.td_techprog_poster_even
{
	background-color: #EBDDD5;
}

td.td_techprog_poster_odd
{
	background-color: #EBD0BF;
}

td.td_techprog_demo_even
{
	background-color: #F4D6D7;
}

td.td_techprog_demo_odd
{
	background-color: #F5E5E6;
}

tr.tr_evenrow
{
	background-color: #E5F0F9;
}

tr.tr_oddrow
{
	background-color: #DAE4ED;
}

tr.tr_highlight:hover
{
	background-color: #DFEAF2;
}

tr.tr_programday
{
	padding-bottom: 50px;
}

p
{
	text-align: justify;
	text-indent: 20px;
}

img
{
	border-width: 0px;
}

img.img_intext
{
	padding: 10px;	
}

img.download_icon
{
	border-style: solid;
	border-width: 1px;
	border-color: transparent;
	font-weight: bold;
	padding: 1px;	
}

img.download_icon:hover
{
	border-color: #D55E60;
}

a:link   	{color: #003893;text-decoration: none}     /* unvisited link */
a:visited 	{color: #003893;text-decoration: none}  	/* visited link */
a:hover 		{color: #D55E60;text-decoration: none}   /* mouse over link */
a:active 	{color: #001B47;text-decoration: none}   /* selected link */

a.interpagelink:link   	{color: #003893;text-decoration: none}     /* unvisited link */
a.interpagelink:visited {color: #003893;text-decoration: none}  	/* visited link */
a.interpagelink:hover 	{color: #D55E60;text-decoration: none}   /* mouse over link */
a.interpagelink:active 	{color: #001B47;text-decoration: none}   /* selected link */

a.menuentrylink:link   	{color: #003893;text-decoration: none}     /* unvisited link */
a.menuentrylink:visited {color: #003893;text-decoration: none}  	/* visited link */
a.menuentrylink:hover 	{color: #D55E60;text-decoration: none}   /* mouse over link */
a.menuentrylink:active 	{color: #001B47;text-decoration: none}   /* selected link */


