﻿/*VERSION 2.02 CUE CUE_qglayout.css*/
/* ============== */
/* = Layout CSS = */
/* ============== */

body 
{
	margin: auto;
	padding: 0;
	background-position:top center;
	background-repeat:no-repeat;
}

div#container {
	clear: both;
	margin: auto; /*Centres the container*/
	border: 1px solid #998259;
	border-bottom: 1px white solid;
	background-color: #ffffff;
	width:792px;
	margin-left: 5px;
}

div#container2 {
	width:792px;
	padding-bottom: 20px;
}

div#image {
	clear:both;
	background-image: url('../RSP_images/photobackground_home.jpg');
	background-repeat:no-repeat;
	background-position: center top;
	margin: 0 10px 0 10px;
	padding: 10px 0px 10px 10px;
	text-align:left;
}

#tagline
{
	display: none;
}

/* ***************************************** */
/* For images background on layouts pages this classed is used in a TD onLayouts_3col.aspx */

.pageimageback {
	clear: both;	
	background-image: url('../RSP_images/photobackground_internal.jpg'); /*This is the background beige image on all pages*/
	background-repeat:no-repeat;
	background-position: center top;
	margin: 0 10px 0 10px;
	padding: 10px 10px 8px 10px;
	text-align:left;
}

div#nav2 {
	width: 20%;
	padding: 10px 0px 0px 20px;
}

div#nav3 {
	width: 100%;
	padding: 0px 0px 0px 0px;
	font-family: verdana;
	font-size: 10px;
}

div#content {
	float: left;
	width: 355px;
	padding: 10px 10px 5px 5px;
	background-image: url('../RSP_images/copy_background.gif');
	background-repeat:repeat-x;
	border: 1px solid #998259;
	/*font-size: 9pt;*/
	margin-left:2px;
	margin-top: 10px;
	margin-bottom: 20px;
}

div#content2 {
	float: left;
	width: 550px;
	padding: 5px 5px 5px 5px;
	background-image: url('../RSP_images/copy_background.gif');
	background-repeat:repeat-x;
	border: 1px solid #998259;
	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left:2px;
	
}
div#content3 {
	float: left;
	width: 550px;
	padding: 5px 5px 5px 5px;
	background-image: url('../RSP_images/copy_background.gif');
	background-repeat:repeat-x;
	border: 1px solid #998259;
	font-size: 100%;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-left:2px;
	
}


div#contentall {
	width: 100%;
	border-bottom: 1px white solid;
 /* padding: 1% 1% 1% 1%; */
}

div#contentwhole {
	float: left;
	width: 737px;
	padding: 5px 5px 5px 5px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 10px;
	background-image: url('../RSP_images/copy_background.gif');
	background-repeat:repeat-x;
	border: 1px solid #998259;
}


div#feature {
	margin : 0 1% 0 0;
	padding : 1% 1% 1% 1%;
}

div#footer1
{
	clear: both;
	text-align: center;
	padding: 5px 0 5px 0;
	background-color: #998259;
	color: white;
	font-size: 8pt;
}

div#qldlogo 
{
	/* margin: 20% 0 0 0; */
	padding-left: 50px;
}

div#qldlogopages
{
	margin: 500px 0 0 0;
}

/* ============== */
/* = Header bar = */
/* ============== */

#header
{
	margin: 0px;
	padding: 0px;
	clear: both;
}

#header form div {
	border: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#header form {
	border: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#logo
{
	top:0 !IMPORTANT;
	height: 89px;
	text-align:center;
	word-spacing:normal;
}

#tools {
	margin: 0% 0% 0% 0%;
	padding: 0px;
	float: right;
	background-color: transparent;
	width: 500px;
}

#links	{
 	padding-top: 2px;
	float: left;
	background: transparent;
	font-size: 8pt;
	font-family: verdana;
	
}

#browser {
	display:none;
	speak:none;
}

#browserSupport {
	display:none;
	speak:none;
}

/* ***************** */
/* Arno Added */
/* 2009-01-06 */

#search
{
	padding: 0px;
	width: 200px;
}

