/* CSS Document */
/*@import url(http://fonts.googleapis.com/css?family=Cantarell);*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;/*color:#65727d;*/
}
a {
	text-decoration:none;
	cursor:pointer;
	color:#65727d;
}

h1 { 
    font-weight:bold; 
    font-size:18px;
    color:#FE5C37;
    }
h2 {
    font-size:14px;
    color:#FE5C37;
}

input, select, textarea{color:#606060;font-size:12px;font-family:Arial, Helvetica, sans-serif;}

div#maincontainer{
	width:952px;
	background:#ffffff;
	margin:auto;
}
div#headercontainer{
	width:952px;
	height:101px;
	background:url(../images/layout/headerbg.jpg) no-repeat;
	
}
div#logocontainer{
	width:194px;
	height:91px;
	margin-left:15px;
	float:left;
}
div#bannerimgcontainer{
	width:940px;
	height:432px;
	float:left;
	margin-left:7px;
}
div#subbannerimgcontainer{
	width:940px;
	height:232px;
	float:left;
	margin-left:7px;
}


div#bannercontainer{
	width:952px;
	height:432px;
	background:url(../images/layout/bannerbg.jpg) repeat-y;
}
div#subpagebannercontainer{
	width:952px;
	height:272px;
	background:url(../images/layout/sub_bannerbg.jpg) repeat-y;
}
div#widget{
	width:952px;
	height:161px;
	background:url(../images/layout/widgetbg.png) no-repeat;
}
div#widgetleft{
	float:left;
	margin-top:22px;
	margin-left:15px;
	width:325px;
	height:94px;
}
div#widgetcenter{
	float:left;
	margin-top:22px;
	margin-left:5px;
		width:325px;
	height:94px;
}
div#widgetright{
	float:left;
	width:274px;
	height:139px;
	margin-top:22px;
	margin-left:5px;
	overflow:hidden;
}
div#subcebunetworking{
	height:19px;
	float:left;
	width:141px;
	padding-left:118px;
	padding-top:55px;
}
div#submanilanetworking{
	height:19px;
	float:left;
	width:141px;
	padding-left:118px;
	padding-top:16px;
}

div#skedcontainer{
	width:952px;
	height:44px;
	background:url(../images/layout/skedbg.jpg) repeat-y;
}
div#skedbottom{
	width:952px;
	height:21px;
	background:url(../images/layout/skedbottom.jpg) no-repeat;
	}
div#skedrotator{
	width:454px;
	height:27px;
	float:left;
	margin-left:100px;
	padding-top:15px;
	padding-left:15px;
	font-size:14px;
    font-weight: bold;
}
div#manilanetworking{
	height:19px;
	float:left;
	width:141px;
	padding-left:55px;
	padding-top:13px;
}
div#cebunetworking{
		height:19px;
	float:left;
	width:141px;
	padding-left:45px;
	padding-top:13px;
	
}
div#contentbodycontainer{
	width:952px;
	height:auto;
    margin-bottom: 10px;
}
div#subcontentbodycontainer{
	width:952px;
    margin-bottom:10px;
}
div#contentleft{
	width:693px;
	float:left;
}
div#funrunleft{
	width:670px;
	float:left;
	padding-left:10px;
	padding-top:10px;
}

