/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background:url(../images/bgTop.gif) repeat-x ; 
overflow: hidden;
width: 100%; 
}

*html .mattblackmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background:url(../images/bgTop.gif) repeat-x ; 
overflow: hidden;
width: 100%;   
}


.mattblackmenu li{
display: inline;
margin: 0;

}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 35px 44px 9px 44px  ;  /*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: #f6f1e8;
background:url(../images/bgTop.gif) repeat-x ;   font-size:12px;text-transform:uppercase; font-weight:bold ;
}
.mattblackmenu li a:hover{
padding: 35px 44px 9px 44px  ;   /*padding inside each tab*/
 font-weight:normal; font-size:12px;text-transform:uppercase; 
background: #272b2e; /*background of tabs for hover state */  font-weight:bold ; 
}
*html .mattblackmenu li a{
text-decoration: none;
margin: 0;
padding: 35px 44.9px 9px 43.5px  ;/*padding inside each tab*/
border-right: 1px solid white; /*right divider between tabs*/
color: #f6f1e8;
background:url(../images/bgTop.gif) repeat-x ;  font-weight:normal; font-size:12px;text-transform:uppercase;  font-weight:bold ; 
}
*html .mattblackmenu li a:hover{
padding: 35px 44.5px 9px 43.5px  ;/*//padding inside each tab*/  
 font-weight:normal; font-size:12px;text-transform:uppercase;
background: #272b2e; /*background of tabs for hover state */  font-weight:bold ; 
}
.dvht {padding:35px 20px 9px 27px!important ; }
*html .dvht {  text-align:center;   padding-top: 35px !important  ; padding-left: 30px !important  ;  padding-right: 28px !important  ;  width:150px ; margin-bottom: -15px !important  ;  }


.bdrnon {border:none!important;}
.mattblackmenu li a:visited{

}


.mattblackmenu a.selected{
background: #272b2e; /*background of tab with "selected" class assigned to its LI */
}


.lftbold { font-weight:bold; color:#6D2930; font-size:13px; }
.lftbold a { font-weight:bold; color:#6D2930; font-size:13px; text-decoration:none  }
.lftbold a:hover { font-weight:bold; color:#6D2930; font-size:13px; text-decoration:underline  }

.lftnormal { font-weight:normal; color:#000; font-size:12px; }
.tab01 { width:76px; height:29px; }
.tab01  { padding: 35px 40px 0px 46px!important  ;    }
.tab01:hover { padding: 35px 40px 0px 46px!important  ;    }

*html .tab01 {   float:left; width:172px; height:64px }
*html .tab01  { padding: 35px 46px 0px 46px!important  ;   border-right:0px solid #7E212B!important; }
*html .tab01:hover {  padding: 35px 46px 0px 46px!important  ;  border-right:3px solid #272B2E!important; }
/**html .tab01 a:hover { width:170px; padding: 27px 44px 8px 44px!important  ;  }*/

.hdShw { background:url(../images/headerShadow.gif) no-repeat; height:17px; }

