﻿body { width:975px; margin:0 5px; }
#middle { width:73%; }
#rightwrapper { width:25.4%; }
#left { width:22%; }

.stdlinks ul.casestudy li
{padding-left: 22px; padding-bottom: 5px; background-image: url(/images/reallifestories_icon.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.stdlinks ul.benefit li 
{padding-left: 22px; padding-bottom: 5px; background-image: url(/images/benefits_icon.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.stdlinks ul.external li 
{background-image: url(/images/externallinks_icon.gif);}

div.middledot {line-height: 0px; font-size: 0px; height: 0px; margin-bottom: 10px; width:100%;}

#skillsforlife h1 {color: white; font-weight: 600; margin-top: 10px;}

#skillsforlife .banner_tr, #skillsforlife .stepnavsel_tr, #skillsforlife .backnextnav_tr
{background: url(/images/boxes/10pxcurve_tr_a02444.gif) no-repeat top right; background-color: #a02444;}
#skillsforlife .banner_tr {width:100%; margin-bottom:10px}
#skillsforlife .banner_tr h2 {color: white; font-weight: normal; margin-bottom: 14px;}
#skillsforlife .backnextnav_tr {float:right; margin-left:10px;}
#skillsforlife .backnextnav_tr input {font-weight: bold}
#skillsforlife .backnextnav_tr a {font-weight: bold}

#skillsforlife .banner_bl, #skillsforlife .stepnavsel_bl, #skillsforlife .backnextnav_bl
{background: url(/images/boxes/10pxcurve_bl_a02444.gif) no-repeat bottom left;}

#skillsforlife .banner_br, #skillsforlife .stepnavsel_br, #skillsforlife .backnextnav_br
{background: url(/images/boxes/10pxcurve_br_a02444.gif) no-repeat bottom right;  padding: 5px 10px;}

/* topboxfirst */
#skillsforlife .topboxfirst_tr
{background: url(/images/boxes/10pxcurve_tr_f1dee3.gif) no-repeat top right; background-color: #f1dee3;}
#skillsforlife .topboxfirst_bl
{background: url(/images/boxes/10pxcurve_bl_f1dee3.gif) no-repeat bottom left;}
#skillsforlife .topboxfirst_br
{background: url(/images/boxes/10pxcurve_br_f1dee3.gif) no-repeat bottom right;  padding: 10px; width:95%;}

/* topbox rest */
#skillsforlife .topboxrest_tr
{background: url(/images/boxes/10pxcurve_tr_eeeeee.gif) no-repeat top right; background-color: #eeeeee;}
#skillsforlife .topboxrest_bl
{background: url(/images/boxes/10pxcurve_bl_eeeeee.gif) no-repeat bottom left;}
#skillsforlife .topboxrest_br
{background: url(/images/boxes/10pxcurve_br_eeeeee.gif) no-repeat bottom right;  padding: 10px; width:95%;}

#skillsforlife .topboxfirst_tr, #skillsforlife .topboxrest_tr {float:left; margin-bottom: 10px;}
#skillsforlife .topboxfirst_bl, #skillsforlife .topboxrest_bl {float:left; clear:both;}
#skillsforlife .topboxfirst_br, #skillsforlife .topboxrest_br {float:left; padding: 12px;}
#skillsforlife .topboxfirst_br img, #skillsforlife .topboxrest_br img {margin-left: 5px; float:right; clear:right;}

#skillsforlife .stepnav_tr
{background: url(/images/boxes/10pxcurve_tr_cccccc.gif) no-repeat top right; background-color: #cccccc;}
#skillsforlife .stepnav_bl
{background: url(/images/boxes/10pxcurve_bl_cccccc.gif) no-repeat bottom left;}
#skillsforlife .stepnav_br
{background: url(/images/boxes/10pxcurve_br_cccccc.gif) no-repeat bottom right;  padding: 5px 10px;}

#skillsforlife .sflnavli {display: inline}
#skillsforlife .sflnavli.phase {padding-right: 6px; background:url(/images/arrow_leaders_white_fg.gif) right no-repeat; margin-right: 4px;}
#skillsforlife .sflnavli.step {margin-right: 10px;}
/* to stop ie6 creating wide buttons ... */
#skillsforlife .sflnavbtn {padding: 0px; margin: 0px; width: auto; overflow: visible; font-size: 1em;}
#skillsforlife .sflnavbtn {border-width: 0;  background-color: #a02444;  color: white; text-decoration: underline; cursor: pointer;}
#skillsforlife .sflnavbtn.backnext {margin-left: 10px;}
#skillsforlife ol.plannav {padding: 0px; margin-left: 0px;}
/* to stop ie6 creating wide buttons ... */
#skillsforlife .phasenavbtnsel {padding: 0px 2px 0px 0px; margin: 0px; width: auto; overflow: visible;}
#skillsforlife .phasenavbtnsel {border-width: 0;  font-weight: bold;  background-color: #a02444; color: white;}
#skillsforlife ol.stepnav {margin: 0px 10px 10px 0px; padding-left: 0px; float: left;}
#skillsforlife .stepnavbtn {padding: 0px 2px 0px 0px; margin: 0px; width: auto; overflow: visible;}
#skillsforlife .stepnavbtn {border-width: 0;  background-color: #cccccc;  color: white; text-decoration: underline; font-weight: bold; cursor: pointer;}
#skillsforlife .stepnavbtnsel {padding: 0px 2px 0px 0px; margin: 0px; width: auto; overflow: visible;}
#skillsforlife .stepnavbtnsel {border-width: 0; background-color: #a02444;  color: white; text-decoration: none; font-weight: bold; cursor: pointer;}

#skillsforlife .checklist_box
{border: solid 1px #a02444; margin-bottom: 10px; width:100%; background-color: #f8f8f8}
#skillsforlife .checklist_tl 
{margin: 0px; position: relative; left: -1px; top: -1px;}
#skillsforlife .checklist_tr
{margin: 0px; position: relative; background: url(/images/boxes/10pxcurve_1pxoutline_tr_a02444.gif)
top right no-repeat; right: -2px; top: 0px;}
#skillsforlife .checklist_br 
{margin: 0px; position: relative; background: url(/images/boxes/10pxcurve_1pxoutline_br_a02444.gif)
bottom right no-repeat; right: 0px; bottom: -2px;}
#skillsforlife .checklist_bl
{margin: 0px; padding: 10px; position: relative; background: url(/images/boxes/10pxcurve_1pxoutline_bl_a02444.gif)
bottom left no-repeat; left: -2px; bottom: 0px;}

#skillsforlife .sflnavbtn.viewprintbtn {float:right; margin-left: 10px; background-color: transparent; color: black;}
#skillsforlife label {margin-left:10px;}

#landingboxes {border-collapse: collapse;}
#landingboxes td.left {border-right: 16px solid white;}
#landingboxes .toprow td img {width: 550px;}
#landingboxes .toprow td {border-bottom: solid 10px white;}
#landingboxes .subrow td {width: 268px;}
#landingboxes .subrow td img {width: 268px;}
#landingboxes .subrow .text {padding:5px; background: url(/images/boxes/10pxcurve_tr_f1dee3.gif) no-repeat top right; background-color: #f1dee3; vertical-align: top;}
#landingboxes .subrow .pic {border-bottom: 12px solid white; vertical-align: top;}


    

