@charset "utf-8";

img { border: 0; background-repeat: no-repeat;}
ul,li{list-style: none;}



#ddtopmenubar {margin:0 auto; width:1000px; height:33px;}
.mattblackmenu ul{margin: 0;padding: 0;font: normal 12px arial;list-style-type: none; background:url(images/nav-bg.gif) right top repeat-x;/*background: #414141;*/overflow: hidden;width: 100%; height:37px; }
.mattblackmenu li{display: inline;margin:0;}
.mattblackmenu p{background:url(/gifs/home/seprator.jpg) right top no-repeat; width:8px; margin:0px; margin-top:0px; float:left; height:37px;}




.mattblackmenu li.home a{float: left;display: block;text-decoration: none; padding:0; margin:5px 8px; width:22px; height:22px; background:url(images/Home_Icon.png) left top no-repeat;}
.mattblackmenu li.home a:hover{float: left;display: block;text-decoration: none;padding:0; margin:5px 8px; background:url(images/Home_Icon.png) left top no-repeat;}





.mattblackmenu li a{float: left;display: block;text-decoration: none; margin:0; padding:10px 15px; /*padding inside each tab*/
/*border-right:  1px solid white;*/ /*right divider between tabs*/color: #ffffff;/*background: #414141;*/ /*background:url(/gifs/home/seprator.jpg) right top no-repeat;*/}

.mattblackmenu li a:hover{ color:#ffffff;/*background:#7d0505 url(/gifs/home/seprator.jpg) right top no-repeat;*/ /*background of tabs for hover state  -moz-border-radius: 5px;*/}
.mattblackmenu a.active{/*background: black;*/ /*background of tab with "selected" class assigned to its LI  -moz-border-radius: 5px; background:#7d0505;*/ /*url(/gifs/home/seprator.jpg) right top no-repeat*/ color:#ffffff;}	


#ddtopmenubar .gsearch {  width:218px; position: relative; bottom:37px; margin-right:5px; margin-left:772px }