div#subcontentleft{
	width:657px;
	height:700px;
	float:left;
	margin-left:7px;
}
div#subcontentleft_gallery{
	width:657px;
	height:auto;
	float:left;
	margin-left:7px;
}
div#subcontentleft_faq{
	width:657px;
	height:550px;
	float:left;
	margin-left:7px;
}
div#chatcontainer{
	width:670px;
	height:35px;

}
div#manilanews{
	margin-top:40px;
}
div#cebunews{
	
}
div#chatlink{
	width:101px;
	height:32px;
	float:left;
	margin-left:275px;
	margin-top:5px;

}
div#chatlinkcebu{
	width:101px;
	height:32px;
	float:left;
	margin-left:275px;
	margin-top:30px;

}
div#cebuchat{
	width:101px;
	height:32px;
	float:left;
	margin-left:216px;

}
div#newscontainer{
	width:395px;
	height:370px;
	float:left;
	background:url(../images/layout/newscontainerbg.jpg);
	
}
div.newscontainer{
	width:311px;
	height:32px;
	margin-top:15px;
	margin-left:13px;
	float:left;
}
div#readmore{
	width:64px;
	height:16px;
	background:url(../images/layout/readbg.jpg) no-repeat;
	float:right;
	margin-top:15px;
	margin-right:10px;
	font-size:11px;
	padding-left:10px;
}
div#testimonialcontainer{
	width:282px;
	height:334px;
	padding-top:35px;
	background:url(../images/layout/hometestitcontainer.jpg) no-repeat;
	float:left;
	margin-left:7px;
}
div.testicontainer{
	width:260px;
	height:85px;
	float:left;
	margin-left:10px;

	padding-top:10px;
}
div.testipic{
	width:72px;
	height:74px;
	background:#D4D0C8;
	float:left;

}
div.testimony{
	width:168px;
	height:75px;
	float:left;
	margin-left:10px;

}
div#mapcontainer{
	margin-top:30px;
	float:left;
	width:683px;
	margin-top:5px;
	height:155px;
	background:url(../images/layout/mapbg.jpg) no-repeat;
	padding-left:7px;
}
div.map{
	float:left;
	margin-top:12px;
	margin-left:7px;
	width:325px;
	height:94px;
	}
div#contentright{
	width:253px;
	height:auto;
	float:left;
    color: #606060;
	background:url(../images/layout/contentrightbg.jpg) no-repeat;
	padding-top:5px;
	padding-left:5px;
	margin-top:6px;
}

div#funrunright{
	width:260px;
	height:auto;
	float:left;
    color: #606060;
	margin-top:11px;
	margin-left:12px;
}
div#funrunrighttop{
		width:260px;
		height:40px;
		background:url(../images/layout/funruntop.jpg);
}
div#funrunrightbottom{
		width:260px;
		height:6px;
		background:url(../images/layout/funrunbottom.jpg);
		
		
}
div#funrunrightmiddle{
		width:260px;
		background:url(../images/layout/funrunmiddle.jpg) repeat-y;
}
div#subcontentright{
	width:260px;
	height:453px;
	float:left;
	background:url(../images/layout/subpage_right_bg.jpg);

	margin-left:20px;
}

div.mailingcontainer{
	width:251px;
	height:76px;
	float:left;
    color:#606060;
	padding-top:34px;
}
div.submailingcontainer{
	width:251px;
	height:76px;
	float:left;
	padding-top:49px;
	padding-left:3px;
}
div.inputcontainer{
	float:left;
	width:224px;
	margin-top:10px;
	margin-left:10px;
	height:22px;
    color:#606060;
	
}

div.textareacontainer{
	float:left;
	width:224px;
	margin-top:10px;
	margin-left:10px;
	height:85px;
	
}
input.home{
	width:224px;
	height:22px;
	background:#f6f6f6;
	border:none;
	
}
select.home{
	width:224px;
	height:22px;
	background:#f6f6f6;
	border:none;
}
textarea.home{
	width:224px;
	height:85px;
	background:#f6f6f6;
	border:none;
}

