.ict_title_1, .ict_title_2, .ict_title_3, .ict_title_4, .ict_title_5, .ict_title_6, .ict_title_7, .ict_title_8, .ict_program_day {
    color: #8677a3;
	font-size: 1.1em;
	font-weight: bold;
	padding-left: 30px;
}

.ict_program_day {
	margin:0;
	padding:0;
}


.ict_title_1 {
	background: url(../images/ict_num_01.jpg) no-repeat top left;
}

.ict_title_2 {
	background: url(../images/ict_num_02.jpg) no-repeat top left;
}

.ict_title_3 {
	background: url(../images/ict_num_03.jpg) no-repeat top left;
}

.ict_title_4 {
	background: url(../images/ict_num_04.jpg) no-repeat top left;
}

.ict_title_5 {
	background: url(../images/ict_num_05.jpg) no-repeat top left;
}

.ict_title_6 {
	background: url(../images/ict_num_06.jpg) no-repeat top left;
}

.ict_title_7 {
	background: url(../images/ict_num_07.jpg) no-repeat top left;
}

.ict_title_8 {
	background: url(../images/ict_num_08.jpg) no-repeat top left;
}

.ict_table {
	width: 100%;
	border-spacing: 0;
	border-collapse: collapse;
	border-top: 1px solid #8677a3;
	border-left: 1px solid #8677a3;
}

.ict_table tr {

}

.ict_table td {
    border-bottom: 1px solid #8677a3;
	border-right: 1px solid #8677a3;
	padding: 5px;
}

.ict_bold {
	font-size:12px;
	margin:0;
	padding:0 0 0 10px;
	font-weight:bold;
	background: url(../images/bllet.jpg) no-repeat left;
}

.ict_ul {
	font-size:11px;
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}

.ict_ul li {
	margin:10px 0 0 0;
	padding:0;
}

.ict_tour {
	margin:0;
	padding:10px 0 10px 0;
	border-bottom:1px solid #cccccc;
}

.ict_tour p {
	font-size:11px;
	margin:6px 0 0 0;
}

.ict_ul_abstract {
	font-size:11px;
	margin:0;
	padding:0;
	list-style:none;	
}

.ict_ul_abstract {
	margin:0;
	padding:0;
}

.ict_table_abstract {
	margin:0;
	padding:0;
}

.ict_table_abstract li{
	margin:3px 0 0 0;
	padding:0;
}

.ict_form, .ict_registration_form {
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	border-collapse:collapse;
	border:1px solid #b7a3dc;
}

.ict_form th{
	margin:0;
	padding: 0 0 0 10px;
	width:23%;
	border-collapse:collapse;
	border:1px dotted #b7a3dc;
	background:#f2f1ef;
}

.ict_form td, .ict_registration_form td{
	margin:0;
	padding: 5px 0 5px 10px;
	border-collapse:collapse;
	border-left:1px solid #b7a3dc;
	border-bottom:1px dotted #b7a3dc;
}

.td_center {
	text-align:center;
	vertical-align:middle;
}

.ict_registration_form li {
    display: inline;
}

.inline li {
    display: inline;
}

.ict_registration_form input[type='text'] {
    width: 92%;
}


#id_affiliation, #id_address, #id_address, #id_email {
	width:98%;
}


#id_title {
	width:97%;
}

.ict_button {
	margin:0;
	padding:0;
}

.ict_registration_form th {
	margin:0;
	padding: 5px 10px;
	width:80px;
	border-collapse:collapse;
	border:1px dotted #b7a3dc;
	background:#f2f1ef;
}

.ict_address {
	margin:7px 0 0 0;
	padding:0.5px 0 0 10px;
	width:365px;
	height:78px;
	vertical-align:top;
	background: url(../images/bg_address.jpg) no-repeat;
}

h3 {
	color:#85799f;
	text-align:center;
}

.ict_invitation {
	width:99%;
	height:122px;
	margin:10px 0 10px 0;
	padding:0 0 0 5px;
	border:1px solid #b7a3dc;

}

.ict_program {
	border-collapse:collapse;
	margin:5px 0 0 0;
	padding:0;
	font-size:11px;
	width:100%;
}

.ict_program td {
	margin:0;
	padding:5px 0 5px 25px;
}

.ict_program .even {
	background:#f2f1ef;
}

.ict_program .ict_program_point {
	text-align:center;
	color:white;
	background:#8777a4;
}

.ict_program .ict_program_color {
	text-align:center;
	color:#8777a4;	
}

.ict_registration_form ul {
	margin:0;
	padding:0;
}

.photo {
	float:right;
	margin:0;
	padding:30px 0 0 10px;

}

.sign {
	margin:0;
	padding:0;
	width:110px;
	height:37px;
	position:absolute;
	left:400px;
	top:740px;
	background: url(../images/sign.jpg) no-repeat;

}
