/*

Theme Name: PACC THEME

Theme URI: http://www.pacccorporation.com

Description: Theme for PACC

Version: 1.1

Author: iStaff/GAG

Author URI: http://www.istaff.ph

Tags: 



*/

body{

	background-color: #2C343A;
	background-color: #FFF;

	padding:0;

	margin:0 auto;

	}

.body-wrap{

	width:100%;

	padding:0;

	margin:0;

	}

.header-wrap{

	background-color:#21282c;
	background-color:#FFF;

	border: #181d20 1px solid;
	border: #FFF 1px solid;

	/*height:34px;*/
	height:0px;

	}

.header{

	width:980px;

	height:34px;

	margin:0 auto;

	padding:0;

	}

#navigation{

	color: #FFFFFF;

	display: block;

	float: right;    

	height:34px;

	position: relative;

	border-right:1px solid #181d20;
	border: none;

}





/* language box */

#lang-topbox{

	color: #FFFFFF;

    float: right;

    margin: 0;

    position: relative;

    float: right;

	}

#tp_dropdown {

    background: none repeat scroll 0 0 transparent;

	z-index: 1;

    float: left;

}

#lang-topbox dt {

    background: none repeat scroll 0 0 transparent;

}

#lang-topbox input {

    float: right;

    height: 20px;

    line-height: 60px;

    margin-left: 5px;

    text-align: right;

}

#lang-topbox #tp_dropdown {

    float: right;

    padding-left: 5px;

}

.content-wrap{

	width:980px;

	margin:0 auto;

	}

.logodes-wrap{

	width:980px;

	height:109px;

	}

.logo{

	width:250px;

	margin:30px 0 0 0;

	float:left;

	}

.description{

	width:600px;

	margin:30px 0 0 0;

	float:right;

	}

.description p{

	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:right;

	/*color:#8b8a87;*/	
	color:#0366b5;	

	padding:5px 0 0 0;

	margin:0;

	}

.tab{

	display:block;	

	width:980px;

	background:#21282c url(images/arrow.png) top right no-repeat;
	background:#0366b5 url(images/arrow.png) top right no-repeat;

	margin-bottom:2px;	

	}

.tab2{	

	display:block;	

	width:980px;

	background:#52563e url(images/arrow-down.png) top right no-repeat;
	background:#777970 url(images/arrow-down.png) top right no-repeat;

	margin-bottom:2px;	

	}

.tab h2{	

	font-family:Arial, Helvetica, sans-serif;

	font-style:italic;

	font-size:16px;

	color:#FFF;

	margin:0;

	padding:8px;

	}

.tab2 h2{	

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-style:italic;

	font-size:16px;

	color:#FFF;

	margin:0;

	padding:8px;

	}

.tab a{

	text-transform:uppercase;

	text-decoration:none;

	}

.tab h2:hover{

	text-transform:uppercase;

	text-decoration:none;

	background:#52563e url(images/arrow-down.png) top right no-repeat;
	background:#52563e url(images/PACC-Large-04.jpg) top left no-repeat;

	}



#slideshow{

	width:980px;

	border-bottom:#6ba15b 3px solid;

	}



.footer-wrap{

	width:980px;

	margin:0 auto;

	padding:0;	

	}



.copyright{

	float:left;

	}

.copyright p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#8b8f91;

	}

.privacy-wrap{

	float:right;

	color:#6ba15b;

	}	

.privacy-wrap p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	

	}

.privacy-wrap a,.privacy-wrap a:visited,.privacy-wrap a:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#6ba15b;

	text-decoration:none;

	}

.privacy-wrap a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

	text-decoration:none;

	}

/* about */

.about-wrap{

	background:url(images/about-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-07.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	}

.ab-holder{

	width:705px;

	height:498px;

	position:relative;

	}

.ab-content{

	position:absolute;

	top:20px;

	right:15px;

	width:410px;

	max-height:450px;

	overflow:auto;

	}

.ab-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:100;

	color:#FFF;
	color:#CCC;

	padding:0 0 20px 0;

	margin:0;	

	}

.ab-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	color:#336699;

	padding:0;

	margin:0;

	}

.ab-menu{

	width:240px;

	padding:0 0 5px 0;

	position:absolute;

	top:20px;

	left:25px;

	background-color:#434a50;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */	

	}

.ab-menu ul{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a5a66a;

	padding:10px 0 0 0;

	margin:0;

	list-style-type:none;

	}

