﻿@charset "UTF-8";
@import url(../content.css);
@media all
{
body {
	color:#000000;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

h1,h2,h3,h4,h5 { 
	color:#000000;
	font-family: Trebuchet MS;
}

h1, {
	border-bottom: none;
}
	
h1 {
	line-height:1em;
} 

h3{
	font-size: 1.4em;
	padding-top:1px;
}

h4{
	font-size: 1.3em;
	padding-top:4px;
}

h5{
	font-size: 1.2em;
	padding-top:4px;
}
	
a {
	color: #333;
	}

p {
	margin 0px 0px 0px 0px;
}

ul {
	margin:0px;
	padding:0px;
}

ul li {
	background:url(/demo/css/graphic/nq_yaml/images/bullet.gif) no-repeat 0px 9px;
	list-style:none; 
	list-style-image:none; 
}

table ul li{ 
	padding-left:7px;
}

#container1 table h3{
	padding-top:8px;
	width: 340px;
	font-size:1.2em;
}

#container1 h3{
	padding-top:20px;
}

#breadcrumbOuter {
	border-bottom:none;
}
	
#breadcrumbInner{
	font-family: Arial;
	font-size: 1.0em;
	padding-top:12px;
}

#breadcrumbInner a {
	padding-right:5px;
}

#atozObjectLetterList ul li {
	background:none; color: #000000;
}

table.fullwidthtable{
	f1ont-size:0.9em;
	font-size: 1.0em;
}

table.fullwidthtablenoborder{
	f1ont-size:0.9em;
	font-size: 1.0em;
}

#col3{
	border-left:none;
}

#col3 h2 {
	border-bottom:1px solid #D1CFC2;
	padding-top: 10px;
}

#col3 table.fullwidthtable tbody{
	border:1px solid #CBBB83;
}
	
#col3 table.fullwidthtable{
	margin:1px;
	border:1px solid #E5DDC1;
	margin-top:15px;
	width: 670px;
	margin-bottom:10px;
}

#col3 #newsListing table.fullwidthtable{
	border: none;
	border-collapse: separate;
	font-size:1.0em;
} 


#col3 table.fullwidthtablenoborder{
	margin:1px;
	border:none;
	margin-top:15px;
	width: 670px;
	margin-bottom:10px;
	border-collapse: separate;
}

#col3 table.fullwidthtablenoborder td{
	white-space:normal;
	border:none!important;
}


#col3  #newsListing table.fullwidthtablenoborder tbody{
	border:none;
}
	
#col3_content p img{
	padding: 0px;
}

#col3 th, #col3 td {
	padding:0.4em;
	margin:0px;
	font-size:1.2em;
}

#col3 li{
	padding:0px 10px 6px 10px;
}

.articledownloaddoc ul li{
	background-image:none;
}

#nav_main{
	padding-top:0px;
}

a:focus, a:hover, a:active, a:link, a:visited {
	color:#636563;
}

.centerObjectSet {
	border-bottom: none; 
}

#topsearchbox{
	color: #666666;
}

.leftObject {
	border-bottom:none;
	padding:0px;
}

.leftObject p{
	padding-left:10px;
}

ul li .date{
	color: #999999;
}

#homeObjects #homeNews ul li {
	background: url(/demo/css/graphic/nq_yaml/images/circle_home.jpg) no-repeat 0px 5px;
	padding-left: 13px;
}

#homeObjects ul li a{
	color:#000000;
	font-weight:bold;
	margin-left:-4px;
}

#homeObjects h2{
	color:#B69E4E;
	font-size:2.7em;
	padding-top:12px;
	padding-bottom:10px; 
	border-bottom: none;
}

#homeObjects .moreLinkRight p{
	padding-right:18px;
	color:#000000;
}

.moreLinkRight a{
	
}

#homeNews ul li a{
	color:#000000;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

#homeNews ul li{
	background:none;
	padding-right:10px;
	padding-left:10px;
	font-family:Arial;
}

#homeNews .moreLinkRight{
	padding-right: 10px; 
}

#homeNews .moreLinkRight a{
	background:transparent url(/demo/css/graphic/nq_yaml/images/button_more_gold.gif) no-repeat right 3px; 
}

p.moreLinkRight, p.moreLinkLeft{
	padding:0px;
	color:#000000;
	margin:0px;
}

p.moreLinkRight a, p.moreLinkLeft a{
	background:transparent url(/demo/css/graphic/nq_yaml/images/button_more.gif) no-repeat right 3px;
	padding-bottom:10px;
	padding-right:18px;
}

.subcl {
	padding:0pt 0em 0pt 0pt;
}


/*  */
ul ul{
	margin-left:10px;
}

div.containerContent ul li{
	m1argin-left:25px;
	margin-left:35px;
}

ul li ul li {
	background:transparent url(/demo/css/graphic/nq_yaml/images/circle_bullet.jpg) no-repeat scroll 0px 6px;
}

ul li ul li ul li{
	background:transparent url(/demo/css/graphic/nq_yaml/images/circle_bullet.jpg) no-repeat scroll 0px 6px;
}

