﻿
/* style for containing DIV around the menu table */
div.PfMenu {  }

/* Global style for the table - not always necessary to define anything here */
table.PfMenu { height:36px; }

/*  style the NON-active "MidTd" which holds the A tag menu text */
.PfMenu .MidTd, .PfMenu .MidTd_first, .PfMenu .MidTd_last 
{ background:url(images/NewBrownCenter1.jpg) repeat-x; height:36px; padding-left:11px; padding-right:11px; vertical-align:middle;  }

/* style the NON-active menu text */
.PfMenu .MidTd a:link, .PfMenu .MidTd a:visited, .PfMenu .MidTd_last a:link, .PfMenu .MidTd_last a:visited, .PfMenu .MidTd_first a:link, .PfMenu .MidTd_first a:visited    
{
    font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#ffffff; font-weight:bold; 
    text-decoration:none; white-space:nowrap;
}

/* NON-active Left TD */
.PfMenu .LeftSepTD, .PfMenu .LeftSepTD_last { width:10px;
    height:36px;
    background:url(images/newbrownleft1.jpg) no-repeat top right; }

/* NON-active Right TD */
.PfMenu .RightSepTD, .PfMenu .RightSepTD_first   {background:url(images/NewBrownRight1.jpg) no-repeat; width:11px; }

/*  style the ACTIVE "MidTd" which holds the A tag menu text */
.PfMenu .MidTdActive, .PfMenu .MidTdActive_first , .PfMenu .MidTdActive_last   
{ background:url(images/menu_back.jpg) repeat-x; height:36px; padding-left:11px; padding-right:11px; }

/* style the ACTIVE menu text */
.PfMenu .MidTdActive a:link, .PfMenu .MidTdActive a:visited, .PfMenu .MidTdActive_first a:link, .PfMenu .MidTdActive_first a:visited,
.PfMenu .MidTdActive_last a:link, .PfMenu .MidTdActive_last a:visited   
{  
    font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#1181c4; text-decoration:none; font-weight:bold; 
    white-space:nowrap;
}

/* ACTIVE Left TD */
.PfMenu .LeftSepTdActive, .PfMenu .LeftSepTdActive_last 
{ width:10px;
    height:36px; background:url(images/menu_left2.jpg) no-repeat top right; }

/* ACTIVE Right TD */
.PfMenu .RightSepTdActive, .PfMenu .RightSepTdActive_first
   { background:url(images/menu_right.jpg) no-repeat; width:11px;  }

/*  ================================================ */
/*  =============  FIRST ITEM STYLING  ============= */

/*  style the NON-active "MidTd" which holds the A tag menu text */
.PfMenu .MidTd_first  {     }

/* style the NON-active menu text */
.PfMenu .MidTd_first a:link, .PfMenu .MidTd_first a:visited  
{  
    
    }

/* NON-active Left TD */
.PfMenu .LeftSepTD_first 
{
       width:12px;
    height:36px;
    background:url(images/newbrownleft3.jpg) no-repeat top right;
    
    }

/* NON-active Right TD */
.PfMenu .RightSepTD_first  {   }

/*  style the ACTIVE "MidTd" which holds the A tag menu text */
.PfMenu .MidTdActive_first   { }

/* style the ACTIVE menu text */
.PfMenu .MidTdActive_first a:link, .PfMenu .MidTdActive_first a:visited  
{   }

/* ACTIVE Left TD */
.PfMenu .LeftSepTdActive_first   
{
    width:12px;
    height:36px; background:url(images/menu_left2.jpg) no-repeat top right;   }

/* ACTIVE Right TD */
.PfMenu .RightSepTdActive_first   {  }



/*  ================================================ */
/*  =============  LAST ITEM STYLING  ============= */

/*  style the NON-active "MidTd" which holds the A tag menu text */
.PfMenu .MidTd_last  {   }

/* style the NON-active menu text */
.PfMenu .MidTd_last a:link, .PfMenu .MidTd_last a:visited  
{   }

/* NON-active Left TD */
.PfMenu .LeftSepTD_last {  }

/* NON-active Right TD */
.PfMenu .RightSepTD_last  {  background:url(images/NewBrownRight1.jpg) no-repeat; width:13px;  }

/*  style the ACTIVE "MidTd" which holds the A tag menu text */
.PfMenu .MidTdActive_last   
{  }

/* style the ACTIVE menu text */
.PfMenu .MidTdActive_last a:link, .PfMenu .MidTdActive_last a:visited  
{ }

/* ACTIVE Left TD */
.PfMenu .LeftSepTdActive_last  { }

/* ACTIVE Right TD */
.PfMenu .RightSepTdActive_last   {background:url(images/menu_right.jpg) no-repeat; width:13px;   }

/*  ================================================ */
/*  =============  PACKFLASH CMS LEFT NAV STYLING  ============= */
/*  ================================================ */


