﻿/*
.ssMenuStyle
{
	margin-left:20px;
}

.ssDynamicMenuStyle
{
	background-color:#D9D9D9;
}

.ssDynamicMenuStyle table
{
	border:solid 1px #A1A1A1;
	border-top-width:0px;
	background-color:White;
	background-image:url(images/menu_dropdown_background.jpg); 
	background-repeat:repeat-x;
	background-position:left bottom;
	margin-right:1px;
	margin-bottom:2px;
}

.ssDynamicMenuStyle table table
{
	background-color:Transparent;
	background-image:none; 
	font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#CE0000;
	border-width:0px;
	border-bottom:solid 1px #D5D5D5;
	margin:0px;
}

.ssDynamicMenuItemStyle
{
	background-color:Transparent;
	padding:5px;
	font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#CE0000;
	border-bottom:solid 1px #D5D5D5;
	width:200px;
}

a.ssDynamicMenuItemStyle
{
	display:none;
}

.ssDynamicHoverStyle, .ssDynamicHoverStyle td, .ssDynamicMenuStyle.ssDynamicHoverStyle
{
	background-color:#EAEAEA;
}
*/

/* Had to make the following entries to make the top level nav work properly */
/*
#topmenu_Home
{
	display:block;
	width:56px;
	height:32px;
	background-image:url(images/menu_home_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_Home
{
	background-image:url(images/menu_home_on.jpg);
}

.ssStaticHoverStyle #topmenu_Home
{
	background-image:url(images/menu_home_on.jpg);
}

#topmenu_Products
{
	display:block;
	width:71px;
	height:32px;
	background-image:url(images/menu_products_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_Products
{
	background-image:url(images/menu_products_on.jpg);
}

.ssStaticHoverStyle #topmenu_Products
{
	background-image:url(images/menu_products_on.jpg);
}

#topmenu_DigitalOutdoor
{
	display:block;
	width:110px;
	height:32px;
	background-image:url(images/menu_digitaloutdoor_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_DigitalOutdoor
{
	background-image:url(images/menu_digitaloutdoor_on.jpg);
}

.ssStaticHoverStyle #topmenu_DigitalOutdoor
{
	background-image:url(images/menu_digitaloutdoor_on.jpg);
}

#topmenu_EducationCenter
{
	display:block;
	width:123px;
	height:32px;
	background-image:url(images/menu_educationcenter_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_EducationCenter
{
	background-image:url(images/menu_educationcenter_on.jpg);
}

.ssStaticHoverStyle #topmenu_EducationCenter
{
	background-image:url(images/menu_educationcenter_on.jpg);
}

#topmenu_PhotoGallery
{
	display:block;
	width:101px;
	height:32px;
	background-image:url(images/menu_photogallery_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_PhotoGallery
{
	background-image:url(images/menu_photogallery_on.jpg);
}

.ssStaticHoverStyle #topmenu_PhotoGallery
{
	background-image:url(images/menu_photogallery_on.jpg);
}

#topmenu_Testimonials
{
	display:block;
	width:94px;
	height:32px;
	background-image:url(images/menu_testimonials_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_Testimonials
{
	background-image:url(images/menu_testimonials_on.jpg);
}

.ssStaticHoverStyle #topmenu_Testimonials
{
	background-image:url(images/menu_testimonials_on.jpg);
}

#topmenu_WhyWatchfire
{
	display:block;
	width:113px;
	height:32px;
	background-image:url(images/menu_whywatchfire_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_WhyWatchfire
{
	background-image:url(images/menu_whywatchfire_on.jpg);
}

.ssStaticHoverStyle #topmenu_WhyWatchfire
{
	background-image:url(images/menu_whywatchfire_on.jpg);
}

#topmenu_RequestInfo
{
	display:block;
	width:96px;
	height:32px;
	background-image:url(images/menu_requestinfo_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle #topmenu_RequestInfo
{
	background-image:url(images/menu_requestinfo_on.jpg);
}

.ssStaticHoverStyle #topmenu_RequestInfo
{
	background-image:url(images/menu_requestinfo_on.jpg);
}
*/
	

