body{
	font-family: "Trebuchet MS";
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0860A8;	
}

a{
	text-decoration: none;
	color:#073870;
}

a:hover{
	text-decoration: none;
	color:#666666;	
}

a:visited{
	text-decoration: none;
	color:#073870;	
}

/** Div's **/

.wrapper{
	margin-left:2px;
	background-image: url(fondo_degrade.jpg);
	background-position: bottom;
}
.wrapper img {
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 3px;
	border: 0px;
}
.project{
	border-bottom:solid 2px #073870;	
	padding-bottom: 5px;
}
.notice{
	border-bottom:solid 2px #073870;
	padding-bottom: 5px;
}

.photos img{
	margin: 0px;	
}

.float_left{
	float: left;
}

.search{
	background: white;
	margin-left: 20px;
	margin-right: 20px;
	text-align:right;
}

.versiculo{
	font-family: Georgia;
	font-weight: bold;
	padding:3px;
	background: #CEDDE0;
	text-align: center;
	font-size: 12px;
}

.photos{
	text-align: left;
}

.otherProjects{
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;	
	border-bottom:solid 1px #073870;	
	padding-bottom: 5px;	
	margin-bottom: 5px;
	text-align: left;	
}

.otherProjects h4{
	margin-bottom: 3px;
}

.otherProjects a{
	text-decoration:none;
}

.otherProjects img{
	border:none;
}

.oldNotes{
	font-family: Georgia;
	font-weight: bold;
	font-style: italic	
}

.oldNotes h4{
	margin-bottom:5px;
}

.search{
	background:#073872;
}

.success{
	font-size: 14px;
	color:#073872;
	font-weight: bold;
	margin-bottom: 5px;
}

.error{
	color:red;
	font-weight: bold;
}


.divError{
	border:solid 2px red;
	padding: 8px;
	font-weight: bold;
	text-align:center;
	background: #F1F1E7;
}

.divSuccess{
	border:solid 2px green;
	padding: 8px;
	font-weight: bold;
	text-align:center;
	background: #F1F1E7;
}

.agenda_response{
	margin-left: 3px;
	margin-top: 5px;
	font-size: 13px;
	text-align:left;	
}

.agenda_response p{
	padding-left: 3px;
}

.agenda_response h2{
	margin:0px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 3px;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;	
	text-align: left;
	color: #073870;
}

.selectDate{
	text-align:left;
}

.selectDate label{
	font-size: 12px;
	color:#073870;
	font-weight: bold;
}

.selectDate i{
	font-size: 12px;
	color:#666666;
}

/** HTML Tags **/

.notice h2{
	margin:0px;
	margin-left: 3px;
	margin-top: 5px;
	margin-bottom: 3px;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;	
	text-align: left;
}

.project h2{
	margin:0px;
	margin-left: 3px;
	margin-top: 10px;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;	
	text-align: left;
}

h4{
	margin:0px;
	margin-left: 3px;
	margin-top: 5px;	
	font-size: 14px;
	text-align: left;
	color: #073870;		
}



.project p{
	text-align: left;
	margin: 0px;
	font-family: sans-serif;
	text-align: justify;
}

.notice p{
	text-align: left;
	margin: 0px;
	font-family: sans-serif;
	text-align: justify;
}

/** Fixs **/
.both {
	clear: both;
}


/** Texts **/

.text_rigth{
	text-align: right;
	margin-top: 3px;
}

.required{
	color:red;
}

.text_rigth img{
	margin: 0px;
	bottom: 3px;
	right: 0px;
}

.text_grey_versiculo{
	text-align:center; 
	margin-top:4px;	
	color:#666666;
}


/** Forms **/
form{
	margin:0px;
	background: white;
}

.long {
	width: 200px;
}

.medium {
	width: 140px;
}

.short {
	width: 85px;
}

.text{
	width: 250px;
	height: 110px;
}

/** Tables **/
.sub_header{
	width: 200px;
	background: white;	
	border-collapse: collapse;
}

.sub_header input.text{
	border: none;
	width: 100px;
	height: 21px;
	font-size: 14px;
	padding-top:3px;
	margin-top:0px;
}

.price{
	border-left:solid 1px #073870; 
	width:85px;
	padding-left:10px;
	margin-left: 8px;
	font-size: 16px;
	font-weight:bold;
	color:black;
	text-align:left;
}


.sub_header img {
	border: none;
}

.sub_header td{
	height: 25px;
}

.form{
	font-size: 12px;
}

.cancel{
	border: solid 2px red;
	margin-top: 20px;
}

.form th{
	text-align: right;
	font-weight: normal;
}

.form td{
	text-align: left;
	font-weight: normal;
}

.form td.button{
	text-align: right;
	padding-top: 20px;
	font-weight: normal;
}

.form td img{
	text-align: right;
	font-weight: normal;
}