﻿/* ============= */
/* Cascading Style Sheet for DCMNR */
/* Created:	 John Bellew. 01/11/2005 */
/* Modified: John Bellew. 13/01/2012 */
/* COPYRIGHT DCENR 2005/2007 ALL RIGHTS RESERVED*/
/* ============= */

	body 
	{ 
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:0; margin-top:0; margin-left:0; margin-right:0;
	}

caption
{
	font-weight:bold;
}

.noborder
{ border-width:0}
div#accessbar {}
div#accessbar ul {margin: 0; padding: 0 0 0}
div#accessbar li {list-style-type: none; margin: 0; padding: 0 0 0}
div#accessbar img {border: solid #333 2px}

.ulnodisc {margin: 0; width:200px; padding:  0 0 0}
.ulnodisc li {background: url(images/quicklinks_arrow_communications.gif) no-repeat left center; padding-left:8px; }

.pressimage{margin-right: 3px; float:left;}
.pressdescription {float:left; display:block;}
.smallfont {font-size: .8em}

/* ============= */
/* CENTRALLY ALIGN THE PAGE */
/* ============= */

	#central 
	{
		position: absolute;
		left: 50%;
		top: 0;
		width: 780px;
		margin: 0;
		margin-left: -390px;
		padding: 0;
	}	
	
	#content li a:visited, #contentwide li a:visited, a:visited, news a:visited
	{
		color:#3482B3;
	}
	
	 a.surl
	{
		font-size: 80%
		
		}
	
		#sendemail
	{
		top: 0;
		margin: 0;
		margin-top: 20px;
		margin-left: 20px;
		padding: 0;
	}
/* ============= */
/* HEADER */
/* ============= */
	#header 
	{
		background-image: url(images/header.jpg);
		background-repeat: no-repeat;
		height:100px;
		width:100%;
		top:0;
	}
/* ============= */
/* TOP NAVIGATION BAR*/
/* ============= */
	#topnav
	{
		font-size:90%;
		position:relative;
		
		top: 10px;
		float:right;
	}
	
		#eservices
	{
		
		position:relative;
	    top: -68px;
		float:left;
		left: 290px;
		padding:0;
		margin:0;
	}

	
	

	#topnav a
	{
		color:#333;
		text-decoration:none;
	}
	
		#topnav a:visited
	{
		color:#333;
		text-decoration:none;
	
	}
	
	#topnav a:hover
	{
		text-decoration:underline;
	}
	
	
	
/* ============= */
/* LOGO*/
/* ============= */
	#logo, #logorss
	{
		position:relative;
		top: 10px;
		float:left;
		background-image: url(images/Harp.jpg);
		background-repeat: no-repeat;
		
		width:500px;
	
		left:0;
		
	}
	
	#DeptName
	{
		
		margin-left:45px;
		margin-top:20px;
		font-weight:600;
		font-family:Verdana;
		font-size:85%;
		color:#4d4d4d;
		}
		
			#search, #nosearch
	{
		
	width:30%;
	float:right;
	margin-top: 20px;
	margin-right: 10px;
	}
	

	
	#logorss
	{
		top:10px;
		}
	
		#logo2
	{
display:none;
	}
	
#contentplaceholder
{ 
width: 780px;
margin: 0 auto; 
background: #FFFFFF; 
text-align: left; 
padding: 0;
min-height:700px;
}

#langchange{ text-align:left; float:right;
margin-right: 5px;	
margin-top: 1px;	
font-weight:bold;


	}
	
	#langchange a
	{color:Black;}
		#langchange a:hover
	{color:White;}

