/* Main menu
*******************************************************************************/

#menu {clear:both;float:left;width:100%;font-size:0.95em;line-height:normal;margin-bottom:15px;background:#fff url(/pics/nm-bg.gif) repeat-x bottom}
#menu ul {margin:0;padding:0 13px 0 13px;list-style:none;clear:both}
#menu li {float:left;margin:0 2px 0 2px;padding:0 0 0 10px;line-height:31px;background:url(/pics/nm-tl.gif) no-repeat 0 0}
#menu a {float:left;display:block;width:.1em;height:44px;font-weight:bold;color:#fff;background:url(/pics/nm-tr.gif) no-repeat 100% 0;padding:0 10px 0 0;cursor:default}
#menu a span {display:block;padding:5px;text-align:center;text-decoration:underline;white-space:nowrap;cursor:pointer;cursor:hand}
/*#menu a span {behavior:expression(this.innerHTML = this.innerHTML.replace(' ','&nbsp;'))} /* ie 5.01 fix */
#menu a:hover span {text-decoration:none} /* word-wrap:break-word */

#menu .extra {float:right;background-image:url(/pics/nm-tl-a.gif)}
#menu .extra a {background-image:url(/pics/nm-tr-a.gif);color:#dd5b1e}

#menu > ul a {width:auto}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a {float:none}
/* End IE5-Mac hack */
#menu a:hover {color:#000}

#menu li:hover, #menu li:hover a {background-position:0 -44px;color:#000;height:41px}
#menu li:hover a {background-position:100% -44px}

#menu li.sel {background-position:0 -44px;height:44px}
#menu li.sel a {background-position:100% -44px;color:#000;height:44px}



/* Containers
*******************************************************************************/

/* default container settings
   dt has a block type
   dd - inline type
*/

.container {background:url(/pics/c-w-s.gif) repeat-y 0}
.container  dl.ch, .container  dl.cf {width:100%;margin:0;padding:0;overflow:hidden}
.container .ch dd, .container .cf dd {margin:0;padding:8px 0 0 8px}
.container .ch dt, .container .cf dt {float:right;margin:0;padding:0;text-align:right}


.container .ch {background:url(/pics/c-w-r.gif) no-repeat 100% 0}
.container .ch dd {background:url(/pics/c-w-l.gif) no-repeat 0 0}
/*.container .ch dt {white-space:nowrap}*/

.container .cf {background:url(/pics/c-w-r.gif) no-repeat 100% 100%}
.container .cf dd {background:url(/pics/c-w-l.gif) no-repeat 0 100%}

.container .cb {padding:0 14px;background:url(/pics/c-w-s.gif) repeat-y 100% 0}
.container .ci {width:100%;overflow:hidden;padding:1px 0}

.container .ca {font-size:1px;line-height:1px;padding-right:10px}
.container .ca a {float:right;display:block;width:23px;height:7px;background:url(/pics/c-w-ar.gif) no-repeat 5px;text-decoration:none}




/* container with header */

.c-header .ch dd {padding:9px 14px 8px 14px}
.c-header .ch dt {padding:11px 14px 10px 0}
.c-header .ch dt.ico {padding-bottom:8px}


/* gray header */

.c-gray-header .ch {background-image:url(/pics/c-g-tr.gif)}
.c-gray-header .ch dd {background-image:url(/pics/c-g-tl.gif)}
.c-gray-header .cb {padding-top:7px;border-top:1px solid #e1dfe1}



/* gray container */

.c-gray {background:none}
.c-gray .ch {background-image:url(/pics/c-g-tr.gif)}
.c-gray .ch dd {background-image:url(/pics/c-g-tl.gif)}
.c-gray .cf {background-image:url(/pics/c-g-br.gif)}
.c-gray .cf dd {background-image:url(/pics/c-g-bl.gif)}
.c-gray .cb {background:#f0f0ef}



/* dark gray container */

.c-dark-gray {background:none}
.c-dark-gray .ch {background-image:url(/pics/c-dg-tr.gif)}
.c-dark-gray .ch dd {background-image:url(/pics/c-dg-tl.gif)}
.c-dark-gray .cf {background-image:url(/pics/c-dg-br.gif)}
.c-dark-gray .cf dd {background-image:url(/pics/c-dg-bl.gif)}
.c-dark-gray .cb {background:#aaaaa9}
.c-dark-gray, .c-dark-gray .ch h3, .c-dark-gray .ch a {color:#fff !important}



/* orange container */

.c-orange {background:none}
.c-orange .ch {background-image:url(/pics/c-o-tr.gif)}
.c-orange .ch dd {background-image:url(/pics/c-o-tl.gif)}
.c-orange .cf {background-image:url(/pics/c-o-br.gif)}
.c-orange .cf dd {background-image:url(/pics/c-o-bl.gif)}
.c-orange .cb {background:#ffed99}



/* dark orange container */

.c-dark-orange {background:none}
.c-dark-orange .ch {background-image:url(/pics/c-do-tr.gif)}
.c-dark-orange .ch dd {background-image:url(/pics/c-do-tl.gif)}
.c-dark-orange .cf {background-image:url(/pics/c-do-br.gif)}
.c-dark-orange .cf dd {background-image:url(/pics/c-do-bl.gif)}
.c-dark-orange .cb {background:#ffe467}
