/* NEW STUFF FROM ME */

/*

COLOR CODE
Beige:            #827B61
Christmas Red:    #A90100
Christmas Green:  #346630

*/

tr#savingsRow td
    {
    color:green;
    white-space:nowrap;
    font-weight:bold;
    }

a.basketNameLink:link
    {
    color:black;
    text-decoration:none;
    }

a.basketNameLink:hover
    {
    color:black;
    text-decoration:underline;
    }

a.basketNameLink:visited
    {
    color:black;
    }
    
.CategoryTrails a
    {
    color:  blue;
    }
    
.CategoryTrails a:hover
    {
    color:  blue;
    }

table.PPTLBS
    {
    border-collapse:    collapse;
    margin-top: 20px;
    width:  635px;
    }

table.PPTLBS td
    {
    border-bottom:  1px solid #827B61;
    padding:2px;
    text-align: center;
    }
    
table.PPTLBS td#currentTab
    {
    border-bottom:  0px;
    border-left:    3px double #827B61;
    border-right:    3px double #827B61;
    border-top:    3px double #827B61;
    padding-top:    5px;
    padding-bottom:    5px;
    font-weight:    bold;
    }
    
table.PPTLBS td a
    {
    display:    block;
    border: 1px solid lightgray;
    color:  black;
    padding:    3px;
    }
    
table.PPTLBS td a:hover
    {
    background-color:  #827B61;
    color:  white;
    }

td#td-ProductDetail
    {
    border-right:   1px solid #827B61;
    border-left:   1px solid #827B61;
    padding:    15px 15px 25px;
    }
    
td#td-thumbnails
    {
    border-right:   1px solid #827B61;
    border-left:   1px solid #827B61;
    }
    
td#td-CustomFields
    {
    border-right:   1px solid #827B61;
    border-left:   1px solid #827B61;
    padding:    15px 15px 25px;
    }

div#div-footer
    {
    width:  100%;
    text-align: center;
    margin-top: 50px;
    font-family: Tahoma, sans-serif;
    color:  #6699ff;
    font-size:  smaller;
    }
    
.KeyItemList
    {
    width:  350px;
    }
    
TD.ProductDetail strong
    {
    width:  100px;
    }
    
TD.ProductDetail a img
    {
    float:  left;
    }
    
    
.Column0, .Column0, .Column1
    {
    border-right:   1px solid #5b7190;
    }
    
.Column0, .Column1
    {
    border-bottom:   1px solid #346630;
    }

.CategoryHeader
    {
    border-bottom:  2px solid #346630;
    color:  #346630;
    width:  100%;
    }
    
tr#categoryDetailHeader td, tr#categoryDetailHeader th
    {
    padding-top:    15px;
    vertical-align: top;
    }
    
tr#categoryDetailHeader td
    {
    padding-left:   25px;
    padding-right:   25px;
    text-align: left;
    font-size:  125%;
    }
    
tr#categoryDetailHeader th
    {
    padding-left:   25px;
    text-align: left;
    }
    
/* OLD STUFF */

TABLE.OuterTable 
    {
    /* border: 1px solid #000085; */
    vertical-align: top;
    width: 95%;
    margin: 0px 0 0 0;
    }

TABLE.Main
    {
    background-color: #FFFFFF;
    text-align: center;
    border-top: #A90100 1px solid;
    border-bottom: #A90100 1px solid;
    border-left: #A90100 1px solid;
    border-right: #A90100 1px solid;
    width: 980px
    }

TABLE.StoreHeader 
    {
    background-color: #FFFFFF;
    text-align: center;
    width: 980px
    }

TD.Main 
    {
    text-align: center;
    width: 620px
    }

TABLE.LeftNav 
    {
    width: 180px;
    margin: 0px 0px 0px 0;
    background-color: #FFFFFF;
    }

TABLE.RightNav 
    {
    width: 180px;
    margin: 20px 0px 0px 0px;
    background-color: #FFFFFF;
    }

TABLE.ProductListing 
    {
    border-collapse:    separate;
    width: 635px;
    }

TABLE.ProductDetail 
    {
    border-bottom:   1px solid #827B61;
    width: 635px;
    margin: 10px 0 0 0;
    }

    