/* ============= */
/*CATEGORY NAV FOR GENERAL PAGES */
/* ============= */
	#catnav
	{
		width: 780px;
		padding: 0;
	}

	#catnav ul 
	{
		list-style: none;
		width: auto;	
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	#catnav li 
	{
		text-align: center;
		float:left;
		margin: 0;
		padding: 0;
		border: 0;
		width: 25%;
	}
	
	#catnav li a 
	{
		margin: 0;
		padding: 0;
		display: block;
		color: #fff;
		line-height: 1;
		text-decoration: none;
		width:100%;
	}
/* ============= */
/* DCMNR SECTION COLORS */
/* ============= */
	.communications
	{
		background-color:#A51400;
		
	}
	.broadcasting
	{
		background-color:#8B2A7A;
	}
	.energy
	{
		background-color:#5E9A1D;
	}
	.marine
	{
		background-color:#0878a6;
	}
	.natural
	{
		background-color:#DFAD00;
	}
	
	.corporate_units
	{
		background-color:#a1b385;
	}
	
	#leftnav_topimage 
	{ 	
		width: 152px;
		height: 16px;
		background-repeat:no-repeat;
		margin-bottom:12px;
		font-weight:bold;
		color:White;
		padding-left:4px;
		padding-top:2px;
		/*text-transform:uppercase;*/
		font-size:12px;
		}
#sitemap .natural, #sitemap .marine, #sitemap .energy, #sitemap .broadcasting, #sitemap .communications, #sitemap .corporate_units
{
		width: 20%;
		height:18px;
		text-align: center;
		padding-top: 0;
			
}
#sitemap .natural a, #sitemap .natural a:visited, #sitemap .marine a, #sitemap .marine a:visited, #sitemap .energy a, #sitemap .energy a:visited, #sitemap .communications a, #sitemap 

.communications a:visited, #sitemap .broadcasting a, #sitemap .broadcasting a:visited, #sitemap .corporate_units a, #sitemap .corporate_units a:visited
	{
		color:white;
		font-weight:bold;
		text-decoration: none;
	}

	
	
	#breadcrumbs
	{
	margin-top: 3px; 
	margin-bottom: 3px;
	margin-left: 0px;
	Width: 95%; 
	}
	
	.MiniConsole, #MiniConsole
	
	{
	margin-top: 4px;
	margin-bottom: 1px;
	padding-left: 0px;
	clear:both;
	}
	
	.MiniConsole a:visited, .MiniConsole a:link, #MiniConsole a:visited, #MiniConsole a:link
	{
		border: groove 1px black;
		padding-left: 2px;
		padding-right: 2px;
		text-decoration:none;
		}
		
			#errorconsole
	
	{
	padding-top: 2px;
	padding-left: 0px;
	}
	
	#errorConsole a:visited, #errorConsole a:link
	{
		border: groove 1px black;
		padding-left: 2px;
		padding-right: 2px;
		text-decoration:none;
		}
		
	#leftnav 
	{
	margin-left: 0px;
	float: left;
	/*position:relative;*/
	font-weight:500;
width:160px;
float:left;
margin-right:0px;
	
	}
	
	#leftnav  .RadPanelbar_WebBlue
{
	white-space: normal;
	width:156px;
float:left;

}
	
	
		#leftnav li a
	{
		color:#000;
		text-decoration:none;
		
	}
	
			#leftnav li a:visited
	{
		color:#000;
		text-decoration:none;
		
	}
	
		#leftnav li a:hover
	{
		color:#fff;
		text-decoration:none;
	}
	
	
	 #leftnav li
	{
	
		padding:0px;
		border: 0;
		Display: block;
		margin-top:1px;	
			margin-left:0px;
	}
	
.subchannelselected, .subitem3selected, .selected
{
	font-weight:bold;
	

}


.slide li
{
	margin-left:4px !important;
	}


/* root items <li> style
 #leftnav .RadPanelbar_WebBlue .rootGroup .item
{
	border-top: solid 1px white;

}

 */


	
	
	#content	
	{
	padding-bottom:15px;
	width:497px;
	float:left;
	
	}
	
	#contentwide
	{
	padding-bottom:0px;
	width:612px;
	float:left;
	margin-left: 3px;
	margin-top:0px;
	
	}
	#contentfull
	{ 
	margin: 0 auto; 
	background: #FFFFFF; 
	text-align: left; 
	padding: 0;
	margin-left: 0px;
}
	
	#content ul, #contentwide ul
	{
	list-style:none;
	padding-left:1px;
	margin:0;
	}
	
	
	#content li, #contentwide li
	{
	padding-left: 2px;
	margin-left:2px;
	list-style-type: none;
	}
	
	
	.navigator
	{
	font-size:90%;
	color:#FFF;
	padding-right: 1px;
	padding-left: 2px;
	height: 15px;
	float:left;
	}

/* ============= */
/* FOOTER */
/* ============= */
	#footer
	{
	clear: both;
	padding: 5px;
	text-align:center;
	}
	
	#footer a
	{
		color:#333;
	}
	
	#footer a:visited
	{
		color:#333;
	}
	
	#footer a:hover
	{
		text-decoration:none;
	}
	
/* ============= */
/* DISCLAIMER */
/* ============= */
	#disclaimer
	{
	text-align:center;
	color:#333;
	}
	
	
/* ============= */
/* TAGS */
/* ============= */

H1
{
font-size:120%;
}
	
H2
{
	font-size:100%;
}

H3
{
	font-size:90%;
}

H4
{
	font-size:85%;
	padding-left: 4px;
	padding-top:2px;
	padding-bottom:2px;
}

#title h1
{
	margin-top: 0px;
	padding-top: 0px;
font:weight:bold;
	}

.box
{
	
	
	}

#latestnews, #morelinks, #whatsnew, .box, #news
{
	margin-left:1px;
	margin-right:1px;
	
	border: 1px ridge #EBEDE3;
	margin-bottom: 10px;
}

#latestnews, #whatsnew, .box
{
width: 612px;
}

#morelinks
{Margin-top: 10px;}

#latestnews UL, #morelinks UL, #whatsnew UL, .box UL
{
	padding:0;
	margin:0;
	padding-bottom:1px;
}


#morelinks h4, #latestnews h4, #whatsnew h4, .box h4, #news h4
	{
	color:#333;
	margin-bottom:4px;
	margin-top:0;
	border-bottom: 1px ridge #EBEDE3;
	}

#GeneralPlaceholders, #subscribe
{
	margin-top: 7px;
	width:147px;
}

#GeneralPlaceholders .Placeholder, #subscribe
{
padding:0;
margin:0;
margin-top:7px;
margin-bottom: 4px;
border: 1px ridge #EBEDE3;
font-size: 80%;
font-weight: normal;
}

	
#GeneralPlaceholders .Placeholder p, #subscribe p
{
font-weight: normal;
margin:0;
margin-right: 1px;
margin-left: 1px;
padding:0;

}

#GeneralPlaceholders h4 .Placeholder h4, #subscribe h4
{
margin:0;
padding:0;
margin-left:1px;
margin-bottom:1px;
}

#subscribe a, #subscribe a:visited
{
	padding-bottom: 17px;
	margin-bottom: 7px;
}

	#icon
	{
	margin:10px;
	background-repeat: no-repeat;
	height: 70px;
	margin-left: 40px;
	}
	
	a:visited 
	{
	color:#0000FF
	}
	

.date
{

}

#pressofficer1
	{
	float: left;
	padding-left: 200px;
	padding-right: 50px;
	padding-top:14px;
	}
	#pressofficers
	{
	padding-top:14PX;
	}
	#leftnav .selectedsubnav a, #leftnav .selectedsubnav a:visited, #leftnav .selected a, #leftnav .selected a:visited
	{
	color:#FFFFFF;
	
	}
	
	#leftnav .selectedsubnav a:hover, #leftnav .selected a:hover
	{
	color:#000000;
	}
	
	

	
	#height
	{
		padding-top:400px;
		}
	
		/*#############################################################
Search Designs*/
A.surl:link {color :Green;text-decoration: none;}
A.surl:visited {color :Green;text-decoration: none;}
A.surl:hover {color :Green;text-decoration: none;}

.SearchHighlight { font-weight: bold; }
.search {color :Blue;}
.searchtext {color :Blue;}

		/*#############################################################
Sitemap layouts*/
		
		#sitemap h2
		{
			padding: 0;
			padding-top: 10px;
			margin: 0;
		}
		
.question {float:left;width:300px; }
.answer {}
.questions {width:98%;}
.Comments {width:60%;}


#morenews 
{
margin-top:3px;
margin-left:8px;
font-weight:bold;
}

#news ul
{
padding:0;
margin:0;
list-style: none
}

#news li 
{
	background: url(images/latestnews_arrow.gif) no-repeat 0em 0.8em; 
	display: block; 
	padding: 0.3em 0 0.3em 9px;
}

#content li, #contentwide li
	{
	background: url(images/quicklinks_arrow_communications.gif) no-repeat 0em 0.8em; 
	display: block; 
	padding: 0.2em 0 0.2em 9px;
	}
	
.info 
{
	background-color: #EEEEEE;
	border: dashed 1px #CCCCCC; 
	padding: 4px;
	margin-top: 7px;
	margin-bottom: 1px;
	padding-left: 20px;
	background: #EEEEEE url('images/star.gif') no-repeat left top;	
}

.showdate
{ font-size: xx-small; color: #316fd5; float:right;  margin-top:6px; width:150px; height: 20px; }

.subscribed_left
{
	background-color: #EEEE77;
	border: dashed 1px #CCCCCC; 
height: 45px;
padding: 2px;
padding-top: 6px;
	float:left;
	width:200px;
	clear:both;
	
}

.subscribed_right
{
	background-color: #EEEEEE;
	border: dashed 1px #CCCCCC; 
	height: 45px;
	float: right;
	padding: 2px;
	padding-top: 6px;
	width:400px;
	
}


.contentlink
{
	
	text-decoration: none;
}

.topcontentlink a, .topcontentlink a:visited
{
	text-decoration: none;
	color:#FFFFFF;
	float:left;
	padding:0;
	margin:0;
	font-size:xx-small;
}

#TextSize
{
border: 1px dashed #8fcfeb;
margin:0;
padding:2px;
margin-bottom:3px;
margin-top:3px;
margin-left:6px;
float:right;

}

#version{ color:#dde0e3; float:right; clear:both;}

#diveservices
{
	margin-top:0px;
	
	}
	.GVResources
	{
		 padding-right: 4px;
		
		}
		.left {float:left; width:35% }
		.right {float:right; width: 65%}
		
.module
{

	border:1px solid #c6e1f2;
	background:#dff3ff;
	padding:1.2em;
	color:#333;
}

.button
{
	border:1px solid;
	border-color:#93aaa7 #557a8a #527889;
	background:url(Images/qsfButton.gif) repeat-x #a8d1cc;
	min-height:24px;
	font-size:11px;
	line-height:20px;
	padding:0;
}

