body {font-family: Times, Times new roman, serif; font-size:14px; color:#000000; margin: 0px; margin-left: 12px; background-color: #FFFFFF;}
.hidden {position: absolute; left: 0px; top: -500px; width: 1px; height: 100px; overflow: hidden;}td,p,li,div,span {font-family: Times, Times new roman, serif; font-size:14px; color:#000000;}a:link{text-decoration:underline;color:#134A81;}a:active{text-decoration:underline;color:#666666;}a:visited{text-decoration:underline;color:#666666;}/* txt1 = primary text colour, usually black */.txt1a {font-weight:bold;}.txt1b {font-size:14px;}.txt1c {font-weight:bold;font-size:14px;}.ftr {font-size:14px;color:#666666;}a.ftr:link{text-decoration:underline;color:#134A81;}a.ftr:active{color:#999999;}a.ftr:visited{color:#666666;}.sthd1{font-size:22px;font-weight:bold;}.sthd2{font-size:20px;font-weight:bold;}.sthd3{font-size:18px;font-weight:bold;}.sthd4{font-size:16px;font-weight:bold;}.contrib{font-weight:bold;font-size:14px;}.inset {font-size:13px;}.tocbg {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding-top: 4px; padding-bottom: 4px;color:#000000;}.insetbg {border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; padding: 7px; color:#000000;}a.inset:link{font-size:14px;color:#134A81;}a.inset:active{font-size:14px;color:#999999;}a.inset:visited{font-size:14px;color:#666666;}.caption {font-size:14px;color:#999999;}.docnote{color:#999999; margin-bottom: 5px;}.stats{font-size:14px;font-weight:bold;color:#666666;}.brknews{font-weight:bold;color:#FF6600;}.see {padding-left: 20px;}.pbutton {width: 11px;padding-bottom: 14px;padding-top: 2px;padding-right: 3px;float: left;}.ptxt {width: 150px;padding-bottom: 14px;} 
.shd1 {color:#CC6600;text-transform: uppercase;}.shd2 {color:#CC6600;font-weight:bold;}.shd3 {font-weight:bold;}.bx1{width: 423px; border: 1px solid #DDE8EE; padding: 5px;}.bxhd1{font-weight:bold; color:#666666; padding: 5px; background-color: #DDE9EE;}.bx2{width: 423px; border: 1px solid #4F8CC1; padding: 5px;}.bxhd2{font-weight:bold; color:#FFFFFF; padding: 5px; background-color: #4F8CC1;}.bx3{width: 423px; border: 1px solid #666666; padding: 5px;}.bxhd3{font-weight:bold; color:#FFFFFF; padding: 5px; background-color: #DDE9EE;}.bx4{width: 422px;}.bxhd4{font-weight:bold;color:#FFFFFF;padding-left:4px;padding-bottom:2px; padding-top:2px; background-color: #999999;}.bx4a{background-color:#EEEEEE;padding: 5px;border-right:1px solid #CCCCCC;vertical-align:top; width:130px;}.bx4b{background-color:#EEEEEE;padding:5px;vertical-align:top; width:130px;}.bx5{width: 140px; border: 1px solid #CCCCCC; padding-left: 5px; padding-right: 5px;}.bxhd5{font-weight:bold;color:#EEBB11; padding-bottom: 5px;}.bxtxt5 {padding-bottom: 14px; vertical-align:top;}.dots{color:#FF6600;font-weight:bold;}UL.lroman {list-style-type: lower-roman;}UL.uroman {list-style-type: upper-roman;}UL.lalpha {list-style-type: lower-alpha;}UL.ualpha {list-style-type: upper-alpha;}UL.decimal {list-style-type: decimal;}UL.disc {list-style-type: disc;}/* general background colours */
.bg{background-color: #FFFFFF;}.mastbg{background-color: #6BA2CC;}.mastbg2{background-color: #BBD6EF;}.line{background-color: #CCCCCC; width: 1px;}.zeropad {margin:0px;}
/* Boxes */
table.smllbx {width:197px;margin: 0 20px 0 20px;}table.smllbx2 {width:145px;margin: 0 20px 0 20px;}table.bgbx {width:97%;margin-bottom:2px;}.bx7{padding: 4px 4px 4px 8px;border: 1px solid #CCCCCC;}.bxhd7{text-transform:uppercase; color: #000000;}.bx7b{padding: 4px 4px 4px 8px;border: 1px solid #CCCCCC;}
.bx7 img {display: none;}.bxhd7 img {display: none;}.bx7b img {display: none;}

.tchd3{font-weight:bold;}/*old styles we can phase out */.copyblue{color:#6699CC;}.copybrown{color:#CC6600;}.copydarkgrey{color:#666666;}.copygrey{color:#999999;}.copyorange{color:#FF6600;}.smallcopy{font-size:14px;color:#000000;}.headlineblue{font-weight:bold;color:#4F8CC1;}.headlinegrey{font-weight:bold;color:#999999;}.blurbheadline{font-size:14px;font-weight:bold;color:#4F8CC1;}.smallcopygrey{font-size:14px;color:#999999;}.bg8b {background-color: #999999; padding-left: 5px; border-right:1px solid #CCCCCC;}.bg2b {background-color: #EEEEEE; padding: 5px; border-right:1px solid #CCCCCC;}.bg2c {background-color: #EEEEEE; padding: 5px;}.copygrey{color:#999999;}.headlineorange{font-weight:bold;color:#FF6600;}.headlinewhite{font-weight:bold;color:#FFFFFF;}.smalltxt1a {font-weight:bold;font-size:14px;}