body{behavior:url(../new/css/csshover.htc)}


#navigation {margin:20px 0 0 20px}


/* NAVIGATION */

div#mainnav ul {margin:0;padding:0;width:150px;background:#fff;}
div#mainnav li.dock, div#mainnav li.docsk {background: white; url('menu/button2a.gif') no-repeat;  color: #333333;}
div#mainnav li.docb, div#mainnav li.docsb {background: #333333; url('menu/button2a.gif') no-repeat;  color: Fuchsia;}

div#mainnav li.doc, div#mainnav li.docs {background:#333333; url('menu/button2a.gif') no-repeat;}
div#mainnav li:hover {z-index:10; color:#333333; url('menu/button2b.gif') no-repeat;}
div#mainnav li.doc:hover {background:silver; url('menu/button2b.gif') no-repeat; color:yellow; }
div#mainnav li.docs:hover {background: #6B6B6B;
	url('menu/button2b.gif') no-repeat; color: Red;
}

div#mainnav li.sdoc,div#mainnav li.sdocs {background:#333333 url(../new/css/menu/button2c.gif) no-repeat;}


div#mainnav li {position:relative;list-style:none;margin:0; border-bottom:1px solid #333333;}
/*border-bottom:1px solid silver;}*/

div#mainnav li.sdoc {display:block;padding:3px 0 2px 4px;width:146px;color:#fff;background-image: url(../images/tri2.gif);
	background-repeat: no-repeat;
	background-position: right;}
div#mainnav li.sdocs {display:block;padding:3px 0 2px 4px;color:#fff;}

div#mainnav li.sdocs {w\idth:146px;}/*hack*/


div#mainnav li.dock a:link, div#mainnav li.dock a:visited, div#mainnav li.dock a:active,
div#mainnav li.docsk a:link, div#mainnav li.docsk a:visited, div#mainnav li.docsk a:active
{
	display: block;
	padding: 3px 0 2px 4px;
	text-decoration: none;
	width: 130px;
	color: #333333;
	w\idth: 146px;
}/* hack for IE5.5 */

div#mainnav li.dock a:hover, div#mainnav li.docsk a:hover {
	display: block;
	padding: 3px 0 2px 4px;
	text-decoration: none;
	width: 130px;
	color: black;
	w\idth: 146px;
}/* hack for IE5.5 */




 

div#mainnav li a {display:block;padding:3px 0 2px 4px;text-decoration:none;width:130px;color:silver;w\idth:146px;}/* hack for IE5.5 */

div#mainnav li a:hover {
	display: block;
	padding: 3px 0 2px 4px;
	text-decoration: none;
	width: 130px;
	color: #333333;
	w\idth: 146px;
	background: silver;
}/* hack for IE5.5 */

div#mainnav ul ul {position:absolute;top:1px;display:none;}

* html div#mainnav ul ul {left:120px;}/* hack for IE5.x */
* html div#mainnav ul ul {voice-family: "\"}\"";voice-family: inherit;left:130px;}/* hack for IE6 */
div#mainnav ul ul /* */{left:130px;} /* hack for the rest */

div#mainnav ul.menulevel1 li.docs:hover ul.menulevel2,  div#mainnav ul.menulevel1 li.sdocs:hover ul.menulevel2, div#mainnav ul.menulevel2 li.docs:hover ul.menulevel3, div#mainnav ul.menulevel2 li.docsk:hover ul.menulevel3, div#mainnav ul.menulevel2 li.sdocs:hover ul.menulevel3 {display:block;}
div#mainnav ul.menulevel2 {border-bottom: 0px solid Yellow;}
div#mainnav ul.menulevel1 li.sdocs:hover ul.menulevel2,* html div#mainnav ul.menulevel2 li.sdocs:hover ul.menulevel3 {margin-left:-4px;voice-family: "\"}\"";voice-family: inherit;margin-left:0px;} /*hack for IE6*/

ul.menulevel1 {z-index:1;}
ul.menulevel2 {z-index:2;}
ul.menulevel3 {z-index:3;}
