table{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:10px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.png);
	background-position:top;
	background-color: #FFFFFF;
	background-repeat:repeat-x;
}

.text_box{
width:100px;
height:15px;
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.Sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#005a7c;
/*line-height:22px;
*/}

.Sub_heading_conf{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#005a7c;
/*line-height:22px;
*/}

a.more{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#005a7c;
text-decoration:none;
}

a:hover.more{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#005a7c;
text-decoration: underline;
}

.body_contant{
background-image: url(../images/bg_body.png);
background-repeat: repeat-x;
}

a.top_nav{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

a:hover.top_nav{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration: underline;
}


.top_nav{

font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color:#000000;
font-weight:bold;
text-decoration:none;
}

.voltar{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
/*color:#006321;*/
color:#005a7c;
font-weight:bold;
text-decoration:none;
padding-left:5px;
}

a.side_menu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	/*color:#006321;*/
	color:#005a7c;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}
a.side_menu1{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	/*color:#009933;*/
	color:#005a7c;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

a:hover.side_menu{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#007db4;
	font-weight:bold;
	text-decoration:none;
	padding-left:5px;
}

.menu_line{

padding-left:1px;
background-image:url(../images/dot.gif);
background-repeat:repeat-x;

}

.heading{
padding-left:20px;
padding-top:2px;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#FF9900;
}




.sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18pts;
/*color: #148C6E;*/
color: #005a7c;
}


.para_heading{

font-family:Arial, Helvetica, sans-serif;
font-size:15px;
/*color:#214221;*/
color:#005A7C;
}


.news_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*color:#148C6E;*/
color:#005a7c;
}

.news_sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFAA00;
text-decoration:none;
}


a.news_sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFAA00;
text-decoration:none;
}

a:hover.news_sub_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFAA00;
text-decoration:none;
}

a.news_sub_heading_list{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFAA00;
text-decoration:none;
}

a:hover.news_sub_heading_list{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFAA00;
text-decoration:none;
}

.contant{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#214221;*/
color:#005a7c;
}

.contant_price_conf{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#0C3C0F;*/
color:#005a7c;
}

.contant2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#214221;*/
color:#005a7c;
}

.contant3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#214221;
}


a.pointer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	text-decoration:none;
}

a:hover.pointer{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#000000;
text-decoration: underline;

}


/*.footer_con{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-weight:bold;
color:#000000;
text-decoration:none;
letter-spacing:.5px;
}*/

.footer_con{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;
}

a.footer{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

a:hover.footer{

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
text-decoration:underline;

}


.form_title{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#006321;*/
color:#005a7c;
}
.area_impresa_areaname{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#006321;
}
.form_title_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
/*color:#006321;*/
color:#005a7c;
text-decoration:none;
}
.form_title_bold:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
/*color:#006321;*/
color:#005a7c;
text-decoration:underline;
}

.text_box1{
width:300px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}


.text_box_encomenda{
width:75px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}
.outr{
width:120px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#005a7c;
}
.register{
width:200px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#005a7c;
}

.text_box2{
width:80px;
height:14px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}

.text_box3{
width:120px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}


.text_box4{
width:300px;
height:100px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}


.box_top{
background-image:url(../images/box_top.png);
background-repeat:repeat-x;
height:14px;
}

.box_bottom{
background-image:url(../images/box_bottom.png);
background-repeat:repeat-x;
height:15px;
}

.box_left{
background-image:url(../images/box_left.png);
background-repeat:repeat-y;
width:15px;
}

.box_right{
background-image:url(../images/box_right.png);
background-repeat:repeat-y;
width:16px;
}

.pop_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
/*color:#148C6E;*/
color:#005A7C;
}