/* 
The values above are unique to this stylesheet.  The values below also exist in bluegray_no_column.css
 */
DIV.Main 
    {
    text-align: center;
    }

body 
    {
    background-image: url(/images/bkg.jpg);
    background-repeat: repeat-x;
    color: #000000;
    font: 10px Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
    }

table, th, td
    {
    font-size: 12px;
    margin: 0;
    padding: 0;
    }

H1, H2 
    {
    font-weight: bold;
    text-transform: capitalize;
    color: #827B61;
    }
  
h1
    {
    font-size: 18px;
    }
    
h2
    {
    font-size:  14px;
    }

BODY.ac_product_01 H1 
    {
    font-weight: bold;
    font-size: 14px;
    color: #666666;
    text-align: right;
    margin: 2;
    padding: 2;
    }

BODY.ac_product_02 H1 
    {
    font-weight: bold;
    font-size: 14px;
    color: #666666;
    text-align: right;
    margin: 2;
    padding: 2;
    }

body.ac_shipcalc_01 table 
    {
    width: 280px;
    }

BODY.ac_billinfo_01 TD.OuterTable 
    {
    text-align: left;
    font-size: 10px;
    vertical-align: top;
    padding: 1px;
    }

BODY.ac_billinfo_01 .Highlight 
    {
    font-size: 12px;
    color: Red;
    background-color: #fff;
    font-weight: normal;
    text-align: left;
    ;
    }

BODY.ac_editaddr_01 .Highlight 
    {
    font-size: 10px;
    color: Red;
    background-color: #fff;
    font-weight: normal;
    text-align: left;
    ;
    }

A 
    {
    color: #FFFFFF;
    text-decoration: none;
    font-weight: normal;
    }

A:hover 
    {
    color: #FFFFFF;
    text-decoration: underline;
    }

A.home
    {
    color: #827B61;
    text-decoration: none;
    font-weight: bold;
    }

A.home:hover 
    {
    color: #827B61;
    text-decoration: underline;
    font-weight: bold;
    }

A.copy
    {
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    }

A.copy:hover
    {
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
    }

A.Page:hover 
    {
    color: #333333;
    text-decoration: underline;
    }

A.ProductCopyLinks
    {
    color: #000085;
    /* font-weight: bold; */
    font-size: 12px;
    padding: 3;
    text-decoration: underline;
    }

A.ProductCopyLinks:hover
    {
    color: red;
    /* font-weight: bold; */
    font-size: 12px;
    padding: 3;
    text-decoration: underline;
    }

A.PageLink
    {
    color: #000085;
    /* font-weight: bold; */
    font-size: 12px;
    padding: 3;
    text-decoration: underline;
    }

A.PageLink:hover
    {
    color: #A90100;
    /* font-weight: bold; */
    font-size: 12px;
    padding: 3;
    text-decoration: underline;
    }

A.FooterLinks
    {
    color: #000085;
    /* font-weight: bold; */
    font-size: 11px;
    padding: 3;
    text-decoration: underline;
    }

A.FooterLinks:hover
    {
    color: #A90100;
    /* font-weight: bold; */
    font-size: 11px;
    padding: 3;
    text-decoration: underline;
    }

A.FooterLinksText
    {
    color: #646464;
    /* font-weight: bold; */
    font-size: 11px;
    padding: 3;
    text-decoration: none;
    }

A.FooterLinksText:hover
    {
    color: #646464;
    /* font-weight: bold; */
    font-size: 11px;
    padding: 3;
    text-decoration: none;
    }

A.FooterTitle
    {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
    padding: 3;
    text-decoration: none;
    }

A.FooterTitle:hover
    {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
    padding: 3;
    text-decoration: none;
    }

A.Page 
    {
    color: #666666;
    text-decoration: underline;
    }

A.MenuTitle 
    {
    color: white;
    text-decoration: none;
    font-weight: bold;
    }

A.MenuTitle2
    {
    color: white;
    text-decoration: none;
    font-weight: bold;
    }

A.MenuTitle2:hover
    {
    color: white;
    text-decoration: none;
    font-weight: bold;
    }

A.MenuTitle:hover 
    {
    color: white;
    text-decoration: underline;
    }

