p.navigation
{
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 162px;
    width: 100px;
}


.navigationChapter
{
    display:  block;
    border-top: 1px solid rgb(204,204,204);
    padding-left: 16px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-repeat: no-repeat;
    font-size: 10px;
    text-decoration: none;
}


.navigationChapter {
	width: 112px;
}

.navi\gationChapter
{
    width: 120px;
}


p.navigation2 
{
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    top: 292px;
    width: 120px;
}


.navigationChapter2
{
    display:  block;
    border-top: 1px solid rgb(204,204,204);
    padding-left: 19px;
    padding-right: 7px;
    padding-top: 5px;
    padding-bottom: 5px;
    background-repeat: no-repeat;
    font-size: 10px;
    text-decoration: none;
}



.navigationChapter2 {
	width: 112px;
}


.navi\gationChapter2
{
    width: 120px;
}



.navigationHome {
	background-position: 4px 8px; 
	background-image: url(Images/arrow-gray.gif);
}


.navigationHome:hover 
{
        background-image: url(Images/arrow-red.gif);
	color: rgb(35,175,0);
}


.navigationHome2 {
	background-position: 4px 8px; 
	background-image: url(Images/arrow-gray.gif);
	background-color: transparent;
}


.navigationHome2:hover 
{
        background-image: 	url(Images/arrow-red.gif);
	color: rgb(35,175,0);
}



.navigationBelowHome,
.navigationBelowHomeFirst 
{
	background-position: 3px 8px; 
        background-image: 	url(Images/arrow-gray.gif);
}



.navigationBelowHome:hover,
.navigationBelowHomeFirst:hover
{
	background-image: 	url(Images/arrow-red.gif);
	color: rgb(135,75,0);
}

.navigationBelowHomeLast {
	background-image: url(Images/arrow-gray-down.gif);
	background-position: 3px 4px;
}


.navigationBelowHomeLastActive 
{
	background-image: url(Images/arrow-red-down.gif);
	background-position: 3px 4px;
	color: rgb(35,175,0);
}


.navigationBelowHomeLastActiveSingle {
	background-position: 3px 4px; 
	background-image: url(Images/arrow-red.gif); 
	color: rgb(35,175,0); 
	border-bottom: rgb(204,204,204) 1px solid;
}

.navigationBelowHomeLast:hover 
{
	background-image: url(Images/arrow-red-down.gif);
	color: rgb(35,175,0);
}

.navigationBelowHomeFirstAndLastActive:hover 
{
	background-image: url(Images/arrow-red-down.gif);
	color: rgb(35,175,0);
}




.subNavigation
{
    display: block;
    width: 163px;
    border-top: 1px dashed rgb(35,175,0);
    border-bottom: 1px solid rgb(35,175,0);
	padding-top: 3px !important;
	padding-top: 4px;
    padding-bottom: 4px;
}

.subNavigation2
{
    display: block;
    width: 163px;
    border-top: 1px dashed rgb(35,175,0);
    border-bottom: 1px solid rgb(35,175,0);
	padding-top: 3px !important;
	padding-top: 4px;
    padding-bottom: 4px;
}



.subNavigationHeader
{
    background-image: url(Images/arrow-gray.gif);
    background-position: 6px 4px;
    background-repeat: no-repeat;
}


.subNavigationHeader:hover 
{
	background-image: url(Images/arrow-red-down.gif);
	color: rgb(35,175,0);
}


.subNavigationHeaderActive
{	
    background-image:url(Images/arrow-red-down.gif);
    background-position: 16px 6px;
    background-repeat: no-repeat;
    color: rgb(35,175,0);
}


.subNavigationHeaderActive,
.subNavigationHeader
{
    	margin-bottom: 1px;
	color: rgb(35,175,0);
}



.subNavigationHeader2
{
    background-image: url(Images/arrow-gray.gif);
    background-position: 6px 4px;
    background-repeat: no-repeat;
}


.subNavigationHeader2:hover 
{
	background-image: url(Images/arrow-red-down.gif);
	color: rgb(35,175,0);
}


.subNavigationHeader2Active
{	
    background-image:url(Images/arrow-red-down.gif);
    background-position: 16px 6px;
    background-repeat: no-repeat;
    color: rgb(35,175,0);
}


.subNavigationHeader2Active,
.subNavigationHeader2
{
    	margin-bottom: 1px;
	color: rgb(35,175,0);
}

