.page_meta { min-height: 25px; _height: 25px; width: 100%; padding: 5px 0; clear: both; }
.page_meta .nav-breadcrumb { margin: 5px 0 0 20px; }
.page_meta .func-page { margin: 7px 0 0 0; }

.nav-breadcrumb { float: left; width: 700px; }

.nav-breadcrumb ul.nl {  }
.nav-breadcrumb ul.nl li.nav-item,
.nav-breadcrumb ul.nl li.nav-item a { margin-right: 4px; display: inline; }
.nav-breadcrumb ul.nl li.nav-item.last,
.nav-breadcrumb ul.nl li.nav-item.last a { margin-right: 0; }
/* END */

.func-page { float: right; /**/ width: 210px; /**/ }

.func-page ul.fl {  }
.func-page ul.fl li.func-item { float: left; margin-left: 10px; _margin-left: 5px; }
.func-page ul.fl li.func-item a { display: block; height: 11px; padding-left: 16px; background: transparent top left no-repeat; }
.func-page ul.fl li.func-item a.email { background-image: url(../img/icons/icon_email.gif); background-position: 0 -1px; /**/ width: 100px; /**/ }
.func-page ul.fl li.func-item a.print { background-image: url(../img/icons/icon_print.gif); /**/ width: 52px; /**/ }
/* END */

/* Side Navigation element */
.nav-section { background: url(../img/bg/bg_nav-section_bottom_184.gif) bottom left no-repeat; padding-bottom: 6px; }
.nav-section1 {  width:190px; padding-bottom: 6px; }
.nav-section .nav-inner { background: url(../img/bg/bg_nav-section_top_184.gif) top left no-repeat; padding-top: 4px; }
.nav-section .header-nav,
.nav-section ul.nl.l1 { background: url(../img/bg/bg_nav-section_body_184.gif) top left repeat-y; padding: 3px 7px 8px 7px; }
.nav-section .header-nav { padding-top: 7px; padding-bottom: 3px; }
.nav-section .header-nav img { margin-bottom: 18px; }
.nav-section .header-nav h4 {  }

.nav-section ul.nl { }
.nav-section ul.nl li.nav-item { width: 168px; }