A.CatMenuTitle 
    {
    color: #000;
    /* text-decoration: underline; */
    font-weight: bold;
    }

A.CatMenuTitle: hover 
    {
    color: #000000;
    text-decoration: underline;
    }

A.Category, A.Product 
    {
    color: #fff;
    text-decoration: none;
    }

A.Category:hover, A.Product:hover 
    {
    text-decoration: underline;
    color: #fff;
    }

A.CategoryListItem
    {
    color: #346630;
    /* color: #fff; */
    font-weight: bold;
    font-size: 14px;
    /* background-color: #999999; */
    padding: 2;
    }

A.CategoryListItem:hover
    {
    color: #346630;
    font-weight: bold;
    font-size: 14px;
    /* background-color: #999999; */
    padding: 3;
    text-decoration: underline;
    }

A.ProductListItem 
    {
    font-weight: bold;
    color: #333333;
    text-decoration: underline;
    font-size: 14px;
    }

A.ProductListItem:hover 
    {
    color: #a90100;
    font-weight: bold;
    text-decoration: underline;
    }

TH.StoreHeader 
    {
    font-weight: bold;
    color: #fff;
    background-color: #000000;
    text-align: left;
    }

Table.homecell 
    {
    margin: 10px 10px 10px 10px;
    }

TD.StoreHeader 
    {
    background-color: #827B61;
    text-align: middle;
    border-bottom: 1px solid #827B61;
    }

TD.StoreFooter 
    {
    background-color: #a90100;
    'text-align: middle;
    'border-bottom: 1px solid #a90100;
    }

TD.StoreHeaderButton 
    {
    background-color: #666666 2px 0 4px;
    white-space: nowrap;
    }

TD.StoreHeaderButtonActive 
    {
    font-weight: bold;
    color: #fff;
    border-bottom: 0;
    background-color: #666666;
    font-style: italic 3px 0 5px;
    }

TABLE.MenuBox 
    {
    border-right: #a90100 1px solid;
    border-top: #FFFFFF 1px solid;
    margin: 10px 0 0px;
    border-left: #a90100 1px solid;
    border-bottom: #a90100 1px solid;
    }

TH.MenuBox 
    {
    font-weight: bold;
    color: white;
    background-color: #a90100;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #a90100;
    padding:2px;
    }

TD.MenuBox 
    {
    background-color: #a90100;
    text-align: center;
    padding: 2px;
    font-size: 12px;
    color: yellow;
    }

TD.BasketBoxList
    {
    color: #FFFF00;
    /* font-weight: bold; */
    background-color: #a90100;
    text-align: center;
    padding: 2px;
    font-size: 12px;
    }

A.WhatNewText
    {
    color: #FFFF00;
    font-weight: bold;
    background-color: #a90100;
    text-align: center;
    padding: 0px;
    font-size: 12px;
    }

A.WhatNewText:hover
    {
    color: #FFFF00;
    font-weight: bold;
    background-color: #a90100;
    text-align: center;
    padding: 0px;
    font-size: 12px;
    text-decoration: none;
    }

A.WelcomeTitle
    {
    color: #a90100;
    font-weight: bold;
    /* background-color: #a90100; */
    text-align: center;
    padding: 0px;
    font-size: 20px;
    }

A.WelcomeTitle:hover
    {
    color: #a90100;
    font-weight: bold;
    /* background-color: #a90100; */
    text-align: center;
    padding: 0px;
    font-size: 20px;
    text-decoration: none;
    }

DIV.MenuBox 
    {
    background-color: #a90100;
    text-align: left;
    padding: 2px;
    font-size: 8px;
    }

TD.MenuBoxBasket 
    {
    background-color: #a90100;
    text-align: center;
    color: #fff;
    padding: 1px;
    font-size: 11px;
    }

TD.MenuBoxData 
    {
    font-weight: normal;
    background-color: #CCC;
    text-align: left;
    padding: 2px;
    font-size: 10px;
    }

TH.ProductListing 
    {
    margin-top: 4px;
    color: #fff;
    background-color: #666666;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    padding: 2px;
    }

TR.ProductListingEven, TR.ProductListingOdd 
    {
    background-color: #fff;
    }

