.mainNav{
width: 100%;
font-weight: bold;
background:url(../imgs/menu/menu_bg.jpg) repeat-x;
}

.mainNav:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.mainNav ul{
width: 100%;
margin: 0;
padding:0px;
background:url(../imgs/menu/menu_bg.jpg) repeat-x;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
list-style:none;
}

.mainNav ul li{
padding:0px; margin:0px;
float:left;
list-style:none;

}





.tabcontainer{
clear: left;/*width of 2nd level sub menus*/
/*height:1.5em; height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
width:95%;
}

.tabcontent{
display:none;
}

#ddtabs5 li.menu1 a{ color:#7b7b7b; background:url(../imgs/menu/menu_bg.jpg) repeat-x; padding:7px 17px 0px 17px; display:block; float:left; text-transform:uppercase; font-size:11px; height:22px; text-decoration:none;}
#ddtabs5 li.menu1 a:hover{ color:#fff; background:url(../imgs/menu/menu_org_bg.gif) no-repeat right;}
#ddtabs5 li.menu1 a.current{ color:#fff; background:url(../imgs/menu/menu_org_bg.gif) no-repeat right;}

#ddtabs5 li.menu2 a{ color:#7b7b7b; background:url(../imgs/menu/menu_bg.jpg) repeat-x; padding:7px 17px 0px 17px; display:block; float:left; text-transform:uppercase; font-size:11px; height:22px; text-decoration:none;}
#ddtabs5 li.menu2 a:hover{ color:#fff; background:url(../imgs/menu/menu_blu_bg.gif) no-repeat right;}
#ddtabs5 li.menu2 a.current{ color:#fff; background:url(../imgs/menu/menu_blu_bg.gif) no-repeat right;}

#ddtabs5 li.menu3 a{ color:#7b7b7b; background:url(../imgs/menu/menu_bg.jpg) repeat-x; padding:7px 17px 0px 17px; display:block; float:left; text-transform:uppercase; font-size:11px; height:22px; text-decoration:none;}
#ddtabs5 li.menu3 a:hover{ color:#fff; background:url(../imgs/menu/menu_grn_bg.gif) no-repeat right;}
#ddtabs5 li.menu3 a.current{ color:#fff; background:url(../imgs/menu/menu_grn_bg.gif) no-repeat right;}


.tabcontainer{ border-bottom:2px solid #fff; /*height:30px;*/
width:100%;}

.menuOrgBg{ background:url(../imgs/menu/menuOrgSm_bg.jpg) repeat-x; height:30px;}
.menuGrnBg{ background:url(../imgs/menu/menuGrnSm_bg.jpg) repeat-x; height:30px;}
.menuBluBg{ background:url(../imgs/menu/menuBluSm_bg.jpg) repeat-x; height:30px;}

.menuItem { padding:0px; margin:0px 0px 0px 0px;}
.menuItem li{ padding:0px; margin:0px; display:inline}
.menuItem li a{color:#fff; text-transform:uppercase;
font-weight:normal;
background:url(../imgs/menu/menu-arrow.gif) no-repeat left center; margin-top:8px;
padding:0px 8px 0 10px; font-size:10px; text-decoration:none; display:block; float:left}
.menuItem li a:hover{color:#fff; margin-top:8px;
font-weight:normal; text-transform:uppercase; background:url(../imgs/menu/menu-arrow.gif) no-repeat left center;
padding:0px 8px 0 10px; font-size:10px; text-decoration:none; display:block; float:left}

.marginLeftSM1{ margin-left:18px;}
.marginLeftSM2{ margin-left:100px;}
.marginLeftSM3{ margin-left:270px;}
.marginLeftSM4{ margin-left:275px;}
.marginLeftSM5{ margin-left:480px;}