@charset "utf-8";
/* CSS Document */

/*  ####################
NAVY BLUE	#003a63
ORANGE		#f47d30

2009-04-15 CNOv4
2010-03-24 new ads
####################  */



/* ###  ENGLISH - LARGE SIDE BAR ADS ### */


#adbox {
border-bottom:1px solid #D0D0D2;
border-top:1px solid #D0D0D2;
clear:left;
/*height:236px;*/
margin:4px 0 ;
overflow:hidden;
padding:4px 0;
width:250px;
}
#adbox .inside {
display:block;
/*height:236px;*/
margin:0 0 0 4px;
padding:0;
width:242px;
}

.text-box-3 {clear:left;} /* UPDATE 04-18-09 OVERLAPPING ALL OF SIDENAV*/

/* [1] ad-CNO-Biz-EVbinoculars1-242.jpg/236*/
.ad-cno-biz-evbinoculars1{
background:   url(/common/img/ad-CNO-Biz-EVbinoculars1-242.jpg) no-repeat scroll left top;
height:226px;  
display: block;
padding: 14px 0 0 38px;
}
.ad-cno-biz-evbinoculars1 .h3{
color:#003A63;
/*cursor:pointer;*/
font-family:Helvetica,Arial,sans-serif;
font-size:15px;
font-weight:bold;
line-height:19px;
padding-left:62px;
display: block;
}
.ad-cno-biz-evbinoculars1 p{
color:#003A63;
font-family:Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:bold;
line-height:normal;
padding:13px 0 0 62px;
}
.ad-cno-biz-evbinoculars1 .learn-more, .ad-cno-biz-evbinoculars1 .learn-more a{
float:right;
margin:5px 16px 0 0
}
.ad-cno-biz-evbinoculars1 .sec-link {
clear:right;
color:#FFFFFF;
float:left;
font-family:Helvetica,Arial,sans-serif;
font-size:115%;
font-weight:normal;
line-height:normal;
margin:17px 0 0 0;
position:relative;
}
.ad-cno-biz-evbinoculars1 .sec-link a{color: #f47d30;}
.ad-cno-biz-evbinoculars1 .sec-link a:hover{text-decoration:underline;}

/* [2] ad-CNO-Biz-ExpertGuards1-242.jpg/236 */
.ad-cno-biz-expertguards1{
background:   url("/common/img/ad-CNO-Biz-ExpertGuards1-242.jpg") no-repeat scroll left top;
height:198px;  
/*width: 242px;*/
padding:38px 0 0 9px;
display:block;
border-left:2px solid #fff;
border-bottom:1px solid #999;
border-right:1px solid #999;
}
.ad-cno-biz-expertguards1 .h3, .ad-cno-biz-expertguards1 .h3 a {
color:#003A63;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:170%;
font-weight:bold;
line-height:normal;
padding:0 0 0 150px;
}
.ad-cno-biz-expertguards1 .p, .ad-cno-biz-expertguards1 .p a{
color:#003A63;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:115%;
font-weight:normal;
line-height:12px;
margin:0;
padding:40px 0 0 15px;
}
.ad-cno-biz-expertguards1 .ul, .ad-cno-biz-expertguards1 .ul a{
color:#003A63;
display:block;
font-family:Helvetica,Arial,sans-serif;
font-size:110%;
font-weight:normal;
padding-left:25px;
width:192px;
}
.ad-cno-biz-expertguards1 .arrow, .ad-cno-biz-expertguards1 .arrow a{
color:#F47D30;
margin:0 0 0 -10px;
padding:0 3px 0 0;
}

/* [3] ad-CNO-Biz-HowSafe1-242.jpg/236 */
.ad-cno-biz-howsafe1{
background:   url("/common/img/ad-CNO-Biz-HowSafe1-242.jpg") no-repeat scroll left top;
display: block;
padding:38px 0 0 9px;
height:198px;  
/*width: 242px;  */
}
.ad-cno-biz-howsafe1 .h3, .ad-cno-biz-howsafe1 .h3 a{
color:#003A63;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:15px;
font-weight:bold;
line-height:18px;
padding:0;
display:block;
}
.ad-cno-biz-howsafe1 .p, .ad-cno-biz-howsafe1 .p a{
color:#F47D30;
float:left;
font-family:Helvetica,Arial,sans-serif;
font-size:120%;
font-weight:bold;
line-height:15px;
padding:17px 0 0 0;
}

/* [4] ad-CNO-Biz-LongHaul1-242.jpg/236 */ 
.ad-cno-biz-longhaul1{
background:   url(/common/img/ad-CNO-Biz-LongHaul1-242.jpg) no-repeat scroll left top;
display: block;
padding:18px 0 0 9px;
height:218px;  
}
.ad-cno-biz-longhaul1 .h3, .ad-cno-biz-longhaul1 .h3 a{
color:#FFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:130%;
font-weight:bold;
line-height:18px;
padding:0;
}
.ad-cno-biz-longhaul1 .p, .ad-cno-biz-longhaul1 .p a{
padding-top:3px;
color: #000;
display:block;
font-size: 120%
}

/* [5] ad-CNO-Career-GoodCareer1-242.jpg/236 */
.ad-cno-career-goodcareer1{
background:   url(/common/img/ad-CNO-Career-GoodCareer1-242.jpg) no-repeat scroll left top;
display: block;
height:222px;  
padding:14px 0 0 87px;
}
.ad-cno-career-goodcareer1 .h3, .ad-cno-career-goodcareer1 .h3 a{
color:#003a63;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:134%;
font-weight:bold;
line-height:18px;
padding-left:13px;
display:block;
}
.ad-cno-career-goodcareer1 .p, .ad-cno-career-goodcareer1 .p a{
font-family:Helvetica,Arial,sans-serif;
color: #FFF;
font-size: 110%;
padding-top: 48px;
line-height:normal;
display:block;
}

/* [6] ad-CNO-Career-military1-242.jpg/236 */ 
.ad-cno-career-military1{
background:   url("/common/img/ad-CNO-Career-military1-242.jpg") no-repeat scroll left top;
display: block;
height:204px;  
padding: 32px 0 0 120px;
}
.ad-cno-career-military1 .h3, .ad-cno-career-military1 .h3 a{
color:#003a63;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:150%;
font-weight:bold;
line-height:20px;
padding:0;
}
.ad-cno-career-military1 .p, .ad-cno-career-military1 .p a{
font-size:120%;
line-height:normal;
color:#003a63;
padding-top:3px;
}



/* [7] ad-CNO-Career-retiring1-242.jpg/236 */ 
.ad-cno-career-retiring1{
background:   url("/common/img/ad-CNO-Career-retiring1-242.jpg") no-repeat scroll left top;
display: block;
height:180px;  
padding: 56px 0 0 15px;
}
.ad-cno-career-retiring1 .h3, .ad-cno-career-retiring1 .h3 a{
color:#FFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:150%;
font-weight:bold;
line-height:20px;
padding:0;}
.ad-cno-career-retiring1 .p, .ad-cno-career-retiring1 .p a{
color: #FFF;
line-height:normal;
padding-top: 30px;
display:block;
font-size:120%;
}

/* [8] ad-CNO-Per-FPPCTrain1-242.jpg/240 */ 
.ad-cno-per-fppctrain1{
background:   url("/common/img/ad-CNO-Per-FPPCTrain1-242.jpg") no-repeat scroll left top;
display: block;
height:226px;  
padding:14px 0 0 8px;
}
.ad-cno-per-fppctrain1 .h3{
color:#FFF;
/*cursor:pointer;*/
font-family:Helvetica,Arial,sans-serif;
font-size:140%;
font-weight:bold;
line-height:17px;
padding:0;
}
.ad-cno-per-fppctrain1 .learn-more, .ad-cno-per-fppctrain1 .learn-more a{
float:right;
margin:94px 13px 0 0
}
.ad-cno-per-fppctrain1 .sec-link {
/*clear:right;*/
color:#FFFFFF;
float:right;
font-family:Helvetica,Arial,sans-serif;
font-size:110%;
font-weight:normal;
line-height:normal;
margin:15px 13px 0 0px;
position:relative;
}
.ad-cno-per-fppctrain1 .sec-link a{color: #f47d30;}
.ad-cno-per-fppctrain1 .sec-link a:hover{text-decoration:underline;}


/*
NAVY BLUE	#003a63
ORANGE		#f47d30
*/
/* [9] ad-CNO-Per-FPSign1-242.jpg/275h */ 
.ad-cno-per-fpsign1{
background:   url("/common/img/ad-CNO-Per-FPSign1-242.jpg") no-repeat scroll left top;
height:246px;  
display: block;
padding: 29px 0 0 10px;  
}
.ad-cno-per-fpsign1 .h3{
color:#FFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:150%;
font-weight:bold;
line-height:19px;
padding:0;
}
.ad-cno-per-fpsign1 p{
color: #FFF;
padding: 25px 0 0 0;
font-weight: bold;
}
.ad-cno-per-fpsign1 .learn-more, .ad-cno-per-fpsign1 .learn-more a{
float:left;
margin:11px 0 0 30px;
}

.ad-cno-per-fpsign1 .sec-link {
/*clear:right;*/
color:#FFFFFF;
float:left;
font-family:Helvetica,Arial,sans-serif;
font-size:100%;
font-weight:normal;
line-height:normal;
margin:9px 0 0 0px;
position:relative;
}
.ad-cno-per-fpsign1 .sec-link a{color: #f47d30;}
.ad-cno-per-fpsign1 .sec-link a:hover{text-decoration:underline;}



/* [10] ad-CNO-Per-GetCleared1-242.jpg/236 */ 
.ad-cno-per-getcleared1{
background:   url(/common/img/ad-CNO-Per-GetCleared1-242.jpg) no-repeat scroll left top;
height:214px;
padding:22px 0 0 20px;
top: 0;
left: 0;
}
.ad-cno-per-getcleared1 .h3{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:300%;
font-style:normal;
font-weight:bold;
line-height:100%;
}
.ad-cno-per-getcleared1 p{
color:#003a63;
font-family:Helvetica,Arial,sans-serif;
font-size:130%;
line-height: normal;
padding-top: 6px;
}
.ad-cno-per-getcleared1 .ul {
color:#003a63;
font-family:Helvetica,Arial,sans-serif;
font-size:130%;
line-height: normal;
margin-top: -5px;
}
.ad-cno-per-getcleared1 .learn-more{
float: left;
margin:9px 0 0 0;
}
.ad-cno-per-getcleared1 .sec-link{
float:left;
padding-top:5px;
font-size:110%;
color: #FFF;
}
.ad-cno-per-getcleared1 .sec-link a{color: #f47d30;}
.ad-cno-per-getcleared1 .sec-link a:hover{text-decoration:underline;}

/* #### spans and divs used in more then one sidebar Large ad and home page ad #### */
#adbox .learn-more, .learn-more a:link, .learn-more a:hover{/*for large ads*/
	width: 85px;
	padding: 5px;
	font-size: 105%;
	text-align:center;
	text-decoration: none;
	font-weight: bold;
	color:#FFF;
	background-color: #F57421;
	border: none;
	text-decoration: none;
	position:relative;
}
.org{ color: #f47d30;}



.ad-cno-beacon-sidebar {
background:   url(/common/img/CNO-Sidebar-Biz-BeaconProtection1.jpg) no-repeat scroll left top;
display: block;
padding:18px 0 0 9px;
height:218px;  
}
.ad-cno-beacon-sidebar .line1, .ad-cno-beacon-sidebar .line1 a{
color:#FFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:130%;
font-weight:bold;
line-height:18px;
padding:0;
}
.ad-cno-beacon-sidebar .line2, .ad-cno-beacon-sidebar .line2 a{
padding-top:10px;
color: #003A63;
display:block;
font-size: 120%
}

.cno-sidebar-pardons1 {
background:   url(/common/img/CNO-Sidebar-GetPardoned1.jpg) no-repeat scroll left top;
display: block;
padding:18px 0 0 9px;
height:218px;  
}
.cno-sidebar-pardons1 .line1, .cno-sidebar-pardons1 .line1 a{
color:#FFF;
cursor:pointer;
font-family:Helvetica,Arial,sans-serif;
font-size:2.2em;
font-weight:bold;
line-height:120%;
padding:0;
}
.cno-sidebar-pardons1 .line2, .cno-sidebar-pardons1 .line2 a{
padding-top:52px;
color: #003A63;
display:block;
font-size:1.2em;
}

/* ##### HOMEPAGE ADS ##### */ 

/* [11] ad-CNO-Home-EVbinoculars1-690.jpg/247 */ 

.home-adbox{
height:247px;  
width: 690px; 
margin: 4px 0 0 0;  
}

.ad-cno-home-evbinoculars1{
background: url(/common/img/ad-CNO-Home-EVbinoculars1-690.jpg) no-repeat scroll left top;
height:225px;
padding:22px 0 0 269px
}
.ad-cno-home-evbinoculars1 .h3{
color:#003a63;
font-family:Helvetica,Arial,sans-serif;
font-size:220%;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.ad-cno-home-evbinoculars1 p{
color:#003a63;
font-family:Helvetica,Arial,sans-serif;
font-size:120%;
font-weight:bold;
line-height: 170%;
padding-top: 15px;
}
.ad-cno-home-evbinoculars1 .learn-more, .learn-more a:link, .learn-more a:hover{
margin: 0 38px 0 0;
position:relative;
width: 103px;
float: right;
margin-top: -31px;
}
.ad-cno-home-evbinoculars1 .sec-link{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:115%;
font-weight:normal;
line-height:normal;
margin: 40px 38px 0 0;
position:relative;
float: right;
}
.ad-cno-home-evbinoculars1 .sec-link a{color: #f47d30;}
.ad-cno-home-evbinoculars1 .sec-link a:hover{text-decoration:underline;}

/* [12] ad-CNO-home-FPSign1-690.jpg/247 */
.ad-cno-home-fpsign1{
background:   url(/common/img/ad-CNO-home-FPSign1-690.jpg) no-repeat scroll left top;
height:219px;
padding:28px 0 0 15px
}
.ad-cno-home-fpsign1 .h3{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:220%;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.ad-cno-home-fpsign1 p{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:170%;
font-weight:bold;
line-height: 170%;
padding-top: 6px;
margin-bottom: 3px
}
/*.ad-cno-home-fpsign1 p a:hover {
text-decoration: underline;
color: #f47d30;
} IF FINGERPRINTING IS A LINK */
.ad-cno-home-fpsign1 ul li{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:140%;
}
.ad-cno-home-fpsign1 .learn-more, .learn-more a:link, .learn-more a:hover{
float: left;
margin: 17px 0 0 38px;
}
.ad-cno-home-fpsign1 .sec-link{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:115%;
font-weight:normal;
line-height:normal;
margin: 10px 0 0 0;
position:relative;
float: left;
clear:left;
}
.ad-cno-home-fpsign1 .sec-link a{color: #f47d30;}
.ad-cno-home-fpsign1 .sec-link a:hover{text-decoration:underline;}

/* [13] ad-CNO-Home-HowSafe1-690.jpg/247 */
.ad-cno-home-howsafe1{
background:   url(/common/img/ad-CNO-Home-HowSafe1-690.jpg) no-repeat scroll left top;
height:247px;  
width: 690px;  
}
.ad-cno-home-howsafe1 .inside, .ad-cno-home-howsafe1 .inside a{
float:left;
height:234px;
padding:13px 0 0 8px;
width:682px;
}
.ad-cno-home-howsafe1 .inside .h3, .ad-cno-home-howsafe1 .inside .h3 a{
color:#003a63;
font-family:Helvetica,Arial,sans-serif;
font-size:220%;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.ad-cno-home-howsafe1 .p, .ad-cno-home-howsafe1 .p a{
color:#f47d30;
font-family:Helvetica,Arial,sans-serif;
font-size:170%;
font-weight:bold;
line-height: normal;
padding-top: 0px;
margin-bottom: 3px;
display:block;
}
.home-adbox .learn-more, .learn-more a:link, .learn-more a:hover{/*for home page only*/
	width: 103px;
	padding: 5px;
	font-size: 110%;
	text-align:center;
	text-decoration:  none;
	font-weight: bold;
	color:#FFF;
	background-color: #F57421;
	border: none;
	text-decoration:  none;
	position:relative;
}


.ad-cno-home-destinationtrain {
background: url(/common/img/CNO-Destinations-HP1-v5.jpg) no-repeat scroll left top;
height:225px;
padding:22px 0 0 23px;
}
.ad-cno-home-destinationtrain .line1{
color:#ffffff;
font-family:Helvetica,Arial,sans-serif;
font-size:2.4em;
font-style:normal;
font-weight:bold;
line-height:120%;
display:block;
letter-spacing:1px;
text-transform:uppercase;
}
.ad-cno-home-destinationtrain .line2{
color:#F47D30;
font-family:Helvetica,Arial,sans-serif;
font-size:2.2em;
font-weight:bold;
line-height: 120%;
padding: 22px 0 0 296px;
display:block;
}
.ad-cno-home-destinationtrain .learn-more, .learn-more a:link, .learn-more a:hover{
position:relative;
width: 103px;
margin: 17px 0 0 426px;
display:block;
}
.ad-cno-home-destinationtrain .sec-link{
color:#FFF;
font-family:Helvetica,Arial,sans-serif;
font-size:1.3em;
font-weight:bold;
line-height:normal;
margin: 26px 0 0 385px;
position:relative;
display:block;
}
.ad-cno-home-destinationtrain .sec-link a{color: #f47d30;}
.ad-cno-home-destinationtrain .sec-link a:hover{text-decoration:underline;}


.ad-cno-home-veteran-viv {
background: url(/common/img/CNO-VIV-webad-HP1-v1.jpg) no-repeat scroll left top;
height:225px;
padding:22px 0 0 23px;
}
.ad-cno-home-veteran-viv .line1{
color:#ffffff;
font-family:Helvetica,Arial,sans-serif;
font-size:2.4em;
font-style:normal;
font-weight:bold;
line-height:120%;
display:block;
letter-spacing:1px;
padding:27px 0 0 0;
text-transform:uppercase;
}
.ad-cno-home-veteran-viv .line2{
color:#F47D30;
font-family:Helvetica,Arial,sans-serif;
font-size:2em;
font-weight:bold;
line-height: 120%;
padding:33px 0 65px;
display:block;
}


.ad-cno-beacon {
background:#fff url(/common/img/CNO-Home-BeaconProtection1.jpg) no-repeat 0 0;
display:block;
height:211px;
padding:36px 0 0 24px;
}
.ad-cno-beacon .line1 {
color:#fff;
cursor:pointer;
font-size:2.1em;
font-weight:bold;
line-height:1.3em;
}
.ad-cno-beacon .line2 {
color:#003A63;
display:block;
font-size:1.3em;
font-weight:bold;
line-height:125%;
padding-top:29px;
}


.ad-cno-navy100 {
background:#fff url(/common/img/CNO-NavyWebbanner-EN.jpg) no-repeat 0 0;
display:block;
height:211px;
padding:36px 0 0 24px;
cursor:pointer;
}
.ad-cno-navy100 .line1 {
color:#003A63;
cursor:pointer;
float:right;
font-size:3em;
font-weight:bold;
line-height:1.3em;
margin:-13px 27px 0 0;
position:relative;
text-align:right;
width:620px;
padding:5px 0;
}
.ad-cno-navy100 .line2 {
clear:right;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:1.5em;
font-weight:bold;
line-height:1.3em;
margin:16px 27px 0 0;
text-align:right;
width:620px;
padding:2px 0 50px 0;
}


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

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

.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:220%;
font-style:normal;
font-weight:bold;
line-height:normal;
}
.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:130%;
padding-top: 11px;
margin-bottom: 3px;
color: #f47d30;
}
*/

.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.6em;
margin-top:19px;
color: #f47d30;
line-height:1.2em;
display:block;
}

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