TD.ProductListing 
    {
    padding: 20px;
    font-size: 12px;
    text-align: center;
    vertical-align: top;
    }

BODY.ac_category_01 TD.ProductListing 
    {
    padding: 10px;
    text-align: left;
    }

HR.ProductListing 
    {
    height: 1px;
    width: 95%;
    background: #666666;
    }

TH.ProductDetail 
    {
    margin-top: 4px;
    font-weight: bold;
    font-size: 12px;
    color: #fff;
    background-color: #5b7190;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #5b7190;
    padding: 2px;
    }

TD.ProductDetail 
    {
    font-weight: normal;
    background-color: #fff;
    text-align: left;
    padding: 2px;
    }

TD.ProductImage 
    {
    background-color: #fff;
    text-align: left;
    width:  250px;
    text-align: center;
    }

TD.ProductImage2
    {
    background-color: #fff;
    width:  250px;
    text-align: center;
    vertical-align: top;
    }

TD.ProductDetailCen 
    {
    background-color: #fff;
    text-align: center;
    }

TABLE.ProductOptions 
    {
    width: auto;
    }

TH.ProductOptions 
    {
    font-weight: bold;
    text-align: left;
    width:  25px;
    }

TD.ProductOptions 
    {
    text-align: left;
    }

TH.OuterTableCaption 
    {
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #5b7190;
    background-color: #a90100;
    padding: 3px;
    }

TH.OuterTableHeader 
    {
    font-weight: bold;
    background-color: #fff;
    text-align: center;
    padding: 2px;
    }

TH.OuterTableSection 
    {
    font-weight: bold;
    font-size: 14px;
    background-color: #D5D5B5;
    text-align: center;
    padding: 2px;
    }

TH.OuterTable 
    {
    font-weight: bold;
    text-align: center;
    padding: 2px;
    }

TD.OuterTableCaption 
    {
    margin-top: 4px;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    background-color: #669966;
    text-align: center;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #666666;
    background-position: top;
    padding: 2px;
    }

TD.OuterTable 
    {
    text-align: left;
    vertical-align: top;
    padding: 2px;
    background-position: 0;
    }

TABLE.InnerTable 
    {
    text-align: center;
    }

TR.InnerTableHeader 
    {
    background-color: #ccc;
    text-align: left;
    }

TR.InnerTableOdd 
    {
    background-color: #fff;
    }

TR.InnerTableEven 
    {
    background-color: #EEE;
    vertical-align: middle;
    }

TH.InnerTableHeader 
    {
    font-weight: bold;
    text-align: center;
    background-color: #ccc;
    white-space: nowrap;
    padding: 2px;
    }

TH.InnerTableCaption 
    {
    font-weight: bold;
    font-size: 14px;
    background-color: #BDE7B7;
    text-align: center;
    padding: 2px;
    }

TH.InnerTable 
    {
    font-weight: bold;
    text-align: right;
    padding: 3px;
    }

TD.InnerTable 
    {
    vertical-align: top;
    text-align: left;
    padding: 5px;
    }

TD.InnerTableAmount 
    {
    vertical-align: top;
    text-align: right;
    border-top: 0 none;
    font-weight: normal;
    padding: 2px;
    }

TD.InnerTableCenter 
    {
    vertical-align: top;
    text-align: center;
    padding: 2px;
    }

TD.InnerTableTotal 
    {
    vertical-align: super;
    text-align: right;
    border-top: double 3px;
    font-weight: bold;
    padding: 2px;
    }

TD.HomeCatList 
    {
    /* margin-top: 4px; */
    /* font-weight: bold; */
    /* font-size: 14px; */
    /* color: #fff; */
    /* background-color: #669966; */
    /* text-align: center; */
    vertical-align: top;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #827b61;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #827b61;
    padding: 4px;
    }

TD.HomeCatTitle 
    {
    /* margin-top: 4px; */
    /* font-weight: bold; */
    /* font-size: 14px; */
    /* color: #fff; */
    /* background-color: #669966; */
    /* text-align: center; */
    border-left-width: 0px;
    border-left-style: solid;
    border-left-color: #FFFFFF;
    border-right-width: 0px;
    border-right-style: solid;
    border-right-color: #FFFFFF;
    padding: 4px;
    }