/*  */
#col3 ul ul, #col3 td p{
	font-size:12px;
}

#footer a {
	font-family:Trebuchet MS;
	color: #333;
}
		
#footer {
	border-top:2px solid #99CCFF; color:#CBBA82;
}
	
#footer .poweredby, #footer .poweredby a {
	text-decoration:none;
	text-align: center;
}

#footer .smaller{
	color: #333333;
	text-align: center;
}

#copyOuter {
	color:black;
}

#relatedarticles{
	padding-bottom: 15px;
}

p.imagewithcaption{
	color: #999999;
	font-size: 1em;
	display:inline;
}

p.leftimagewithcaption{
	color: #999999;
	font-size: 1em;
	float:left;
	margin-right:5px;
	display:inline;
}

p.rightimagewithcaption{
	color: #999999;
	font-size: 1em;
	float:right;
	margin-left:5px;
	display:inline;
}

#col1_home h2{
	color:#B69E4E;
	font-size:24px;

}

#col1_content h2{
	font-size:2.7em;
	font-family:Trebuchet MS;
	padding-top:12px;
	padding-bottom:10px;
	padding-left: 10px; 
	width:238px;
	w1idth:387px;
	border-bottom: none;
}

ul p, ol p, dl p {
	font-size: 1em;
}

#newclass ul li{
	background: url(/demo/css/graphic/nq_yaml/images/button_more.gif) no-repeat 180px 15px;
	line-height:1.1em;
	border-top: 1px solid #DCD1B0;
	font-weight: bold;
	font-size:1.2em;
	padding:0px;
	height: 40px;
	vertical-align:middle;
}

#newclass ul{
	width:198px;
	float:left;
	border-right: 1px solid white;
}
#newclass ul li.one{
	border-right: 1px solid #E8E3D2;
}

#newclass ul li a{
	text-decoration:none;
	color:#000000;
	display:block;
	padding:4px 25px 2px 12px;
}

#newclass ul li:hover{
	background-color: #EBEBEB;
}

#newclass{
	background: url(/demo/css/graphic/nq_yaml/images/fade.gif) no-repeat 196px bottom ;
	float:left;
	padding-bottom:30px;
}
	
div.printHeader{
	display: none;
}	

#col3 ul #SiteMap{
	margin-bottom: 5px;
	margin-top: 0;
	margin-left: 15px;
}

#col3 ul #SiteMap li{
	margin-bottom: 0px;
	margin-top: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}

#col3 #SiteMap li{
	font-size:12px;
}

.imageRight{
	margin-bottom:3em;
}

#newsListing ul li{
	padding:0px 0px 10px 5px;
	
}

#newsListing ul{
   	padding-top: 10px;
	font-size:1em;
}

.filters button{
	margin-left:5px;
}
 #themeHeaderLeftinner{
	height:140px;
	visibility: visible!important;
	display: block!important;
}

#themeHeaderOuter, .headertext{
	visibility: visible!important;
	display: block!important;
}

#themeHeader h2{
	font-size: 3.1em;
	margin: 0px;	
	padding: 0px;
	padding-top: 4px;
}

#themeHeader h3{
	font-size: 2.3em;
	margin: 0px;	
	padding: 0px;
	padding-top: 4px;
	border-bottom: none;
}

#themeHeader h4{
	font-size: 1.5em;
	margin: 0px;	
	padding: 0px;
	padding-top: 4px;
}

.articledownloaddoc{
	padding-bottom:10px;
}

#childrenArticles{
	padding-bottom:10px;
}

div.objectsLine{
	height:0px;
	border-top: 1px solid #CBBA82;
	border-right: 1px solid #CBBA82;
	border-bottom: 1px solid white;
}

div.objectsLine.last{
	height:0px;
	border-top: none;
	border-right: none;
	border-bottom:none;
}

#faqListing{
	margin-top:15px;
}

#faqListing ul{
	margin: 0px;
	padding: 5px 0px 0px 0px;
}

.error{
	color:#CBBA82;
}

#formContent input{
	border: 1px solid #CBBA82;
}
#formContent fieldset input, #formContent fieldset textarea{
	border: 1px solid #C6C6AE;
}

.cleaner{
	clear:both;
	height:1px;
	font-size:1px;
}

#searchresults ul li{
	margin: 0px;	
	padding: 0px 6px;
	font-size: 0.9em;
}

#col3 table.vacancies{
	border-top: 1px solid #D1CFC2;
	border-bottom: 1px solid #D1CFC2;
	border-right: 1px solid #D1CFC2;
	margin-top:20px;
}

#col3 table.vacancies p{
	margin-top:0px;
}

#col3 table.vacancies tbody th{
	text-align:right;
	background:#F7F7F7;
	white-space:nowrap;
	border-right: 1px solid #D1CFC2;
	border-left: 1px solid #D1CFC2;
	padding:5px 10px;
}

#col3_content {
	padding-bottom: 18px;
}

div.c33r{
	text-align:right; 
}

}

