input, select, textarea {
	border:1px solid #115577;
	background-color:#d6edf8;
	padding:3px;
}

.button {
	BACKGROUND-COLOR: #C2D0EF;
}
.header223 {
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
body {
	background-image:url('images/backl.gif');
	margin:0;
}
#header_logo {
	background-image:url('images/aict2012-top-banner.jpg');
	margin:0;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.marquee {position:relative;
     overflow:hidden;
     width:609px;
     height:80px;
     border:solid #ffffff 0px;
}

h3 {
	font-size:15px;
	font-weight:bold;
	border-left:5px solid #FF9900;
	border-bottom:1px solid #FF9900;
	padding:5px;
	padding-left:10px;
	color:#0767af;
}

.headers_left {
	background-color:#115577;color:#ffffff
}

td.narr_line {
	background-color:#FF9900;
	height:5px;
}

td.lang_line {
	height:25px;
	background-color:#ba0909;
/*	border-bottom:1px solid #a1b2f3;	*/
	
}

/*---------------------- SPONSOR ---*/
#sponsor td { 
	background-color:#FFFFFF;
}
#sponsor th { 
}

td.spon {
	background-color:#FFFFFF;
}
th.spon {
	background-color:#FF9900;
	color:#FFFFFF;
}

/*---------------------- LINKS ---*/

#td_main_links {
	background-color:#b9e3f6;
	border-left:5px solid #115577;
}
#td_main_links_bottom {
/*	background-color:#ba0909; 
	border-bottom:5px solid #ba0909; 
	border-right:5px solid #ba0909; 
	width:200px; height:25px
*/
}
.main_link_out {
	background-color:#115577;border-right:5px solid #115577;border-bottom:1px solid #117799;
}
.main_link_on {
	background-color:#24a7db;border-right:5px solid #24a7db;border-bottom:1px solid #1fa8df;
}
.main_link_out a {
	color:#ffffff;text-decoration: none;
}

.main_link_on a {
	color:#ffffff;text-decoration: none;
}

a.general:link, a.general:visited {
	text-decoration:none;
	color:#0767af;
} 
a.general:hover {
	text-decoration:underline;
	color:#FF9900;
}
a.small:link, a.small:visited {
	text-decoration:none;
	font-size:10px;
	color:#0767af;
} 
a.small:hover {
	text-decoration:none;
	color:#FF9900;
}
A.cls_lang_link { color:#b15a0c; 
	font-weight:bold;
	text-decoration: none;
}
A.cls_lang_link:hover { color:#e97812; 
	font-weight:bold;
	text-decoration: none;
}

A.adm_a_link {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; color:#2a446f;}

/*---------------------- LOGGED USER AREA ---*/
.usr_log_menu {
	border:1px solid #2a446f;
	border-bottom:3px solid #FF9900;
	background-color:#ffffff;
	text-align:center;
	width:100px;
	padding:5px 0 5px 0;
}

/*---------------------- REGISTRATION ---*/
.cls_frm_component_titles {
	color:#000000;
	background-color:#e6e6e6;
}
.td_data {
	color:#000088;
	border:1px solid #f5c377;
	background-color:#fefef8;

}
.td_label {
	color:#000000;
	text-align:right;
	background-color:#fafafa;
	border:1px solid #d6d6d6;
}

.reg_headtr {
	background-color:#0767af;
	text-align:center;
}

.reg_head {
	color:#FFFFFF;
	padding:8 0 10 0;
}

.reg_categ{
	padding:3 0 3 10;
	background-color:#f9bd63;
	color:#000;
}

.reg_data{
	text-align:center;
	background-color:#f8e4c6;
	
}

/*---------------------- GALLERY ---*/
.td_gall_out {
	border:2px solid #ffffff;
	text-align:center;
}
.td_gall_on {
	border:2px solid #FF9900;
	text-align:center;
	cursor:pointer;
}

.head3 {
	font-weight:bold;

}


#td_content {
	background-color:#ffffff;
}

#td_header {
	background-color:#115577;
}

#td_footer {
	height:20px;
	background-color:#115577;
	text-align:center;
	color:#FFFFFF;
}
#bottom_hide_color {
	color:#115577;
}
#rshad {
	width:6px;
 	background:url('images/rshad.gif') repeat-y #626274;
}

.cls_ajax_loads {
	color:#FF0000;
}

.adm_list_table_header {
	background-color:#FFFF99;
	font-weight:bold;
	color:#000000;
	font-size:14px;
}

.adm_list_table_list_td {
	color:#000000;
}


.style222 {
	font-size: 14px;
	font-weight: bold;
}

.cls_required {
	color:#FF0000;
	font-size:14px;
	font-weight:bold
}


A.conf_reg_menu222 {
 color:#336600; 
	font-weight:bold;
	text-decoration: none;
}

.cls_content_head_title222 {
	color:#000066;
	font:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold
}

ul222 {
	list-style-image:url(images/human.png);
	list-style-position:inside;
}

