/* over-ride background image for subpages */
/*mon 16th march 09*/
/*body #leftbackground { background: url(../images/gradientl.jpg) repeat left top; }*/
/*body #leftbackground { background:#cae1ed; }*/
body #leftbackground { background: #A6CAE1 url(../images/bgleft.gif) repeat left top; }


/* columns */
#sleftcol { float: left; width: /*changed mon 16th march 09*/216px;/*161px;*/ margin: 16px 0 0 0; }
#srightcol { margin: 16px 0 0 0; overflow: auto; padding: 0 22px; }
* html #srightcol{overflow:visible; }
/* mac hide \*/
* html #srightcol {height:1%}
/*mon 16th march 09*/
/* mac hide */
#right-blocks { float: right; /*width changed mon 16th march 09*/width: 240px;/*216px;*/ /*192px;*/ margin: 16px 0 0 0; }

/* if left nav is hidden give the srightcol a speial class */
#srightcol.noleftnav { width: 511px; }
/* if right nav is hidden give the srightcol a speial class */
#srightcol.norightnav { width: 542px; }

#sleftcol #selector { /*fri 20th march 09*/ display:none;background: #e6e4e1;/*changed mon 16th march 09*//*#019429;*/ color: #FFF; font-weight: bold; font-size: 1.1em; text-align: /*change mon 16th march 09*/left;/*right;*/ height: 24px; line-height: 24px; padding: 0 11px; }

ul#leftnav { list-style: none; width: /*changed 16th march 09*/216px;/*160px;*/ border-left: 1px solid #fff; border-top: 1px solid #fff;padding-top:18px;line-height:1.08em;/*1.25em; */}
ul#leftnav li { width: 160px; }

/*mon 16th march 09*/
/*ul#leftnav li a { width: 137px; font-size: 1.1em; text-decoration: none; background: #4891da url(../images/leftnav_icon.gif) no-repeat 10px 12px; border-bottom: 1px solid #fff; padding: 8px 0 8px 23px; color: #fff; display: block; }*/
ul#leftnav li a { width: 180px; font-size: 1.08em;/*1.2em;*/ text-decoration: none; background: /*#ffffff*/ url(../images/leftnav_orangeicon.gif) no-repeat 8px 5px; border-top: 1px dashed #ABCBE0;/*border-top: 1px dashed #ABCBE0;*//*#d3e4ef;*/ padding: 2px 0px 2px 23px; color: #408DBF;/*#0066aa;*/ display: block; }

ul#leftnav li a:hover { color: #0066cc; /*background: *//*#adceef*/ /*url(../images/leftnav_orangeicon.gif) no-repeat 10px 6px;*/ text-decoration:underline; }
ul#leftnav li.current a {/*border-bottom:1px dashed #ABCBE0;*/ font-weight: bold; /*background:url(../images/leftnav_orangeicon.gif) no-repeat 10px 6px; */}
ul#leftnav li ul li.current a {background:url(../images/leftnav_bluearrow.gif) no-repeat 10px 6px;}
* html ul#leftnav li, * html ul#leftnav li a {
  float: none;
  _float: left;
}

ul#leftnav ul { list-style: none; width: 160px;font-size:0.92em;  }
ul#leftnav li.current li a { font-weight: normal;border:none; }
ul#leftnav li li.current a { font-weight: bold; }
/*mon 16th march 09*/
ul#leftnav ul li a { padding-top:0px;padding-left: 25px;/*28px;*/ width: 132px; color:/*#0066cc;*/#408DBF;/*#0066cc;*//*background: #adceef url(../images/leftnav_icon.gif) no-repeat 17px 12px;*/ }

ul#leftnav ul li a {background:#ffffff;border:none;}
/*fri 20th march 09 - submenu font size reduced, bottom border removed*/
ul#leftnav ul li a {font-size:1em; border-bottom:none;background:#ffffff;}

/*ul#leftnav ul li a:hover { background: #adceef url(../images/leftnav_icon.gif) no-repeat 17px 12px; }*/