.ab-menu li{

	width:240px;

	margin:0;

	}

.ab-menu li a{

	text-transform:uppercase;

	padding: 5px 0 5px 10px;

	display:block;

	width:230px;

	text-decoration:none;

	color:#a5a66a;

	}

.ab-menu li a:hover,.ab-menu a:active,.ab-menu a:visited{

	text-transform:uppercase;

	text-decoration:none;

	background-color:#242b2f;

	color:#fff;

	}

/* management */

.management-wrap{

	background:url(images/management-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-04.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	}

.mng-holder{

	width:705px;

	height:498px;

	position:relative;

	}

.mng-content{

	position:absolute;

	top:20px;

	right:15px;

	width:410px;

	max-height:450px;

	overflow:auto;

	}

.mng-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:100;

	color:#FFF;

	padding:0;

	margin:0;	

	}

.mng-content h4 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#a5a66a;

	padding:0;

	margin:0;	

	}

.mng-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	color:#3e515f;

	padding:20px 0 0 0;

	margin:0;

	}

.mng-content img{

	border:#6ba15b 1px solid;

	margin:0 10px 0 0;

	float: left;

	}

.underline{

	margin:10px 0 0 130px;	

	width:250px;

	border:#a5a66a 1px solid;

	}

.mng-menu{

	width:240px;

	padding:0 0 5px 0;

	position:absolute;

	top:20px;

	left:25px;

	background-color:#434a50;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */	

	}

.mng-menu ul{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a5a66a;

	padding:0;

	margin:0;

	list-style-type:none;

	}

.mng-menu h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	padding:15px 0 0 10px;

	margin:0;

	list-style-type:none;

	}

.mng-menu li{

	width:240px;

	margin:0;

	}

.mng-menu li a{

	text-transform:uppercase;

	padding: 5px 0 5px 10px;

	display:block;

	width:230px;

	text-decoration:none;

	color:#a5a66a;

	}

.mng-menu li a:hover,.mng-menu li a:active,.mng-menu li a:visited{

	text-transform:uppercase;

	text-decoration:none;

	background-color:#242b2f;

	color:#fff;

	}

/* glabal reach */

.glabalreach-wrap{

	background:url(images/globalreach-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-01.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	position:relative;

	}

.gr-holder{

	height:498px;

	position:relative;

	}

.gr-content{

	position:absolute;

	top:20px;

	right:15px;

	width:670px;

	max-height:450px;

	overflow:auto;

	}

.gr-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:100;

	color:#FFF;
	color:#434e56;

	padding:0;

	margin:0;	

	}

.gr-content h4 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#a5a66a;
	color:#434e56;

	padding:0;

	margin:0;	

	}

.gr-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	color:#3e515f;
	color:#434e56;

	padding:0;

	margin:0;

	}

.gr-content img{

	border-top:#a5a66a 1px solid;

	margin:15px 0 15px 0;

	padding:1px 0 0 0;

	}

.underlinegr{

	margin:10px 0 10px 0;	

	width:98%;

	border:#a5a66a 1px solid;

	}

.gr-menu{

	width:240px;

	padding:0 0 5px 0;

	position:absolute;

	bottom:20px;

	left:25px;

	background-color:#434a50;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */	

	}

.gr-menu ul{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a5a66a;

	padding:10px 0 0 0;

	margin:0;

	list-style-type:none;

	}

.gr-menu ul h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	padding:0 0 0 10px;

	margin:0;

	list-style-type:none;

	}

.gr-menu li{

	width:200px;

	margin:0 0 0 30px;

	list-style-image:url(images/bullet-arrow.png);	

	}

.gr-menu li a{

	text-transform:uppercase;

	padding: 5px 0 5px 10px;

	display:block;

	width:200px;

	text-decoration:none;

	color:#fff;

	}

.gr-menu li a:hover,.gr-menu li a:active,.gr-menu li a:visited{

	text-transform:uppercase;

	text-decoration:none;	

	color:#a5a66a;

	}

/* records */

.records-wrap{

	background:url(images/record-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-02.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	border-bottom: 3px solid #6BA15B;

	position:relative;

	}

.rec-holder{

	height:498px;

	position:relative;

	}

.rec-content{

	position:absolute;

	top:20px;

	right:15px;

	width:670px;

	max-height:450px;

	overflow:auto;

	}



.rec-content a{

	text-decoration:none;

	color:#A5A66A;

}



.rec-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:100;

	color:#a5a66a;
	color:#3e515f;

	padding:0;

	margin:0;	

	}

