/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51472b;
	line-height:18px
}
img { border:none;}

a:link {
	color: #7d7764;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7d7764;
}
a:hover {
	text-decoration: underline;
	color: #7d7764;
}
a:active {
	text-decoration: none;
	color: #7d7764;
}

.b:link {
	color: #790007;
	text-decoration: none;
}
.b:visited {
	text-decoration: none;
	color: #790007;
}
.b:hover {
	text-decoration: underline;
	color: #790007;
}
.b:active {
	text-decoration: none;
	color: #790007;
}



.c:link {
	color: #952902;
	text-decoration: none;
}
.c:visited {
	text-decoration: none;
	color: #952902;
}
.c:hover {
	text-decoration: underline;
	color: #952902;
}
.c:active {
	text-decoration: none;
	color: #952902;
}

.d:link {
	color: #fff;
	text-decoration: underline;
}
.d:visited {
	text-decoration: none;
	color: #fff;
}
.d:hover {
	text-decoration: underline;
	color: #fff;
}
.d:active {
	text-decoration: none;
	color: #fff;
}


.e:link {
	color: #952902;
	text-decoration: none;
}
.e:visited {
	text-decoration: none;
	color: #952902;
}
.e:hover {
	text-decoration: underline;
	color: #952902;
}
.e:active {
	text-decoration: none;
	color: #952902;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/web/20211227094746im_/http://canadianprofessional.com/img/bg.gif);
	background-position:top;
	background-repeat: repeat-x;
	background-color:#fef8f1;
}

#wrapper { width:990px; margin:0 auto;}
#top_nav { width:990px; height:144px; z-index:2; position:absolute; top:0px; }
#main_slide { width:990px; height:535px; top:109px; position:absolute; z-index:1;}

#main_left { width:346px; float:left; margin-top:529px; background-color:#fef8f1; z-index:5; position:absolute; padding-top:20px;}
#inside_left { width:347px; float:left; margin-top:376px; background-color:#fef8f1; z-index:5; position:absolute; padding-top:20px;}
#main_left_login { width:271px; height:134px; margin:0 auto;}
#nav { width:642px; height:144px; float:right; margin-top:4px;}
#logo { width:348px; height:109px; float:left;}
#div1 { margin-top:20px;}
#divider { margin-top:18px;}
#main_t_services { margin-top:20px; padding-left:10px;}
#main_left_nav { margin-top:20px; }
#main_right { width:643px; float:right; margin-top:644px; margin-bottom:20px;}

#main_right_cont_left { width:322px; float:left}
#main_right_cont_left_brown { background-color:#b2a684; padding:15px;}
#main_right_cont_right { width:321px; float:right}
#main_right_cont_right_red { background-color:#790007; padding:10px;}
#main_right_cont_right_white { background-color:#fef8f1; padding:10px;}