/*mon 16th march 09*/
/*#srightcol h1 { background: url(../images/greensquare.gif) no-repeat left center; text-indent: 30px; margin: 0px 0 12px 0; color: #00972c; font-weight: bold; font-size: 1.6em; font-family: arial; }*/
#srightcol h1 { /*background: url(../images/greensquare.gif) no-repeat left center; text-indent: 30px;*/ margin: 0px 0 12px 0; color: #0066aa;/*#408DBF;*//*#0066cc;*//*changed mon 16th march 09*//*#00972c;*/ /*font-weight: bold;*/ font-size: 1.2em; /*font-family: verdana;*/ }


#srightcol h2 { font-size: 1.1em; font-weight: bold; color: #00972c; padding: 7px 0; }
#srightcol p { font-size: 1.1em; padding: 5px 17px 5px 0; color: #58585A;/*#828282;*/ }
p.why_moveup {margin-top:-20px;}
#srightcol hr { background: #8d8d8d; height: 1px; border:0; margin: 15px 0; }
#srightcol p.backtop a { color: #0066cc; text-decoration: none; padding: 0 0 0 15px; margin: 0 20px 0 0; }
#srightcol p.backtop a.back { background: url(../images/backmark.jpg) no-repeat left center; }
#srightcol p.backtop a.top { background: url(../images/topmark.jpg) no-repeat left center; }
#srightcol ul li {font-size: 1.1em;}
/*added tues 24th march 09*/
p.backtop {margin-top:20px;margin-bottom:20px;}

#srightcol ul { color: #58585A;/*#828282;*/ margin: 10px;margin-left:-17px; list-style-type: none; }
#srightcol li  { padding: 3px 0; margin: 0 0 0 25px; }
#srightcol ul li a {color:/*#58585A;*/#0066cc; padding: 3px 0; margin: 0 0 0 0;/*background:url(../images/leftnav_orangeicon.gif) no-repeat -2px 8px;*/ /*font-size:0.75em;*/}
#srightcol ul li a:hover {color:/*#58585A;*/#0066cc; text-decoration:underline;}

/*added wed 1st april 09*/
#srightcol ul.style_apply {list-style-type:disc;list-style:disc;padding-left:5px;}

/*#srightcol #bulletpoints ul {list-style-type:disc;list-style:disc;}*/

/* juice box */
/*mon 16th march 09*/
#srightbox { /*background: url(../images/leftnav_orangeicon.gif) no-repeat 10px 6px;*/ width: 235px;/*210px;*//*182px;*/ /*added*//*border:1px solid #e6e4e1;*/ }
#srightbox h3 { padding-left:12px; font-weight:normal; height: 25px; line-height: 24px; color: #0066AA;/*#408DBF;*//*red;*//*#A0A0A0;*/ /*font-weight: bold;*/ font-size: 1em;/*1.1em;*/ background: /*added mon 16th march 09*/#e6e4e1 url(../images/topgrey_bar.jpg) no-repeat;/*#0066cc;*/ text-indent: 6px; border-bottom: 1px solid #fff; }
/*mon 16th march 09*/
#srightbox div {  font-size:0.92em;border-left:1px solid #e6e4e1;border-right:1px solid #e6e4e1;border-bottom:1px solid #e6e4e1; background: /*changed mon 16h march 09*/#ffffff;/*#e6f0fa;*/ color: #58585A;/*#0066cc;*/ padding:10px 0 10px 25px;background:url(../images/leftnav_orangeicon.gif) no-repeat 14px 12px; }
#srightbox img { margin: 10px 0; }

#srightbox a, #srightbox a:hover {color:#58585A;text-decoration:none; }
#srightbox a:hover {text-decoration:underline;}

#timeline {border:1px solid #e6e4e1;/*#e6e4e1;*/ padding:2px 2px 6px 8px;}
#srightcol p.timelinebk {background:#e6e4e1; padding-left:10px;/*padding:2px 0px 6px 12px;*/}