.Root_PfMenu {background:url(images/LeftNav_TopLevelBkg3.jpg) no-repeat; width:185px; height:40px; _height:68px; text-align:center; vertical-align:middle; color:#715128; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder; padding:28px 0px 0px 0px; margin:0px;}

.PfMenu ul {margin:0px; padding:0px; width:185px;}
.PfMenu ul li {background:url(images/LeftNav_SectionBorder1.jpg) no-repeat; margin:0px 0px 0px 4px; padding:2px 5px 3px 10px; list-style:none; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.PfMenu ul li a:hover {text-decoration:underline;}

.PfMenu ul li a:link, .PfMenu ul li a:visited {margin:0px; padding:0px 5px 0px 10px; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height: 12px;}
.PfMenu ul li a.PfMenu_Level1:link, .PfMenu ul li a.PfMenu_Level1:visited {margin:0px; padding:14px 5px 12px 10px; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height: 12px;}


.PfMenu ul li a.Active_PfMenu_Level1:link, .PfMenu ul li a.Active_PfMenu_Level1:visited {margin:0px; color:#1181c4; background:url(images/LargeBlueChevron1.jpg) no-repeat; background-position:11px 12px; padding:14px 5px 12px 28px; display:block; background-color:transparent; line-height:12px; }



.first_listItem {margin:0px; padding:0px; }
.PfMenu ul li ul {background: none; }
.PfMenu ul li ul li {list-style:none; color:#8f8377; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:10px 5px 5px 18px; margin:0px; width:150px; background:none;}
.PfMenu ul li ul li.first_listItem { padding:0px 5px 5px 18px; }

.PfMenu ul li ul li a:link, .PfMenu ul li ul li a:visited {color:#8f8377; font-size:11px; font-family:Arial, Helvetica, sans-serif; }

a.Active_PfMenu_Level1:link, a.Active_PfMenu_Level1:visited {color:#ffffff}
a.Active_PfMenu_Level2:link, a.Active_PfMenu_Level2:visited {text-decoration:underline;}

.PfMenu ul li ul li { background-color: none; }

.PfMenu ul li ul li ul li {list-style:none; color:#8f8377; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 5px 18px; margin:0px; width:150px; background:none;}
.PfMenu ul li ul li ul li.first_listItem {list-style:none; color:#8f8377; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:10px 5px 5px 18px; margin:0px; width:150px; background:none;}

/* STORE LEFT NAVIGATION BEGIN  */

.LeftNavStore ul		{ margin:0px; padding:0px; width:185px; }
.LeftNavStore ul li		{ background:url(images/LeftNav_SectionBorder1.jpg) no-repeat; margin:0px 0px 0px 4px; padding:5px 5px 6px 10px; list-style:none; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.LeftNavStore ul li.Inactive	{ }
.LeftNavStore ul li.Active	{ }
.LeftNavStore ul li a		{ margin:0px; padding:0px 5px 0px 10px; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height: 12px; }
.LeftNavStore ul li a:hover	{ text-decoration:underline;}
.LeftNavStore ul li a.Inactive	{ margin:0px; padding:14px 5px 12px 10px; color:#715128; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; display:block; line-height: 12px;}
.LeftNavStore ul li a.Active	{ margin:0px; color:#1181c4; background:url(images/LargeBlueChevron1.jpg) no-repeat; background-position:11px 12px; padding:14px 5px 7px 28px; display:block; background-color:transparent; line-height:12px;}


.LeftNavStore ul li ul			{ padding: 0px 0px 5px 0px; margin: 0px; background: none; font-size:12px;}
.LeftNavStore ul li ul li		{ list-style:none; color:#8f8377; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:3px 5px 5px 18px; margin:0px; width:150px; background:none; }
.LeftNavStore ul li ul li.Inactive	{ margin: 0px; list-style:none; background:none; font-size:12px;}
.LeftNavStore ul li ul li.Active	{ margin: 0px; list-style:none; background:none; font-size:12px;}
.LeftNavStore ul li ul li a		{ color:#8f8377; font-size:12px; font-family:Arial, Helvetica, sans-serif; list-style:none; background:none;}
.LeftNavStore ul li ul li a:hover	{ text-decoration:underline; background:none; font-size:12px;}
.LeftNavStore ul li ul li a.Inactive	{ color:#8f8377; font-size:12px;font-weight:bolder; background:none; padding:0px 0px 0px 10px; margin:0px;}
.LeftNavStore ul li ul li a.Active	{ list-style:none; color:#8f8377; font-size:12px; background:none; text-decoration:underline; padding:0px 0px 0px 10px; margin:0px;}

.LeftNavStore ul li ul li ul			{ padding:5px 0px 0px 0px; margin: 0px; background: none; text-decoration: none;}
.LeftNavStore ul li ul li ul li		{ list-style:none; color:#8f8377; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding:4px 5px 4px 18px; margin:0px; width:150px; background:none; text-decoration: none;}
.LeftNavStore ul li ul li ul li.Inactive	{ margin: 0px; list-style:none; line-height:22px; text-decoration: none; padding:0px 0px 5px 8px;}
.LeftNavStore ul li ul li ul li.Active	{ margin: 0px; list-style:none; line-height:22px; text-decoration: none; color:#000000; padding:0px 0px 5px 8px;}
.LeftNavStore ul li ul li ul li a		{ padding:0px 0px 0px 8px; display: block; width: 110px; _width:119px; font-weight:normal; text-decoration: underline;}
.LeftNavStore ul li ul li ul li a.Inactive	{ padding:0px 0px 0px 8px; width: 110px; _width:119px; color:#8f8377; font-weight:normal; text-decoration: none;}
.LeftNavStore ul li ul li ul li a.Active	{ padding:0px 0px 0px 8px; width: 110px; _width:119px; color:#000000; font-weight:normal; text-decoration: none;}
.LeftNavStore ul li ul li ul li a:hover	{ color:#000000; width: 110px; _width:119px; font-weight:normal; text-decoration: none; padding:0px 0px 0px 8px;}

/* STORE LEFT NAVIGATION END  */