div.buttoncontainer{
	width:74px;
	height:27px;
	margin-left:168px;
	margin-top:15px;
	float:left;
}
div.buttoncontainercontact{
	width:74px;
	height:27px;
	margin-left:168px;
	margin-top:10px;
	float:left;
}
div#powerieltscontainer{
	width:257px;
	height:85px;
	float:left;
	margin-left:1px;
}
div.contactcontainer{
	float:left;
    color:#606060;
	height:275px;
	width:251px;
	padding-top:54px;
}
div.subcontactcontainer{
	float:left;
	height:330px;
	width:251px;
	padding-top:54px;
	padding-left:3px;
}
div#affiliationscontainer{
	width:952px;
	height:147px;
	background: url(../images/layout/affiliations.jpg) no-repeat;
	margin-top:5px;
}
div#apac08container{
	width:203px;
	height:119px;
	margin-top:21px;
	margin-left:20px;
	float:left;
	
}
div#apac08image{
	width:105px;
	height:75px;
	float:left;
	margin-left:52px;

}
div#apac08text{
	float:left;
	width:203px;
	height:41px;
	text-align:center;
	font-size:11px;
}
div#seal10container{
	width:211px;
	height:119px;
	margin-top:21px;
	margin-left:10px;
	float:left;
	
}
div#seal10image{
	width:105px;
	height:75px;
	float:left;
	margin-left:52px;

}
div#seal10text{
	float:left;
	width:211px;
	height:41px;
	text-align:center;
	font-size:11px;
}
div#apac10container{
	width:211px;
	height:119px;
	margin-top:21px;
	margin-left:26px;
	float:left;
	
}
div#apac10image{
	width:105px;
	height:75px;
	float:left;
	margin-left:52px;

}
div#apac10text{
	float:left;
	width:211px;
	height:41px;
	text-align:center;
	font-size:11px;
}
div#consumercontainer{
	width:238px;
	height:119px;
	margin-top:21px;
	margin-left:20px;
	float:left;
	
}
div#consumerimage{
	width:105px;
	height:75px;
	float:left;
	margin-left:57px;

}
div#consumertext{
	float:left;
	width:238px;
	height:41px;
	text-align:center;
	font-size:11px;
}
div#footercontainer{
	width:952px;
	height:62px;
	background:url(../images/layout/footerbg.jpg) no-repeat;
	font-size:11px;
	
	
}
div#footerlinks{
    padding-top:12px;
	padding-left:12px;
	float:left;

}
div#footerlinks a{
	text-decoration:none;
	color:#606060;
}

div#footerlinks a:hover, div#designed a:hover{
    text-decoration:underline;
    color:#d8791f;
}

div#designed{
	float:right;
	padding-top:12px;
	padding-right:10px;
}

div#designed a{
    color:#d8791f;
}

/*menu*/
#menucontainer{
	 padding-top:59px;
	 margin-left:25px;
	 width:714px;
	 height:39px;
	 float:left;
	}
