.nlsmenu {
    z-index:1;
    border:#001101 1px solid;
    border-bottom:#001101 1px solid;
    border-right:#001101 1px solid;
    background-image:url(img/vmenubg.gif);
    background-repeat: repeat;
    background-position:bottom;
    background-color:#ffffff;
}

.nlsitemcontainer {
    height:13px;    
    padding:0px;
}
.nlsiconcell {width:22px;}
.nlssubmenucell{width:20px;}
.nlsitem {
    font-family:verdana;
    font-size:7.5pt;
    color:#000000;
    padding:1px 5px 1px 5px;
}

.nlsitemcontainerover {
    height:13px;
    border:#000000 1px solid;
    /*background-image:url(img/vitembgover.gif);
    */
    background-color: Maroon;
}
.nlsiconcellover {width:22px;}
.nlssubmenucellover {width:20px;}
.nlsitemover {
    font-family:verdana;
    font-size:7.5pt;
    color:#ffffff;
    padding:1px 5px 1px 5px;
}

.nlsitemdisable {
    font-family:verdana;
    font-size:8pt;
    color:#999999;
    padding:2px 5px 2px 5px;
}

.nlsseparatorcontainer {}
.nlsseparator {}

.mtopleft {height:0px; width:0px;}
.mtopright {height:0px; width:0px;}
.mbottomleft {width:0px; height:0px;}
.mbottomright {width:0px; height:0px;}
.mtop {height:0px;}
.mbottom {height:0px;}
.mleft {width:0px;}
.mright {width:0px;}

.horzshadow {}
.vertshadow {}
.cornshadow {}

.verticalMenu {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : left;
    height: 20px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #000000;
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
  background-color: #EBEBC7;
  letter-spacing: 2px
}
.verticalMenuCurrent {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size:12px;
    color: Maroon;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : bold;
    text-align : left;
    height: 20px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-left-color: #000000;
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 1px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
  background-color: #f2f2e7;
  letter-spacing: 2px
}
.verticalMenuLeft {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size:13px;
    color: Navy;
    padding:3px 5px 3px 5px;
    text-decoration : none;
    font-weight: normal;
    text-align: left;
    letter-spacing: 2px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 0px;
  border-left-color: #000000;
  border-left-style: solid;
  border-left-width: 0px;
  border-right-color: #000000;
  border-right-style: solid;
  border-right-width: 0px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 0px;
  background-color: #EBEBC7
}
.verticalMenuRight {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : left;
    height: 20px;
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-left-color: #000000;
  border-left-style: none;
  border-left-width: 0px;
  border-right-color: #000000;
  border-right-style: none;
  border-right-width: 0px;
  border-top-color: #000000;
  border-top-style: solid;
  border-top-width: 1px;
  background-color: #EBEBC7;
  letter-spacing: 2px
}
.verticalMenu a{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px
}
.verticalMenu a:hover{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Maroon;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px;
}
.verticalMenuRight a{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px
}
.verticalMenuRight a:hover{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Maroon;
    padding:5px 5px 5px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px
}
.TourTitle {
    font-family: "Georgia","CG Omega",Helvetica,Arial,Verdana,sans-serif;
    font-size:30px;
    color: #333333;
    padding:3px 0px 3px 0px;
    text-decoration : none;
    font-weight : normal;
    text-align : center;
    height: 36px;
	letter-spacing: 1px;
}
.TourTitleBg {
   background-image: url(img/title-background.jpg);
   background-repeat: repeat-x;
   height: 50px;
}

.TourSubTitle {
    font-family: "CG Omega",Helvetica,Arial,Verdana,sans-serif;
    font-size:14px;
    color: #800000;
    padding:3px 0px 0px 0px;
    text-decoration : none;
    font-weight : normal;
    text-align : center;
}
.MenuTop {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 0px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    height: 20px;
    letter-spacing: 1px
    }
.MenuTop a{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Navy;
    padding:5px 5px 0px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px;
    letter-spacing: 1px
}
.MenuTop a:hover{
    font-family:  Helvetica,Arial,Verdana,sans-serif;
    font-size:11px;
    color: Maroon;
    padding:5px 5px 0px 5px;
    text-decoration : none;
    font-weight : normal;
    text-align : right;
    background : transparent;
    height: 20px;
    letter-spacing: 1px
}
.DropShadow{
  background-image: url(img/shadow-buttons.gif);
  background-repeat: repeat-x;
  background-color: f2f2e7;
  height: 10px
}
.HeaderBorderBottom{
  border-bottom-color: #000000;
  border-bottom-style: solid;
  border-bottom-width: 1px
}


