/* InterWest Insurance Services, Inc. CSS Document */

#sidenav {
	width: 168px;
	margin: 0;
	padding-bottom: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #666666;
	cursor: pointer;
	border-left: 1px solid #D4D4D2;
	border-right: 1px solid #D4D4D2;
	}
	
		/* FreedomWeb Top Level */
        #sidenav ul {
                list-style: none;
				border: none;
                margin: 0px 0px 0px 0px;
                padding: 0 0 0 0;
                }

        #sidenav div {
			/*background-image: url('../images/sidenav_ul_bg.gif');
			background-color:none;
			background-position:center top;
			background-repeat:no-repeat;*/
			}

        #sidenav ul li {
                margin: 0;
                list-style: none;
				list-style-image: none;
				padding: 0 0 0 0;
                }

        #sidenav ul li a {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-weight: bold;
				font-variance: normal;
				text-align: left;
				color: #021f63;
				display: block;
                padding: 0 5px 10px 10px;
                text-decoration: none;
				text-align:left;
				width: 168;
					background-image: url('../images/sidenav_t2.gif');
					background-color:none;
					background-position:bottom left;
					background-repeat:no-repeat;
                }

        html>body #sidenav ul li a {
                width: auto;
                }

        #sidenav ul li a:hover {
				color: #000;
                }

		#sidenav ul li .button {
                color: #021F63;
				text-decoration: none;
				padding-left: 10px;
                }

        #sidenav ul li a.button_cp {
				color: #021F63;
                }

        #sidenav ul li a.button_cp:hover {
				color: #000;
                }

				
		/* FreedomWeb 2nd Tier  */				
        #sidenav ul li ul {
                list-style: none;
				list-style-image: none;
                margin: 0px 0px 0px 0px;
                padding: 0 7px 0 7px;
                }

        #sidenav ul li ul li {
				color: #666666;
				padding: 0 0 0 0;                
                margin: 0;
                list-style: none;
                list-style-image: none;
				/*background-image: url('../images/sub_bkg.gif');
					background-position: 5px;
					background-repeat: repeat-y;*/
                }

        #sidenav ul li ul li a {
                font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				font-variant: normal;
				color: #666666;
                display: block;
                padding: 2px 10px 4px 10px;
                text-decoration: none;
                width: 100%;
				text-align:left;
				border-bottom: 1px solid #e8e8e8;
				background-image: url('../images/bullet.gif');
					background-position: 0 7px;
					background-repeat: no-repeat;
                }

		html>body #sidenav ul li ul li a {
                width: auto;
                }

        #sidenav ul li ul li a:hover {
				color: #000;
               }

        #sidenav ul li ul li .button {
                color: #666666;
                }

        #sidenav ul li ul li .button_cp {
				color: #021F63;
				background-image: url('../images/bullet.gif');
					background-position: 0 7px;
					background-repeat: no-repeat;
                }
		#sidenav ul li ul li a.button_cp:hover {
				color: #000;
                }
        /*#sidenav li .title {
				display: block;
				padding: 5px 5px 5px 5px;
				border-top: 1px solid #666666;
				background-color: #990000;
				color: #666666;
				text-decoration: none;
				text-align: center;
				font-weight: bold;
                }*/
        
		/* FreedomWeb 3nd Tier (2nd sublevel) */
        #sidenav ul li ul ul {
                list-style: none;
				list-style-image: none;
                margin: 0px 0px 0px 0px;
                padding: 0;
				border: 0;
				background-color: #EFF3F6;
                }
				
		#sidenav ul li ul li ul li {
				list-style: none;
				list-style-image: none;
				}
				
		#sidenav ul li ul li ul li a {
                font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				font-variant: normal;
				color: #666666;
				border-bottom: 1px solid #fff;
				display: block;
                padding: 2px 10px 4px 10px;
				font-weight: normal;
                color: #666666;
				text-decoration: none;
				text-align:left;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
                }
				
		#sidenav ul li ul li ul li a:hover {
				color: #021f63;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}
				
		#sidenav ul li ul li ul li .button {
                padding: 2px 10px 4px 10px;
				color: #666666;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
                }

        #sidenav ul li ul li ul li .button_cp {
                padding: 2px 10px 4px 10px;
				color: #021f63;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}
				
        #sidenav ul li ul li ul li a.button:hover {
				color: #021f63;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}
				
		#sidenav ul li ul li ul li a.button_cp:hover {
				color: #000;
				background-image: url('../images/bullet2.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}
							
		/* FreedomWeb 4th Tier (3rd sublevel) */
        #sidenav ul li ul ul ul {
                list-style: none;
				list-style-image: none;
                margin: 0px 0px 0px 0px;
                padding: 0;
				background-color: #C6D5DE;
                }

		#sidenav ul li ul li ul li ul li {
				list-style: none;
				list-style-image: none;
				}

		#sidenav ul li ul li ul li ul li a {
                font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				font-variant: normal;
				border-bottom: 1px solid #DCE2E5;
				color: #666666;
				display: block;
                padding: 2px 10px 4px 10px;
				font-weight: normal;
                color: #666666;
				text-decoration: none;
				text-align:left;
				background-image: url('../images/bullet3.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
                }
        #sidenav ul li ul li ul li ul li .button {
                padding: 2px 10px 4px 10px;
				color: #000;
				background-image: url('../images/bullet3.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
                }

        #sidenav ul li ul li ul li ul li .button_cp {
                padding: 2px 10px 4px 10px;
                color: #021f63;
				background-image: url('../images/bullet3.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
					
                }
				
		#sidenav ul li ul li ul li ul li a:hover {
				color: #021f63;
				background-image: url('../images/bullet3.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}
				
        #sidenav ul li ul li ul li ul li a.button:hover , #sidenav ul li ul li ul li ul li a.button_cp:hover {
				color: #fff;
				background-image: url('../images/bullet3.gif');
					background-position: 3px 7px;
					background-repeat: no-repeat;
				}

        /* FreedomWeb 5th Tier (4th sublevel) */
		/*#sidenav ul li ul ul ul ul {
                list-style: none;
                margin: 0px 0px 0px 0px;
                padding: 0;
                }

        #sidenav ul li ul li ul li ul li ul li .button {
                padding: 2px 10px 4px 10px;
				color: #666666;
				background-image: url('../images/sub_bkg3.gif');
					background-position: 5px;
					background-repeat: no-repeat;
                }

        #sidenav ul li ul li ul li ul li ul li .button_cp {
                padding: 2px 10px 4px 10px;
                color: #175A2D;
				background-image: url('../images/sub_cp3.gif');
					background-position: 5px;
					background-repeat: no-repeat;
					
                }
				
        #sidenav ul li ul li ul li ul li ul li a.button:hover , #sidenav ul li ul li ul li ul li ul li a.button_cp:hover {
				color: #021f63;
				background-image: url('../images/sub_cp3.gif');
					background-position: 5px;
					background-repeat: no-repeat;
				}