#footer { width:990px; height:244px; margin-top:15px;}
#footer_number { width:990px; height:112px; background:url(/web/20211227094746im_/http://canadianprofessional.com/img/bg-footer-number.gif);}
#footer_num_content {width:90%; margin:0 auto; padding-top:20px;}
#footer_ico1 { width:107px; height:65px; float:left;}
#footer_manila_hotline { width:480px; height:65px; float:left; text-align:center; margin-left:35px;}
#footer_cebu_hotline { width:180px; height:65px; float:left; text-align:center;}
#footer_bracket { width:20px; height:66px; float:left; text-align:center; margin-left:60px;}
#footer_social { width:127px; height:60px; float:left; text-align:center; margin-left:30px;}
#footer_copyright { width:100%; height:89px; background-color:#e7e0d1;}
#footer_nav  { width:100%; height:43px;}
#footer_copyright_1 { width:240px; float:left; font-family:Arial, Helvetica, sans-serif; color:#636262; line-height:18px; padding-top:5px;}
#footer_copyright_2 { width:990px; float:left; font-family:Arial, Helvetica, sans-serif; color:#908669; line-height:18px; padding-top:5px;}
#footer_nav_content1 { width:500px;  float:right; text-align:right; margin-left:170px; padding-top:5px; color:#908669}
#footer_copyright_content {width:90%; margin:0 auto; padding-top:20px;}
#footer_nav_content {width:90%; margin:0 auto; padding-top:5px;}
#footer_copyright_logo1 { width:230px; height:48px; float:left; text-align:center; margin-left:170px;}
#footer_copyright_logo2 { width:205px; height:47px; float:left; text-align:center; margin-left:40px;}
.footer_t_white { font-family:Arial, Helvetica, sans-serif; color:#fef1f1; font-size:22px; text-transform:uppercase;}
.footer_t_sub { font-family:Arial, Helvetica, sans-serif; color:#a0a0a0;  font-size:19px; line-height:25px;}

.text_color_foot_nav { color:#d0cac4}

.main_ul {list-style-type:none; padding:0px;}
.main_li { margin-top:4px;}
#main_newsletter { width:258px; height:104px; margin-top:20px; margin-left:20px}


#inside_banner { width:990px; height:382px; top:109px; position:absolute; z-index:1;}
#inside_right { width:643px; float:right; margin-top:490px; margin-bottom:20px;}
#inside_right_under { width:643px; float:right; margin-top:543px; margin-bottom:20px;}
#inside_right1 { width:643px; float:right; margin-top:480px; margin-bottom:20px; }
#inside_right_cont { width:642px; float:left}
#inside_title { width:642px; height:101px; background:url(/web/20211227094746im_/http://canadianprofessional.com/img/bg_inside_title.jpg);}
#inside_title1 { width:642px; height:110px; background:url(/web/20211227094746im_/http://canadianprofessional.com/img/bg-title.jpg);}
#inside_title2 { width:642px; height:110px; background:url(/web/20211227094746im_/http://canadianprofessional.com/img/bg-title1.jpg);}
#main_right_cont { background-color:#ece9e0; padding:15px;}
#main_right_cont1 { background-color:#ebe3d6; padding:15px;}
#main_right_cont2 { background-color:#ebe3d6;}
.inside_sub_t { font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#191718; line-height:19px;}
.inside_sub_t_red { font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#790007; line-height:19px; text-transform:uppercase;}

.news_title { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#493e1f;}
.news_date { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756b4e;}
.news_content { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#51472b; line-height:20px;}

.announce { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fdd367; line-height:20px;}
.announce_content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e7e5e5; line-height:20px;}

#title { margin-left:30px; padding-top:40px; }
#title1 { margin-left:30px; padding-top:23px;}

.nav_white { font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:17px; text-transform:uppercase;}
.nav_dark_brown { font-family:Arial, Helvetica, sans-serif; color:#952902; font-size:17px; text-transform:uppercase;}

.red_font { color:#790007}


.applemenu{
margin: 5px 0;
padding: 0;
width: 100%; /*width of menu*/
border: 1px solid #9A9A9A;
}

.applemenu div.silverheader a{
background: url(/web/20211227094746im_/http://canadianprofessional.com/img/skilledworker_d1.gif); background-position:right; background-repeat:no-repeat;
 background-color:#cac5b8;
 text-indent:15px;
font: normal 14px  Arial, Helvetica, sans-serif;
text-transform:uppercase;
color: #474337;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 9px 0;
padding-left: 8px;
text-decoration: none;
border-bottom:1px solid #ece9e0;

}


.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #474337;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background: url(/web/20211227094746im_/http://canadianprofessional.com/img/skilledworker_d2.gif); background-position:right; background-repeat:no-repeat;
 background-color:#cac5b8;
color: #474337;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/

padding: 20px;
height: auto; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/}
.applemenu div.submenu1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #51472b;
	line-height:18px
}

.table {border:1px solid #000; font-size:11px;}

	.table td {border:1px solid #959080; padding:.5em;}

	.table a {color:#333;}

	.table a:hover {color:#f00;}
	
	.black {background:#790007; color:#fff; font-weight:bold;}

.gray {background:#ffffff;}

/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    
    width:990px;
    height:535px;
    
   
}

#slider {
	position:relative;
    width:990px;
    height:535px;
    background:url(/web/20211227094746im_/http://canadianprofessional.com/images/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
position:absolute;
	left:450px;
	bottom:17px;
}
.nivo-controlNav a {
	display:block;
	width:0px;
	height:0px;
	background:url(/web/20211227094746im_/http://canadianprofessional.com/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/web/20211227094746im_/http://canadianprofessional.com/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}


/*news*/

.news_title { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#493e1f;}
.news_date { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756b4e;}
.news_content { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#51472b; line-height:20px;}

.announce { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fdd367; line-height:20px;}
.announce_content { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#e7e5e5; line-height:20px;}

.title-n { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#493e1f;}
.textsmall { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756b4e;}
.annoucebody { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#51472b; line-height:20px;}

.txt-orange  { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#952902; font-weight:bold;}
.titlenews1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#952902; font-weight:bold;}
.titlenews { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#952902; font-weight:bold;}
.news-date { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#756b4e;}
/*
     FILE ARCHIVED ON 09:47:46 Dec 27, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 04:02:11 Dec 23, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.662
  exclusion.robots: 0.022
  exclusion.robots.policy: 0.009
  esindex: 0.014
  cdx.remote: 13.789
  LoadShardBlock: 77.92 (3)
  PetaboxLoader3.datanode: 90.539 (4)
  load_resource: 56.957
  PetaboxLoader3.resolve: 37.478
*/