input, select, textarea {

	border:1px solid #047f7f;

	background-color:#def7f7;

	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/aict2015-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:98px;

     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;

}



#td_content {

	background-color:#ffffff;

}



#td_header {

	background-color:#00afca;

}



#td_footer {

	height:20px;

	background-color:#00afca;

	text-align:center;

	color:#FFFFFF;

}

#bottom_hide_color {

	color:#00aec0;

}



.headers_left {

	background-color:#00afca;color:#ffffff; 

	font-size:14px;

	font-weight:bold;

	padding:3px 0 3px 0;

}



td.narr_line {

	background-color:#278796;

	height:5px;

}



td.lang_line {

	height:25px;

	background-color:#ffc50c;

/*	border-bottom:1px solid #a1b2f3;	*/

	

}



/*---------------------- SOCIAL MEDIA ---*/



.block-title { 

	margin-bottom 	 : 20px; 

	color		  	 : #fff;

}

.block-content { 

	padding			 : 0px;

	background-color : #fff;

	overflow:hidden;

}



.side-block {

	width:200px;

	margin-bottom : 10px;

	padding	  	  : 10px;

	background	  : #e2e2e2;

	background	  : -moz-linear-gradient(top,  #00afca 22%, #f5f5f5 100%);

	background	  : -webkit-gradient(linear, left top, left bottom, color-stop(22%,#00afca), color-stop(100%,#f5f5f5));

	background	  : -webkit-linear-gradient(top,  #00afca 22%,#f5f5f5 100%);

	background	  : -o-linear-gradient(top,  #00afca 22%,#f5f5f5 100%);

	background	  : -ms-linear-gradient(top,  #00afca 22%,#f5f5f5 100%);

	background	  : linear-gradient(top,  #00afca 22%,#f5f5f5 100%);

	filter		  : progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afca', endColorstr='#f5f5f5',GradientType=0 );

	-webkit-border-radius : 7px;

	-moz-border-radius	  : 7px;

	border-radius		  : 7px;

}



.side-block .block-title {

	margin: 5px 0;

	font-size:14px;

}



/*---------------------- 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:#d0f7f7;

	border-left:5px solid #00afca;

}

#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:#00afca;border-right:5px solid #00afca;border-bottom:1px solid #269eb0;

}

.main_link_on {

	background-color:#278796;border-right:5px solid #278796;border-bottom:1px solid #278796;

}

.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:#eee;

	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;



}





#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;

}