ul.menu{list-style:none;margin:0;padding:0;}
ul.menu *{padding:0;margin:0;}
ul.menu a{display:block;text-decoration:none; font-family:Arial, Helvetica, sans-serif;font-size:14px;}
ul.menu ul{position:absolute;display:none;opacity:0;list-style:none;top:41px;}
ul.menu ul li{position:relative; border-top:none;width:165px;margin:0px;}
ul.menu ul li a{display:block;padding:3px 7px 5px;background-color:#F28928; color:#ffffff;}
ul.menu ul li a:hover{background-color:#FFA756; color:#101010;}
ul.menu ul ul{left:148px;top:0;border-left:1px solid #FFCC00;}
ul.menu li{float:left;list-style-type:none;position:relative;}
ul.menu li a.nav {background:url(../images/layout/menu.jpg);display:block;cursor:pointer;}

.menu li a#home{background-position:0px 0px; width:77px; height:39px; }
.menu li a:hover#home{background-position:0px -39px; width:77px; height:39px; }
.menu li a#about{background-position:-79px 0px; width:87px; height:39px; }
.menu li a:hover#about{background-position:-79px -39px; width:87px; height:39px; }
.menu li a#promos{background-position:-166px 0px; width:78px; height:39px; }
.menu li a:hover#promos{background-position:-166px -39px; width:78px; height:39px; }
.menu li a#program{background-position:-244px 0px; width:87px; height:39px; }
.menu li a:hover#program{background-position:-244px -39px; width:87px; height:39px; }
.menu li a#testimonials{background-position:-334px 0px; width:110px; height:39px; }
.menu li a:hover#testimonials{background-position:-334px -39px; width:110px; height:39px; }
.menu li a#gallery{background-position:-444px 0px; width:76px; height:39px; }
.menu li a:hover#gallery{background-position:-444px -39px; width:76px; height:39px; }
.menu li a#faq{background-position:-520px 0px; width:93px; height:39px; }
.menu li a:hover#faq{background-position:-520px -39px; width:93px; height:39px; }
.menu li a#contact{background-position:-616px 0px; width:98px; height:39px; }
.menu li a:hover#contact{background-position:-616px -39px; width:98px; height:39px; }

/************/

/*accordion css*/
div.accordion_container{
	float:left;
	width:643px;
	margin-left:14px;
	background-color:#ebebeb;
}
div.accordion_head{
	margin:0 0 0 10px;
	cursor:pointer;
}
div.accordion_head2{
	margin:2px 0 0 10px;
	cursor:pointer;
}
div.accordion_head3{
	margin:2px 0 0 10px;
	cursor:pointer;
}
div.accordion_head4{
	margin:0 0 0 10px;
	cursor:pointer;
}
div.accordion_head5{
	margin:1px 0 0 10px;
	cursor:pointer;
}
div.accordion_content{
    position: relative;
	background:url(../images/accordion_content_bg.jpg);
	background-repeat:repeat-y;
	margin:4px 0 0 10px;	
}
/****end accordion **/
.allgen_highlight{
	color:#FE5C37; 
    font-weight: bold;	
}
.allgen_highlight2{
	color:#4487de;	
    font-weight: bold;    
}
.allgen_highlight3{
	color:#c0c135;	
    font-weight: bold;    
}
.allgen_highlight4{
	color:#FE5C37;
	font-weight:bold;	
}
.allgen_highlight5{
	color:#FE5C37;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
a#allgen_highlight5{
	/*color:#d28d00;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	font-size:11px;*/
}
.allgen_link{
	color:#c0c135;
	text-decoration:none;	
}
div.about_profile_content{
	float:right;
	width:380px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.about_profile_logo{
	float:left;
	padding:0 0 0 10px;
	width:164px;
	height:101px;
}
div.about_mission_logo{
	float:left;
	padding:0 0 0 10px;
	width:164px;
	height:220px;
}
div.about_advantage_logo{
	float:left;
	padding:0 0 0 10px;
	width:164px;
	height:467px;
}
.profile_content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-align:justify;
	line-height:18px;
}
div.about_logo1{
	float:left;
	margin-top:10px;
	width:56px;
	height:55px;
	background:url(../images/layout/abt_logo.jpg);
	background-repeat:no-repeat;
}
div.about_logo2{
	float:left;
	margin-top:10px;
	width:56px;
	height:55px;
	background:url(../images/layout/abt_logo2.jpg);
	background-repeat:no-repeat;
}
div.about_logo3{
	float:left;
	margin-top:10px;
	width:56px;
	height:55px;
	background:url(../images/layout/abt_logo3.jpg);
	background-repeat:no-repeat;
}
div.about_logo_description{
	float:left;
	width:470px;
	padding:10px 0 0 8px;	
}
.txtbox1{
	padding:2px 10px 0 10px;
	border:none;
	width:163px;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8f8f8f;
	background:none;	
}
div.txtbox4{
	padding:50px 0 0 96px;
}
div.txtbox3{
	padding:10px 0 0 96px;
}
.txtbox1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	background-color:#f2f0f0;
	border:1px solid #e6e4e4;
	width:300px;
	height:18px;
	padding:2px 10px 0 10px;
}
.txtbox2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	background-color:#f2f0f0;
	border:1px solid #e6e4e4;
	width:100px;
	height:20px;
	padding:3px 10px 0 10px;
}
div.txt_box{
	float:left;
	width:305px;
}
.txtbox1_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	background-color:#f2f0f0;
	border:1px solid #e6e4e4;
	width:160px;
	height:18px;
	padding:3px 10px 0 10px;
}
.txtbox1_login2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
	background-color:#f2f0f0;
	border:1px solid #e6e4e4;
	width:160px;
	height:18px;
	padding:3px 10px 0 10px;
}
div.txt_box2{
	float:left;
	width:100px;
	padding-right:25px;
}
div.txt_header{
	padding-top:5px;
	line-height:18px;
}
div.txt_header2{
	float:left;
	width:100px;
	padding-top:5px;
}
div.txt_header3{
	padding-top:5px;
	line-height:18px;
	float:left;
}
div.chkbox{
	float:left;
	padding-top:4px;
}
div.chkbox2{
	float:left;
	padding:4px 0 0 10px;
}
div.chkbox3{
	float:left;
	padding:4px 0 0 15px;
}
div.chkbox_label{
	float:left;
	padding-left:5px;
}
div.chkbox_label2{
	float:left;
	padding:0 10px 0 0;
}
.txtarea{
	background-color:#f2f0f0;
	border:1px solid #e6e4e4;
	width:300px;
	height:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;	
	padding:3px 10px 0 10px;
}
div.reservation_form{
	margin:auto;
	width:305px;
	color:#888787;
	font-size:12px;
	line-height:23px;
}
/*reservation form css*/
.radio2{
	float:left;
	padding-top:3px;
}
.radio2_1{
	float:left;
}
.combo{
	height:24px;
	color:#606060; 
	width:325px;
}
div.reservation_form{
	margin:auto;
	width:305px;
	color:#606060;
	font-size:12px;
	line-height:23px;
}
/*reservation form css*/

