/*

 Some styles used by the "Cascading Popup Menus" script.
 Consult a CSS reference (a good clear one is at www.ncdesign.org) for syntax and tweaking ideas.
 You can delete the ones you're not using in your ItemStyles, or add more if you want.

*/

/*
 Font settings -- change your font, colour, alignment etc.
 Insert 'font-weight: bold;' or 'font-style: italic;' without quotes if you want.
 Note that items contain <A HREF> tags, so if your other stylesheets style anchor tags,
 these may inherit the rules. I've styled all the variations of links here as one.
*/

.lowText, a.lowText:link, a.lowText:visited, a.lowText:active, a.lowText:focus {
 color: #000000;
 font: 12px Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}

.highText, a.highText:link, a.highText:visited, a.highText:active, a.highText:focus {
 color: #FFFFFF;
 font: 12px Arial, sans-serif;
 text-align: left;
 text-decoration: none;
}

/* Borders used by some items */


.itemBorderBlank {
 border: 1px solid #CCCCDD;
}

/* The "button" demo menu styles, as used by the "File-Reopen" menu. Delete if not using */

.buttonText, a.buttonText:link, a.buttonText:visited, a.buttonText:active, a.buttonText:focus {
 text-decoration: none;
 color: #FFCC99;
 font: Bold 12px Arial, Helvetica;
}
.buttonHover, a.buttonHover:link, a.buttonHover:visited, a.buttonHover:active, a.buttonHover:focus {
 text-decoration: none;
 color: #99CCFF;
 font: Bold 12px Arial, Helvetica;
 padding: 1px;
}
.buttonBorder {
 border: 1px outset #339966;
}
.buttonBorderOver {
 border: 1px inset #CC9966;
}

