﻿@charset "UTF-8";
@import url(../content.css);
@media all
{
body { background: #1E3551 url("../../images/back_blue.png") repeat-y top  fixed; padding: 0px 0; }

	h1 {margin-bottom:14px;}
	h2 {color: #6699CC; line-height:170%;font-weight:bold; margin-bottom:16px;}   
	h3 { color:  #666;}   
	
	a {color: #6699CC;}
	a:focus,
	a:hover,
	a:active {color: #6699CC; }

	#footer a, 
	#footer a:focus, 
	#footer a:hover,
	#footer a:active {color: #6699CC; }

	#topnav a {color: #6699CC; }
	
	#topnav a.current{
		color:#004C93;
	}
	

	#topsearchbox{	
		color: #0076BE;	
		text-align:right;
	}
	#header {
		background-image:none;
	
	}

	#themeImage {
		background-position: left;
	}
	
	.gen{
		border:1px solid red;
		margin:0.5em;
	}
	.introLink a:hover,
	.introLink a:active,
	.introLink a:focus{
		color:#0076BE;
	}
	
	#col3 table.fullwidthtable tbody{
		border:1px solid #999999;		
	}
	
	#col3 table.fullwidthtable{
		margin:1px;
		border:1px solid #999999;
		margin-top:15px;
		width: 550px;
		margin-bottom:10px;
	}
	
	
/*	#col3 table.fullwidthtable tbody{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/tabletop.png) no-repeat top top;
	}
*/
	#col3 #newsListing table.fullwidthtable{
		border: none;
		border-collapse: separate;
		font-size:1.0em;
	} 
	
	
	#col3 table.fullwidthtablenoborder{
		margin:0 0px 10px 0;
		border:none;
		width: auto !important;
		border-collapse: separate;
	}
	
	#col3 table.fullwidthtablenoborder td{
		white-space:normal;
		border:none!important;
		vertical-align:top;
	}
		
	#col1 table.fullwidthtablenoborder{
		margin:1px;
		border:none;
		margin-top:0px;
		width: 285px;
		margin-bottom:10px;
		border-collapse: separate;
	}
	
	#col1 table.fullwidthtablenoborder .morelinkarrow{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right 9px;
	}
	
	#col1 table.fullwidthtablenoborder td{
		white-space:normal;
		border:none!important;
		vertical-align:top;
	}

	select.quicklinks {
		background:#F5F5F5;
		color: #666;  
	}

	#col1 #leftObjects{
		padding-right:20px;
		margin-right:20px;
	}
	
	#helpLinks{
		padding-bottom:8px;
	}
	
	 ul#SiteMap{
		 padding-left: 40px;
 	}

	ul#SiteMap a:link, ul#SiteMap a:visited {
 		text-decoration: none
 	}

 	ul#SiteMap a:hover {
 		text-decoration: underline;
	}	
	
	span.morelinkarrow{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right center;
		padding:0 10px 0 0px;
	}
	
	#col2 #helpLinks span.morelinkarrow{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right 6px!important;
		padding:0 10px 0 0px;
		color: #6699CC!important;
	}	
	
	#col1 span.morelinkarrow{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right 9px;
		padding:3px 10px 0 0px;
		color: #6699CC;
	}
	
	#col3 span.morelinkarrow{
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right 6px;
		padding:0 10px 0 0px;
		color: #6699CC;
	}
	
 	div.mainlinkedobject .object{
		background: #FEFEFF url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/prominentbg.png) repeat-x  0px bottom;
	}
	
	#page div.mainlinkedobject h3{
		color: #336699;
	}   
	
	div.mainlinkedobject span.morelinkarrow{
		color: #6699CC;
		background: url(/demo/css/graphic/nq_yaml/images/colour_theme_blue/morenews.png) no-repeat  right 6px;
	}
	
	#docsHelp a:link,#docsHelp a:visited,
	#breadcrumbInner a:link,  #breadcrumbInner a:visited,
	#childrenArticles a:link, #childrenArticles a:visited,
	#contactsinarticle a:link, #contactsinarticle a:visited{
		color: #6699CC;
		text-decoration: none;
	}

	#docsHelp a:link:hover,
	#breadcrumbInner a:hover,
	#childrenArticles a:hover,
	#contactsinarticle a:hover{
		text-decoration: underline;
	}
/* georgep */
	div.objectHeader h2 {
		background:transparent url(/demo/css/graphic/nq_yaml/images/underline.gif) repeat-x scroll bottom;
		color:#336699;
		font-size:151%;
		font-weight:normal;
		letter-spacing:-1px;
		padding-bottom:5px;
		margin-bottom:10px;	
	} 
	#breadcrumbOuter a:visited{
		color:#666666;
		text-decoration:underline;
	}  
	
	#copy a{
		color:#ffffff;
		text-decoration:underline;
	}
	
	#powered a:link, #powered a:visited{
		color:#ffffff;
		padding-left:33px;
		padding-top:7px;
		font-family:Arial;
		font-size:11px;
	}	
	
	div.objectHeader h2 {
		color:#6699CC;
		font-family:Arial;
		font-size:136%;
		font-weight:bold;
		letter-spacing:0px;
		line-height:18px;		
		
	} 	
					
}