.subNavigationChapter,
.subNavigationChapter2,
.subSubNavigation
{
    display: block;
    padding: 0 24px 0 22px;
    font-size: 10px;
    text-decoration: none;
    line-height: 15px;
	margin-top: 1px;
}


.subSubNavigation {
	margin-top: 1px; 
	display:  block; 
	padding-left: 12px; 
	FONT-SIZE: 10px; 	
	padding-bottom: 0px; 
	LINE-height: 15px; 
	padding-top: 0px; 
	TEXT-DECORATION: none;
	width: 170px;
}



a.subNavigationChapter,
a.subNavigationChapter2,
a.subSubNavigation
{
    width: 140px;
}

a.subNavi\gationChapter
{
    width: 140px;
}


a.subSubNavi\gation
{
    width: 140px;
}



a.subNavi\gationChapter2
{
    width: 140px;
}




.subNavigationChapter:hover,
.subNavigationChapter2:hover, 
.subSubNavigation:hover,
.subNavigationActive,
.subNavigationActive2
{
    color: rgb(35,175,0);
}
 
.subNavigationActive
{
    background-image: url(Images/arrow-red.gif);
    background-position: 10px 4px;
    background-repeat: no-repeat;
}


.subNavigationActive2
{
    background-image: url(Images/arrow-red.gif);
    background-position: 10px 4px;
    background-repeat: no-repeat;
}



.subSubNavigationActive
{
    background-image: url(Images/arrow-red.gif);
    background-position: 32px 4px;
    background-repeat: no-repeat;
    color: rgb(35,175,0);
}






.subSubNavigation {
	padding-left: 14px; 
	width: 150px;
}





#navigationShade
{
    position: absolute;
    left: 140px;
    top: 0px;
    width: 200px;
    height: 764px;
    display: none;
    z-index: 2999;
}


#navi\gationShade
{
    background-image: url(Images/gray-60.png) !important;
    background-color: transparent !important;

    filter: alpha(opacity=60);
    background-image: none;
    background-color: #ccc;
}


#navigationShade2
{
    position: absolute;
    left: 140px;
    top: 0px;
    width:200px;
    height: 864px;
    display: none;
    z-index: 2000;
}

#navi\gationShade2
{
    background-image: url(Images/gray-60.png) !important;
    background-color: transparent !important;

    filter: alpha(opacity=60);
    background-image: none;
    background-color: #ccc;
}



#navigationHomeSub
{
    position: absolute;
    left: 144px;
    top: 180px;
    width: 200px;
    height: 444px;
    display: none;
    overflow: hidden;
    border-bottom: 1px solid rgb(204,204,204);
    z-index: 3000;
}

.navigationHome,
.navigationBelowHomeFirst,
#navigationHomeSub
{
    
}


#navigationHomeSub .navigationChapter
{
    width: 190px;
    height: 24px;
    overflow: hidden;
}

#navigationHomeSub .navi\gationChapter
{
    width: 170px;
    height: 13px;
}

#navigationHomeSub .navigationChapter:hover
{
    color: rgb(204,0,0);
    background-color: rgb(242,242,242);
}

#navigationHomeSub a
{
    background-color: #fff;
    border-left: 1px solid rgb(204,204,204);
    border-right: 1px solid rgb(204,204,204);
}





#navigationHomeSub2
{
    position: absolute;
    left: 144px;
    top: 300px;
    width: 195px;
    height: 444px;
    display: none;
    overflow: hidden;
    border-bottom: 1px solid rgb(204,204,204);
    z-index: 3010;
}

#navigationHomeSub2 .navigationChapter
{
    width:195px;
    height: 24px;
    overflow: hidden;
}

#navigationHomeSub2 .navi\gationChapter
{
    width: 195px;
    height: 13px;
}

#navigationHomeSub2 .navigationChapter:hover
{
    color: rgb(35,175,0);
    background-color: rgb(242,242,242);
}

#navigationHomeSub2 a
{
    background-color: #fff;
    border-left: 1px solid rgb(204,204,204);
    border-right: 1px solid rgb(204,204,204);
}

#navigationHomeSub2 .navigationChapter:hover
{
    color: rgb(204,0,0);
    background-color: rgb(242,242,242);
}


#navigationlinks {
	z-index: 88; LEFT: 15px; width: 100px; POSITION:relative; margin-bottom: 40px;
}
