/* --------------------------------------- */
/* BROWSE STEP CSS SEADATANET */
/* --------------------------------------- */

#wrapper					{ width: 940px; }

form						{ margin: 0px; }

#browse_step_header h1
	{
	background: url(/grfx/cdi_v2/topheader-browsestep.jpg) no-repeat top center;
	text-indent: -9999px;
	width: 100%;
	height: 127px;
	margin: 0px auto;
	padding: 0px;
	}

#browse_step_header #portallink
	{
	position: absolute;
	background: url(/grfx/cdi_v2/btn-portallink.png) no-repeat;
	_background: url(/grfx/cdi_v2/btn-portallink.gif) no-repeat;
	width: 130px;
	height: 40px;
	top: 20px;
	right: 0px;
	}

#browse_step_header #portallink a
	{
	text-indent: -9999px;
	height: 40px;
	display: block;
	outline: 0;
	}

.display_step_data			{ }

/* Overrule */

#toolbox
	{
	width: 75px;
	margin-right: 8px;
	}

.toolsize					{ width: 57px; margin: 0px; padding: 1px 5px 2px 5px; }

.linda_gis_action1_off, .linda_gis_action2_off, .linda_gis_action3_off, .linda_gis_action4_off,
.linda_gis_action5_off, .linda_gis_action7_off, .linda_gis_action8_off,
.linda_gis_reset, .linda_gis_copyright
	{
	width: 57px;
	}

.linda_gis_action1_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step1.png); }
.linda_gis_action2_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step2.png); }
.linda_gis_action3_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step3.png); }
.linda_gis_action4_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step4.png); }
.linda_gis_action5_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step5.png); }
.linda_gis_action7_off			{ background-image: url(/grfx/cdi_v2/linda_gis_step7.png); }
.linda_gis_reset				{ background-image: url(/grfx/cdi_v2/linda_gis_step_reset.png); }
.linda_gis_copyright			{ background-image: url(/grfx/cdi_v2/btn-copyright_step.png); }



#mapbox						{ margin-left: 80px; margin-right: 265px; }

.map_layers
	{
	width: 542px;
	_width: 542px;
	height: 271px;
	_height: 271px;
	}

#layerbox
	{
	width: 260px;
	_width: 258px;
	min-height: 285px;
	}

.columnbox
	{
	_height: 251px;
	min-height: 251px;
	}

#display_step_map			{ min-height: 200px; margin-bottom: 10px; padding-top: 15px; }

.img_question_loader
	{
	width:180px;
	margin: auto;
	z-index: 1;
	}

#displaybox
	{
	position: relative;
	width: 720px;
	overflow-x: hidden;
	overflow: auto;
	margin: 0px;
	margin-top: 0px;
	}

.browse_step_box
	{
	background-color: #ffffcc;
	border: solid #0555c4;
	border-width: 0px 1px 1px;
	padding: 3px;
	}

/* ======================================= */

/* --------------------------------------- */
/* SHOP */
/* --------------------------------------- */

#shoppingbar
	{
	position: relative;
	background-color: #4095cc;
	height: auto;
	_height: 40px;
	min-height: 40px;
	}

#shoppingcart
	{
	position: relative;
	background: url(/grfx/cdi_v2/background-shoppingcart.gif) no-repeat 8px 8px;
	font-weight: bold;
	font-size: 0.9em;
	color: #fff;
	height: auto;
	_height: 28px;
	min-height: 28px;
	margin-right: 435px;
	padding: 4px;
	padding-top: 8px;
	padding-left: 55px;
	}

#basket-amount
	{
	font-weight: bold;
	font-size: 1.4em;
	color: #f8b334;
	margin-left: 5px;
	}

#other_browse_buttons
	{
	position: relative;
	width: 465px;
	padding: 4px;
	padding-top: 8px;
	float: right;
	right: 0px;
	}

#steps_browse_buttons
	{
	position: relative;
	font-size: 0.9em;
	height: auto;
	_height: 40px;
	min-height: 40px;
	margin-left: 220px;
	margin-right: 300px;
	}

#steps_browse_buttons td
	{
	font-size: 1em;
	}

#steps_found_records
	{
	position: relative;
	text-align: right;
	width: 300px;
	margin: 0px;
	float: right;
	right: 0px;
	}

#breadcrumb_steps
	{
	font-weight: bold;
	font-size: 0.9em;
	color: #0a71b4;
	margin-bottom: 10px;
	padding: 2px;
	}

#breadcrumb_steps a				{ color: #0a71b4; text-decoration: underline; }
#breadcrumb_steps a:hover		{ color: #000; text-decoration: underline; }

