@import url(products.css);

/* 
 * Product Specific - LOCAL STYLESHEET
 * 
 * Structure Overrides for ArcGIS Data Pages - This is to change images and
 * colors that are specific to the ArcGIS data product pages.
 * Please keep this file clean and reuse as much of it as possible.
 * Do not put styles unrelated to ArcGIS Data pages in this stylesheet
 * 
 * Before adding a style, please ensure that one does not already exist.
 * 
*/
	
/* Floating Menu */
	DIV#menu {
	    background: transparent url(/software/graphics/data_sidenav_bg.jpg) top left no-repeat;
	}
	
	.overview DIV#menu{
	    background: transparent url(/software/graphics/data_sidenav_overview_bg.jpg) top left no-repeat;
	}
	div#dynamicNav {
	    background: transparent url(/software/graphics/data_sidenav_bg.jpg) top left no-repeat;
	}
	
	.overview div#dynamicNav{
	    background: transparent url(/software/graphics/data_sidenav_overview_bg.jpg) top left no-repeat;
	}
/* END Menu */

/* Information Boxes */
	DIV.menuBox {
	    background: transparent url(/software/graphics/menubox_data_bg.jpg) top left no-repeat;
	}
	
	DIV.menuBox P.menuBoxBottom {
	    background: transparent url(/software/graphics/menubox_data_bottom_bg.jpg) bottom left no-repeat;
	}
/* END Information Boxes */

/* Screenshot and Caption Styles */
	DIV#contentWrapper .sShot {
	    border: 1px solid #999;
	    background: #F5F5F5;
	    color: #666666;
	}
	
	DIV#contentWrapper .sShotMid {
	    border: 1px solid #999;
	    background: #F5F5F5;
	}
	
	DIV#contentWrapper .sShotRight {
	    border: 1px solid #0d7690;
	    /*background: #bcdcd7;*/
	}
	
	div#contentWrapper.fullWidth {
		width: 750px !important;
		margin: 0px 0px 0px 80px;
	}
	
	div#contentWrapper.fullWidth .sShotRight {
		margin-right: 90px;
		
	}
	
	html > body div#contentWrapper.fullWidth .sShotRight {
		margin: 10px 180px 0px 5px;
	}
	div#contentWrapper .DemoShot {
		border: 1px solid #0d7690;
	}
	
/* Table Styles*/

	table.dataGrid {
		font-size: 0.9em;
	}
	
	table.dataGrid thead tr th.columnHead {
	    background: url(/software/graphics/dataTableHeadTabsRight.jpg) no-repeat top right #0D7791;
	}
	
	table.dataGrid th.columnHead h4 {
		background: url(/software/graphics/dataTableHeadTabsLeftCorner.jpg) no-repeat top left;
	}
	
	table.dataGrid thead tr th.columnHead h4.left {
		background: url(/software/graphics/dataTableHeadTabsLeft.jpg) no-repeat top left;
	}
	
	table.dataGrid tfoot th.columnFoot{
	    background: url(/software/graphics/dataTableFootTabsRight.jpg) no-repeat bottom right #0D7791;
	}

	table.dataGrid th.columnFoot h4 {
		background: url(/software/graphics/dataTableFootTabsLeftCorner.jpg) no-repeat bottom left;
	}
	
	table.dataGrid tfoot th.columnFoot h4.left {
		background: url(/software/graphics/dataTableFootTabsLeft.jpg) no-repeat bottom left;
	}
	
/* Overrides for pop up description boxes */
.dottedunderline{
	cursor: help;
}
#descbox{
	background:#BCDCD7;
	border:1px solid #4F9CAB;
	padding:10px 20px 10px 30px;
}
#descbox ul{
	margin: 0;
	padding:0;
}

.finePrint{
	font-size: .8em;
}

/* Empty LI definition for short lists */
.empty { background: none !important; height: 30px;}

/* Call Out */
.textcalloutRight {
	 border: 1px solid #0d7690;
}
