﻿.MapViewer_TitleBarStyle
{
    background-color: #004080; 
    font-weight: bold; 
    font-size: xx-large; 
    vertical-align: middle; 
    color: white; 
    font-family: tahoma;
}

.MapViewer_TitleBannerStyle
{
	display: block; 
	background-color: #9abb8c;
	background-image: url(images/TitleBanner.jpg);
	background-repeat: no-repeat;
	font-weight: bold; 
	font-size: 	small; 
	font-family: tahoma;
	color: #666666;
}

.MapViewer_TaskbarStyle
{
    background-color: #41744B; 
    font-weight: bold; 
    font-size: 8pt; 
    color: white; 
    font-family: tahoma;
	background-image: url(images/green2-gradient-30x1.gif);
	background-repeat: repeat-x;
}

.MapViewer_SmallTitleBarStyle
{
    background-color: Navy; 
    font-weight: bold; 
    font-size: small; 
    color: white; 
    font-family: tahoma;
}

.MapViewer_PanelHeaderStyle
{
    background-color: Navy; 
    color:White; 
    font-family: tahoma;
    font-size: small;
    font-weight: bold;
    width: 100%;
}

.MapViewer_PanelContentsStyle
{
    background-color: white; 
    color: black; 
    font-family: tahoma;
    font-size: small;
    width: 100%; 
    display: block;
}

.MapViewer_WindowTitleBarStyle 
{
    background-color: #41744B; 
    font-weight: bold; 
    font-size: 8pt; 
    color: white; 
    font-family: tahoma;
	background-image: url(images/green2-gradient-24x1.gif);
	background-repeat: repeat-x;
}

.MapViewer_WindowStatusBarStyle
{
    font-family:tahoma;
    font-size:x-small; 
    color: white;
}

.MapViewer_WindowContentsStyle
{
    font-family:tahoma;	
    font-size:x-small; 
    background-color: White; 
    color: Navy; 
    border: 1px solid black; 
    overflow: hidden;
}

.MapViewer_WindowBodyStyle
{
    background-color: #00008b; 
    color:White; 
    font-family:tahoma;
    font-size:x-small;
    border: solid thin Black;
}
.Toolbar_Dropdown
{
    background-color: #2F5675; 
    font-size: 8pt; 
    color: white; 
    font-family: tahoma;
}

.bb {
border-right:0px solid gray;
text-align:center;
border-bottom:0px solid black;
cursor: hand;
}
/*========================================================*/
/*  Search Tables										  */     
/*========================================================*/
	.searchTable
	{
		font-size: 8pt;
		font-family: Tahoma;
		color: Black;
		background-color: White;
		border: 0px solid black;
		/*
		border-right: 1px solid gray;
		border-bottom: 0px solid black;
		border-top: 1px solid black;
		border-left: 1px solid black;
		*/
	}

	.searchTableButton
	{
		font-size: x-small;
		font-family: Tahoma;
		text-align: center;
	}
	
	.searchTableTextBox
	{
		font-size: 8pt;
		font-family: Tahoma;
		color: Black;
		text-transform: uppercase;
	}

	.searchTableListBox
	{
		font-size: 8pt;
		font-family: Tahoma;
		color: Black;
	}
/*========================================================*/
/*  Quick Search Tabs Along in Top Panel				  */
/*========================================================*/
	/*--  Active Tab  --*/
	.activeSearchTab {
		/*
		border-right: 1px solid gray;
		border-bottom: 0px solid black;
		border-top: 1px solid black;
		border-left: 1px solid black;
		*/
		border: 0px solid black;
		cursor: hand;
		background-image: url(images/green2-gradient-30x1.gif);
		background-repeat: repeat-x;
		font-size: 8pt;
		font-weight: bold;  
		font-family: tahoma;
		text-align: center;
		color: White;
		vertical-align: middle;
	} 

	/*--  Default Tab  --*/
	.searchTab {
		/*
		border-right: 1px solid gray;
		border-bottom: 0px solid black;
		border-top: 1px solid black;
		border-left: 1px solid black;
		*/
		border: 0px solid black;
		cursor: hand;
		/*background-image: url(images/gray-gradient-24x1.png); */
		/*background-repeat: repeat-x;*/
		background-color: #efefef;
		font-size:  8pt;
		font-weight: bold;  
		font-family: tahoma;
		text-align: center;
		color: #939393;	
		vertical-align: middle;
	}
	
	/*--  Empty Search Tab Area at the end  --*/
	.emptySearchTab
	{
		background-color: Transparent;
	}
	

	/*--  Seperator between the tabs  --*/
	.searchTabSeperator 
	{
		background-color: #cccccc;
		width: 1px;
	}


/*========================================================*/
/*  Toolbar												  */
/*========================================================*/	
	/*--  Main Toolbar  --*/
	.toolbar {
		background-image: url(images//green2-gradient-30x1.gif);
		background-repeat: repeat-x;
		color: White;
		vertical-align: middle;
	}
	

/*========================================================*/
/*  Tabs		                                          */
/*========================================================*/
	/*--  Active Tab  --*/
	.activeMenuTab {
		border-right:0px solid gray;
		border-bottom:0px solid black;
		cursor: hand;
		background-image: url(images/green2-gradient-30x1.gif);
		background-repeat: repeat-x;
		font-size:  small;
		font-weight: bold;  
		font-family: tahoma;
		text-align: center;
		color: White;
		vertical-align: middle;
	} 

	/*--  Default Tab  --*/
	.menuTab {
		border-right: 0px solid gray;
		border-bottom: 0px solid black;
		cursor: hand;		
		background-image: url(images/gray-gradient-29x1.gif);
		background-repeat: repeat-x;
		font-size:  small;
		font-weight: bold;  
		font-family: tahoma;
		text-align: center;
		color: #696969;	
		vertical-align: middle;
	}

	/*--  Seperator between the tabs  --*/
	.menuTabSeperator 
	{
		background-color: White;
	}


/*========================================================*/
/*  Tabs		                                          */
/*========================================================*/
.fTb {border:1px solid black; border-top:0px;}

.MainMenu_Seperator 
{
	background: url(images/divider_menuitem.gif) no-repeat top right transparent; 
	width:2px; 	
}
