/* Table of Contents - styled for all media */


@media screen, projection {
/*\*//*/
}
/**/

html {/* */}


div#content div#menu,div#content div.menu {background-color: transparent; clear: both!important; padding-bottom: 6px; margin-bottom: 6px; padding-top: 1px; margin-left: 1%; padding-top: 0; }

div#content div#menu ul li {text-indent: 0; clear: left;}

div#content div#menu ul li.wrap {list-style: none;}

div#content div#menu ul {background: url(../imagedepot/listbar_3.png) repeat-y; padding-left: 1px; margin: 0 4px 10px 10px;}

div#content div#menu ul li {list-style: none; background: url(../imagedepot/listbar_5.png) no-repeat 1px -26px; 
margin: 6px 0 0 -2px; padding: 1px 0 3px 0;}

div#content div#menu ul li {padding-left: 22px; line-height: 160%; /*  \*/ height: 1%; /* */}

div#content div#menu ul li ul li {margin: 0 0 0 -1px; padding: 2px 0 2px 21px;}

div#content div#menu ul li ul {padding-left: 0px; margin: 0; background: url(../imagedepot/listbar_3.png) repeat-y; }

div#content div#menu ul li ul.discon { padding-left: 25px; margin: 0 0 0 -25px; background: #f5f5f5; }

div#content div#menu ul li.last {background: #f5f5f5 url(../imagedepot/listbar_2.png) no-repeat 1px -26px;}

html body div#content div#menu ul li.last ul {margin-top: 3px;}

div#content div#menu ul li.wrap {background: none; margin: 0 0 0 -1px; padding: 0 0 0 22px;}

div#content div#menu ul li.discon {background: #f5f5f5; margin: 0 0 0 -1px; padding: 0 0 0 22px; }

div#content div#menu ul li.listhead {margin: 0 0 0 -2px; padding: 0 0 3px 0; position: relative; border-left: solid 2px #f9f9f9;
background: transparent;}

div#content div#menu ul li.listhead a {position: relative; left: -2px; top: -1px;}

div#content div#menu ul.top {margin-top: .1em;}

html body div#content div#menu ul.discon {background-image: none;}

/* link styles */

div#content div#menu a {background: #f5f5f5 url("../imagedepot/linkedge-1.jpg") no-repeat; 
padding: 1px 9px; margin: 0;}

div#content div#menu a:link,div#content div div#menu a:visited { border-top: solid 1px #ccc; 
border-left: solid 1px #ccc; border-right: solid 1px #aaa; border-bottom: solid 1px #bbb!important; padding-bottom: 1px;}

div#content div#menu a:visited {background-position: right center!important; background-color: #efe5e0; font-style: normal;}

div#content div#menu a:hover {border-top: solid 1px #ccc!important; border-left: solid 1px #bbb; border-right: solid 1px #333; 
background-color: #fff; background-position: right bottom!important; padding-bottom: 3px;}

div#content div#menu ul li a {font-weight: 800; color: #444; text-decoration: none;}

div#content div#menu ul li ul li a {font-weight: 200; color: #000;}

div#content div#menu p {margin: 4px 3px 1px 9px; }

div#content div#menu h4 {padding: 15px 0 6px 3px; margin: 0; }

div#content div#menu ul li span.note1 {background: #e0e7ef; padding: 0 3px; border: solid 1px #ccc;}

div#content div#menu ul li span.note2 {border-bottom: solid 1px #fff;}


}


@media handheld {
/* temporary solution */

div#content div#menu {min-height: 35em; min-width: 5em; margin-top: 5em; font-size: 11px; margin-top: 0;}

div#iewrapper {background: #f7f5ff; }

ul li a {font-family: "arial", sans-serif; }

div#content div div#menu ul {margin: 0;}

div#content div#menu ul li.listhead,div#content div#menu ul li.last {background-color-: #f7f5ff!important;}

h1 {padding-top: 30px!important;}
div#content div#menu h4 {margin-left: -5px!important;}

#right-top {display: none;}



}

@media print {

/* temporary solution */


div#content div,div#content div div {background: #fff; }
div#content div#menu,
div#content div.menu,
div#content div#menu ul li ul.discon,
div#content div#menu ul li.discon,
div#content div#menu ul li.listhead {
background: #fff; }

div#content div#menu ul {list-style: none; background: #fff; margin: 0; padding: 0 0 0 35px;}

div#content div#menu ul li.listhead {margin-left: -30px;}

div#content div#menu ul li a {
margin-left: -3px; padding: 0; font-weight: 800; color: #000; border: solid 1px #aaa; background: none; border-width: 0 0 1px 0;}

div#content div#menu h4 {margin-top: 10px; }

}



