@charset "utf-8";
/* CSS Document */
/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}*/
iframe{
/*	display:none;*/
}
fieldset{ width:82%; }
legend{ color:#000000; }
.forms{	padding-bottom:5px; }
.clear{ clear:both; }
/*.flash_alert{ color: #FF0000; font-size: 14px; padding: 10px 0px; }*/
.flash_alert{
	display:none;
	position:absolute;
	width:900px;
	z-index:5;
}
	.flash_alert .text_here{
		float:right;
		background-color:#ffffcd;
		color:#000000;
		width:200px;
		margin-top:7px;
		margin-right:105px;
		text-align:left;
	}
.flash_alert_reg{
	display:none;
	position:absolute;
	width:900px;
	z-index:5;
}
	.flash_alert_reg .text_here{
		float:right;
		background-color:#ffffcd;
		color:#000000;
		width:250px;
		margin-top:7px;
		margin-right:130px;
		text-align:left;
	}
.logout{ text-align:right; }
.search_box{ border:1px #999999 solid; min-height:100px; width:500px; margin-bottom:10px; }
.search_head{ background-color:#CCCCCC; padding:3px 5px; font-weight:bold; }
.search_body{ padding:3px 5px; }
.search_keyword{
	background:url(../../style/images/search-icon-text.png) no-repeat;
	background-color:#FFF;
	padding-left:15px;
	border:1px #CCCCCC solid;
	color:#acacac;
}
.search_keyword_noneimg{
	background:url(../../style/images/search-icon.png) no-repeat;
	background-color:#FFF;
	padding-left:15px;
	border:1px #CCCCCC solid;
	color:#acacac;
}
.username{
	background:url(../../style/images/username.png) no-repeat;
	background-color:#FFF;
	border:1px #CCCCCC solid;
	color:#acacac;
}
.password{
	background:url(../../style/images/password.png) no-repeat;
	background-color:#FFF;
	border:1px #CCCCCC solid;
	color:#acacac;
}
.findadestination{
	background:url(../../style/images/findadestination.png) no-repeat;
	background-color:#FFF;
	border:1px #CCCCCC solid;
	color:#acacac;
}

/*.tbl_result_box{ width:80%; max-width:80%; border-collapse:collapse; margin-bottom:20px; }*/
.tbl_result_box{ width:100%; max-width:100%; border-collapse:collapse; margin-bottom:20px; }
.tbl_result_box td{ padding-right:10px; }
.result_head{ background-color:#CCCCCC; padding:3px 5px; font-weight:bold; }
.displaynone{ display:none; }
.mngmnt_lnks a{ text-decoration:none; color:#0000FF; }
.no_data_found{ text-align:center; font-size:12px; font-weight:bold; color:#FF0000; }
.anchor_js{ cursor:pointer; }
/* WYSIWYG */
.wysiwyg{
	text-align:center;
}
.wysiwyg img{
	cursor:pointer;
}

/* WYSIWYG END*/
.divform_ajax{
	margin:0 auto 0 auto;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top: 50px;/*150*/
	left:0px;
	right:0px;
	z-index:2;
}
/*.disableall{ display:none; background-color:transparent; position:absolute; top:0px; left:0px; right:0px; height:100%; }*/
.disableall{
	display:none;
/*	background-color:#000000;
	opacity:0.4;
	filter:alpha (opacity=40);*/
/*	position:absolute;*/
	position:absolute;
	z-index:6;
	top:0px;
	left:0px;
	right:0px;
	height:100%;
}
.transparent{
	display:none;
	background-color:#000000;
	opacity:0.4;
	filter:alpha (opacity=40);
	position:absolute;
	z-index:5;
	top:0px;
	left:0px;
	right:0px;
	width:100%;
	height:100%;
}
.scroll{ overflow:auto; height:400px; padding:10px 0px 10px; }
/* pop up form */
.container_mc{ margin:auto; border:1px #999999 solid; width:545px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.container_reg{ margin:auto; border:1px #999999 solid; width:600px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.header_pop{ background:#CCCCCC; width:100%; min-height:30px; padding:10px 0 0 0;}
.header_pop h1{ font-size:15px; margin:0px 0 10px 0; padding:0px 0 0 10px; float:left}
.pageview{ text-align: right; }
.body_mc{ padding:10px 10px 10px 10px; background:#E8E8E8; text-align:left;}
.body_register{ padding:10px 10px 10px 10px; background:#FFFFFF; text-align:left; color:#000000;}
/* pop up form ends here */
.formdiv{ padding-bottom:5px; }
.title{ font-weight:bold; }
.floatLeft{ float:left; margin:4px; }
.floatRight{ float:right; margin:4px; }
.center{ text-align:center; }
.adddiv_css{ display:none; }
.divpadding{ padding-bottom:5px; }
.warn{ font-size:9px; color:#FF0000; font-weight:bold; }
.edit_place{ text-align:right; font-weight:bold; }

.imgform{ position:absolute; background:#FFFFFF; padding:5px; border:1px #6699FF solid; }
.popwarntext{ float:right; position:absolute; width:900px; }
.cancel_view{ text-align:right; padding-right:5px; }
.click{ cursor:pointer; }
.subnav{ display:none; }
.paddingtop5{ padding-top:5px; }
.paddingtop4{ padding-top:4px; }

/* REGISTER */
.register-left-column{
	float:left;
	padding: 0 5px 5px 5px;
}
.register-right-column{
	float:right;
	border:1px #fbaf5d solid;
	width:250px;
	height:320px;
	padding:5px;
}
.register-right-column-title{
	color:#a32f21;
	font-size:14px;
	font-weight:bold;
}
.register-right-column-content{
	padding-top:20px;
	padding-bottom:10px;
}
.register-title{
	color:#c31414;
	font-size:14px;
	font-weight:bold;
}
.access-field{
	width:250px;
	text-align:right;
	padding:15px 5px 5px 5px;
}
.register-text{
	padding-right:5px;
}
.register-button{
	text-align:right;
	padding-right:25px;
}
/* REGISTER END */

/* BOX HERE PLEASE */

	.login-box{
		margin:auto;
		width:300px;
		min-height:50px;
		padding-bottom:20px;
		padding-right:5px;
		padding-top:60px;
	}
		.login-box .top{
			width:310px;
			height:25px;
			}
			.login-box .top .bordertopleft{
				background:url(../../philsystem360/style/images/box/top_left_shaded.png) no-repeat;
				float:left;
				width:25px;
				height:25px;
			}
			.login-box .top .midsection{
				background:url(../../philsystem360/style/images/box/top_shade.png);
				float:left;
				width:260px;
				height:25px;
			}
			.login-box .top .bordertopright{
				background:url(../../philsystem360/style/images/box/top_right_shaded.png) no-repeat;
				float:right;
				width:25px;
				height:25px;
			}
			.login-box .content{
				width:310px;
				min-height:200px;
			}
				.login-box .content .bordercontentleft{
					background:url(../../philsystem360/style/images/box/left_shade.png) repeat-y;
					float:left;
					width:25px;
					min-height:210px;
				}
				.login-box .content .midsection{
					float:left;
					background:#FFFFFF;
					width:260px;
					min-height:210px;
				}
				.login-box .content .midsection .phil-logo{
					background:url(../../style/images/p360-logo.png) no-repeat;
					width:151px;
					height:73px;
					padding-bottom:10px;
				}
				.login-box .content .midsection .login-copyright{
					text-align:center;
					color:#959595;
					font-size:11px;
				}
				.login-box .content .midsection .fieldname{
					color:#657788;
				}
				.login-box .content .midsection .login_alert{
					display:none;
					color:#657788;
				}
				.login-box .content .bordercontentright{
					background:url(../../philsystem360/style/images/box/right_shade.png) repeat-y;
					float:right;
					width:25px;
					min-height:210px;
				}
		.login-box .login-box-cosntent{
			min-height:50px;
			width:260px;
			background-color:#FFF;
			border-left:1px #c3c3c3 solid;
			border-right:1px #c3c3c3 solid;
			padding:5px 10px;
		}
		.login-box .bottom{
			width:310px;
			height:20px;
		}
			.login-box .bottom .borderbottomleft{
				background:url(../../philsystem360/style/images/box/bottom_left_shaded.png) no-repeat;
				float:left;
				width:25px;
				height:25px;
			}
			.login-box .bottom .midsection{
				background:url(../../philsystem360/style/images/box/bottom_shade.png);
				float:left;
				width:260px;
				height:25px;
			}
			.login-box .bottom .borderbottomright{
				background:url(../../philsystem360/style/images/box/bottom_right_shaded.png) no-repeat;
				float:right;
				width:25px;
				height:25px;
			}

/* BOX HERE PLEASE END */