/*******blue sub-navigation style for lists default, 1st level navigation******/
.snavblue1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavblue1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavblue1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavblue1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #7A8FC4;
					width: 196px;
					}
a.snavblue1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #7A8FC4;
					width: 196px;
					}
/************************************************/
/*******blue sub-navigation style for lists on-state with dark background, 1st level navigation******/
.snavblue1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #7A8FC4;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavblue1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavblue1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavblue1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavblue1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******blue sub-navigation style for lists default, 2nd level navigation******/
.snavblue2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavblue2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavblue2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavblue2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #7A8FC4;
					width: 196px;
					}
a.snavblue2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #7A8FC4;
					width: 196px;
					}
/************************************************/
/*******blue sub-navigation style for lists default on state, 2nd level navigation******/
.snavblue2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #7A8FC4;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavblue2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavblue2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavblue2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavblue2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
			


/*******purple sub-navigation style for lists default, 1st level navigation ******/
.snavpurple1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavpurple1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpurple1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpurple1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #C191DA;
					width: 196px;
					}
a.snavpurple1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #C191DA;
					width: 196px;
					}
/************************************************/
/*******purple sub-navigation style for lists on-state with dark background, 1st level navigation ******/
.snavpurple1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #C191DA;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavpurple1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpurple1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpurple1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavpurple1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******purple sub-navigation style for lists default, 2nd level navigation ******/
.snavpurple2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavpurple2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpurple2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpurple2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #C191DA;
					width: 196px;
					}
a.snavpurple2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #C191DA;
					width: 196px;
					}
/************************************************/
/*******purple sub-navigation style for lists default on state, 2nd level navigation *****/
.snavpurple2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #C191DA;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavpurple2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpurple2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpurple2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavpurple2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/




/*******teal sub-navigation style for lists default, 1st level navigation ******/
.snavteal1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavteal1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavteal1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavteal1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #8DB5BC;
					width: 196px;
					}
a.snavteal1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #8DB5BC;
					width: 196px;
					}
/************************************************/
/*******teal sub-navigation style for lists on-state with dark background, 1st level navigation ******/
.snavteal1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #8DB5BC;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavteal1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavteal1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavteal1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavteal1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******teal sub-navigation style for lists default, 2nd level navigation ******/
.snavteal2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavteal2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavteal2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavteal2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #8DB5BC;
					width: 196px;
					}
a.snavteal2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #8DB5BC;
					width: 196px;
					}
/************************************************/
/*******teal sub-navigation style for lists default on state, 2nd level navigation ******/
.snavteal2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #8DB5BC;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavteal2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavteal2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavteal2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavteal2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/




/*******orange sub-navigation style for lists default, 1st level navigation *****/
.snavorange1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavorange1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavorange1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavorange1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E5A67B;
					width: 196px;
					}
a.snavorange1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E5A67B;
					width: 196px;
					}
/************************************************/
/*******orange sub-navigation style for lists on-state with dark background, 1st level navigation ******/
.snavorange1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #E5A67B;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavorange1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavorange1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavorange1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavorange1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******orange sub-navigation style for lists default, 2nd level navigation ******/
.snavorange2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavorange2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavorange2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavorange2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E5A67B;
					width: 196px;
					}
a.snavorange2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E5A67B;
					width: 196px;
					}
/************************************************/
/*******orange sub-navigation style for lists default on state, 2nd level navigation ******/
.snavorange2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #E5A67B;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavorange2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavorange2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavorange2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavorange2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/




/*******pink sub-navigation style for lists default, 1st level navigation ******/
.snavpink1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavpink1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpink1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpink1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E389C8;
					width: 196px;
					}
a.snavpink1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E389C8;
					width: 196px;
					}
/************************************************/
/*******pink sub-navigation style for lists on-state with dark background, 1st level navigation******/
.snavpink1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #E389C8;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavpink1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpink1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpink1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavpink1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******pink sub-navigation style for lists default, 2nd level navigation ******/
.snavpink2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavpink2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpink2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavpink2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E389C8;
					width: 196px;
					}
a.snavpink2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E389C8;
					width: 196px;
					}
/************************************************/
/*******pink sub-navigation style for lists default on state, 2nd level navigation ******/
.snavpink2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #E389C8;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavpink2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpink2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavpink2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavpink2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/




/*******red sub-navigation style for lists default, 1st level navigation ******/
.snavred1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavred1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavred1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavred1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E48A7F;
					width: 196px;
					}
a.snavred1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E48A7F;
					width: 196px;
					}
/************************************************/
/*******red sub-navigation style for lists on-state with dark background, 1st level navigation ******/
.snavred1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #E48A7F;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavred1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavred1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavred1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavred1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******red sub-navigation style for lists default, 2nd level navigation ******/
.snavred2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavred2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavred2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavred2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E48A7F;
					width: 196px;
					}
a.snavred2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #E48A7F;
					width: 196px;
					}
/************************************************/
/*******red sub-navigation style for lists default on state, 2nd level navigation ******/
.snavred2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #E48A7F;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavred2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavred2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavred2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavred2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/



/*******green sub-navigation style for lists default, 1st level navigation ******/
.snavgreen1	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #504E44;
			text-decoration: underline;
			}
a.snavgreen1:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavgreen1:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavgreen1:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #63A561;
					width: 196px;
					}
a.snavgreen1:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #63A561;
					width: 196px;
					}
/************************************************/
/*******green sub-navigation style for lists on-state with dark background, 1st level navigation ******/
.snavgreen1on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			background-color: #63A561;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: bold;
			color: #FFFFFF;
			text-decoration: underline;
			}
a.snavgreen1on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavgreen1on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavgreen1on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavgreen1on:active	{
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left: 10px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/
/*******green sub-navigation style for lists default, 2nd level navigation******/
.snavgreen2	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: #504E44;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavgreen2:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavgreen2:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #504E44;
					text-decoration: underline;
					}
a.snavgreen2:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #63A561;
					width: 196px;
					}
a.snavgreen2:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					background-color: #63A561;
					width: 196px;
					}
/************************************************/
/*******green sub-navigation style for lists default on state, 2nd level navigation ******/
.snavgreen2on	{
			padding-top: 3px;
			padding-bottom: 3px;
			padding-left: 0px;
			padding-right: 0px;
			font-family: Arial, Tahoma, sans-serif;
			font-size: 11px;
			font-weight: normal;
			background-color: #63A561;
			color: #FFFFFF;
			text-decoration: underline;
			background-image: url(bullet_arrow.gif);
			background-position: left;
			background-repeat: no-repeat;
			}
a.snavgreen2on:link	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavgreen2on:visited	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: underline;
					}
a.snavgreen2on:hover	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
a.snavgreen2on:active	{
					padding-top: 0px;
					padding-bottom: 0px;
					padding-left: 30px;
					padding-right: 0px;
					color: #FFFFFF;
					text-decoration: none;
					}
/************************************************/