img{
	border:none;
}


#ag_calendarAll{
	font-size:11pt;
	width:100%;
	text-align:left;
}

#ag_calendarAll a{
	color:#004499;

}

#ag_calendarAll h1{
	background:#99ddff;
	font-size:16pt;
	padding:8px 15px;
	margin-bottom:5px;
	margin-top:0px;
	background:url("./images/h2back.gif") no-repeat;
	border-bottom:1px solid #ffaa66;
	color:#000;
}

.calendarBlock{
	width:97%;
	margin:10px;
	margin-top:15px;
}

.dayBlockTitle_sun{
	width:14%;
	background:#f55;
	color:#fff;
	font-weight:bold;
}

.dayBlockTitle_sat{
	width:14%;
	background:#5af;
	color:#fff;
	font-weight:bold;
}

.dayBlockTitle{
	width:14%;
	background:#5d9;
	color:#fff;
	font-weight:bold;
}

.dayBlock_sun{
	width:14%;
	color:#f50;
	background:#fed;
	padding:3px;
	font-size:10pt;
}

.dayBlock_sat{
	width:14%;
	color:#05f;
	background:#ddf5ff;
	padding:3px;
	font-size:10pt;
}

.dayBlock{
	width:14%;
	background:#eee;
	padding:3px;
	font-size:10pt;
}


.month_move{
	width:33%;
	text-align:center;
}

.month_now{
	width:33%;
	text-align:center;
}

.month_now h2{
	margin-bottom:0px;
	font-size:15pt;
	background:#ddeeff;
	color:#000;
}

.cal_price{
	color:#ff0000;
	font-size:13px;
	font-weight:bold;
}


#bottom_menu {
font-size: 10pt;
text-align: center;
border: 1px solid #C0CCD0;
padding: 5px;
background: whiteSmoke;
margin: 3px 10px;
}

#bottom_menu a {
color: #456;
}

p#footer_link_privacy {
border: 0;
margin: 0 10px 0 150px;
padding: 0;
float: left;
}

p#footer_link_privacy a {
background: url(https://www.evolableasia.com/common/images/footer/footer_privacy_logo.gif) no-repeat;
display: block;
width: 75px;
height: 75px;
text-indent: -5000px;
}

#bottom_menu ul {
margin: 30px 0 0 0;
padding: 0;
float: left;
list-style: none;
}

#bottom_menu ul li {
margin: 0 0 0 5px;
padding: 0;
float: left;
}

#footer_menu{
	border-top:1px solid #9a9a9a;
	border-bottom:1px solid #9a9a9a;
	padding:10px 0;
	margin:0 0 10px 0;
}

#footer_menu ul{
	margin: 30px 0 0 0;
	padding: 0;
	float:left;
	list-style:none;
	font-size:0.8em;}
	
#footer_menu ul li{
	margin: 0 0 0 5px;
	padding: 0;
	float:left;}


.clearfix {
display: block;
min-height: 1%;
}

.clearfix::after {
clear: both;
content: ".";
display: block;
height: 0;
line-height: 0;
visibility: hidden;
}



/* articles */
#articles{
	padding: 20px 10px 10px;
	font-size: 80%;
}
#articles .article{
	padding-left: 90px;
	background: url(/app/default/images/article.gif) no-repeat left center;
}
#articles .sub{
	font-size: 150%;
	font-weight: bold;
}

#articles .body{
	border-bottom: 1px solid #CCC;
	margin-bottom: 15px;
	padding: 10px;
	line-height: 1.5;
}

#articles h3 {
    background: url("./images/h2back.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-bottom: 1px solid #FFAA66;
    color: #000000;
    font-size: 16pt;
    margin-bottom: 15px;
    margin-top: 0;
    padding: 8px 15px;
}

