﻿/* CSS Document : Print */


body,html,td  	{margin: 0; padding: 0; border: 0; font-family: Arial, Helvetica, sans-serif; color: #333;}
body			{background-color: #fff;}
img				{border: 0;}
a 				{text-decoration: none; color: #0057a3;}
a:hover			{text-decoration: none; color: #003c71;}
acronym,abbr	{border: 0;}
/*sup, sub		{vertical-align: baseline;}*/
p				{padding: 0em 0 1.0em 0; margin: 0;}
td				{vertical-align: top;}
address 		{font-style: normal;}

.skiplinks		{display: none;}
.clear 			{clear: both;}
#pageImage img {display: none;} 
.hide			{display:none;}

/* .arrow 			{color: #333;} */

/* Headings */
h1, h2, h3, h4, h5 {color: #003c71;}
h1				{font-size: 1.4em; font-weight: bold; padding: 0; margin: 0 0 8px 0; line-height: 1.0em;} 
h2				{font-size: 1.1em; font-weight: bold; padding: 0; margin: 0 0 8px 0; line-height: 1.0em;}
h3				{font-size: 1.0em; font-weight: bold; padding: 0; margin: 0 0 7px 0; line-height: 1.1em;}
h4				{font-size: 0.8em; font-weight: bold; padding: 0; margin: 0 0 7px 0; line-height: 1.0em;}
h1#pageTitle, h1#homepageheading 	{border-bottom: 1px solid #E66924; padding: 0 0 7px 0; margin: 20px 0 20px 0;  }

#skiplinks {display: none;}
#logo	{float: right; margin-top: 0px;}
#strapline {display: none;}
#londonClock {display: none;}
/* Main Frames
#mainFrame 				{font-size: 0.75em; padding: 0; margin: auto; background-color: #FFFFFF;}
#mainFrame #mainContent {padding: 10px 25px 40px 25px; width: 600px;}
 */

/* Homepage Grid
ul.homepageGrid 					{margin: 0 0 25px 0; padding: 0; list-style: none; height: 100%; overflow: hidden;}
ul.homepageGrid li 					{margin: 0 36px 0 0; padding: 0; width: 206px; border: 1px solid #d2d2d2; float: left; height: 100%;}
ul.homepageGrid li.last 			{margin-right: 0;}
ul.homepageGrid .grayHeading 		{background-color: #eeeeef; padding: 0 0 0 18px; height: 60px;}
ul.homepageGrid h1 					{font-size: 1.2em; padding: 12px 0 0 0; line-height: 1.1em;}
ul.homepageGrid .content 			{padding: 13px 18px 18px 18px; font-size: 0.9em; line-height: 1.1em;}
ul.homepageGrid #intro 				{border: 1px solid #FFFFFF; font-size: 0.9em;}
#rowOne li,
#rowTwo li 							{height: 154px;}
.gridButton 						{padding: 3px 0 3px 10px; display: none;}
#rowThree 							{margin-bottom: 0 !important; padding: 0; height: 100px;}
 */

/* Top Nav*/
#topNavigation 			{display: none;}


/* Heading 
#pageHeading 			{margin: 0 0 10px 0; padding: 0;}
#pageHeading #tagLine	{display: none;}
#pageHeading #logo		{float: right;}
*/
/* Page styles */
#rightCol 			{display: none;}
#leftCol 			{display: none;}
#mainframe 			{font-size: 0.8em;}
#content 			{padding-top: 20px;}
		

/*
.framedContainer 	{padding: 9px; border: 1px solid #d6d6d6; margin: 0 0 10px 0;}
.framedContainer h2 {margin: 0 0 5px 0; padding: 0; font-size: 1.2em;}
.framedImage 		{margin: 0 0 10px 0;}
.banner 			{border: 1px solid #d6d6d6;}

.framedSubNav 		{margin: 0 0 10px 0; padding: 0; list-style: none;}
.framedSubNav li 	{border: 1px solid #d6d6d6; padding: 5px 9px 5px 9px; margin: 0 0 4px 0;}

.noFramedSubNav		{margin: 0 0 10px 0; padding: 0; list-style: none;}
.noFramedSubNav li	 	{margin: 0 0 4px 0; padding: 0; }


.twoColumnPanel 				{margin: 0 0 15px 0; padding: 0; list-style: none; clear: both; height: 100%; overflow: hidden;}
.twoColumnPanel li 				{float: left; margin: 0 0 0 100px;}
.twoColumnPanel li.first 		{margin-left: 0;}
.twoColumnPanel li img.photo 	{margin: 0 0 7px 0;}

#personalHeading 				{margin: 0 0 15px 0; padding: 0; list-style: none; clear: both; height: 100%; overflow: hidden;}
#personalHeading li 			{float: left; margin: 0;}
#personalHeading li.first 		{margin-right: 30px;}
#personalHeading h2 			{color: #000000; font-size: 1.2em; margin: 0 0 5px 0; padding: 0;} 
*/
/* Left SubNavigation
#pageImage 			{margin: 0 0 20px 0;}
.leftSubNav 		{margin: 0 0 20px 0; padding: 0; list-style: none;}
.leftSubNav h2 		{font-size: 1.3em; line-height: 1.2em;}
.leftSubNav li 		{margin: 0 0 4px 0; padding: 0;}
 */
/* Footer */
#footer						{clear: both; margin-top: 5em; font-size: 0.7em; border-top: 1px solid #ccc ;}
.footLinks					{display:none;}
#footer #copyright			{clear: both; padding-top: 0.6em; font-size: 1em; margin-left: 60px;}			
.separator 					{padding: 0 8px 0 8px;}

/* Form styles
form 							{display: none;} */


/* Sitemap */
#sitemap li 		{list-style: url(../images/arrow03.gif); font-weight: normal;}
#sitemap .header 	{font-family: Arial, Helvetica, san-serif; font-size: 12px; color: #094E7C; font-weight: bold; text-transform: none; list-style:none; list-style-image: none; padding: 0em;}
#sitemap .item 		{padding-bottom:0.3em;}


#printButton	{display:none;}


