/* menu container css */
.moduleContainer                {width: 100%; }
.moduleContainer .wrapper       { width: 100%; margin-bottom: 5px; }

.moduleContainer .header        {border-bottom: solid 1px #FFCC00; margin-bottom: 10px; width: 100%; height: 30px;}
.moduleContainer .actions       {float: left; }

.moduleContainer .actions .ModuleTitle_MenuBar .root                {font-size: 30px;}
.moduleContainer .actions .ModuleTitle_MenuBar .root.first          {background: url(images/action.png) no-repeat left center; }
.moduleContainer .actions .ModuleTitle_MenuBar .root.first.hov      {background: url(images/action_hov.png) no-repeat left center; }
.moduleContainer .actions .ModuleTitle_MenuBar .root.first .icn img {height: 24px; width: 24px; visibility: hidden;}

.moduleContainer .actions .ModuleTitle_MenuBar .m         {background: #242424; padding-right: 2px;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .icn    {background: url(images/icon_bg.png) repeat-y left top; border: 0px; width: 22px;  text-align: left;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .break .icn {font-size: 1px; height: 1px; }
.moduleContainer .actions .ModuleTitle_MenuBar .m span    {padding-left: 3px; color: White;}
.moduleContainer .actions .ModuleTitle_MenuBar .m .hov    {background: url(images/subaction_hov.gif);}
.moduleContainer .actions .ModuleTitle_MenuBar .m .mi img {visiblity: hidden;}

.moduleContainer .title         {float: left; padding: 3px;}
.moduleContainer .title span        {color:#03879e; font-family:Georgia; font-weight:normal; font-size:27px;  }

.moduleContainer .help          {float: right;}

.moduleContainer .contentPane   {padding: 7px; color:#999999; font-family:Tahoma;font-size:11px;
font-weight:normal; }

.moduleContainer .footer        {margin-top: 10px;padding: 7px;}