/****************************************
/  SIDEMENU STYLE 
/  (see below for SITEMAP)
/****************************************/

td.sidemenu {
	width:192px;
	text-align:left;
	vertical-align:top;
}

.sidemenu ul {
	margin:0px;
	padding:0px;
}

.sidemenu ul li {
	list-style:none;
	line-height:22px;
	width:192px;
	color:#FFFFFF;
	background-repeat:no-repeat;
}

.sidemenu ul li a { cursor:pointer; display:block; line-height:22px; font-size:12px; font-weight:normal; width:192px; text-decoration:none; background-repeat:no-repeat; }

.sidemenu div.topShade {
	line-height:1px;
	font-size:1px;
	background:url(../images/sidemenu/topShade.gif) no-repeat top left;
	height:1px;
}

.sidemenu div.bottomShade {
	line-height:1px;
	font-size:1px;
	background-repeat:no-repeat;
	background-image:url(../images/sidemenu/bottomShade.gif);
	height:1px;
}


/**** LEVEL 1 STYLE ****/

.sidemenu ul li a { text-indent:17px; color:#FFFFFF; background-image:url(../images/sidemenu/level_1.gif); }
.sidemenu ul li a.active { background-image:url(../images/sidemenu/level_1_active.gif); }
.sidemenu ul li a.open { background-image:url(../images/sidemenu/level_1_open.gif); }
.sidemenu ul li a.link:hover{ background-image:url(../images/sidemenu/level_1_hover.gif); }

/**** LEVEL 2 STYLE ****/

.sidemenu ul ul li a { text-indent:27px; color:#333333; background-image:url(../images/sidemenu/level_2.gif); }
.sidemenu ul ul li a.active { background-image:url(../images/sidemenu/level_2_active.gif); }
.sidemenu ul ul li a.open {	background-image:url(../images/sidemenu/level_2_open.gif); }
.sidemenu ul ul li a.link:hover{ background-image:url(../images/sidemenu/level_2_hover.gif); }

/**** LEVEL 3 STYLE ****/

.sidemenu ul ul ul li a { text-indent:37px; color:#666666; background-image:url(../images/sidemenu/level_3.gif); }
.sidemenu ul ul ul li a.active { background-image:url(../images/sidemenu/level_3_active.gif); }
.sidemenu ul ul ul li a.open { background-image:url(../images/sidemenu/level_3_active.gif); }
.sidemenu ul ul ul li a.link:hover{	background-image:url(../images/sidemenu/level_3_hover.gif); }

/**** LEVEL 4 STYLE ****/

.sidemenu ul ul ul ul { display:none }
.sidemenu ul ul ul ul li a { text-indent:47px; color:#666666; background-image:url(../images/sidemenu/level_3.gif); }
.sidemenu ul ul ul ul li a.active { background-image:url(../images/sidemenu/level_3_active.gif); }
.sidemenu ul ul ul ul li a.open { background-image:url(../images/sidemenu/level_2_open.gif); }
.sidemenu ul ul ul ul li a.link:hover{	background-image:url(../images/sidemenu/level_3_hover.gif); }

/******************************
/  SITEMAP STYLE
/*****************************/


/**** LEVEL 1 STYLE ****/
.sitemap ul li a { font-size:14px; }
.sitemap ul li { padding:4px; }

/**** LEVEL 2 STYLE ****/
.sitemap ul ul li a { font-size:12px; }
.sitemap ul ul li { padding:3px; }

/**** LEVEL 3 STYLE ****/
.sitemap ul ul ul li a { font-size:10px; }
.sitemap ul ul ul li { padding:2px; }

/**** LEVEL 4 STYLE ****/
.sitemap ul ul ul ul li a { font-size:8px; }
.sitemap ul ul ul ul li { padding:1px; }

