﻿body {
}
.Home .Space 
{
	background-image:url(../img/menu/LeftHomeBG.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding-left:89px;
}

.SmallScannersHome .Space
{
	background-image:url(../img/menu/ssLeftHomeBG.gif);
}
.Home .Menu
{
	background-color:white;
	border-collapse: collapse;	
}
.Home .Menu a, .Home .Menu a:visited, .Home .Menu a:hover
{
	color:#333333;
	text-decoration: none;
	
}

.Home .MenuItem
{
	background-image:url(../img/menu/SeparatorHome.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}
.Home .MenuItemSel
{
	background-image:url(../img/menu/LeftSeparatorHome.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#333333;
	color:White;
	font-weight:bold;
	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}
.Home .MenuItemFirst
{
	background-image:url(../img/menu/LeftHome.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px; /*97*/
	text-align:center;
}
.SmallScannersHome .MenuItemFirst
{
	background-image:url(../img/menu/ssLeftHome.gif);
}
.Home .MenuItemSelFirst
{
	background-image:url(../img/menu/LeftHomeSel.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#333333;
	color:White;
	font-weight:bold;

	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px; /*97*/
	text-align:center;
	
}
.RightBar
{
	background-image:url(../img/menu/rightSeparatorHome.gif);
	background-position:right top;
	background-repeat:no-repeat;
	position:absolute;
	
	width:10px;
	height:30px;
	min-height:30px;
	margin-top:-8px;
	margin-left:10px;
}
.Home .MenuItemBeforeSel
{
	background-image:url(../img/menu/rightSeparatorHome.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}

.Internal .Menu
{
	background-color:#333333;
}
.Internal .Menu a, .Internal .Menu a:hover, .Internal .Menu a:visited
{
	color:White;
	text-decoration: none;	
}


.Internal .MenuItem
{
	background-image:url(../img/menu/Separator.gif);
	background-position:left top;
	background-repeat:no-repeat;		
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}

.SubItem
{
}

.SubItem a, .SubItem a:visited, .SubItem a:hover
{
	text-decoration: none;	
	color: #333333;
	display: block;
	padding: 4px 8px;
}

.SubItemHover  a, .SubItemHover  a:hover, .SubItemHover a:visited
{
	text-decoration: none;	
	color: White;
}

.SubItemSelected a, .SubItemSelected  a:hover, .SubItemSelected a:visited
{
	text-decoration: none;	
	color: White;
}

.Internal .MenuItemSel
{
	background-image:url(../img/menu/LeftSeparator.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#CCCCCC;
	font-weight:bold;
	color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}
.Internal .MenuItemFirst
{
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}
.Internal .MenuItemSelFirst
{
	background-color:#CCCCCC;
	font-weight:bold;
    
    color:#333333;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}
.Internal .MenuItemBeforeSel
{
	background-image:url(../img/menu/rightSeparator.gif);
	background-position:left top;
	background-repeat:no-repeat;
	
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	text-align:center;
}

/* Main Menu */


.MainMenu a, .MainMenu a:visited
{
    color: #414141;
	text-decoration: none;	
}

.MainMenu a:hover
{
    color: #333333;
    font-weight: bold;
	text-decoration: none;
}

.MainMenu .FirstSubMenu
{
    margin-top: 6px;
}

.MainMenuItem
{
    border: none;
    cursor: hand;
    height: 20px;
    margin-bottom: 6px;
    padding-bottom: 0px;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 7px;
    position: relative;
    text-align: center;
}

.MainMenuItemHover
{
    background-color: #fff;
    border: none;
	cursor: hand;
	font-weight: normal;
	left: 0px;
    position: absolute;
	text-align: center;
}

.MainMenuItemSel
{
    background-color: #ccc;
    border: none;
    cursor: hand;
    font-weight: bold;
    height: 20px;
    margin-bottom: 6px;
    padding-bottom: 0px;
    padding-left: 23px;
    padding-right: 23px;
    padding-top: 7px;
    text-align: center;
}

.SubMenu
{
    left: -3px;
	margin-top:12px;
	margin-left:5px;
	position: relative;
	top: -3px;
	width: 180px;
}
.SubMenu > tbody > tr > td
{
    padding: 3px;
}
.SubMenu .SubMenuItem, .SubMenu .SubMenuItem .Arrow, .SubMenu .SubMenuItem .Text
{
	color:#666666;
}
.SubMenu .SubMenuItemSel, .SubMenu .SubMenuItemSel .Arrow, .SubMenu .SubMenuItemSel .Text
{
	color:#660000;
}
.SubMenu a, .SubMenu a:hover
{
    text-decoration: none;
}
.SubMenu .Text:hover
{
    color: #600;
    text-decoration: underline;
}
.SubMenuItem, .SubMenuItem span, .SubMenuItem td
{
	white-space: normal;
	color:#666666;
}

.Home .MenuItemHover
{
	text-align:center;
	position:absolute;
	font-weight:bold;
	background-color:white;
	cursor:pointer;cursor:hand;
}
.Internal .MenuItemHover
{
	text-align:center;
	position:absolute;
	font-weight:bold;
	background-color:#333333;
	cursor:pointer;cursor:hand;
}
.SubMenuSel
{
	font-weight:bold;
}