/* ======================================= */

/* --------------------------------------- */
/* Steps */
/* --------------------------------------- */

#browse_page_size
	{
	font-size: 1.2em;
	width: 220px;
	margin: 0px;
	margin-left: 10px;
	padding: 0px;
	float: left;
	}

#steps_found_records
	{
	display: none;
	}

#steps_found
	{
	position: relative;
	font-weight: bold;
	font-size: 1.2em;
	color: #394294;
	width: 220px;
	_width: 218px;
	float: left;
	}

#steps_navigation				{ font-size: 0.9em; text-align: right; }

#steps_wrapper					{ position: relative; clear: both; }
#steps_wrapper_header			{ font-weight: bold; font-size: 1.2em; color: #394294; }
#steps_wrapper_whitespacer		{ background-color: #fff; font-weight: bold; font-size: 1.2em; color: #5286b5; vertical-align: middle; height: 25px; display: block; padding-bottom: 4px; padding-top: 10px; }

#steps_wrapper_steps
	{
	position: relative;
	background: url(/grfx/cdi_v2/bglayers.gif) repeat-y;
	width: 200px;
	float: left;
	}

#steps_wrapper_steps h6, #search_steps h6
	{
	background-color: #35d0f2;
	border-bottom: 1px solid #fff;
	font-weight: bold;
	font-size: 1em;
	color: #fff;
	margin: 0px 0px 6px 0px;
	padding: 1px 0px 3px 6px;
	display: block;
	}

#steps_wrapper_steps a			{ color: #0072bb; text-decoration: none; }

.step_link
	{
	position: relative;
	font-size: 0.95em;
	color: #0072bb;
	width: 140px;
	padding-left: 6px;
	float: left;
	display: block;
 	cursor: pointer;
	}

.step_count
	{
	position: relative;
	font-size: 0.9em;
	color:#000;
	padding-right: 4px;
	float: right;
	display: block;
	}

.step_more_spacer
	{
	margin-left: 6px;
	margin-bottom: 10px;
 	cursor: pointer;
	}

.step_more
	{
	font-weight: bold;
	color: #00f;
	text-decoration: none;
	padding-left: 4px;
	}

#steps_wrapper_results
	{
	position: relative;
	width: 720px;
	margin: 0px 0px 6px 0px;
	float: right;
	}

#steps_wrapper_results #displaybox table
	{
	margin-top: 10px;
	}

#steps_wrapper_date, #steps_wrapper_latlong
	{
	margin: 0px;
	margin-bottom: 5px;
	margin-left: 7px;
	}

#steps_wrapper_date label, #steps_wrapper_latlong label
	{
	position: relative;
	width: 60px;
	float: left;
	}

#steps_wrapper_date input, #steps_wrapper_latlong input
	{
	position: relative;
	width: 80px;
	margin: 0px;
	}

#steps_wrapper_latlong input
	{
	width: 40px;
	}

#steps_wrapper_date br, #steps_wrapper_latlong br
	{
	clear: left;
	}

#steps_wrapper_date img, #steps_wrapper_latlong img
	{
	margin-top: 5px;
	}

#steps_wrapper_latlong img
	{
	margin-top: 0px;
	}

/* ======================================= */

/* --------------------------------------- */
/* BROWSE */
/* --------------------------------------- */

.browse_table, .browse_table_step
	{
	width: 98%;
	margin: auto;
	padding: 0px;
	}

.browse_table_step			{ width: 720px; }

.browse_subject
	{
	background-color: #f1b336;
	font-weight: bold;
	vertical-align: top;
	}

.browse_desc1-0					{ width:  8%;	font-size: 0.9em; color: #fff; padding-top: 1px; padding-left: 4px; }
.browse_desc1-1					{ width: 20%;	font-size: 0.9em; color: #fff; padding-top: 1px; padding-left: 4px; }
.browse_desc1-2					{ 				font-size: 0.9em; color: #fff; padding-top: 1px; padding-left: 4px; }
.browse_desc1-3					{ width: 20%;	font-size: 0.9em; color: #fff; padding-top: 1px; padding-left: 4px; }
.browse_desc1-4					{ width:  6%;	font-size: 0.9em; color: #fff; padding-top: 1px; padding-left: 4px; }

.browse_data_desc			{ font-weight: bold; }
.browse_data_first			{ border-top: 1px solid #b1cb35; font-weight: bold; font-size: 1em; vertical-align: top; padding: 4px; }
.browse_order_gif			{ }

/* ======================================= */
/* ======================================= */
/* ======================================= */