.ssLeftNavFirstLevel,
.ssLeftNavFirstLevelSelected
{
	display:block;
	margin-top:8px;
	font-size:14px;
	color:#5A5A5A;
	font-weight:bold;
}

.ssLeftNavSecondLevel
{
	display:block;
	margin-top:8px;
}

.ssLeftNavSecondLevelSelected
{
	color:#5A5A5A;
	display:block;
	margin-top:8px;
}

.ssLeftNavThirdLevel
{
	display:block;
	margin-left:20px;
	font-size:11px;
	margin-top:6px;
}

.ssLeftNavThirdLevelSelected
{
	color:#5A5A5A;
	display:block;
	margin-left:20px;
	font-size:11px;
	margin-top:6px;
}

/*
.ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_off.jpg);
	background-repeat:no-repeat;
}

.ssTabMiddle
{
	background-image:url(images/menu_tabback_off.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:White;
	padding-left:5px;
	padding-right:5px;
}

.ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle .ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticSelectedStyle .ssTabMiddle
{
	background-image:url(images/menu_tabback_on.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}

.ssStaticSelectedStyle .ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticHoverStyle .ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticHoverStyle .ssTabMiddle
{
	background-image:url(images/menu_tabback_on.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}

.ssStaticHoverStyle .ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_on.jpg);
	background-repeat:no-repeat;
}
*/








/* The new menu!!! */

.ssMenuStyle
{
	margin-left:20px;
	height:32px;
}

.ssStaticMenuItemStyle
{
	margin-right:3px;
	cursor:pointer;
	
}

.ssStaticMenuItemHoverStyle
{
	margin-right:3px;
	cursor:pointer;
}

.ssStaticMenuItemSelectedStyle
{
	margin-right:3px;
	cursor:pointer;
}

.ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_off.jpg);
	background-repeat:no-repeat;
}

.ssTabMiddle
{
	background-image:url(images/menu_tabback_off.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:White;
	padding-left:5px;
	padding-right:5px;
}

.ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_off.jpg);
	background-repeat:no-repeat;
}

.ssStaticMenuItemSelectedStyle .ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticMenuItemSelectedStyle .ssTabMiddle
{
	background-image:url(images/menu_tabback_on.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}

.ssStaticMenuItemSelectedStyle .ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticMenuItemHoverStyle .ssTabLeftSide
{
	width:5px;
	background-image:url(images/menu_tableft_on.jpg);
	background-repeat:no-repeat;
}

.ssStaticMenuItemHoverStyle .ssTabMiddle
{
	background-image:url(images/menu_tabback_on.jpg);
	background-repeat:repeat-x;
	font-size:12px;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}

.ssStaticMenuItemHoverStyle .ssTabRightSide
{
	width:5px;
	background-image:url(images/menu_tabright_on.jpg);
	background-repeat:no-repeat;
}

div.ssDynamicMenuStyle
{
	border-right:solid 1px #D9D9D9;
	border-bottom:solid 2px #D9D9D9;
	background-color:#e2e2e2;
	background-image:url(images/menu_dropdown_background.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}

.ssDynamicMenuItemStyle
{
	padding:5px;
	font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#CE0000;
	border:solid 1px #D5D5D5;
	border-top-width:0px;
	width:200px;
	cursor:pointer;
}

.ssDynamicMenuItemHoverStyle
{
	padding:5px;
	font-family:Trebuchet MS, Trebuchet, Tahoma, Arial, Sans-Serif;
	font-size:12px;
	color:#CE0000;
	border:solid 1px #D5D5D5;
	border-top-width:0px;
	width:200px;
	cursor:pointer;
	background-color:#EAEAEA;
}