body {font: 82% Arial, Helvetica, sans-serif;}

a {text-decoration:none; color:#015496;}
img { border:0;}
h2 { color:#015496;}


/*######### FORMS-TWO #########*/
#switch-tools {font-size:16px; font-weight:bold; margin-bottom:10px; text-align:center; }



/*modded switch tools*/ 
.switch-tools { margin:20px auto 20px auto; font-size:16px; font-weight:bold; text-align:center;  background:#D5BF7D; padding:8px;  }
.switch-tools .active {padding:12px; background:#FDFBE7;  color:#015496;  border:1px solid #D9D7B6 ; display:inline;  margin:0 2px 0 2px;}
.switch-tools .inactive { padding:8px; border-right:1px solid #9F997F ;border-left:1px solid #9F997F ; display:inline; font-size:0.9em;  margin:0 2px 0 2px;  }
.switch-tools .inactive a { text-decoration:none; color:#6C6958;}
.switch-tools .inactive a:hover { text-decoration:none; color:#FDFBE7;}



.stamp-bg { background:url(/img/enfocamp-stamp.png) no-repeat center 70px;}
.down-bg { background:url(/img/enfocamp-download.png) no-repeat center 65px;}

.disabled {color:#999999; border:1px solid #c9c7ba !important; background-color:#edede6 !important;}

#xform-two {background:#D3E1FC; width:470px; margin:0 auto;}
#xform-two.camps {background:#FCE08C;}



#xform-two form {margin:0; padding:0;}
#xform-two .spacer {padding:10px;}
#xform-two ul {padding:0; margin:0;}
#xform-two li {list-style: none; padding: 5px; margin: 0px; clear:both; background:none;}
#xform-two .label {text-align:left; color:#333333; font-weight:bold;}
#xform-two .note {font-size:11px;}
#xform-two strong {color:#FF0000; font-size:14px;}
#xform-two h3 {color:#34488F;}
#xform-two .input {border:solid 1px #7696B3; width:210px; background:#fff;}
#xform-two select {border:solid 1px #7696B3; background:#fff ;}
#xform-two .paises {width:215px;}
#xform-two .message-form textarea {border:solid 1px #7696B3; width:99%; }
#xform-two .privacy textarea {border:solid 1px #7696B3; width:97%; margin-left:5px; }


#xform-two .blang {background:#EDF2FC;}
#xform-two.camps .blang {background:#FDFBE7;}

#xform-two .blang div {padding:3px 5px 0 0;}

#xform-two .lside {width:225px;}
#xform-two .rside {width:225px;}

#xform-two .empty-list { height:36px; }

/*
#xform-two .enforex { background:url(/img/logo-enforex.png) no-repeat center 60px;}
#xform-two .summercamps { background: url(/img/logo-camps.png) no-repeat 100px 60px;}
#xform-two .enforex-pdf { background:url(/img/logo-enforex.png) no-repeat center top;}
#xform-two .summercamps-pdf { background: url(/img/logo-camps.png) no-repeat 100px top;}
*/

.adobe {border:1px solid #CCCCCC; margin-bottom:10px; padding:5px; background:#fff;}
.adobe .icon {float:left; margin-bottom:0px; padding:0px 0px 0px 0px; margin-right:5px;}
.adobe .text {font-size:11px; text-align:left; padding:0px 0px 0px 0px; color:#000 !important;}


/* Validate error style */
	div.error {
	margin-top:5px;
	background:#FFC7C7;
	color:#AF0000;
	padding:3px 5px 3px 5px;
	font-weight:bold;
	border:1px solid #E16666;
	clear:both;
	text-align:left;
	}

	.agreefix {padding:0px 0 5px 0;}
	.agreefix .error {}
	
	
	
	/* MISC. */
.ftl {float:left;}
.ftr {float:right;}
.clr { clear:both;}