/*========================================================*/
/*  2 Design Elements                                     */
/*========================================================*/

.MenuHeight {
	height: 30px;
}
.MenuTD {
	padding: 0 10px 0 10px;
}
.MenuLeft {
}
.MenuRight {
}
.LoginTD {
	width: 100%;
	vertical-align: middle;
	text-align: right;
	font-size: 7px;
	padding: 0 0 8px 0;
}
.CopyrightRow {
	height: 20px;
	padding: 0 10px 0 10px;
	vertical-align: bottom;
}
/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu    --*/.MainMenu_MenuContainer {
	background: transparent;
}
/*-- bar that holds the menu    --*/.MainMenu_MenuBar {
	cursor: pointer;
	cursor: hand;
	background: transparent;
}
/*-- submenu container          --*/.MainMenu_SubMenu, .ModuleTitle_SubMenu {
	margin: 1px 0 0 -2;
}
/*-- menuitems idle             --*/.MainMenu_Idle TD {
	color: #FFF;
	font-size: 8pt;
	font-weight: bold;
	height: 30px;
	background: url(bgreen-nav-1-m.gif) repeat top left transparent;
	padding: 8px 0px 8px 0px;
}
/*-- menuitems over             --*/.MainMenu_Selected TD {
	color: #FFF;
	font-size: 8pt;
	padding: 8px 0px 8px 0px;
	font-weight: bold;
	background: url(bgreen-nav-1-m.gif) repeat top left transparent;
}
/*-- menuitems active           --*/.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {
	font-size: 8pt;
	font-weight: bold;
	height: 30px;
	background: url(bgreen-nav-1-sm.gif) repeat top left transparent;
	padding: 8px 0px 8px 0px;
	color: #004900;
}
/*-- left seperator idle        --*/.MainMenu_LeftIdle {
	width: 5px;
	height: 30px;
	background: url(bgreen-nav-1-l.gif) no-repeat top right transparent;
}
/*-- left seperator active      --*/.MainMenu_LeftActive {
	background: url(bgreen-nav-1-sl.gif) no-repeat top right transparent;
	width: 5px;
	height: 30px;
}
/*-- right seperator idle       --*/.MainMenu_RightIdle {
	width: 5px;
	height: 30px;
	background: url(bgreen-nav-1-r.gif) no-repeat top right transparent;
}
/*-- right seperator active     --*/.MainMenu_RightActive {
	background: url(bgreen-nav-1-sr.gif) no-repeat top right transparent;
	width: 5px;
	height: 30px;
}
/*-- middle seperator           --*/.MainMenu_Seperator {
	background: transparent;
	width: 3px;
	height: 30px;
}
/*-- not needed - main menu     --*/.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon {
	display: none;
}
/*-- module menu continer       --*/.ModuleTitle_MenuContainer {
	color: #2c2c2c;
}
/*-- module menu bar            --*/.ModuleTitle_MenuBar {
	cursor: pointer;
	cursor: hand;
}
/*-- module menu padding        --*/.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel {
	padding: 0 15px 0 10px;
}
/*-- not needed - module menu   --*/.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow {
	display: none;
}
.ModuleTitle_MenuIcon {
	background: #FFF;
	border: 0px;
	border-bottom: 1px dotted #999;
	width: 0px;
	height: 20px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 0px;
}
.ModuleTitle_MenuIcon IMG {
	margin: 0 10px 0 10px;
}
/*-- removing seperator borders --*/.MainMenu_MenuBreak {
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	background: transparent;
	vertical-align: top;
}
/*========================================================*/
/*  Outer Box Elements - boxed skins only                 */
/*========================================================*/

/*-- boxed skins outer box table   --*/.BoxTable {
	height: 100%;
}
/*-- top left corner               --*/.BoxTL {
	width: 1px;
	height: 11px;
}
/*-- top edge                      --*/.BoxT {
	height: 11px;
}
/*-- top right corner              --*/.BoxTR {
	width: 1px;
	height: 11px;
}
/*-- left edge                     --*/.BoxL {
	width: 11px;
}
/*-- content area                  --*/.BoxM {
}
/*-- right edge                    --*/.BoxR {
	width: 11px;
}
/*-- bottom left corner            --*/.BoxBL {
	width: 1px;
	height: 11px;
}
/*-- bottom edge                   --*/.BoxB {
	height: 11px;
}
/*-- bottom right corner           --*/.BoxBR {
	width: 1px;
	height: 11px;
}

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/