div#footer1 A
{
	color: white;
	text-decoration:none;
}

/*.ms-vh2
{
	display:none;
}
/* ******************************** */
/* ===================== */
/* = Sharepoint menu CSS = */
/* ===================== */

/* hide border on search table cells */
.ms-sbcell {
	border:none 0 !important; 
}


.ms-sbtext {	
	color: #463C32;
	font-size: 10pt;
	font-family: verdana;
	}

#utilities
{
	text-align: right;	
}

#utilities A:link {	
	vertical-align: middle;	
	color: #463C32;	
	background-color: transparent;	
	text-decoration: none;
}

#utilities A:Active {	
	vertical-align: middle;	
	color: #463C32;	
	background-color: transparent;	
	text-decoration: none;
}

#utilities A:Visited {	
	vertical-align: middle;	
	color: #463C32;	
	background-color: transparent;	
	text-decoration: none;
}

.ms-sbplain {
	width:11em !important;
	border:solid 1px #838383 !important;
	margin-right:0.2em;
}

#siteActionMenu {
	float:right;
}

#sharepointLogin {
	clear: both;
	position:absolute;
	top: 0px;
	left:0px;
	float:right;
	display:inline; 
/* 	display: none;  */
}

#editConsole {
	clear:both;
}

#editConsole * {
	font-size:11px;
}

	
/* image banner */
#banner
{
	height: 38px;
	background-image: url("../RSP_images/banner.jpg");
	background-repeat: repeat-x;
	border-bottom: 2px solid #ffffff;
	clear:both;
	background-color:transparent;
}

/* For menu */
#zz2_GlobalNavn0
{
	background-image:url('../RSP_images/TopnavBack1.jpg');
	background-repeat: repeat-x;
}

#zz2_GlobalNavn0 a:hover
{
	background-color:#2b8023;
	padding: 8px 14px 0px 14px;	
} 

#zz2_GlobalNavn0 a:active
{
	background-color:#2b8023;
	padding: 8px 14px 0px 14px;	
} 


#zz2_GlobalNavn0 a:active
{
	background-color:#2b8023;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn1 a:hover
{
	background-color:#0086ac;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn2 a:hover
{
	background-color:#c2007a;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn3 a:hover
{
	background-color:#ec7e01;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn4 a:hover
{
	background-color: #008081;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn5 a:hover
{
	background-color: #a3001f;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn6 a:hover
{
	background-color: #8e1670;
	padding: 8px 14px 0px 14px;	
}

#zz2_GlobalNavn1
{
	background-image:url('../RSP_images/TopnavBack2.jpg');
	background-repeat: repeat-x;
}

#zz2_GlobalNavn2
{
	background-image:url('../RSP_images/TopnavBack3.jpg');
	background-repeat: repeat-x;	
}

#zz2_GlobalNavn3
{
	background-image:url('../RSP_images/TopnavBack4.jpg');
	background-repeat: repeat-x;	
}

#zz2_GlobalNavn4
{
	background-image:url('../RSP_images/TopnavBack5.jpg');
	background-repeat: repeat-x;	
}

#zz2_GlobalNavn5
{
	background-image:url('../RSP_images/TopnavBack6.jpg');
	background-repeat: repeat-x;	
}

#zz2_GlobalNavn6
{
	background-image:url('../RSP_images/TopnavBack7.jpg');
	background-repeat: repeat-x;	
}

.TitleField
{
	color: black;
	font-size:12px;
	font-family: verdana;
}

#TopSection
{
	width: 757px;
	margin: auto;
}

/* ======================== */
/* = Secondary navigation = */
/* ======================== */
#nav2 {}
	#nav2 h2
	{
		color: #000;
		font-size: 115%;
		margin: 0 0 .5em 0;
	}


/*----- QUOTE BOX IN RIGHT COLUMN CSS -----*/
#quotebox
{
	background-image:url('../RSP_images/rht_col_back.jpg');
	background-position: right top;
	background-repeat: no-repeat;
	text-align: left;
	padding-top: 2px;
	padding-left: 20px;
	margin-top: 20px;
	color:#463c32;
}



