@charset "utf-8";
/* lets go astray - css by puskal */
/* ayala land premier*/

/* global2
------------------------------------ */

.mod01 {
padding-bottom: 0px;
}


/* finance */

.intro01 {
background-color:#71982f;
width:970px;
margin-left:5px;
margin-right:5px;
padding:5px 5px 20px 5px;
clear:both;
}

.intro01 p {
margin: 0px 20px 0px 20px;
font-size: 14px;
color: #FFFFFF;
line-height: 20px;
}

.bodypic01 {
float: left;
margin: 0px 15px 10px 0px;
}

.bodypic01 img{
border-style:solid;
border-color:#019ec5;
border-width:1px;
}

.finance01 {
background-color: #d9e5c5;
margin: 0px -20px 0px -30px;
padding: 5px 30px 5px 30px;
}

.finance02 {
background-color: #e3ead5;
margin: 0px -20px 0px -30px;
padding: 5px 30px 5px 30px;
}

.finance02 p:last-child {
margin-bottom: 0px;
}

.finance-title {
display: table; 
height: 82px; 
#position: relative; 
overflow: hidden;
}

.finance-title .text {
#position: absolute;
#top: 50%;
display: table-cell; 
vertical-align: middle;
}

.finance-title .text div{
#position: relative; 
#top: -50%
}

.finance-title .text h1 {
margin: 0px;
}

.finance-title .text p {
margin: 0px;
}

.finance-title img {
float: left;
border-style:solid;
border-color:#64862b;
border-width:1px;
margin-right: 10px;
vertical-align: middle;
}

.finance-open {
padding-top:20px;
}


/* download center */

.table01 {
clear: both;
float: none;
display:table;
}

.table01 p {
margin: 5px 0px 5px 0px;
}

.table01 .r1 {
display:table-row;
clear:both;
height: 30px;
}

.table01 .c1 {
float: left;
display:table-cell;
vertical-align: middle;
width: 30px;
height: 30px;
border-bottom: 1px solid #71982f;
}

.table01 .c2 {
float: left;
display:table-cell;
width: 370px;
vertical-align: middle;
height: 30px;
border-bottom: 1px solid #71982f;
}

.table01 .c3 {
float: left;
display:table-cell;
width: 130px;
vertical-align: middle;
height: 30px;
border-bottom: 1px solid #71982f;
}

.table01 .c4 {
float: left;
display:table-cell;
width: 60px;
vertical-align: middle;
height: 30px;
border-bottom: 1px solid #71982f;
}

.table01 .c5 {
float: left;
display:table-cell;
width: 75px;
height: 30px;
border-bottom: 1px solid #71982f;
}

.table01 .last {
border-bottom: none;
}

.hr01 {
margin: 0px;
height: 1px;
width: 656px;
border: none;
background-color:#71982f;
#color:#71982f;
display: block;
}


.type01 {
	display: table;
	#position: relative; 
	overflow: hidden;
	background-color: #e2eff1;
	clear: both;
	margin: 0px 0px 10px 0px;
	width: 670px;
}

.type01 .text {
#position: absolute;
#top: 50%;
width:635px;
display: table-cell; 
vertical-align: middle;
padding: 10px 15px 10px 0px;
}

.type01 .text div{
#position: relative; 
#top: -50%
}

.type01 .text h1 {
margin: 0px;
}

.type01 .text p {
margin: 0px;
margin-bottom:10px;
}

.type01 img {
float: left;
border-style:solid;
border-color:#019ec5;
border-width:1px;
margin: 5px 15px 5px 5px;
vertical-align: middle;
}

.results-body {
	background-image:url(../images/bg-content.gif);
	background-repeat:repeat-y;
	overflow:hidden;
	clear:both;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom:1px;
	width: 730px;
}

.results-col{
width:242px;
float:left;
display:inline;
}

.results-prop {
width: 202px;
margin-left:20px;
margin-right: 20px;
float: left;
margin-bottom:10px;
}

.results-prop img{
border-style:solid;
border-color:#c2dd74;
border-width:1px;
margin-bottom:10px;
}

.results-prop p{
margin:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

.results-prop h1{
font-size:12px;
font-weight:normal;
color:#ec9637;
margin:0px;
margin-left:5px;
margin-right:5px;
}

.results-prop h2{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
}


/**/

.dataresult-msg{
	width:730px;
	float:left;
	display:inline;
	margin-top:10px;
	padding-left: 40px;
	padding-right: 20px;
}

.dataresult-msg-null{
	float:left;
	display:inline;
	margin-top:10px;
	padding-left: 40px;
	padding-right: 20px;
	padding-bottom: 260px;
}

.dataresult-row{
	width:730px;
	float:left;
	display:inline;
	margin-top:10px;
	padding-left: 40px;
	padding-right: 20px;
}

.dataresult-prop {
width: 202px;
margin-left:20px;
float: left;
}

.dataresult-prop:first-child {
width: 202px;
margin-left:0px;
float: left;
}

.dataresult-prop img{
border-style:solid;
border-color:#019ec5;
border-width:1px;
margin-bottom:10px;
}

.dataresult-prop p{
margin:0px;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

.dataresult-prop h1{
font-size:12px;
font-weight:normal;
color:#ec9637;
margin:0px;
margin-left:5px;
margin-right:5px;
}

.dataresult-prop h2{
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin:0px;
	margin-left:5px;
	margin-right:5px;
}

.content-body ul {
clear:left;
}

.div-minigallery {
clear: both;
overflow: hidden;
display: block;
margin-bottom: 10px;
}

.article-minigallery {
background-color:#e2eff1;
padding: 5px 5px 2000px 5px;
margin-right: 10px;
float: left;
margin-bottom: -2000px;
width:302px;
}

.article-minigallery img{
border-style:solid;
border-color:#019ec5;
border-width:1px;
margin-bottom: 10px;
}

.article-minigallery img.nocap {
border-style:solid;
border-color:#019ec5;
border-width:1px;
margin-bottom: 5px;
}

.article-minigallery p {
color:#019ec5;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 5px;
margin-right: 5px;
}


.faq-q1 {
    background-color: #eff6f7;
	padding: 10px 20px 10px 20px;
	font-size:14px;
}

.faq-a1 {
    background-color: #ffffff;
	padding: 10px 20px 15px 20px;
}

.faq-q2 {
	background-color: #e2eff1;
	padding: 10px 20px 10px 20px;
	font-size:14px;
}

.faq-a2 {
    background-color: #ffffff;
	padding: 10px 20px 15px 20px;
}