TD.HomeProdList 
    {
    /* margin-top: 4px; */
    /* font-weight: bold; */
    /* font-size: 14px; */
    /* color: #fff; */
    /* background-color: #669966; */
    /* text-align: center; */
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #827b61;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #827b61;
    padding: 4px;
    }

TD.RightNav2Box 
    {
    /* margin-top: 4px; */
    /* font-weight: bold; */
    /* font-size: 14px; */
    /* color: #fff; */
    /* background-color: #669966; */
    /* text-align: center; */
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #827b61;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #827b61;
    padding: 4px;
    }

TD.hometdtitle 
    {
    /* margin-top: 4px; */
    /* font-weight: bold; */
    /* font-size: 14px; */
    /* color: #fff; */
    /* background-color: #669966; */
    text-align: center;
    }

DIV.kitrow, DIV.optrow 
    {
    clear: both;
    padding: 0px;
    margin: 0px;
    font-size: 10px;
    color: #666666;
    }

DIV.kitrow SPAN.name 
    {
    float: left;
    text-align: left;
    text-indent: 5pt;
    }

DIV.kitrow SPAN.price 
    {
    float: right;
    width: 10px;
    text-align: right;
    color: #666666;
    }

DIV.optrow SPAN.name 
    {
    float: left;
    text-align: left;
    text-indent: 5pt;
    }

DIV.optrow SPAN.price 
    {
    float: right;
    width: 10px;
    text-align: right;
    }

SPAN.yourprice_tag
    {
    font-size: 12px;
    text-align: right;
    color: #A90100;
    font-weight: bold;
    }

SPAN.yourprice 
    {
    font-size: 14px;
    text-align: right;
    color: #A90100;
    font-weight: bold;
    }
    
strong.yourprice
    {
    color:  #A90100;
    }

strong.promoprice
    {
    color:  #346630;
    }

SPAN.MSRP 
    {
    font-size: 13px;
    text-align: right;
    text-decoration: line-through;
    color: #666666;
    }

SPAN.MSRPW
    {
    font-size: 12px;
    text-align: right;
    text-decoration: line-through;
    color: #FFFFFF;
    }

.Error 
    {
    color: Red;
    background-color: #fff;
    font-weight: bold;
    text-align: center;
    }

.BoldHighlight 
    {
    color: Red;
    background-color: #fff;
    font-weight: bold;
    text-align: left;
    }

.Highlight 
    {
    color: Red;
    background-color: #fff;
    font-weight: normal;
    text-align: left;
    }

.Price 
    {
    color: #666666;
    }

TD.CategoryTrails 
    {
    font-weight: normal;
    /* background-color: #EEE; */
    text-align: left;
    padding: 5px 0;
    background-position: center center;
    height: 0;
    text-indent: 20pt;
    vertical-align: middle;
    }

A.CategoryNavigation 
    {
    font-style: normal;
    }

A.CategoryNavigation: hover 
    {
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
    font-style: normal;
    }

TABLE.CategoryNavigation 
    {
    ;
    }

TD.CategoryNavigation 
    {
    font-weight: normal;
    background-color: #FFE800;
    text-align: left;
    border-top: 0 none;
    border-right: 0 none;
    border-bottom: 1px solid #666666;
    border-left: 0 none;
    }

TD.CategoryNavigationButton 
    {
    font-weight: normal;
    background-color: #FFE800;
    text-align: left;
    border: 0 none;
    }

A.CategoryNavigationActive 
    {
    color: #000000;
    font-weight: bold;
    font-style: italic;
    }

A.CategoryNavigationActive: hover 
    {
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
    font-style: italic;
    }

TD.CategoryNavigationButtonActive 
    {
    background-color: #FFE800;
    text-align: left;
    }

TD.Navigation 
    {
    font-size: 12px;
    font-weight: bold;
    background-color: #fff;
    text-align: center;
    padding: 5px;
    background-position: center center;
    margin: 10px 10px;
    border-top: 1px solid #827B61;
    }

TD.Navigation a
    {
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    }

TD.Navigation a:hover
    {
    font-size: 12px;
    font-weight: bold;
    color: #A90100;
    font-decoration: underline;
    }

