UL { 
 list-style-image: url(/img/dot1.gif); 
 padding-top: 0px;
 padding-left: 0px;
 margin-left: 0px
}

UL LI { margin-left: 1.1em }


.sitemap dt {
 font-weight: 700;
 margin-top: 8px }
.sitemap dd { margin: 8px 0px 0px 20px }
.sitemap a { display: block }

.color1 { background-color: #596E8E} /* Page background #596E8E */
.color2 { background-color: #F6F6F6 }
.color3 { background-color: #E4E4E4 }
.color4 { background-color: #EEEEEE }

.color5 { background-color: #3B4C67 }

.color8 { background-color: #FFFFFF } /* Central column */
.color9 { background-color: #394A66 } /* Shadow */


/* Borders */

#bI1 { border: 1px solid #989898 }
#bI1tb { border-top: 1px solid #989898;
         border-bottom: 1px solid #989898 }
#bI1lr { border-left: 1px solid #989898;
         border-right: 1px solid #989898 }
#bI1t { border-top: 1px solid #989898 }
#bI1r { border-right: 1px solid #989898 }
#bI1b { border-bottom: 1px solid #989898 }
#bI1l { border-left: 1px solid #989898 }
#bI1Color { background-color: #989898 }

#bI2 { border: 1px solid #FF9A00 }
#bI2tb { border-top: 1px solid #FF9A00;
         border-bottom: 1px solid #FF9A00 }
#bI2lr { border-left: 1px solid #FF9A00;
         border-right: 1px solid #FF9A00 }
#bI2t { border-top: 1px solid #FF9A00 }
#bI2r { border-right: 1px solid #FF9A00 }
#bI2b { border-bottom: 1px solid #FF9A00 }
#bI2l { border-left: 1px solid #FF9A00 }
#bI2Color { background-color: #FF9A00 }

#bI3 { border: 1px solid #3B4C68 }
#bI3tb { border-top: 1px solid #3B4C68;
         border-bottom: 1px solid #3B4C68 }
#bI3lr { border-left: 1px solid #3B4C68;
         border-right: 1px solid #3B4C68 }
#bI3t { border-top: 1px solid #3B4C68 }
#bI3r { border-right: 1px solid #3B4C68 }
#bI3b { border-bottom: 1px solid #3B4C68 }
#bI3l { border-left: 1px solid #3B4C68 }
#bI3Color { background-color: #3B4C68 }

/* Menus */

/*                   border-bottom: 1px solid #E1E1E1;
*/
.mnu1i1 { border-left: 3px solid #3B4C68 }
.mnu1i1 .content { font: 700 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                   color: #262C44;
                   background-color: #E4E4DD;
                   padding: 4px 15px 4px 20px;
                   border-top: 1px solid #EDEDED ;
                   display: block }
.mnu1i1 A.content { text-decoration: none;
                    background-color: #F6F6F6 }
.mnu1i1 A.content:hover { background-color: #E4E4DD }

.mnu1i2 { font: 700 11px Arial, Helvetica, sans-serif;
          background-color: #E4E4DD;
          border-top: 1px solid #EDEDED }
.mnu1i2 IMG { margin-left: 19px;
              margin-right: 9px;
              border: none;
              vertical-align: middle }
.mnu1i2 .content { font-weight: normal;
                   color: #262C44;
                   padding-top: 3px;
                   padding-bottom: 3px }
.mnu1i2 A.content { text-decoration: none;
                    background-color: #F6F6F6;
                    display: block }
.mnu1i2 A.content IMG { visibility: hidden }
.mnu1i2 A.content:hover { font-weight: normal;
                          text-decoration: none;
                          color: #333B5C;
                          background-color: #E4E4DD }
.mnu1i2 A.content:hover IMG { visibility: visible }
.mnu1i2#noBorder { border-bottom: none }


/* Forms */

.search { text-align: right;
          margin-left: 9px }
.search INPUT { font: 9px Verdana, Arial, Helvetica, sans-serif;
                color: #243043;
                background-color: #FFFFFF;
                border: 1px solid #A7A7A7;
                width: 99% }
.bttnSearch { background: #586D8D url(/img/bttn_search_bg.gif) repeat-x;
              margin-left: 6px }

.form1 { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color: #333333;
         margin-left: 10px;
         margin-top: 7px }

.filearea { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
         color: #333333;
          }


.form1 INPUT,
.form1 TEXTAREA, .form1 SELECT { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                                 background-color: #FFFFFF;
                                 border: 1px solid #666666 }

.form1 A { text-decoration: underline;
             color: #4C4C4C }
.form1 A:hover { color: #336699 }

/* Content */

.h1Img { background-color: #586D8D;
         border-top: 3px solid #3B4C68 }

.cBlock1 #cSL { width: 14px } /* Main Content (central column) */
.cBlock1 #cSR { width: 14px }
.cBlock1 #cSB { height: 25px }
.cBlock1 .content { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                    color: #4C4C4C;
                    margin-top: 7px }
.cBlock1 A { text-decoration: underline;
             color: #4C4C4C }
.cBlock1 A:hover { color: #336699 }
.cBlock1 .content H1 { font: 700 16px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                       color: #000000;
                       margin-top: 17px;
                       margin-bottom: 17px }
.cBlock1 .content H2 { font: 700 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                       color: #4C4C4C;
                       margin-top: 15px }
.cBlock1 .content H3 { font: 700 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                       color: #000000;
                       margin-top: 15px }
.cBlock1 .content .branch { margin-top: 8px;
                            margin-left: 20px }
.cBlock1 .content #smItem { margin-top: 3px }
.cBlock1 .path { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                 color: #2C3A52;
                 margin-top: 10px }
.cBlock1 .path A { font-weight: 700;
                   text-decoration: underline;
                   color: #2C3A52 }

.list1 .content, .list2 .content { !important;
                                   margin-top: 5px !important }
.list1 A { !important;
           text-decoration: none }
.list1 A:hover { !important;
                 text-decoration: underline;
                 color: #043264 }
.list2 A { !important;
           text-decoration: underline }
.cBlock1 .list2 .bullet, .bullet { width: 0.4em;
                                   height: 0.4em;
                                   background-color: #9A9A9A;
                                   overflow: hidden;
                                   margin-top: 0.9em;
                                   margin-right: 10px;
                                   margin-left: 10px }
.bullet { margin-left: 0px }
.dataTab { border-bottom: 1px solid #B7B9C1 }
.tabCell,
.tabCellR,
.tabCellB,
.tabCellBR { border-top: 1px solid #B7B9C1;
             border-left: 1px solid #B7B9C1 }
.tabCellR { border-right: 1px solid #B7B9C1 }
.tabCellB { border-bottom: 1px solid #B7B9C1 }
.tabCellBR { border: 1px solid #B7B9C1 }

.cBlock2 #cSL { width: 14px } /* Left/Right column (news, testimonials, etc) */
.cBlock2 #cSR { width: 14px }
.cBlock2 #cSB { height: 12px }
.cBlock2 .content { font: 9px Verdana, Arial, Helvetica, sans-serif;
                    color: #4C4C4C;
                    margin-top: 10px }
.cBlock2 .content A { text-decoration: underline;
                      color: #4C4C4C }
.cBlock2 .content A:hover { color: #31699C }

#subMenu .content { font: 700 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                    color: #7A7A7A;
                    margin-top: 8px }
#subMenu #cSL { width: 32px }

#new .date { color: #FF6600 }
#new A { text-decoration: none;
         color: #575F70 }
#new A:hover { color: #022851 }

#learnMore .content { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif }

#pressRelease H1 { font: 700 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
                   color: #336699;
                   margin-bottom: 11px }

#links .content { font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif }

#uSupp { border-top: 1px solid #C6C6BF;
         border-bottom: 9px solid #C6C6BF }
#uSupp A { text-decoration: none;
           color: #575F70 }
#uSupp .content { margin-top: 5px;
                  margin-bottom: 5px }
#uSupp A:hover { text-decoration: underline }

.cBlock3 #cSL { width: 5px } /* Banner */
.cBlock3 #cSR { width: 5px }
.cBlock3 #cSB { height: 25px }
.cBlock3 .content { text-align: center;
                    margin-top: 9px }

.seeMore { font-weight: bold;
           text-align: right }
#hl { color: #F60 }

/* Special */

.langSel { font: 9px Verdana, Arial, Helvetica, sans-serif;
           color: #989898;
           margin-left: 9px;
           white-space: nowrap }
.langSel A { font-weight: 700;
             text-decoration: none;
             color: #243043 }
.langSel A:hover { text-decoration: underline }

.mBg1 { border-top: 4px solid #1E406D;
        background: #596E8E url(/img/hdr_mbg1.jpg) repeat-x }
.mBg2, .mBg2a,
.mBg2b, .mBg2c { border-top: 4px solid #1E406D }
.mBg2 { background: #596E8E url(img/hdr_mbg2.jpg) repeat-x}
.mBg2a { background: #596E8E url(/img/hdr_mbg2a.jpg) repeat-x }
.mBg2b { background: #596E8E url(/img/hdr_mbg2b.jpg) repeat-x }
.mBg2c { background: #596E8E url(/img/hdr_mbg2c.jpg) repeat-x }

.mBg3, .mBg3a,
.mBg3b, .mBg3c, .mBg3d { border-top: 4px solid #1E406D }
.mBg3 { background: #596E8E url(/img/hdr_mbg3.jpg) repeat-x }
.mBg3a { background: #596E8E url(/img/hdr_mbg3a.jpg) repeat-x }
.mBg3b { background: #596E8E url(/img/hdr_mbg3b.jpg) repeat-x }
.mBg3c { background: #596E8E url(/img/hdr_mbg3c.jpg) repeat-x }
.mBg3d { background: #596E8E url(/img/hdr_mbg3d.jpg) repeat-x }

#shadow1 { width: 9px;
           height: 3px;
           overflow: hidden }
#shadow2 { border-bottom: 3px solid #3B4C68 }

.delimiter1 { background-color: #B7B9C1;
              width: 100%;
              height: 1px;
              overflow: hidden }
.delimiter2 { border-top: 1px solid #B7B9C1;
              border-bottom: 3px solid #D1D1CF }

.copyBox { width: 80%;
           margin-top: 20px;
           margin-bottom: 8px }
.copyBox .content { font: 9px Verdana, Arial, Helvetica, sans-serif;
                    text-align: center;
                    color: #E4E4E4;
                    margin: 12px 25px }

/* Other */

BODY { padding: 0px;
       margin: 0px }

#left { text-align: left }
#center { text-align: center }
#right { text-align: right }
#justify { text-align: justify }

#under { text-decoration: underline }
#noUnder { text-decoration: none }

#noMargins { margin: 0px 0px }
#noHMargins { margin-left: 0px;
              margin-right: 0px }
#noVMargins { margin-top: 0px;
              margin-bottom: 0px }

#noPaddings { padding: 0px 0px }
#noHPaddings { padding-left; 0px;
               padding-right: 0px }
#noVPaddings { padding-top: 0px;
               padding-bottom: 0px }

#noTBrdr { border-top: none }
#noRBrdr { border-right: none }
#noBBrdr { border-bottom: none }
#noLBrdr { border-left: none }

#first { margin-top: 0px;
         margin-left: 0px }
#vFirst { margin-top: 0px }
#hFirst { margin-left: 0px }

.spacer { width: 1px;
          height: 1px;
          overflow: hidden }

.unsubscribetable .hiddenrow {
          display: none;
}.blackb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