.nav-section ul.nl .item-inner { border-top: 1px solid #9c9b9b; background: transparent url(../img/bg/bg_nav-section_item-inner.gif) bottom left repeat-x; }
.nav-section ul.nl li.nav-item .item-inner.l1-selected,
.nav-section ul.nl li.nav-item .item-inner.selected { background: transparent url(../img/bg/bg_nav-section_item-inner_selected.gif) top left repeat-y; }
    .nav-section ul.nl li.nav-item ul.nl .item-inner.l2-selected,
    .nav-section ul.nl li.nav-item ul.nl .item-inner.l3-selected,
    .nav-section ul.nl li.nav-item ul.nl .item-inner.selected { background: none; }
	
.nav-section ul.nl li.last { border-bottom: 1px solid #9c9b9b; }
.nav-section ul.nl ul.l2 li.last { /**/ border-bottom: none; /**/ }
.nav-section ul.nl ul.l2 .item-inner,
.nav-section ul.nl ul.l3 .item-inner { background: none; border-top: 1px dotted #9c9b9b; }

* html .nav-section ul.nl li.nav-item ul.nl .item-inner.selected,
* html .nav-section ul.nl ul.l2 .item-inner,
* html .nav-section ul.nl ul.l3 .item-inner { border-top: none; background: url(../img/bg/bg_dotted_horizontal.gif) top left repeat-x; zoom: 1; padding-top: 1px; }

/*/
.nav-section ul.nl ul.l2 li.first .item-inner,
.nav-section ul.nl ul.l3 li.first .item-inner { border-top: 1px solid #9c9b9b; }
/**/
.nav-section ul.nl li.nav-item .item-inner a { display: block; border: 1px solid #fff; border-left: none; border-right: none; }
    .nav-section ul.nl.l1 li.nav-item .item-inner a:hover { background: transparent url(../img/bg/bg_nav-section_item-inner_selected.gif) top left repeat-y; }
* html .nav-section ul.nl li.nav-item .item-inner a { zoom: 1; }

.nav-section ul.nl .item-inner a { padding: 5px 10px; }
.nav-section ul.nl ul.l2 .item-inner a { padding: 5px 15px; }
.nav-section ul.nl ul.l3 .item-inner a { padding: 5px 25px; background:none}
/* END */


/* Link Lists and callout links */

ul.linkList { list-style: none !important; }
ul.linkList li,
.article .text ul.linkList li { width:100%; background: transparent url(../img/icons/bullet_carrot_f60.gif) 0 6px no-repeat; padding-left: 12px; }
* html ul.linkList li { zoom: 1; }

a.callout  { display: block; padding-left: 12px; background: transparent url(../img/icons/icon_arrow_f60.gif) 0px 7px no-repeat; }
a.external { display: block; padding-left: 12px; background: transparent url(../img/icons/icon_external.gif) 0px 3px no-repeat; }
a.download { display: block; padding-left: 12px; background: transparent url(../img/icons/icon_download.gif) 0px 5px no-repeat; }
   * html a.callout,
   * html a.external,
   * html a.download { zoom: 1; }

.article a.external,
.article a.download { padding-left: 15px; background-position: 0px 3px; }

/* END */


/* Article styles */
h1.title-article { margin-bottom: 15px; }
h2.title-section { border-bottom: 1px dotted #999; padding-bottom: 10px; margin-bottom: 20px; }
   * html h2.title-section { border-bottom: none; background: url(../img/bg/bg_dotted_horizontal.gif) bottom left repeat-x; zoom: 1; }
p.intro {  }

.article {  }
.article .header-article { margin: 0 0 25px 0; }
.article .header-article h1 {  }
.article .header-article img { margin-bottom: 20px; }
.article .header-article p {  }

.article .text {  }
.article .text h5 { margin-bottom: 3px; }
.article .text h3 { margin-bottom: 10px; } 
.article .text p { margin-bottom: 15px; }
.article .text p a { text-decoration: underline; }
.article .text p a.callout,
.article .text p a.external { text-decoration: none; }

.article .text li { margin-bottom: 8px; }
.article .text ul,
.article .text ol { list-style-position: inside; margin-bottom: 25px; padding: 0 25px; }
.article .text ul {  }
   * html .article .text ul { padding: 0; }
   * html .article .text ul.linkList { padding-left: 3px; }
.article .text ul li { background: transparent url(../img/icons/bullet_text.png) 0 7px no-repeat; padding-left: 12px; }
   * html .article .text ul li { zoom: 1 }
.article .text ol { list-style-type: decimal; }
   * html .article .text ol { padding: 0 15px; }
.article .text ol li {  }
/*/
.article .text ol > li { list-style-type: none; counter-increment: item; }
.article .text ol > li:before { content: counter(item); padding-right: 5px; }
/**/

.article table { width: 100%; border: 1px solid #9c9b9b; margin-bottom: 25px; }
.article table.table-1col th,
.article table.table-1col td { width: 100%; }
.article table.table-2col th,
.article table.table-2col td { width: 50%; }
.article table.table-3col th,
.article table.table-3col td { width: 33.3%; }
.article table.table-4col th,
.article table.table-4col td { width: 25%; }
.article table.table-5col th,
.article table.table-5col td { width: 20%; }
.article thead tr { background: transparent url(../img/bg/bg_article_thead.jpg) bottom left repeat-x; }
.article thead tr,
* html .article th { border-bottom: 1px solid #9c9b9b; }
.article tbody tr,
* html .article tbody td { border-bottom: 1px dotted #9c9b9b; }
.article tbody tr.last { border: none; }
.article thead th, 
.article tbody td { padding: 7px 10px; }
.article tbody td { border-right: 1px solid #9c9b9b; }

/* END */

/* Related module */

.related { background: transparent url(../img/bg/bg_related_bottom.gif) bottom left no-repeat; width: 551px; height: 230px; }
* html .related { padding-bottom: 6px; }
.related .related-inner { background: transparent url(../img/bg/bg_related-inner.gif) top left repeat-y; }
.related .header-related { background: url(../img/bg/bg_related_header.gif) top left no-repeat; height: 32px; margin-bottom: 10px; }
.related .header-related h4 { padding: 7px 10px; }
.related .content-related { width: 188px; float: left; }
.related .content-related img { margin: 0 auto; }
.related .nav-related { width: 350px; height: 182px; float: right; margin-right: 10px; overflow: hidden; }
.related .nav-related ul.nl { border-top: 1px solid #9c9b9b; }
.related .nav-related ul.nl li.nav-item {  }
.related .nav-related ul.nl li.nav-item .item-inner { height: 30px; border-bottom: 1px solid #9c9b9b; background: transparent url(../img/bg/bg_related_item.jpg) top left repeat-x; }
.related .nav-related ul.nl li.nav-item .item-inner a { display: block; padding: 7px 10px; }
* html .related .nav-related ul.nl li.nav-item .item-inner a { zoom: 1; }
.related .nav-related ul.nl li.nav-item .item-content { padding: 10px; display: none; border-bottom: 1px dotted #9c9b9b; }
* html .related .nav-related ul.nl li.nav-item .item-content { border-bottom: none; background: url(../img/bg/bg_dotted_horizontal.gif) bottom left repeat-x; }

/* END */


/* Aside modules */

.aside { background: url(../img/bg/bg_aside_bottom.gif) bottom left no-repeat; padding-bottom: 6px; position: relative; z-index: 1; }
.aside,
.aside .aside-top { width: 151px; }
.aside .aside-top { position: absolute; z-index: 1; top: 0; left: 0; background: url(../img/bg/bg_aside_top.gif) top left no-repeat; height: 4px; }
.aside .aside-inner { background: url(../img/bg/bg_aside_inner.gif) top left repeat-y; padding: 0 2px 0 1px; }
.aside .header-aside { border: 1px solid #9c9b9b; border-left: none; border-right: none; background: url(../img/bg/bg_aside_header.jpg) bottom left repeat-x; }
* html .aside .header-aside { zoom: 1; }
.aside .header-aside h4 { padding: 5px 10px; }
.aside .nav-aside {  }
.aside .nav-aside ul.nl {  }
.aside .nav-aside ul.nl li.nav-item { border-bottom: 1px dotted #9c9b9b; }
   * html .aside .nav-aside ul.nl li.nav-item { border-bottom: none; background: url(../img/bg/bg_dotted_horizontal.gif) bottom left repeat-x; zoom: 1; }
.aside .nav-aside ul.nl li.nav-item.last { border-bottom: none; }
   * html .aside .nav-aside ul.nl li.nav-item.last { background: none; }
.aside .nav-aside ul.nl li.nav-item a { display: block; padding: 5px 10px; }
.aside .nav-aside ul.nl li.nav-item a.download,
.aside .nav-aside ul.nl li.nav-item a.external { padding: 5px 10px 5px 20px; background-position:5px 10px; }
.aside .nav-aside ul.nl li.nav-item a:hover{color:#f60}
.aside .text-aside { padding: 5px; }
.aside .text-aside img,
.aside .text-aside p { margin-bottom: 10px; }
.aside a.download { background-position: 0px 8px; }

   .layout-landing .aside { margin-bottom: 10px; }

/* END */


/* Overlay styles */

.overlay { position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 200; display: none; }
* html .overlay { position: absolute; height: expression(document.documentElement.clientHeight + 'px'); width: expression(document.documentElement.clientWidth + 'px'); }

/* END */


/* Flash demo / overlay */

.lightbox-sendtac,
.lightbox-dialog,
.demo-wide,
.demo { display: none; position: absolute; z-index: 250; }

.lightbox-sendtac,
.lightbox-dialog,
.demo-wide,
.demo { width: 574px; padding-bottom: 6px; background: transparent url(../img/bg/bg_demo_bottom.png) bottom left no-repeat; }
* html .lightbox-sendtac,
* html .lightbox-dialog,
* html .demo { background-image: url(../img/bg/bg_demo_bottom.gif); }

.demo-wide { width: 781px; }
.lightbox-sendtac { width: 901px; }

.lightbox-sendtac .sendtac-inner,
.lightbox-dialog .dialog-inner,
.demo-wide .demo-inner,
.demo .demo-inner { padding-top: 5px; background: transparent url(../img/bg/bg_demo_top.png) top left no-repeat; }
* html .lightbox-sendtac .sendtac-inner,
* html .lightbox-dialog .dialog-inner,
* html .demo-wide .demo-inner,
* html .demo .demo-inner { background-image: url(../img/bg/bg_demo_top.gif); }

.lightbox-sendtac .header-sendtac,
.lightbox-sendtac .content-sendtac,
.lightbox-sendtac .footer-sendtac { padding: 0 10px; }
.lightbox-dialog .header-dialog,
.lightbox-dialog .content-dialog,
.lightbox-dialog .footer-dialog,
.demo .header-demo,
.demo .content-demo,
.demo .footer-demo { background: url(../img/bg/bg_demo_content.png) top right repeat-y; padding: 0 12px; }

* html .lightbox-dialog .header-dialog,
* html .lightbox-dialog .content-dialog,
* html .lightbox-dialog .footer-dialog,
* html .demo .header-demo,
* html .demo .content-demo,
* html .demo .footer-demo { background-image: url(../img/bg/bg_demo_content.gif); }


.lightbox-sendtac { background-image: url(../img/bg/bg_sendtac_bottom.png); padding-bottom: 5px; }
* html .lightbox-sendtac { background-image: url(../img/bg/bg_sendtac_bottom.gif); }
.lightbox-sendtac .sendtac-inner { background-image: url(../img/bg/bg_sendtac_top.png); }
* html .lightbox-sendtac .sendtac-inner { background-image: url(../img/bg/bg_sendtac_top.gif); }
.lightbox-sendtac .header-sendtac,
.lightbox-sendtac .content-sendtac,
.lightbox-sendtac .footer-sendtac { background-image: url(../img/bg/bg_sendtac_body.png); }
* html .lightbox-sendtac .header-sendtac,
* html .lightbox-sendtac .content-sendtac,
* html .lightbox-sendtac .footer-sendtac { background-image: url(../img/bg/bg_sendtac_body.gif); }


.demo-wide { background-image: url(../img/bg/bg_demoWide_bottom.png); padding-bottom: 5px; }
.demo-wide .demo-inner { background-image: url(../img/bg/bg_demoWide_top.png); }
.demo-wide .header-demo,
.demo-wide .content-demo,
.demo-wide .footer-demo { background-image: url(../img/bg/bg_demoWide_body.png); }

* html .demo-wide { background-image: url(../img/bg/bg_demoWide_bottom.gif); }
* html .demo-wide .demo-inner { background-image: url(../img/bg/bg_demoWide_top.gif); }
* html .demo-wide .header-demo,
* html .demo-wide .content-demo,
* html .demo-wide .footer-demo { background-image: url(../img/bg/bg_demoWide_body.gif); }

.lightbox-sendtac .header-sendtac,
.lightbox-sendtac .header-sendtac h4,
.lightbox-dialog .header-dialog,
.lightbox-dialog .header-dialog h4,
.demo-wide .header-demo,
.demo-wide .header-demo h4,
.demo .header-demo,
.demo .header-demo h4 { padding-bottom: 10px; }

.lightbox-sendtac .header-sendtac h4,
.lightbox-dialog .header-dialog h4,
.demo-wide .header-demo h4,
.demo .header-demo h4 { border-bottom: 1px dotted #999; padding-top: 6px; }
* html .lightbox-dialog .header-dialog h4,
* html .demo .content-demo img { width: 545px; border-bottom: none; background: url(../img/bg/bg_dotted_horizontal.gif) bottom left repeat-x; }

.lightbox-dialog .func-confirm {}
.lightbox-dialog .func-confirm ul.fl { width: 266px; margin: 0 auto; padding: 20px 0 30px 0; }
.lightbox-dialog .func-confirm ul.fl li { float: left; margin-right: 20px; }
.lightbox-dialog .func-confirm ul.fl li.last { margin-right: 0; }

.lightbox-sendtac .footer-sendtac,
.lightbox-dialog .footer-dialog,
.demo-wide .footer-demo,
.demo .footer-demo { padding-top: 10px; padding-bottom: 7px; }

.lightbox-sendtac .footer-sendtac ul.fl,
.lightbox-dialog .footer-dialog ul.fl,
.demo-wide .footer-demo ul.fl,
.demo .footer-demo ul.fl { height: 10px; padding: 2px 10px 8px 10px; margin: 0; background: url(../img/bg/bg_demo_fl_gradient.jpg); }

.demo-wide .footer-demo ul.fl,
.lightbox-sendtac .footer-sendtac ul.fl { background: url(../img/bg/bg_fl_gradient_long.png); }

.lightbox-sendtac .footer-sendtac ul.fl li,
.lightbox-dialog .footer-dialog ul.fl li,
.demo-wide .footer-demo ul.fl li,
.demo .footer-demo ul.fl li { float: right; background: none; padding: 0; margin: 0; }

.lightbox-sendtac .footer-sendtac ul.fl li a,
.lightbox-dialog .footer-dialog ul.fl li a,
.demo-wide .footer-demo ul.fl li a,
.demo .footer-demo ul.fl li a { display: block; margin-left: 15px; }

.lightbox-sendtac .footer-sendtac ul.fl li a.close,
.lightbox-dialog .footer-dialog ul.fl li a.close,
.demo-wide .footer-demo ul.fl li a.close,
.demo .footer-demo ul.fl li a.close { padding-left: 10px; background: url(../img/icons/icon_x_fff.gif) 0px 5px no-repeat; cursor: pointer; }


/* END */

/* Homepage Splash */

.splash-home { padding: 0 0 20px 0; }

/* END */


/* Homepage feature blocks */

.feature                               { width: 207px; height: 106px; padding: 5px 12px; overflow: hidden; position: relative; background: transparent url(../img/bg/bg_feature.gif) top left no-repeat; }
.feature .header-feature               { margin-bottom: 5px; padding-top: 3px; }
.feature .footer-feature               { position: absolute; bottom: 12px; }
.feature .footer-feature a.calloutLink { display: block; padding-left: 12px; background: transparent url(../img/icons/icon_arrow_f60.gif) 0px 7px no-repeat; }

/* END */

/* Homepage news block */

.news                                  {  }
.news .header-news                     { border-bottom: 1px solid #9c9b9b; padding: 0 0 5px 0; margin-bottom: 20px; }
.news .header-news h4                  { float: left; }
.news .header-news .date               { float: right; }
.news .content-news                    {  }
.news .content-news ul.linkList        {  }
.news .content-news ul.linkList li     { margin-bottom: 5px; }
.news .content-news ul.linkList li a   {  }

/* END */

/* Referral form styles */
form {  }

form .section {  }
form .section .status { margin-bottom: 20px; }
form .note-required { margin-bottom: 15px; padding-left: 10px; background: transparent url(../img/icons/icon_asterisk.png) 0 4px no-repeat; }

form fieldset {  }
form .header-fieldset { background: transparent url(../img/bg/bg_nav-section_item-inner.gif) repeat-x left bottom; border-top: 1px solid #9c9b9b; }
form .header-fieldset h4 { padding: 7px 12px; }
form .content-fieldset { border: 1px solid #9c9b9b; border-left: none; border-right: none; padding: 7px 12px; }
    .layout-article-2col form .content-fieldset { min-height: 150px; }
    * html .layout-article-2col form .content-fieldset { height: 150px; }
    form .section .content-fieldset { border-bottom: none; padding: 15px 12px; }
    form .section fieldset.last .content-fieldset { border-top: 1px dotted #999; }
   * html form .section fieldset.last .content-fieldset { border-top: none; background: url(../img/bg/bg_dotted_horizontal.gif) top left repeat-x; }
form .content-fieldset p { margin-bottom: 20px; }

form fieldset fieldset { border: 1px solid #9c9b9b; border-top: none; border-bottom: none; }
form fieldset fieldset.inner-last { border-bottom: 1px solid #9c9b9b; }
form fieldset fieldset .content-fieldset { border-bottom: none; }

form .content-fieldset .field { margin-bottom: 10px; }
    form .section .content-fieldset .field { padding-left: 10px; }
    form .section .content-fieldset .field.field-noindent { padding-left: 0; }
    form .section .content-fieldset .field.field-required { background: transparent url(../img/icons/icon_asterisk.png) 0 9px no-repeat; }
form .content-fieldset .field label {  }
form .content-fieldset .field select,
form .content-fieldset .field input.input-text,
form .content-fieldset .field input.input-password { border: 1px solid #7b9cbd; }
form .content-fieldset .field input.input-text,
form .content-fieldset .field input.input-password { width: 200px; height: 17px; padding-top: 3px; }
form .content-fieldset .field select { width: 202px; }
form .content-fieldset .field textarea { width: 500px; height: 100px; }
form .content-fieldset .field p {  }
form .content-fieldset .field-block {  }
form .content-fieldset .field-block label,
form .content-fieldset .field-block input {  }
form .content-fieldset .field-block label { margin-bottom: 3px; }
form .content-fieldset .field-block input {  }
form .content-fieldset .field p {  }
form .content-fieldset .field-inline {  }
form .content-fieldset .field-inline label,
form .content-fieldset .field-inline input,
form .content-fieldset .field-inline .note.note-example { display: block; float: left; }
form .content-fieldset .field-inline .subfield { float: right; }
form .content-fieldset .field-inline label { width: 88px; }
    form .content-fieldset .field-inline label.label-multiple { width: auto; margin-right: 10px; }
    form .section .content-fieldset .field-inline label,
    form .section .content-fieldset .field-inline .note.note-example { padding-top: 5px; }
form .content-fieldset .field-inline input { margin-right: 10px; }
form .content-fieldset .field-inline input.input-radio,
form .content-fieldset .field-inline input.input-checkbox { margin: 5px 5px 0 0; }
form .content-fieldset .field-inline .subfield label { width: 25px; }
form .content-fieldset .field-inline .subfield input { float: right; width: 40px; margin-right: 0; }


/* END */

/**/
form.multipart {  }
form.multipart .section { display: none; }
form.multipart .section.step-1 { display: block; }

/* END */

/* Send to a Colleague form */

.lightbox-sendtac h4 { font-size: 20px; line-height: 24px; color: #999; }
.lightbox-sendtac h5 { font-size: 15px; line-height: 20px; color: #f60; }

.lightbox-sendtac form {  }
.lightbox-sendtac form fieldset .content-fieldset { border-top: 1px solid #fff !important; border-bottom: 1px dotted #999; padding: 15px 0 5px 0; }
.lightbox-sendtac form fieldset.last .content-fieldset { border-bottom: 1px solid #fff; }
.lightbox-sendtac form .content-fieldset .field input.input-text { width: 198px; }
.lightbox-sendtac form .section .content-fieldset .field.field-required { background-position: 2px 5px; }
.lightbox-sendtac form .content-fieldset .field.has-error input.input-text { border: 1px solid #f00; }
.lightbox-sendtac form .content-fieldset .field-inline label { width: auto; }

.lightbox-sendtac li.col-1 p { padding: 0 0 10px 10px; }
#SendTAC-complete p { padding-left: 0; }
.lightbox-sendtac li.column { overflow: hidden; }
.lightbox-sendtac li.col-1 .note { padding-left: 10px; }
.lightbox-sendtac li.col-1 .note-error { display: none; }

.sendtac-preview { border-left: 1px solid #999; padding: 0 0 0 20px; margin-bottom: 10px; }
#SendTAC-complete h5,
.sendtac-preview h5,
.sendtac-preview p,
.sendtac-preview div { padding-bottom: 20px; }

#SendTAC-complete .col-1 ul.fl { padding: 20px 0; }
#SendTAC-complete .col-1 ul.fl li,
.sendtac-preview ul.fl li { float: left; margin-right: 10px; }

#SendTAC-error,
#SendTAC-complete { display: none; }

/* END */

/**/
.callout-block { margin-bottom: 15px; }
.callout-block .header-callout { border-top: 1px solid #9c9b9b; border-top: 1px dotted #999; }
   * html .callout-block .header-callout { border-top: none; background: url(../img/bg/bg_dotted_horizontal.gif) top left repeat-x; }
.callout-block .header-callout h4,
.callout-block .content-callout { padding: 7px 12px; background: transparent url(../img/bg/bg_nav-section_item-inner.gif) repeat-x left bottom; }
.callout-block .content-callout { border: 1px solid #9c9b9b; border-left: none; border-right: none; padding: 7px 12px 20px 12px; }

/* END */

/**/

.nav-page_step {  }
.nav-page_step ul.nl {  }
.nav-page_step ul.nl li { float: right; display: none; }
.nav-page_step ul.nl li.step-prev { float: left; }
.nav-page_step ul.nl li.step-next {  }
.nav-page_step ul.nl li.step-finish {  }

/* END */


/* Sitemap */
.block-sitemap { padding-top: 10px; }
.block-sitemap .layout-article-2col { padding-bottom: 15px; margin-bottom: 30px; border-bottom: 1px dotted #999; }
   * html .block-sitemap .layout-article-2col { border-bottom: none; background: url(../img/bg/bg_dotted_horizontal.gif) bottom left repeat-x; }
.block-sitemap ul.nl {  }
.block-sitemap ul.nl li.nav-item {  }
.block-sitemap ul.nl.l1 li.nav-item {  }
.block-sitemap ul.nl.l2 li.nav-item { background: transparent url(../img/icons/bullet_carrot_f60.gif) 12px 6px no-repeat; padding-left: 25px; }
.block-sitemap ul.nl.l3 li.nav-item { padding-left: 20px; background: transparent url(../img/icons/bullet_blue.gif) 12px 6px no-repeat; }


/* END */