TD.ProductNavigation 
    {
    text-align: center;
    font-weight: bold;
    background-color: #000000;
    padding: 15px;
    }
    
TD.ProductNavigation H2
    {
    text-align: left;
    width:  100%;
    }

TD.PlaceYourOrder 
    {
    font-weight: bold;
    font-size: 14px;
    background-color: #EEE;
    padding: 5px;
    background-position: center center;
    margin: 10px 10px;
    border-top: 0 solid #666666;
    text-align: right;
    }

TD.FooterPage 
    {
    background-color: #FFF;
    text-align: left;
    padding: 2px;
    font-size: 11px;
    }

OL.OlColor
    {
    color: #FFFFFF;
    }

textarea.GiftMessage 
    {
    height: 40px;
    width: 120px;
    background-color: #EEE;
    font: 9px Arial, Helvetica, sans-serif;
    }

input 
    {
    font: 11px Arial, Helvetica, sans-serif;
    }

input.form 
    {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #827B61;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #827B61;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #827B61;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #827B61;
    }

select 
    {
    font: 11px Arial, Helvetica, sans-serif;
    }

.tiny 
    {
    font: 9px Arial, Helvetica, sans-serif;
    }

.small
    {
    font: 12px Arial, Helvetica, sans-serif;
    color: white;
    }

.smallblack
    {
    font: 12px Arial, Helvetica, sans-serif;
    color: black;
    }

strong 
    {
    font-weight: bold;
    color: #000000;
    font-size: 12px;
    }

.TreeLevel0 
    {
    padding-left: 0px;
    }

.TreeLevel1 
    {
    padding-left: 10px;
    }

.TreeLevel2 
    {
    padding-left: 20px;
    }

.TreeLevel3 
    {
    padding-left: 30px;
    }

.TreeLevel4 
    {
    padding-left: 40px;
    }

.TreeLevel5 
    {
    padding-left: 50px;
    }

.TreeLevel6 
    {
    padding-left: 60px;
    }

.TreeLevel7 
    {
    padding-left: 70px;
    }

.TreeLevel0a
    {
    padding-left: 0px;
    color: #333333;
    }

.TreeLevel1a
    {
    padding-left: 10px;
    color: #333333;
    }

.TreeLevel2a
    {
    padding-left: 20px;
    color: #333333;
    }

.TreeLevel3a
    {
    padding-left: 30px;
    color: #333333;
    }

.TreeLevel4a
    {
    padding-left: 40px;
    color: #333333;
    }

.TreeLevel5a
    {
    padding-left: 50px;
    color: #333333;
    }

.TreeLevel6a
    {
    padding-left: 60px;
    color: #333333;
    }

.TreeLevel7a
    {
    padding-left: 70px;
    color: #333333;
    }

.TreeLevel0a:hover
    {
    padding-left: 0px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel1a:hover
    {
    padding-left: 10px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel2a:hover
    {
    padding-left: 20px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel3a:hover
    {
    padding-left: 30px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel4a:hover
    {
    padding-left: 40px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel5a:hover
    {
    padding-left: 50px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel6a:hover
    {
    padding-left: 60px;
    color: #333333;
    text-decoration: underline;
    }

.TreeLevel7a:hover
    {
    padding-left: 70px;
    color: #333333;
    text-decoration: underline;
    }

/* ************* RIGHT NAV 2 - BEGIN ************ */

TH.RN2Header 
    {
    font-weight: bold;
    color: #fff;
    background-color: #827B61;
    text-align: center;
    font-size: 16px;
    }

A.RN2Link
    {
    color: #827B61;
    text-decoration: none;
    font-weight: bold;
    }

A.RN2Link:hover 
    {
    color: #827B61;
    text-decoration: underline;
    font-weight: bold;
    }

UL.RN2Box
   {
   list-style-type: none;
   margin-left: 5px; 
   padding-left: 5px;
   }

LI.RN2Box
   {
   list-style-type: disc;
   /* font-weight: bold; */
   color: #827B61;
   margin-left: 5px; 
   padding-left: 5px;
   }

LI.RN2Box span
   {
   color: #000;
   }

/* ************* RIGHT NAV 2 - END ************ */


/* :mode=css:folding=custom:noTabs=true:tabSize=4: */