/* ############################
   FILE HAS CNO4-CGL ONLY CSS 
   and  CGL ADS together now  

###############################  */

#header #header-top #navtop ul {width:280px;}

#home #homePg .text-box { 
min-height:234px;
background: transparent url(/common/img/cgl/cgl-home-tower-bg.jpg) no-repeat 0 0;
padding:13px 0 0 18px;
}
#home #homePg .text-box h2 {
font-size: 115%;
text-transform:uppercase;
padding:0 0 3px 0;
margin: 0 0 10px 0;
}
#home #homePg .text-box h3 {
font-size:115%;
text-transform:uppercase;
padding:10px 0 10px 0;
}

/*HOMEPAGE - sidebar colour change */
#home #homePg .lightblue {background-color:#99B0C0;}
#home #homePg .lightblue:hover {background:#859fb3 none repeat scroll 0 0;} 
/* #home #homePg .lightblue:hover {background:#D8D9DA none repeat scroll 0 0;} */

#home #homePg .lighterblue {background-color:#e1e8f0;}
#home #homePg .lighterblue:hover {background-color:#ccd7e4;}

#home #homePg .darkblue {background:none; background-color:#003964;}

#home #homePg .nohover:hover {background:none;}



.left-content #calltoaction {
border-bottom:1px solid #D0D0D2;
border-top:1px solid #D0D0D2;
margin: 3px 0 4px 0;
padding:3px 0 0;
width:250px;
}

#adbox { border-bottom: 0 none; }
.nav-box, ul#secnav li a, ul#secnav li ul li a {background-color: #E1E8F0;}
ul#secnav li ul li ul li a {background-color:#E1E8F0;}
ul#secnav li ul li a:hover {background-color:#E1E8F0;}



/*Change Sidebar Nav Level 1 colour*/
.nav-box h3 {
background:#adc2d1 url(/common/img/cgl/cgl-nv-strip.gif) repeat-x scroll left top;
}


/*TEST TEXT-BOX-3 - JUST ADDED cgl TO END STARTS HERE*/
.text-box-3-cgl {
background:#c3d1de url(/common/img/cgl/cgl-bg-txt-box-3.gif) no-repeat 190px bottom;
cursor:default;
font-weight:bold;
height:auto;
}

.text-box-3-cgl {
clear:left;
}
.text-box-3-cgl {
margin:4px;
padding:9px 6px 10px 14px;
/*padding:15px 6px 1px 11px;*/
position:relative;
/*width:226px;*/
}

.text-box-3-cgl ul {
clear:both;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:-5px;
padding:0 0 0 0;
width:auto;
}

.text-box-3-cgl ul li, .text-box-3-cgl ul li a {
color:#003A63;
font-family:Helvetica,Arial,sans-serif;
font-size:105%;
font-weight:bold;
line-height:1.7em;
padding:0 0 0 10px;
margin-left:-4px;
text-decoration:none;
}
.text-box-3-cgl ul li a {
background:transparent url(/common/img/blue-right.gif) no-repeat scroll -10px 1px;
display:block;
}
.text-box-3-cgl ul li a:hover {
background:transparent url(/common/img/blue-right.gif) no-repeat scroll -10px 1px;
color:#F37321;
}
/*ADDITIONAL ADJUSTMENT TO MATCH SAMPLE*/
.text-box-3-cgl p{
font-size:112%;
padding:0px;
font-weight: bold;
}

/* ######## Ends CGL ONLY CSS ########### */


/* ########### CGL ADS HERE ############ */

.ad-cgl-home-livehappilyafter-h1-v2 {
background: transparent url(/common/img/CGL-GetPardoned-HP-newbg-v2.jpg) no-repeat scroll left top;
height:247px;  
/* width: 690px; */
width: 657px;
}

/* url(/common/img/cgl/ad-CGL-home-livehappilyafter-h1-v2.jpg) */

.ad-cgl-home-livehappilyafter-h1-v2 .inside, .ad-cgl-home-livehappilyafter-h1-v2 .inside a{
background: transparent url(/common/img/CGL-GetPardoned-HP-newbg-v2.jpg) no-repeat scroll left top;
float:left;
height:208px;
padding:39px 0 0 24px;
/* width:682px; */
width: 666px;
}

.ad-cgl-home-livehappilyafter-h1-v2 .inside .h3, .ad-cgl-home-livehappilyafter-h1-v2 .inside .h3 a{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:3.1em;
font-style:normal;
font-weight:bold;
line-height:1.1em;
}
.ad-cgl-home-livehappilyafter-h1-v2 .inside .p, .ad-cgl-home-livehappilyafter-h1-v2 .inside .p a{
display: block;
width: 330px;
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:130%;
font-weight:bold;
line-height: normal;
padding-top: 11px;
margin-bottom: 3px
}
.ad-cgl-home-livehappilyafter-h1-v2 .org, .ad-cgl-home-livehappilyafter-h1-v2 .org a{
font-family:Helvetica,Arial,sans-serif;
font-size:1.7em;
margin-top:19px;
color: #f47d30;
line-height:1.2em;
display:block;
}

.cgl-pardons1 {
background:transparent url(/common/img/CGL-GetPardoned-IP-newbg-v2.jpg) no-repeat scroll left top;
display:block;
height:222px;
width:242px;
padding:34px 0 0 8px;
margin-bottom:-4px;

}
.cgl-pardons1 .h3 {
font-family:Helvetica,Arial,sans-serif;
font-size:220%;
color: #fff;
text-transform:uppercase;
line-height:115%;
}
.cgl-pardons1 .p {
font-family:Helvetica,Arial,sans-serif;
font-size:120%;
padding:35px 0 0 2px;
color: #003A63;
display:block;
line-height:145%;
}

