/* Office/Edit Website nav styles */
.MainMenuWrapper td
{
	border-top: #d6e7ff 2px outset;
	height:25px;
	background-image:url(images/TabBackground.gif);
}

.MainMenu A:link,
.MainMenu A:visited,
.MainMenu A:active 
{
	font-weight: bold;
	COLOR: #000000;
	text-decoration:none;
}

.MainMenu A:hover 
{
	font-weight: bold; 
	COLOR: #CC6600;
	text-decoration:none;
}

.MainMenu td
{	
	border-top: none;
	border-right: #d6e7ff 2px inset;
	border-left: #d6e7ff 1px solid;
	height:25px;
	padding-left:22px;
	padding-right:22px;
	background-image:url(images/TabBackground.gif);
	text-align:center;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	font-family:Arial;
}

.MainMenu td.MainMenuItemSelected 
{
	background:#DEECF7;
	border-top: none;
	border-right: #d6e7ff 2px inset;
	COLOR: #CC6600;
}

.SubMenuWrapper td
{
	height:20px;
	text-align:center;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	background:#DEECF7;
	border-bottom: 1px solid #666666;
}

.SubMenu td
{
	width:100%;
	border-bottom: none;
	padding-left:5px;
	padding-right:5px;
	height:20px;
	text-align:center;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	background:#DEECF7;
	font-family:Arial;
	white-space:nowrap
}

.SubMenu A:link,
.SubMenu A:visited,
.SubMenu A:nvisited
{
	font-weight: normal; 
	COLOR: #000000;
	text-decoration:none;
}

.SubMenu A:hover 
{
	font-weight: normal; 
	COLOR: #CC6600;
	text-decoration:none;
}

.SubMenu td.SubMenuItemSelected A:link,
.SubMenu td.SubMenuItemSelected A:visited,
.SubMenu td.SubMenuItemSelected A:normal,
.SubMenu td.SubMenuItemSelected A:hover 
{
	font-weight: bold; 
	COLOR: #CC6600;
	text-decoration:none;
}

.SubMenu td.SubMenuItemSelected 
{
	background:#DEECF7;
	FONT-WEIGHT: bold; 
}

.SubMenu td.Separator
{
	padding-left:0px;
	padding-right:0px;
	text-align:center;
	FONT-WEIGHT: normal; 
	font-size:12px;
	color:#0b6fb1;
	background:#DEECF7;
	
}

.CrumbTrail,
.CrumbTrail a,
.CrumbTrail td.CrumbTrailItem a
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal; 
	COLOR: #000000;
}

.CrumbTrail td.CrumbTrailItemSelected a
{
	COLOR: #000000;
	font-weight:bold;
	text-decoration:none;
}

.CrumbTrail td.Separator
{
    font-family : Arial, Helvetica, sans-serif;
	color: black;
}

.CrumbTrail A:link,
.CrumbTrail A:visited, 
.CrumbTrail A:active
{
	font-weight: normal; 
	COLOR: #000000; 
	text-decoration:underline;
}

.CrumbTrail A:hover 
{
	font-weight: normal; 
	color:#0080D6;
	text-decoration:underline;
}

/* Toggle nav bar styles */

.Shadow 
{
	background-color: #000000;
}

.ToggleBanner 
{
	height:30px;
	background:#ebebeb;
	border-bottom: 1px solid #006699;
}

.WelcomeText
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}

.DateText
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
}

.ToggleTable td 
{
	text-align:center;
}

.ToggleCell 
{
	text-align: center;
	background: #ebebeb;
	width:115px;
	padding-top:6px;
}

div.ToggleButton 
{
	width: 100%;
	cursor: hand;
	font-weight:bold;
	font-size: 12px;
}

div.ToggleButton a 
{
	width:100%;
	display: block;
}

.ToggleCell a
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.ToggleCell a:active,
.ToggleCell a:visited
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.ToggleCell a:hover
{
	text-decoration:none;
	font-weight:bold;
	color:#0b6fb1;
}

.ToggleCell a:link
{
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}

.LogoutBullet
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1274B3;  
}

a.LogOut:link,
a.LogOut:active,
a.LogOut:visited 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
	color:#000000;    
    font-weight:normal;
    text-decoration:none;   
}

a.LogOut:hover 
{
	color:#1274B3;    
    text-decoration:none;   
}

.SubMenuWrapper td.SubmitPortalSupportIssue
{
	BORDER-BOTTOM: medium none;
}

.SubMenuWrapper td.SubmitPortalSupportIssue a:link,
.SubMenuWrapper td.SubmitPortalSupportIssue a:visited,
.SubMenuWrapper td.SubmitPortalSupportIssue a:active
{
	color: Black;
	font-family: Arial;
	font-size: 11px;
}

.SubMenuWrapper td.SubmitPortalSupportIssue a:hover
{
	color:#1274B3;    
}


/* added for Custom Template Tooltip */
/* also used for the UltraStats Tooltip */
a.Info:link,
a.Info:visited,
a.Info:active
{
	cursor:help;
	position:relative;
	text-decoration:none;
	COLOR: red;
	PADDING-RIGHT:5px;
}

a.Info:hover,
a.Info span
{ 
	FONT-SIZE: 17px;
	text-decoration:none;
	COLOR: red;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.Info img
{ 
	border:0px solid #000000;
}

a.Info div
{ 
	display:none;
}

a.Info:hover div
{
	display:block;
	position:absolute;
	top:2em; 
	left:2em; 
	width:30em;
	border:1px solid #EDAF51;
	background-color:#FAE3BF;
	color:#000;
	text-align: left;
	text-decoration:none;
	padding: 5px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.BrokerageContactsDataList
{
	border-style: solid;
	border-width: thin;
	border-color: #AAAAAA;
}

a.OfficeUpgrade:link,
a.OfficeUpgrade:active,
a.OfficeUpgrade:visited 
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
	color:#000000;    
    font-weight:normal;
}

a.OfficeUpgrade:hover 
{
	color:#1274B3;  
}


a.FeaturesLink:link,
a.FeaturesLink:active   
{
    text-decoration: underline;
    color: #0080D6;
}

a.FeaturesLink:visited    
{
    color: purple;
}