/*bank css*/
div.logo_bpi{
	float:left;
	margin:10px 0 0 0;
}
div.logo_bpi_content{
	float:left;
	margin:10px 0 0 20px;
}
div.logo_metrobank{
	float:left;
	margin:10px 0 0 3px;
}
div.logo_union{
	float:left;
	margin:10px 0 0 3px;
}
/*bank css*/
div.payment_info{
	width:541px;
	margin-left:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#606060;
	text-align:justify;
	line-height:18px;
}
div.gallery_video{
	width:500px;
	margin-left:35px;
}
div.faq_content{
	width:541px;
	margin-left:12px;
}
.faq_content a{
	color:#D28D00;
}
div.faq_content2{
	padding-left:5px;
	text-align:justify;
}
div.opportunities_jobs{
	width:541px;
	margin-left:20px;
}
div.opportunities_jobs_links_left{
	float:left;
	width:233px;
	margin-left:38px;
}
div.opportunities_jobs_links_right{
	float:left;
	width:233px;
	margin-left:30px;
}
div.branch{
	text-align:center;
    padding-top:10px;
}
.branch a{
	text-decoration:none;
	color:#FE5C37;	

}
.branch a:hover{
	text-decoration:underline;
}

a.learnmore, a#jobReadMore2, a#jobReadMore{color:#FE5C37;font-style:italic;font-size:11px;cursor:pointer;}
a.learnmore:hover, a#jobReadMore2:hover, a#jobReadMore:hover, a.readmore:hover{text-decoration:underline;}
a.readmore{font-size:11px;}
a.branchsked{color:#FE5C37;}


ul.listcontainer{list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
ul.listcontainer li{margin-bottom:10px;}
ul.listcontainer li a.bulletlist{background:url(../images/layout/readbg.jpg) no-repeat;padding-left:10px;cursor:pointer;color:#606060;}
ul.listcontainer li a.bulletlist:hover{text-decoration: underline;}

.dateposted{font-size:11px;color:#a8a8a8;}

div#gallery_wrapper{}
div#gallery_wrapper ul{width:599px;margin:2px 0 0 1px;}
div#gallery_wrapper ul li{list-style:none;float:left;}
div#gallery_wrapper ul li a{background: url("../images/layout/gallery_menu.jpg") no-repeat;display:block;cursor:pointer;}
div#gallery_wrapper ul li a#facebook{background-position:0 0; width:113px; height:33px; padding-right:6px;}
div#gallery_wrapper ul li a#wordpress{background-position:-138px 0; width:113px; height:33px; padding-right:6px;}
div#gallery_wrapper ul li a#linkedin{background-position:-278px 0; width:113px; height:33px;padding-right:6px;}
div#gallery_wrapper ul li a#friendster{background-position:-420px 0; width:113px; height:33px;padding-right:6px;}
div#gallery_wrapper ul li a#myspace{background-position:-558px 0; width:113px; height:31px;}

div#gallery_wrapper ul li a#facebook:hover{background-position:0 -33px; width:113px; height:33px; padding-right:6px;}  
div#gallery_wrapper ul li a#wordpress:hover{background-position:-138px -33px; width:113px; height:33px; padding-right:6px;}
div#gallery_wrapper ul li a#linkedin:hover{background-position:-278px -33px; width:113px; height:33px;padding-right:6px;}
div#gallery_wrapper ul li a#friendster:hover{background-position:-420px -33px; width:113px; height:33px;padding-right:6px;}
div#gallery_wrapper ul li a#myspace:hover{background-position:-558px -33px; width:113px; height:31px;}

div#navigationtop {
		padding:10px 0px 10px 0px;
}
div#navigationbottom{
	padding:10px 0px 10px 0px;
}

a#pagelink:hover{
	text-decoration:underline;
}
label.testiname{
	color:#D77720;
}