.text_box2{
width:170px;
height:15px;
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.description{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
/*color: #214221;*/
color:#005a7c;
text-decoration:none;
padding-left:5px;
}

a.contant_link{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#214221;*/
color: #FF9900;
text-decoration:none;
}

a:hover.contant_link{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#214221;*/
color:#007db4;
text-decoration:underline;
}


a.contant_link2{

font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#214221;
text-decoration:none;
}

a:hover.contant_link2{

font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#214221;
text-decoration:underline;
}


.text_box6{
width:300px;
height:80px;
border:1px solid #000000;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}

.text_box7{
width:80px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}

.text_box8{
width:120px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}
/*.button {
	border: 1px solid #cccccc;
	color: #333333;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #ffffff url(images/button_bg.gif) repeat-x top center;
	margin: 0px;	
	text-transform: capitalize;
	vertical-align: middle;
	outline: none;
	width: 65px;
}*/

.Sub_large{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color: #006666;
}

.Sub_large2{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color: #006666;
}

.Sub_contant{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #006666;
}

.imagegallery
{
border:1px #FFFFFF solid;
}

.publications_sub_heading{
       font-family:Arial, Helvetica, sans-serif;
	   font-size:16px;
	   /*color:#3C6446;*/
	   color:#005a7c;
	   
}


.publication_contant{

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
letter-spacing:.5px;
}


.publication_description{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:9px;
color: #214221;
text-decoration:none;
padding-left:5px;
} 


.text_box_100{
width:114px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}

.text_box_101{
width:50px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:#000000;
}

.text_box_102{
width:111px;
height:18px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#004242;*/
color:000000;
}



.text_box1_new{
width:300px;
height:14px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#004242;
}


.pointer_new1{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
font-weight:bold;
}


.pointer_new2{
font-family:Arial, Helvetica, sans-serif;
font-size:8px;
color:#000000;
}

.text_box_103{
width:265px;
height:14px;
border:1px solid #004242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#004242;
}


.button{
	border: 1px solid #cccccc;
	font: bold, 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*background:url(images/button_bg.gif) repeat-x top center;*/
	background-color:#247558;
	margin: 0px;	
	width: 25%;
	height:20px;
}
.encomendas_button{
	border: 1px solid #cccccc;
	font: bold, 1px Arial;
	color: #FFFFFF;
	/*background:url(images/button_bg.gif) repeat-x top center;*/
	background-color:#006633;
	margin: 0px;	
	width: 47%;
	height:20px;
}
.oradores_button
{
border: 1px solid #cccccc;
	font: bold, 9px Arial;
	color: #FFFFFF;
	/*background:url(images/button_bg.gif) repeat-x top center;*/
	background-color:#006633;
	margin: 0px;	
	width: 36%;
	height:20px;
}

/*################-------->CALENDER<--------################*/

.month {
	font-family: Arial;
	font-size: 20px;
	/*color: #009933;*/
	color:#005a7c;
	text-decoration:none;
}

/*.month {
	font-family: Arial;
	font-size: 25px;
	/*color: #148C6E;*/
	color:#005a7c;
	text-decoration:none;
}*/
.day {
	font-family: Arial;
	font-size:12px;
	/*color: #4FA992;*/
	color:#005a7c;
}

.date_unlink {
	font-family: Arial;
	font-size:12px;
	/*color: #4FA992;*/
	color:#005a7c;
}

.date_link {
	font-family: Arial;
	font-size:12px;
	color:#FF9900;
	text-decoration:none;
}


/*.date_unlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color: #009933;
}

.date_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	color: #FF9900;
	text-decoration:none;
}*/



/*--------------------New Registration-------------------------------*/


.text_1{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#000000;
}

.text_2{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#006321;
}

.text_3{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#006321;
}

.text_4{
    font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}


.box1{
width:300px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006321;
border:#013211 solid 1px;

}


/*######################## CONFERENCE REGISTRATION - STARTS ########################*/

.confname_reg_green_heading {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	/*text-transform:capitalize;*/
	font-weight:bold;
	/*color: #006633; */
	color:#005A7C;
}

.conf_sem{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px;
	color: #000000; 
}

.conf_reg_heading {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 9px;
	font-weight:bold;
	/*color: #006633; */
	color:#005A7C;
}

.conf_reg_agrmnt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight:bold;
	color: #009966; 
}

.conf_reg_agrmnt_para {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:bold;
	color: #333300; 
}

.conf_reg_green_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	text-transform:uppercase;
	font-weight:bold;
	color: #009966; 
}

.conf_reg_lable {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #333300; 
}

.conf_reg_txtbox{
width:270px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
}

.conf_reg_post1{
 width:90px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
/* color:#006321;
 border:#013211 solid 1px;*/
 color:#000000;
 border:#005A7C solid 1px;
 }
 
.conf_reg_post2{
 width:40px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 /*color:#006321;
 border:#013211 solid 1px;*/
 color:#000000;
 border:#005A7C solid 1px;
 }
 
.conf_reg_post3{
 width:116px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 /*color:#006321;
 border:#013211 solid 1px;*/
 color:#000000;
 border:#005A7C solid 1px;
}

.conf_reg_txtarea{
width:270px;
height:100px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
}

.conf_reg_certifi_txtbox{
width:193px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
}

.conf_reg_certifi_simple{
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
}

.conf_reg_certifi_no{
 width:55px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
 }

.conf_reg_certifi_Outro_txtbox{
width:80px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
/*color:#006321;
border:#013211 solid 1px;*/
color:#000000;
border:#005A7C solid 1px;
}

/*######################## CONFERENCE REGISTRATION - ENDS ########################*/

.text_5{
    font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006321;
}


.box2{
 width:90px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#006321;
 border:#013211 solid 1px;
 }
 
 .box3{
 width:40px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#006321;
 border:#013211 solid 1px;
 }
 .box4{
 width:150px;
 height:17px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#006321;
 border:#013211 solid 1px;
 }
 
 
 .box5{
width:220px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006321;
border:#013211 solid 1px;

}


 .box6{
width:25px;
height:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006321;
border:#013211 solid 1px;

}


a.text_6{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#33A457;
	text-decoration:none;
}

a:hover.text_6{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#33A457;
	text-decoration:none;
}

a.text_7{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:hover.text_7{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.brochura{
	color:#FF9900;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}