﻿/*
.zoominIcon { background-image:url(images/zoom-in.png); width:25px; height:25px; }
.zoomoutIcon { background-image:url(images/zoom-out.png); width:25px; height:25px; }
.panIcon { background-image:url(images/pan.png); width:25px; height:25px; }
.zoomfullextIcon { background-image:url(images/zoom-full-extent1.png); width:25px; height:25px; }
.zoomprevIcon { background-image:url(images/Back_Hover.png); width:25px; height:25px; }
.zoomnextIcon { background-image:url(images/Next_Hover.png); width:25px; height:25px; }
.clearGraphics { background-image:url(images/Clear_Selected.png); width:25px; height:25px; }
.printMap { background-image:url(images/print.png); width:25px; height:25px; }
.advancedMap { background-image:url(images/launchKnoxNetWhere.png); width:25px; height:25px; }      
.deactivateIcon { background-image:url(images/nav_decline.png); width:25px; height:25px; }
.closePanel { background-image:url(images/DoubleLeft2.png); width:20px; height:20px; }
.openPanel { background-image:url(images/DoubleRight2.png); width:20px; height:20px; }
*/


.zoominIcon { background-image:url(images/nav_zoomin.png); width:16px; height:16px; text-align: center; margin: 2px; }
.zoomoutIcon { background-image:url(images/nav_zoomout.png); width:16px; height:16px; margin: 2px; }
.panIcon { background-image:url(images/nav_pan.png); width:16px; height:16px; margin: 2px;}
.zoomfullextIcon { background-image:url(images/nav_fullextent.png); width:16px; height:16px; margin: 2px; }
.zoomprevIcon { background-image:url(images/nav_previous.png); width:16px; height:16px; margin: 2px; }
.zoomnextIcon { background-image:url(images/nav_next.png); width:16px; height:16px; margin: 2px; }
.clearGraphics { background-image:url(images/Clear_Selected_16.png); width:16px; height:16px; margin: 2px; }
.parcelIdentify { background-image:url(images/identify-16x16.png); width:16px; height:16px;  margin: 2px; }
.pictureView { background-image:url(images/camera-16x16.png); width:16px; height:16px;  margin: 2px; }

.printMap { background-image:url(images/print.png); width:16px; height:16px;  margin: 2px; }
.integrationMap { background-image:url(images/launch_extapp.gif); width:16px; height:16px;  margin: 2px; }
.deactivateIcon { background-image:url(images/nav_decline.png); width:16px; height:16px;  margin: 2px; }
.closePanel { background-image:url(images/DoubleLeft2.png); width:20px; height:20px; }
.openPanel { background-image:url(images/DoubleRight2.png); width:20px; height:20px; }

.tundra .dijitBorderContainer-dijitContentPaneTop {
    border: 0px #ccc solid;
    background-color: #333333;
    padding: 0px;
    overflow: hidden;
    height: 57px;
    vertical-align: top;
}

.tundra .Map {
    border: 0px #efefef solid;
    background-color: #ffffff;
    padding: 0px;
    overflow: hidden;
    vertical-align: top;
}

.tundra .dijitToolbar {
	padding: 0px;
	background: none;
	background-color: #003399;
	vertical-align: middle;
	border-bottom: solid 1px #666;
	border-right: solid 1px #666;
}

/*
.tundra .dojoxToggleSplitterLeft .dojoxToggleSplitterIconOpen, 
.tundra .dojoxToggleSplitterRight .dojoxToggleSplitterIconClosed 
 {
	background: transparent url('images/doubleLeftArrow.png') no-repeat;
	vertical-align: top;
}
.tundra .dojoxToggleSplitterRight .dojoxToggleSplitterIconOpen, 
.tundra .dojoxToggleSplitterLeft .dojoxToggleSplitterIconClosed 
 {
	background: transparent url('images/doubleRightArrow.png') no-repeat;
	vertical-align: top;
}
*/

.tundra .dijitAccordionTitle {
	background:#fafafa url("./images/dojo/accordionItemActive.gif") repeat-x bottom left;
	border-top: 1px solid #bfbfbf;
	padding: 4px 4px 4px 8px;
	cursor:pointer;
}
.tundra .dijitAccordionTitle-hover  {
	background: #f8fafd url("./images/dojo/accordionItemActive.gif") bottom repeat-x;
}
.tundra .dijitAccordionTitle-selected  {
	background: #f9f9f9 url("./images/dojo/accordionItemHover.gif") bottom repeat-x;
	font-weight: bold;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #bfbfbf;
	padding: 4px 4px 4px 8px;
	cursor: default;
}






/*  ERSI info window stuff  */
.infowindow .sprite
{
    background-image: url(images/infoWindow.png) !important; 
    _background-image: none !important;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='images/infoWindow.png') !important;
}

/* set title font properties */
.infowindow .window .top .right .user .titlebar .title
{
	font-family: Sans-Serif, Verdana, Tahoma, Arial;
	font-weight: bold;
	font-size: .8em;
}

/* set content font properties */
.infowindow .window .top .right .user .content
{
	font-family: Sans-Serif, Verdana, Tahoma, Arial;
	font-style: normal;
	font-size: .8em;
}



/*  non DOJO style sheet elements  */
.normal 
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #000;
}	

.normalwhite
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #fff;
}

a:link.whiteLink, a:visited.whiteLink, a:active.whiteLink
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #fff;
	text-decoration: underline;
}

a:hover.whiteLink
{
	color: #ffffcc;
	text-decoration: none;
}

.whiteButtonLink
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #fff;
	text-decoration: underline;		
}

.whiteButtonLinkHover
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #ffffcc;
	text-decoration: none;
	cursor: pointer;
}

.addressLink
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #003366;
	text-decoration: underline;		
}

.addressLinkHover
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	color: #003366;
	text-decoration: none;
	cursor: pointer;
}


.searchFormInput
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-transform: uppercase;
}
.searchForm
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

/* Print dailog box does not need to have all input text set to uppercase	*/
/* Otherwise this is the same as all other search form						*/
.printFormInput
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.searchResults
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

.linkText
{
	text-decoration: underline;
	cursor: pointer;
	color: Navy;
}
.linkImage
{
	cursor: pointer;
}

.results
{
	color: #000000;
	font-family: Sans-Serif;
	font-size: 9pt;
	font-weight: normal;
}

.row1 
{
	background-color: #efefef;
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}

.row2
{
	background-color: #ffffff;
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: normal;
}

.rowHeader
{
	background-color: #000000;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}

.resultsTable
{
	padding-top: 5px;
	padding-bottom: 5px;
}

/*========================================================*/
/*  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;

		background-image: url(images/blue-gradient-24x1.png);
		background-repeat: repeat-x;
		*/
		border: 0px solid black;
		cursor: pointer;
		background-color: #003399;
		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: pointer;
		/*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;
		font-size:  8pt;
		font-weight: normal;  
		font-family: tahoma;
		text-align: center;
		color: #939393;	
		vertical-align: middle;		
	}
	

	/*--  Seperator between the tabs  --*/
	.searchTabSeperator 
	{
		background-color: #cccccc;
		width: 1px;
	}

/*  Help document styles  */
.helpNormal
{
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #000;
}

.helpSectionTitle
{
	background-color: #000;
	color: #fff;
	font-family: Sans-Serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}
	