/* CGL Property Checks sidebar ad */
.ad-side-propcheck {
background:#fff url(/common/img/CGL-Side-PropertyChecks-bg.jpg) no-repeat 0 0;
display:block;
height:213px;
padding:27px 0 0 17px;
}
.ad-side-propcheck .line1 {
color:#FFFFFF;
cursor:pointer;
font-size:190%;
font-weight:bold;
line-height:23px;
}
.ad-side-propcheck .line2 {
color:#F47D30;
display:block;
font-size:130%;
line-height:126%;
padding-top:16px;
}

/* CGL Housewatch sidebar ad */
.cgl-side-ad-housewatch {
background:#fff url(/common/img/CGLHousewatch-sidebar-v1.jpg) no-repeat 0 0;
display:block;
height:213px;
padding:27px 0 0 17px;
}
.cgl-side-ad-housewatch .line1 {
color:#FFFFFF;
cursor:pointer;
font-size:1.7em;
font-weight:bold;
line-height:23px;
}
.cgl-side-ad-housewatch .line2 {
color:#F47D30;
display:block;
font-size:1.4em;
font-weight:bold;
line-height:145%;
padding-top:16px;
}

/* CGL Destination Sign FP sidebar ad */
.cgl-side-ad-destinationsign {
background:#fff url(/common/img/CGL-Ad-DestinationSigns-IP-v1.jpg) no-repeat 0 0;
display:block;
height:226px;
padding:14px 0 0 10px;
}

.cgl-side-ad-destinationsign .line1 {
color:#003A63;
cursor:pointer;
font-size:1.5em;
font-weight:bold;
line-height:140%;
}
.cgl-side-ad-destinationsign .line2 {
color:#ffffff;
display:block;
font-size:1.15em;
font-weight:bold;
line-height:145%;
margin-top:59px;
}


/* CGL Employee Screening HR Give Yourself the Edge */
.cgl-side-ad-giveyourself-the-edge-hr-screening {
background:#fff url(/common/img/CGLEmployScreening1P-v1.jpg) no-repeat 0 0;
display:block;
height:213px;
padding:27px 0 0 9px;
}
.cgl-side-ad-giveyourself-the-edge-hr-screening .line1 {
color:#003A63;
cursor:pointer;
font-size:2em;
font-weight:bold;
line-height:21px;
}
.cgl-side-ad-giveyourself-the-edge-hr-screening .line2 {
color:#F47D30;
display:block;
font-size:1.1em;
font-weight:bold;
line-height:125%;
padding-top:8px;
}

/* CGL Property Checks sidebar ad */
.ad-side-bill168 {
background:#fff url(/common/img/CGLBill168-IP-v5.jpg) no-repeat 0 0;
display:block;
height:213px;
padding:27px 0 0 17px;
}
.ad-side-bill168 .line1 {
color:#FFFFFF;
cursor:pointer;
font-size:190%;
font-weight:bold;
line-height:23px;
}
.ad-side-bill168 .line2 {
color:#fff;
display:block;
font-size:1.2em;
line-height:126%;
padding-top:16px;
}

/* CGL 2010 SUMMIT - JUNE HIRING EVENT Sidebar ad */
.ad-june-hiring {
background:#fff url(/common/img/CGL-JuneSecurityEvent-IP1v2.jpg) no-repeat 0 0;
display:block;
height:213px;
padding:27px 0 0 13px;
}
.ad-june-hiring .line1 {
color:#003A63;
cursor:pointer;
font-size:166%;
font-weight:bold;
line-height:21px;
}
.ad-june-hiring .line2 {
color: #f47d30;
cursor:pointer;
font-size:166%;
font-weight:bold;
line-height:21px;
}

/* CGL 2010 SUMMIT - June Hiring Event - CAREERS Inside page Banner */
.ad-careers-junehiring {
background:#fff url(/common/img/CGL-Careers-PageBnr-JuneEvent3.jpg) no-repeat 0 0;
display:block;
height:110px;
padding:0;
width:660px;
}
.ad-careers-junehiring .line1 {
color:#003A63;
font-size:140%;
font-weight:bold;
left:18px;
line-height:150%;
position:relative;
top:26px;
}



/* ######## Ends CGL ADS ########### */





/* index-new css */
#home #header #header-top {
padding: 13px 0 24px;
}
#header #header-top #navtop ul {
width:480px;
}
#header #header-top #navtop ul li {
background:transparent url(/common/img/v3-top-nav-divider.gif) no-repeat scroll 0 3px;
}
#header #header-top #navtop ul li a {
text-transform:none;
}
#header #header-top img {
margin:2px 0 0 9px;
}

#header #header-top { padding: 13px 0 22px; }

#home #header #header-top {padding: 13px 0 22px;}

#header #header-bottom {
float:right;
padding:0 0 6px 0;
width:500px;
}
#business-personal .business-section {
height:107px;
}
#header #header-bottom #navmain {
float:right;
text-align:right;
width:400px;
}
#header #header-bottom #navmain ul {
float:right;
padding-top:27px;
}
#header #header-bottom #navmain ul li a {
font-size:120%;
}
#header #header-bottom #navmain ul li {
background:transparent url(/common/img/v3-main-nav-divider.gif) no-repeat scroll 0 4px;
}
#home #homePg .text-box-2 {
min-height:64px;
}

#header #header-bottom {
width:942px;
}
