﻿.bodyMain 
{   margin: 0; 
    background-color:InactiveBorder;
    color:White;
    font-family:Arial;
    font-size:12px;
}

.bodyLeft
{
    width:2px;
    margin:0;
	position:relative;
	top:-5px;
	left:+20px;
    /*background-image:url(left-panel.png);*/
    z-index:1000;
}

.bodyRight
{
    width:3px;
    margin:0;
	position:relative;
	top:-5px;
	right:-2px;
    /*background-image:url(right-panel.png);*/
}

.pannelLeft
{   width:200px;
/*    background-image:url('Images/leftPannel.gif');*/
    border-color:#588A4D;
    left:-2px;
    top:+2px;
    vertical-align:top;
    position:relative;
    border-style:solid;
    border-bottom:none;
    border-width:1px;
}

.pannelRight
{   
/*    background-image:url('Images/leftPannel.gif');*/
    border-color:#588A4D;

    right:-2px;
    top:+2px;
    vertical-align:top;
    position:relative;
    border-style:solid;
    border-bottom:none;
    border-width:1px;
}


.banner
{
    margin:0;
    background-image:url(Banner01.png);
    background-repeat: no-repeat;  
    background-position:top center; 
    background-color:InactiveBorder;
    height:128px;
    z-index:500;
}

.CenterItem
{
    text-align:center;
}

.bodyTitle
{
    font: 18px/18px 'Segoe UI', Arial;
    color: White;
    left:15px;
    position:relative;    
}


.bottomBanner
{
    margin:0;
    /*top:-5px;*/
    position:relative;
    background-image:url(BottomBanner.png);
    background-repeat: no-repeat;  
    background-position:center; 
    background-color:InactiveBorder;
    height:69px;
}
.centerPage 
{
    margin: auto;
    background-color:#0e3b21;
    /*background: #4f4f4f url('Images/rmVSprite.png') repeat-y 0 0;*/
}      /*Note, this sets the left and right margins to automatic, so element centers itself*/
/*
    .newsFeed
    {
        vertical-align:middle;
        font-size:14px;
        background-image:url('Images/Menu-bmx.png');
        width: 230px;
        height: 60px;
        padding: 4px 4px 4px 4px;
    }
*/    

    .rssFeed
    {
        vertical-align:middle;
         background: url('Images/rssFeedBG.png'); 
        /* background-color:InactiveBorder; */
        font-size:11px;
        width: 172px;
        height: 59px;
        padding: 4px 4px 0 4px;
        margin: 0 0 2px 0;
    }


/*Hover Menu*/
.popupMenu {
      position:absolute;
      visibility:hidden;
      background-color:#F5F7F8;
      opacity:.90;
      color:Black;
      filter: alpha(opacity=90);
      font: 12px/12px 'Segoe UI', Arial;
      text-align:center;
}
 
.popupHover 
{
      background-image:url(images/header-opened.png);
      background-repeat:repeat-x;
      background-position:left top;
      background-color:#E3ECE1; /* #F5F7F8; */
      z-index:1;
}

.bodyCenter
{
    font-family: 'Segoe UI', Arial; 
    font-size:10px; 
}

a img
 {
 border:none;
 text-decoration:none;
 }
 
 
 .fieldLabel
{
	font-size: 11px;
}


.storeHours
{
    font-size:11px;
    padding: 0px 0px 0px 0px;
}