﻿

.TopGroup {  cursor:default; }
.MenuItemHover { color: #2f2f2f; font-family:tahoma; font-size:11px; cursor:pointer; }
.MenuItem { color:#2f2f2f; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; cursor:pointer; }
.MenuGroupShell { width:100%; background-color:#fff; }
.MenuGroup { cursor:default; float:left; color:#2f2f2f; padding:20px 200px 20px 200px; }
.MenuGroup { padding-top:10px; padding-bottom:10px; }
.GroupContainer { padding-top:10px; padding-bottom:20px; background-color:#fff; width:100%; }
.CompactMode .GroupContainer { padding-top:5px; padding-bottom:10px; background-color:#fff; width:100%; }
/*
.MenuGroup * { color:#2f2f2f; float:left; }
.MenuGroup p { color:#2f2f2f; float:left; border:solid 1px red; }
*/
.MenuGroup td { color:#2f2f2f; float:left; border:solid 1px white; width:200px; }
.table.MenuGroup  { color:#2f2f2f; background-color:#fff; width:970px; margin:0 auto; position:inherit }
.table.MenuGroup { }
/*sub part of menu : cruiselines|misclinks*/

.Display { border:solid 1px red; display:none; }

.TopGroup div { padding-right:5px; padding-left:5px; float:left; }
.TopGroup div a { color:#fff; text-decoration:none; }
.TopGroup div.BlogNode a { color:#3399cc; }
.Group { /*width:850px;*/ margin:0 auto;  overflow:hidden; padding-left:10px; }
.Group table { white-space:nowrap; width:auto; }
.NavLeft { position:absolute; z-index:2; left:0px; top:0px; height:70px; width:30px; background-image:url('Images/Buttons/btn_GroupNav.png'); background-position:0px 0px; background-repeat:no-repeat; }
.Group .NavRight { position:absolute; z-index:2; right:0px; top:0px; height:70px; width:30px; background-image:url('Images/Buttons/btn_GroupNav.png'); background-position:-38px 0px; background-repeat:no-repeat; }
.Group .NavLeftDisabled { background-position:0px -60px; }
.Group .NavRightDisabled { background-position:-38px -60px; }
.Group a { padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:2px; display:inline-block; color:#2f2f2f; text-decoration:none; }
.Group a:visited { color:#4277ff; text-decoration:none; }
.Group a:hover { color:#ef7a32; text-decoration:underline; }
.Group a:active { color:#ef7a32; text-decoration:underline; border:none; }
.Group a:focus { color:#ef7a32; text-decoration:underline; border:none; }
.Group a.SelectedItem { color:#ef7a32; }
.TopGroupItemSelected { color:#ef7a32; }
div.TopGroupItemSelected a { color:#ef7a32; }