.picture { background-color: #ECEFF5;
border: 3px solid #ECEFF5; padding: 3px;
font-family: Times New Roman;font-size:10pt; color: #0033AA; text-align:center;}
.picture img { border: 0px solid #ECEFF5;
vertical-align:middle; margin-bottom: 0px; }
.right { margin: 0.5em 0pt 0.5em 0.8em; float:right; }
.left { margin: 0.5em 0.8em 0.5em 0; float:left; } 



 
.itemText { text-decoration: none; color: #0033AA; font: bold 11px Arial, Helvetica, sans serif }
.itemTextR { text-decoration: none; color: #FF0000; font: bold 11px Arial, Helvetica, sans serif }
.itemTextlg { text-decoration: none; color: #0033AA; font: 14px Arial, Helvetica, sans serif }
.itemTextCn { text-decoration: none; text-align: center; color: #0033AA; font: bold 11px Arial, Helvetica, sans serif }
.itemTextCnR { text-decoration: none; text-align: center; color: #FF0000; font: bold 11px Arial, Helvetica, sans serif }
.itemTextCnHv { text-decoration: none; text-align: center; color: #0033AA; font: 11px Arial, Helvetica, sans serif }
.itemTextCnBlk { text-decoration: none; text-align: center; color: black; font: 11px Arial, Helvetica, sans serif }

.itemHover { text-decoration: none; color: #0033AA; font: 11px Arial, Helvetica, sans serif }
.itemHoverLg { text-decoration: none; color: white; font: 14px Arial, Helvetica, sans serif }

.itemBorder { border: 1px solid #0088FF }
.style1 {color: #666666}

.madj8 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:8pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.madc8 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:8pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.madj10 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.madc10 {margin-top:0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.madl10 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0033BB}
.madl8 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:8pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0033BB}
.madj10 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.madj12 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.madc12 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.madc14 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.mads {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0088FF}
.madn {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0088FF}
.madnc {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0088FF}
.madnc10 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0088FF}
.madnc12 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0088FF}
.madnc14 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0088FF}
.madnc10grey {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#808080}
.madnc12grey {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#808080}
.madt {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0088FF}
.madtl {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:18pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0088FF}
.madt2 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:16pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0033BB}
.madt3 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0088FF}
.madt4 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0088FF}
.madt5 {margin-top: 0; margin-bottom: 0; font-family: Trebuchet MS;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:400; color:#0088FF}
.savn {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.savn8 {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:8pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.savn10 {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:10pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}
.savn_bold_new {margin-top: 0; margin-bottom: 0; font-family: Ariel;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:800; color:#FFFFFF}
.savn_bold {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:800; color:#555555}
.savn_bold large {margin-top: 10; margin-bottom: 0; font-family: Times New Roman;font-size:22pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:800; color:#555555}
.savnj {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.savnji {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:50; line-height:120%; text-align:justify; font-weight:400; color:#0033BB}
.savnjg {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:400; color:#808080}
.savntab {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:400; color:#0033BB}

.savh {margin:20 0; font-family: Times New Roman;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:bold; color:#0033BB}
.savhl {margin:20 0; font-family: Times New Roman;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:left; font-weight:bold; color:#0033BB}
.savh12 {margin:20 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:bold; color:#0033BB}
.savh14 {margin:20 0; font-family: Times New Roman;font-size:14pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:bold; color:#0033BB}
.savh16 {margin:20 0; font-family: Times New Roman;font-size:16pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:bold; color:#0033BB}
.savh18 {margin:20 0; font-family: Times New Roman;font-size:18pt;word-spacing:0; text-indent:0; line-height:120%; text-align:center; font-weight:bold; color:#0033AA}
.savh28 {margin-top: 10; margin-bottom: 0; font-family: Times New Roman;font-size:28pt;word-spacing:0; text-indent:0; line-height:95%; text-align:center; font-weight:bold; color:#0033AA}
.savh24 {margin:0 0; 
         font-family: Times New Roman;
         font-size:22pt;
         word-spacing:0;
         letter-spacing:0;
         text-indent:0; 
         line-height:120%; 
         text-align:center; 
         font-weight:bold; 
         color:#0033AA}

.savtitlenew {margin:20 0; font-family: Arial;font-size:18pt;word-spacing:0; text-indent:0; line-height:60%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle {margin:20 0; font-family: Times New Roman;font-size:18pt;word-spacing:0; text-indent:0; line-height:60%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle1 {margin:10 0; font-family: Times New Roman;font-size:18pt;word-spacing:0; text-indent:0; line-height:60%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle22 {margin:20 0; font-family: Times New Roman;font-size:22pt;word-spacing:0; text-indent:0; line-height:60%; text-align:center; font-weight:bold; color:#FFFFFF}

.savtitlenarrow {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:20pt;word-spacing:0; text-indent:0; line-height:100%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle2 {margin:10 0; font-family: Times New Roman;font-size:16pt;word-spacing:0; text-indent:0; line-height:50%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle3 {margin:10 0; font-family: Arial;font-size:12pt;word-spacing:0; text-indent:0; line-height:50%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitle4 {margin:10 0; font-family: Arial;font-size:10pt;word-spacing:0; text-indent:0; line-height:50%; text-align:center; font-weight:bold; color:#FFFFFF}
.savtitlesmall {margin-top: 0; margin-bottom: 0; font-family: Times New Roman;font-size:12pt;word-spacing:0; text-indent:0; line-height:120%; text-align:justify; font-weight:bold; color:#FFFFFF}

.cella {border: 0px solid #FFFFFF; padding-right: 5px; padding-left: 5px; vertical-align: top; background: #ECEFF5; }

.cellb {border: 0px solid #FFFFFF; padding-right: 5px; padding-left: 5px; vertical-align: top; background: ##C7DAE1; }

.celln {border: 0px solid #FFFFFF; padding-right: 5px; padding-left: 5px; vertical-align: top; background: #ECEFF5; }

.celln_nb {vertical-align: top; background: #ECEFF5; }

.cellh {border: 3px solid #FFFFFF; padding-right: 5px; padding-left: 5px; background: #0071C1; }

.cellh1 {border: 0px solid #FFFFFF; padding-right: 5px; padding-left: 5px; background: #0071C1; }


table.standard {width:770px; border-collapse:collapse; }
table.standardw {width:980px; border-collapse:collapse; }


table.standardnew {width:770px; 
                   border-collapse:collapse; 
                   border: 0px solid #FFFFFF;
                   }
                   
table.standardneww {width:980px; 
                   border-collapse:collapse; 
                   border: 0px solid #FFFFFF;
                   }                   
                   

.celln_new    {border: 0px solid #FFFFFF; 
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #ECEFF5; }
               
.celln_newa    {border: 1px solid #FFFFFF; 
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #ECEFF5; }               

.celln_newb    {border: 1px solid #FFFFFF; 
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #FFFFFF; }

.celln_newG   {border: 0px solid #FFFFFF; 
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #ECEFF5; }
               
.celln_newDG  {border: 0px solid #FFFFFF; 
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #808080; }

               
               
.cellh_new    {border: 0px solid #FFFFFF;
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #0033AA; }

.cellh_newb    {border: 0px solid #0033AA;
               padding-right: 0px; 
               padding-left: 0px; 
               vertical-align: top; 
               background: #0033AA; }

.savtitle2_new {margin:10 0; 
               font-family: Times New Roman;
               font-size:16pt;
               word-spacing:0; 
               text-indent:0; 
               line-height:100%; 
               text-align:center; 
               font-weight:bold; 
               color:#FFFFFF}
              
.savh_new      {margin:0 0;
               font-family: 
               Times New Roman;
               font-size:14pt;
               word-spacing:0; 
               text-indent:0; 
               padding-right: 5px;
               padding-left: 5px;
               line-height:120%; 
               text-align:center; 
               font-weight:bold; 
               color:#0033BB}

.savnj_new     {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:12pt;
               word-spacing:0; 
               text-indent:0;
               padding-right: 5px;
               padding-left: 5px;
               line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#0033BB}


.savnj_newW    {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:4px;
               word-spacing:0; 
               text-indent:0;
               padding-right: 0px;
               padding-left: 0px;
               line-height:3px; 
               text-align:justify; 
               font-weight:400; 
               color:#FFFFFF}
               
.savnblack     {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:12pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:center; 
               font-weight:400; 
               color:#000000}

.savnblackn    {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:12pt;word-spacing:0; 
               text-indent:5; line-height:120%; 
               text-align:center; 
               font-weight:400; 
               color:#000000}
               
             
               

.savnblackj    {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:12pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#000000}
               
.savnblack10  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:center; 
               font-weight:400; 
               color:#000000}

.savnblack10j  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#000000}
               
.savnblacksm  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:8pt;word-spacing:0; 
               text-indent:0; line-height:100%; 
               text-align:center; 
               font-weight:400; 
               color:#000000}

.savngreysm  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:8pt;word-spacing:0; 
               text-indent:0; line-height:100%; 
               text-align:center; 
               font-weight:400; 
               color:#808080}
               
.savngrey10  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:100%; 
               text-align:center; 
               font-weight:400; 
               color:#808080}
               
.savngrey10r  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:100%; 
               text-align:right; 
               font-weight:400; 
               color:#808080}
               
.savngrey12  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Times New Roman;
               font-size:12pt;word-spacing:0; 
               text-indent:0; line-height:100%; 
               text-align:center; 
               font-weight:400; 
               color:#808080}
               
.maddblue10  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Trebuchet MS;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:center; 
               font-weight:400; 
               color:#0071C1}
               
.madblue10  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Trebuchet MS;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:center; 
               font-weight:400; 
               color:#0088FF}

.madblue10j  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Trebuchet MS;
               font-size:10pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#0088FF}

.madblue8j  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Trebuchet MS;
               font-size:8pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#0088FF}
               
.darkblue8j  {margin-top: 0; 
               margin-bottom: 0; 
               font-family: Trebuchet MS;
               font-size:8pt;word-spacing:0; 
               text-indent:0; line-height:120%; 
               text-align:justify; 
               font-weight:400; 
               color:#0071C1}               

/*
Forces scroll bar in Firefox, 
*/
