body {
	margin:0 0 0 0
}

.maincol {padding:10px; width:410px}
#courselinks br {line-height:5px} /* Space between Online Courses Links */
.rtnav {padding:5px 0 5px 0}
.rightcol { padding:5px 0 35px 5px}
td.rtnav a.NLtoc:link, td.rtnav a.NLtoc:visited {font-weight:bold}
.contentnoright {width:685px}


/* Default */
body.default td.rightcol a { color:#006633}
body.default .lawLBgColor {background : #567A55;}
body.default .headertable {  }
body.default .header { width:690px; height:110px; border-top:32px solid #567A55; background-color:#006633; background-image:url(header_tft_home.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.default .pnv {  }
body.default .pnvpnavbar {border-top:10px solid #006633; }

body.default .dots { background-image:url(dot_border_home.jpg)}
body.default .hdots { width:151px; height:1px; background-image:url(dot_hborder_home.jpg)}
body.default .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_home.gif)}

 /* Titles */
body.default .enrolledtitle { background-image:url(header_enrolled_home.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.default .preeventtitle { background-image:url(header_preevent_home.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.default .posteventtitle { background-image:url(header_postevent_home.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.default .producttitle {background-image:url(header_prod_home.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.default div.pagetitle {	
	color:#006633;
	font-weight:bold;
	font-size: small;
}
body.default .NLtitle 
{	
	color:#006633;
	font-weight:bold;
	font-size: 13px;
}

body.default ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.default ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_home.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

/* Online Courses */

body.default #onlinetitle { 
background-image:url(header_oc_home.gif); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-15px; 
padding:15px 0 15px 0}

body.default #courselinks a.NLtoc:link,
body.default #courselinks a.NLtoc:visited {
	color:#006633;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	margin-left:15px;
	padding:0 0px 0 5px;
	list-style-image:url(nav_arrow_home.gif); 
}

body.default #courselinks a.NLtoc:hover {
	color:#006633;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	margin-left:15px;
	padding:0 0px 0 5px;
	list-style-image:url(nav_arrow_home.gif); 
}


/*body.default ul.subnavul,
body.default ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_home.gif);}*/

body.default a.subnav:link, body.default a.subnav:visited {
	color:#006633;
	font-weight:bold;
	text-decoration:none;
}
body.default a.subnav:hover
{
	color:#006633;
	font-weight:bold;
	text-decoration:underline;
}

body.default a.subnav2:link, body.default a.subnav2:visited {
	color:#006633;
	font-weight:normal;
	text-decoration:none;
}
body.default a.subnav2:hover
{
	color:#006633;
	font-weight:normal;
	text-decoration:underline;
}
body.default .footer
{border-top:5px solid #006633; padding:8px 3px 0 3px}

body.defaut .subnavli
{
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_home.gif); 
}

body.defaut .subnavli a.subnav:link,
body.defaut .subnavli a.subnav:visited,
body.defaut .subnavli a.subnav:hover
{
	color:#006633;
	font-weight:normal;
}


/* LAW ENFORCEMENT */

body.law td.rightcol a { color:#0066CC}
body.law .lawLBgColor{background : #5A90AB;}
body.law .headertable {  }
body.law .header { width:690px; height:110px; border-top:32px solid #5A90AB; background-color:#0066CC; background-image:url(header_tft_law.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.law .pnv {  }
body.law .pnvpnavbar {border-top:10px solid #0066CC;}

body.law .dots { background-image:url(dot_border_law.jpg)}
body.law .hdots { width:151px; height:1px; background-image:url(dot_hborder_law.jpg)}
body.law .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_law.gif)}

 /* Titles */
body.law .enrolledtitle { background-image:url(header_enrolled_law.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.law .preeventtitle { background-image:url(header_preevent_law.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.law .posteventtitle { background-image:url(header_postevent_law.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.law .producttitle {background-image:url(header_prod_law.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.law div.pagetitle {	
	color:#0066CC;
	font-weight:bold;
	font-size: small;
}
body.law .NLtitle 
{	
	color:#0066CC;
	font-weight:bold;
	font-size: 13px;
}


body.law ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.law ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_law.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

body.law ul.subnavul li.subnavli #onlinetitle { 
background-image:url(HEADER_OC_LAW.GIF); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-25px; 
padding:15px 0 15px 0}

body.law ul.subnavul li.subnavli #courselinks a.NLtoc:link,
body.law ul.subnavul li.subnavli #courselinks a.NLtoc:visited {
	color:#0066CC;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	list-style-image:url(nav_arrow_law.gif); 
}

body.law ul.subnavul li.subnavli #courselinks a.NLtoc:hover {
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_law.gif); 
}


body.law a.subnav:link, body.law a.subnav:visited  {
	color:#0066CC;
	font-weight:bold;
	text-decoration:none;
}

body.law a.subnav:hover
{
	color:#0066CC;
	font-weight:bold;
	text-decoration:underline;
}

body.law a.subnav2:link, body.law a.subnav2:visited {
	color:#0066CC;
	font-weight:normal;
	text-decoration:none;
}


body.law a.subnav2:hover
{
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
}

body.law .footer
{border-top:5px solid #0066CC; padding:8px 3px 0 3px}

body.law .subnavli
{
	color:#0066CC;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_law.gif); 
}

body.law .subnavli a.subnav:link,
body.law .subnavli a.subnav:visited,
body.law .subnavli a.subnav:hover
{
	color:#0066CC;
	font-weight:normal;
}

/* Home */
body.home td.rightcol a { color:#006633}
.homelefttd { padding:10px 0 0 10px}
body.home .lawLBgColor {background : #567A55;}
body.home .headertable {  }
body.home .header { width:690px; height:183px; background-color:#006633; background-image:url(header_home.gif); background-repeat:no-repeat; padding:25px 0 0 395px }
body.home .searchTextComp{ background: #F0F0E3;padding: 78px 0px 5px 10px; text-align:center}

body.home .pnv {  }
body.home .pnvpnavbar {border-top:10px solid #006633;}

body.home .dots { background-image:url(dot_border_home.jpg)}
body.home .hdots { width:151px; height:1px; background-image:url(dot_hborder_home.jpg)}
body.home .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_home.gif)}

 /* Titles */
body.home .enrolledtitle { background-image:url(header_enrolled_home.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.home .preeventtitle { background-image:url(header_preevent_home.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.home .posteventtitle { background-image:url(header_postevent_home.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.home .producttitle {background-image:url(header_prod_home.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.home div.pagetitle {	
	color:#006633;
	font-weight:bold;
	font-size: small;
}
body.home .NLtitle 
{	
	color:#006633;
	font-weight:bold;
	font-size: 13px;
}

body.home ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.home ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_home.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

/* Online Courses */

body.home #onlinetitle { 
background-image:url(header_oc_home.gif); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-15px; 
padding:15px 0 15px 0}

body.home #courselinks a.NLtoc:link,
body.home #courselinks a.NLtoc:visited {
	color:#006633;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	margin-left:15px;
	padding:0 0px 0 5px;
	list-style-image:url(nav_arrow_home.gif); 
}

body.home #courselinks a.NLtoc:hover {
	color:#006633;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	margin-left:15px;
	padding:0 0px 0 5px;
	list-style-image:url(nav_arrow_home.gif); 
}

/*body.home ul.subnavul,
body.home ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_home.gif);}*/

body.home a.subnav:link, body.home a.subnav:visited {
	color:#006633;
	font-weight:bold;
	text-decoration:none;
}
body.home a.subnav:hover
{
	color:#006633;
	font-weight:bold;
	text-decoration:underline;
}

body.home a.subnav2:link, body.home a.subnav2:visited {
	color:#006633;
	font-weight:normal;
	text-decoration:none;
}
body.home a.subnav2:hover
{
	color:#006633;
	font-weight:normal;
	text-decoration:underline;
}
body.home .footer
{border-top:5px solid #006633; padding:8px 3px 0 3px}

/* criminal */
body.criminal td.rightcol a { color:#000099}
body.criminal .lawLBgColor {background : #333399;}
body.criminal .headertable {  }
body.criminal .header { width:690px; height:110px; border-top:32px solid #333399; background-color:#000099; background-image:url(header_tft_criminal.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.criminal .pnv {  }
body.criminal .pnvpnavbar {border-top:10px solid #000099;}

body.criminal .dots { background-image:url(dot_border_criminal.jpg)}
body.criminal .hdots { width:151px; height:1px; background-image:url(dot_hborder_criminal.jpg)}
body.criminal .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_criminal.gif)}

 /* Titles */
body.criminal .enrolledtitle { background-image:url(header_enrolled_criminal.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.criminal .preeventtitle { background-image:url(header_preevent_criminal.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.criminal .posteventtitle { background-image:url(header_postevent_criminal.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.criminal .producttitle {background-image:url(header_prod_criminal.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.criminal div.pagetitle {	
	color:#000099;
	font-weight:bold;
	font-size: small;
}
body.criminal .NLtitle 
{	
	color:#000099;
	font-weight:bold;
	font-size: 13px;
}

body.criminal ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.criminal ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_criminal.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

/* Online Courses */
body.criminal ul.subnavul li.subnavli #onlinetitle { 
background-image:url(HEADER_OC_CRIMINAL.GIF); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-25px; 
padding:15px 0 15px 0}

body.criminal ul.subnavul li.subnavli #courselinks a.NLtoc:link,
body.criminal ul.subnavul li.subnavli #courselinks a.NLtoc:visited {
	color:#000099;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	list-style-image:url(nav_arrow_criminal.gif); 
}

body.criminal ul.subnavul li.subnavli #courselinks a.NLtoc:hover {
	color:#000099;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_criminal.gif); 
}


/*body.criminal ul.subnavul,
body.criminal ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_criminal.gif);}*/

body.criminal a.subnav:link, body.criminal a.subnav:visited {
	color:#000099;
	font-weight:bold;
	text-decoration:none;
}
body.criminal a.subnav:hover
{
	color:#000099;
	font-weight:bold;
	text-decoration:underline;
}

body.criminal a.subnav2:link, body.criminal a.subnav2:visited {
	color:#000099;
	font-weight:normal;
	text-decoration:none;
}
body.criminal a.subnav2:hover
{
	color:#000099;
	font-weight:normal;
	text-decoration:underline;
}
body.criminal .footer
{
border-top:5px solid #000099; padding:8px 3px 0 3px
}

body.criminal .subnavli
{
	color:#000099;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_criminal.gif); 
}

body.criminal .subnavli a.subnav:link,
body.criminal .subnavli a.subnav:visited,
body.criminal .subnavli a.subnav:hover
{
	color:#000099;
	font-weight:normal;
}


/* Education */
body.education td.rightcol a { color:#CC6600}
body.education .lawLBgColor {background : #F69B41;}
body.education .headertable {  }
body.education .header { width:690px; height:110px; border-top:32px solid #F69B41; background-color:#CC6600; background-image:url(header_tft_education.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.education .pnv {  }
body.education .pnvpnavbar {border-top:10px solid #CC6600;}

body.education .dots { background-image:url(dot_border_education.jpg)}
body.education .hdots { width:151px; height:1px; background-image:url(dot_hborder_education.jpg)}
body.education .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_education.gif)}

 /* Titles */
body.education .enrolledtitle { background-image:url(header_enrolled_education.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.education .preeventtitle { background-image:url(header_preevent_education.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.education .posteventtitle { background-image:url(header_postevent_education.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.education .producttitle {background-image:url(header_prod_education.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.education div.pagetitle {	
	color:#CC6600;
	font-weight:bold;
	font-size: small;
}
body.education .NLtitle 
{	
	color:#CC6600;
	font-weight:bold;
	font-size: 13px;
}

body.education ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.education ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_education.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

body.education ul.subnavul li.subnavli #onlinetitle { 
background-image:url(HEADER_OC_EDUCATION.GIF); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-25px; 
padding:15px 0 15px 0}

body.education ul.subnavul li.subnavli #courselinks a.NLtoc:link,
body.education ul.subnavul li.subnavli #courselinks a.NLtoc:visited {
	color:#CC6600;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	list-style-image:url(nav_arrow_education.gif); 
}

body.education ul.subnavul li.subnavli #courselinks a.NLtoc:hover {
	color:#CC6600;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_education.gif); 
}



/*body.education ul.subnavul,
body.education ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_education.gif);}*/

body.education a.subnav:link, body.education a.subnav:visited {
	color:#CC6600;
	font-weight:bold;
	text-decoration:none;
}
body.education a.subnav:hover
{
	color:#CC6600;
	font-weight:bold;
	text-decoration:underline;
}

body.education a.subnav2:link, body.education a.subnav2:visited {
	color:#CC6600;
	font-weight:normal;
	text-decoration:none;
}
body.education a.subnav2:hover
{
	color:#CC6600;
	font-weight:normal;
	text-decoration:underline;
}
body.education .footer
{
border-top:5px solid #CC6600; padding:8px 3px 0 3px
}
body.education .subnavli
{
	color:#CC6600;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_education.gif); 
}

body.education .subnavli a.subnav:link,
body.education .subnavli a.subnav:visited,
body.education .subnavli a.subnav:hover
{
	color:#CC6600;
	font-weight:normal;
}


/* Public Sector */

body.public td.rightcol a { color:#7A5637}
body.public .lawLBgColor {background : #B79271;}
body.public .headertable {  }
body.public .header { width:690px; height:110px; border-top:32px solid #B79271; background-color:#7A5637; background-image:url(header_tft_service.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.public .pnv {  }
body.public .pnvpnavbar {border-top:10px solid #7A5637;}

body.public .dots { background-image:url(dot_border_service.jpg)}
body.public .hdots { width:151px; height:1px; background-image:url(dot_hborder_service.jpg)}
body.public .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_service.gif)}

 /* Titles */
body.public .enrolledtitle { background-image:url(header_enrolled_service.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.public .preeventtitle { background-image:url(header_preevent_service.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.public .posteventtitle { background-image:url(header_postevent_service.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.public .producttitle {background-image:url(header_prod_service.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.public div.pagetitle {	
	color:#7A5637;
	font-weight:bold;
	font-size: small;
}

body.public .NLtitle 
{	
	color:#7A5637;
	font-weight:bold;
	font-size: 13px;
}

body.public ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.public ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_service.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

body.public ul.subnavul li.subnavli #onlinetitle { 
background-image:url(HEADER_OC_SERVICE.GIF); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-25px; 
padding:15px 0 15px 0}

body.public ul.subnavul li.subnavli #courselinks a.NLtoc:link,
body.public ul.subnavul li.subnavli #courselinks a.NLtoc:visited {
	color:#7A5637;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	list-style-image:url(nav_arrow_service.gif); 
}

body.public ul.subnavul li.subnavli #courselinks a.NLtoc:hover {
	color:#7A5637;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_service.gif); 
}

/*body.public ul.subnavul,
body.public ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_service.gif);}*/

body.public a.subnav:link, body.public a.subnav:visited {
	color:#7A5637;
	font-weight:bold;
	text-decoration:none;
}
body.public a.subnav:hover
{
	color:#7A5637;
	font-weight:bold;
	text-decoration:underline;
}

body.public a.subnav2:link, body.public a.subnav2:visited {
	color:#7A5637;
	font-weight:normal;
	text-decoration:none;
}
body.public a.subnav2:hover
{
	color:#7A5637;
	font-weight:normal;
	text-decoration:underline;
}
body.public .footer
{
border-top:5px solid #7A5637; padding:8px 3px 0 3px
}

body.public .subnavli
{
	color:#7A5637;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_service.gif); 
}

body.public .subnavli a.subnav:link,
body.public .subnavli a.subnav:visited,
body.public .subnavli a.subnav:hover
{
	color:#7A5637;
	font-weight:normal;
}


/* Public Corporate */

body.corporate td.rightcol a { color:#990000}
body.corporate .lawLBgColor {background : #CF2727;}
body.corporate .headertable {  }
body.corporate .header { width:690px; height:110px; border-top:32px solid #CF2727; background-color:#990000; background-image:url(header_tft_corporate.gif); background-repeat:no-repeat; padding:25px 0 0 385px }
body.corporate .pnv {  }
body.corporate .pnvpnavbar {border-top:10px solid #990000;}

body.corporate .dots { background-image:url(dot_border_corporate.jpg)}
body.corporate .hdots { width:151px; height:1px; background-image:url(dot_hborder_corporate.jpg)}
body.corporate .relatedlink { width:156px; height:18px; background-image:url(header_rlinks_corporate.gif)}

 /* Titles */
body.corporate .enrolledtitle { background-image:url(header_enrolled_corporate.gif); background-repeat:no-repeat; background-position:center left; width:156px; height:19px;}
body.corporate .preeventtitle { background-image:url(header_preevent_corporate.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}
body.corporate .posteventtitle { background-image:url(header_postevent_corporate.gif); background-repeat:no-repeat; background-position:center left; width:154px; height:18px;}

body.corporate .producttitle { background-image:url(header_prod_corporate.gif); background-repeat:no-repeat; background-position:center left; width:157px; height:21px;}

body.corporate div.pagetitle {	
	color:#990000;
	font-weight:bold;
	font-size: small;
}
body.corporate .NLtitle 
{	
	color:#990000;
	font-weight:bold;
	font-size: 13px;
}

body.corporate ul.subnavul { 
margin:0px; 
padding:0px;
width:180px
}

body.corporate ul.subnavul li.subnavli {
list-style-image:url(nav_arrow_corporate.gif);
color:#0066CC;
margin:5px 0px 0px 20px;
padding:0px 
}

body.corporate ul.subnavul li.subnavli #onlinetitle { 
background-image:url(HEADER_OC_CORPORATE.GIF); 
background-repeat:no-repeat; 
background-position:center right; 
width:185px; 
height:24px;
float:left; 
position:relative; 
left:-25px; 
padding:15px 0 15px 0}

body.corporate ul.subnavul li.subnavli #courselinks a.NLtoc:link,
body.corporate ul.subnavul li.subnavli #courselinks a.NLtoc:visited {
	color:#990000;
	font-weight:normal;
	text-decoration:none;
	display:list-item;
	list-style-image:url(nav_arrow_corporate.gif); 
}

body.corporate ul.subnavul li.subnavli #courselinks a.NLtoc:hover {
	color:#990000;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_corporate.gif); 
}

/*body.corporate ul.subnavul,
body.corporate ul.subnavul li.subnavli
 {margin:12px;list-style-image:url(nav_arrow_corporate.gif);}*/

body.corporate a.subnav:link, body.corporate a.subnav:visited {
	color:#990000;
	font-weight:bold;
	text-decoration:none;
}
body.corporate a.subnav:hover
{
	color:#990000;
	font-weight:bold;
	text-decoration:underline;
}

body.corporate a.subnav2:link, body.corporate a.subnav2:visited {
	color:#990000;
	font-weight:normal;
	text-decoration:none;
}
body.corporate a.subnav2:hover
{
	color:#990000;
	font-weight:normal;
	text-decoration:underline;
}
body.corporate .footer
{
border-top:5px solid #990000; padding:8px 3px 0 3px
}
body.corporate .subnavli
{
	color:#990000;
	font-weight:normal;
	text-decoration:underline;
	display:list-item;
	list-style-image:url(nav_arrow_corporate.gif); 
}

body.corporate .subnavli a.subnav:link,
body.corporate .subnavli a.subnav:visited,
body.corporate .subnavli a.subnav:hover
{
	color:#990000;
	font-weight:normal;
}


/* -- General Styles -- */



a.footer{
	text-decoration:none;
	color:#7D7E7D;
	font-weight : bold;
}

form{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

input{
	margin: 0px 0px 0px 0px;
}

.compBorderL{
	padding: 0px 0px 0px 1px;
}

.compBorderT{
	padding: 1px 0px 0px 0px;
}

.compBorderTR{
	padding: 1px 1px 0px 0px;
}

.compInnerPaddingL{
	padding: 0px 0px 0px 10px;
}

.compInnerPaddingRBL{
	padding: 0px 10px 10px 10px;
}

.compInnerPaddingRL{
	padding: 0px 10px 0px 10px;
}

.compInnerPaddingTB{
	padding: 10px 0px 10px 0px;
}

.compInnerPaddingTBL{
	padding: 10px 0px 10px 10px;
}

.compInnerPaddingTRL{
	padding: 10px 10px 0px 10px;
}

.compInnerPaddingTRBL{
	padding: 10px 10px 10px 10px;
}

.compInnerPaddingT{
	padding:10px 0px 0px 0px;
}

.compInnerPaddingTL{
	padding: 10px 0px 0px 10px;
}

.compPadding{
	padding:20px 20px 20px 20px;
}

.compPaddingB{
	padding: 0px 0px 10px 0px;
}

.compPaddingBL{
	padding: 0px 0px 10px 10px;
}

.compPaddingL{
	padding: 0px 0px 0px 8px;
}

.compPaddingLR{
	padding: 0px 8px;
}

.compPaddingR{
	padding:0px 20px 0px 0px;
}

.compPaddingRBL{
	padding: 0px 10px 10px 10px;
}

.compPaddingT{
	padding:20px 0px 0px 0px;
}

.compPaddingTBL{
	padding:20px 0px 20px 10px;
}

.compPaddingTL{
	padding:20px 0px 0px 10px;
}

.compPaddingLarge{
    padding: 15px 15px 15px 15px;
}

.corporateDBgColor{
	background:#990000;
}

.corporateLBgColor{
	background:#CF2727;
}

.corporateHeaderText{
	color:#990000;
	font-weight:bold;
	font-size: small;
}

.corporateText{
	color:#990000;
}

.corporateTextStrong{
	color:#990000;
	font-weight: bold;	
}

.criminalDBgColor{
	background:#000099;
}

.criminalLBgColor{
	background:#333399;
}

.criminalHeaderText{
	color:#000099;
	font-weight:bold;
	font-size: small;
}

.NLsummary {margin:15px 0 15px 0}
a.NLtitle:link, a.NLtitle:visited, a.NLtitle:hover {line-height:30px;color:#7D7E7D;}