.rec-content h4 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#a5a66a;

	padding:0;

	margin:0;	

	}

.rec-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;
	color:#3e515f;

	padding:20px 0 0 0;

	margin:0;

	}

.rec-content img{

	border-top:#a5a66a 1px solid;

	margin:15px 10px 0 0;

	padding:1px 0 0 0;

	}



.rec-menu{

	width:240px;

	padding:0 0 5px 0;

	position:absolute;

	top:20px;

	left:25px;

	background-color:#434a50;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */	

	}

.rec-menu ul{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a5a66a;

	padding:10px 0 0 0;

	margin:0;

	list-style-type:none;

	}

.rec-menu ul h3{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#fff;

	padding:0 0 0 10px;

	margin:0;

	list-style-type:none;

	}

.rec-menu li{

	width:240px;

	margin:0;

	}

.rec-menu li a{

	text-transform:uppercase;

	padding: 5px 0 5px 10px;

	display:block;

	width:230px;

	text-decoration:none;

	color:#a5a66a;

	}

.rec-menu li a:hover,.rec-menu li a:active,.rec-menu li a:visited{

	text-transform:uppercase;

	text-decoration:none;

	background-color:#242b2f;

	color:#fff;

	}

/* contact us */

.contactus-wrap{

	background:url(images/contactus-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-08.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	border-bottom: 3px solid #6BA15B;

	position:relative;

	}

.cu-holder{

	height:498px;

	position:relative;

	}

.cu-content{

	position:absolute;

	top:20px;

	right:15px;

	width:560px;

	max-height:450px;

	overflow:auto;

	}



.cu-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#a5a66a;

	padding:0 0 10px 0;

	margin:0;	

	}

.cu-content h4 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#a5a66a;

	padding:0;

	margin:0;	

	}

.cu-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	margin:0;

	}

.cu-content img{

	border-top:#a5a66a 1px solid;

	margin:15px 10px 0 0;

	padding:1px 0 0 0;

	}



.cu-form{

	width:330px;

	padding:0;

	position:absolute;

	top:20px;

	left:25px;

	opacity:0.9;

	filter:alpha(opacity=90); /* For IE8 and earlier */	

	}

.cu-form p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	padding:2px;

	margin:0;

	}

.cu-form label{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	padding:0;

	margin:0;

	}

.cu-form input{

	width:100%

	}

.cu-fullname{

	width:100%;

	}

.cu-email{

	width:100%;

	}

.cu-message{

	width:100%;

	}

.cu-form .submit{

	width:135px;

	height:33px;

	background-color:#21282c;

	border:0;

	color:#FFF;

	padding:0;

	margin:0;

	}

/* default page css for privacy policy, POS etc. */

.defaultpage-wrap{

	background:url(images/defaultpage-bg.jpg) top left no-repeat;
	background:url(images/PACC-Large-09.jpg) top left no-repeat;

	width:980px;

	height:498px;

	margin-bottom:2px;

	border-bottom: 3px solid #6BA15B;

	position:relative;

	}

.dp-holder{

	height:498px;

	position:relative;

	}

.dp-content{

	position:absolute;

	top:20px;

	right:15px;

	width:680px;

	max-height:450px;

	overflow:auto;

	}

.dp-content h4{

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#a5a66a;

	padding:0;

	margin:0;	

	}

.dp-content h4 span{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#a5a66a;

	padding:0;

	margin:0;	

	}

.dp-content p{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#FFF;

	padding:20px 0 0 0;

	margin:0;

	}

.dp-content img{

	border-top:#a5a66a 1px solid;

	margin:15px 10px 0 0;

	padding:1px 0 0 0;

	}

.clear{

	clear:both;

	}
	
#topmenu{
	padding-left: 5px;
	display:none;
}

.customize-support{
    background: #f1f1f1;
    background-color: rgb(241, 241, 241);
    /*background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    background-image: none;
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;*/
    box-shadow: none;
}

.header-wrap{
    background-color: #f1f1f1;
    border: #f1f1f1;
}

#error-page{
    background: #f1f1f1;
    box-shadow: none;
    background-color: #f1f1f1;
    border: #f1f1f1;
}