/* CSS Document */
/* Rollovers ------------------------------------------------------------- */
	.showText{
		display: inline;
	}
	.hideText{
		display: none;
	}
	.hideImage{
		display: none;
	}
	.showImage{
		display: inline;
	}
/* Header & Footer ------------------------------------------------------------- */
	.header_footer_dark {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}	
	a.header_footer_dark:link {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}
	a.header_footer_dark:visited {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}	
	a.header_footer_dark:hover {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		underline;
		color:					black;
		}
	/* ----- */
	.header_footer_light {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}
	a.header_footer_light:link {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}
	a.header_footer_light:visited {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}
	a.header_footer_light:hover {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		underline;
		color:					#FFFF99;
		}
	
	/* ----- */	
	.sitejump_text{
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}	
	a.sitejump_text:link {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}
	a.sitejump_text:visited {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}	
	a.sitejump_text:hover {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		underline;
		color:					#FFFF99;
		}
	/* ----- */	
	.submenu_text{
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#6B5B53;
		}	
	a.submenu_text:link {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}
	a.submenu_text:visited {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					white;
		}	
	a.submenu_text:hover {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		underline;
		color:					#FFFF99;
		}
	/* ----- */
	.page_baseline {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}
/* ------------------------------------------------------------- */
/* Bread Crumbs ------------------------------------------------------------- */
	.breadcrumb_title {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}
	/* ----- */
	.breadcrumb {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#990000;
		}
	a.breadcrumb:link {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#990000;
		}
	a.breadcrumb:visited {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#990000;
		}
	a.breadcrumb:hover {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		underline;
		color:					#990000;
		}
	/* ----- */
	.breadcrumb_bold {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		font-weight: 			bold;
		}
/* ------------------------------------------------------------- */
/* Main Page ------------------------------------------------------------- */
	.pagetitle {
		font-family:		 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 				25px;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#665B53;
		font-weight: normal;
	}
	/* ----- */
	.subtitle {
		font-family:		 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 				16px;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#665B53;
	}
	a.subtitle:link {
		font-family:		 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 				16px;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#665B53;
	}
	a.subtitle:visited {
		font-family:		 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 				16px;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#665B53;
	}
	a.subtitle:hover {
		font-family:		 	Verdana, Arial, Helvetica, sans-serif;
		font-size: 				16px;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#990000;
	}
	/* ----- */
	.opentimes {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#665B53;
		}
	.opentimes_bold {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#665B53;
		font-weight: 			bold;
		}
	/* ----- */
	.click_image {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}
	/* ----- */
	.maintext_dark {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#665B53;
		}
	.maintext_dark:link {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#990000;
		}
	.maintext_dark:visited {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					#990000;
		}
	.maintext_dark:hover {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		underline;
		font-style: 			normal;
		color: 					#990000;
		}
	/* ----- */ 
	.maintext_dark_highlight {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			bold;
		color: 					#665B53;
		}
	/* ----- */
	.maintext_light {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					white;
	}
	/* ----- */
	.maintext_light:link {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					white;
	}
	.maintext_light:visited {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					white;
	}
	.maintext_light:hover {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				9pt;
		text-decoration: 		underline;
		font-style: 			normal;
		color: 					white;
	}
	/* ----- */
	.imagetitle {
		font-family:		 	Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		text-decoration: 		none;
		font-style: 			normal;
		color: 					white;
		}
	/* ----- */
	.link_para 	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #665B53;
		text-decoration: none;
	}
	a.link_para:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #665B53;
		text-decoration: none;
	}
	a.link_para:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #665B53;
		text-decoration: none;
	}
	a.link_para:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #990000;
		text-decoration: none;
	}
	/* ----- */
	.clickhere_text {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#666666;
		}
	.table_text1 {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					black;
		border-bottom-width: 	1px;
		border-bottom-style: 	solid;
		border-bottom-color: 	black;
		padding: 				3px;
		}
	.table_text2 {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#665B53;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-bottom-style: 	solid;
		border-left-style: 		solid;
		border-bottom-color: 	black;
		border-left-color: 		877871;
		padding: 				3px;
		}
	.table_text3 {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					black;
		padding: 				3px;
		}
	.table_text4 {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					black;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-bottom-style: 	solid;
		border-left-style: 		solid;
		border-bottom-color: 	black;
		border-left-color: 		black;
		padding: 				3px;
		}
	.table_text5 {
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				8pt;
		font-style: 			normal;
		text-decoration: 		none;
		color:					#black;
		border-bottom-width: 	1px;
		border-left-width: 		1px;
		border-bottom-style: 	solid;
		border-left-style: 		solid;
		border-bottom-color: 	black;
		border-left-color: 		877871;
		padding: 				3px;
		}
/* ------------------------------------------------------------- */
/* Tables & Buttons ------------------------------------------------------------- */
	.sectionmenu {
		FONT-SIZE: 				10pt; 
		cursor:					pointer;
		cursor: 				hand; 
		COLOR: 					#ffffff; 
		FONT-STYLE: 			normal; 
		FONT-FAMILY: 			Arial, Helvetica, sans-serif; 
		BACKGROUND-COLOR: 		B2A6A0
	}
	.sectionmenu_highlight {
		FONT-SIZE: 				10pt; 
		cursor:					pointer;
		cursor: 				hand;
		COLOR: 					#ffffff; 
		FONT-STYLE: 			normal; 
		FONT-FAMILY: 			Arial, Helvetica, sans-serif; 
		BACKGROUND-COLOR: 		#6B5B53
	}

	 h1{
		page-break-before: 		always;
		}
		
	.sitejump { 
		background-color: 		#988880;
		}
	/* ----- */
	.toptable { }
	/* ----- */
	.submenubar { 
		BACKGROUND-POSITION: 	left top;
		BACKGROUND-REPEAT: 		no-repeat;
		background-color: 		#D9D3D1;
	}
	/* ----- */
	.swap {
		background-color: 		#988880;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#FFFFFF;
		cursor:					pointer;
		cursor: 				hand;
		text-decoration: 		none;
	}
	/* ----- */
	.main_sitecolour {
		background-color: 		#988880;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#FFFFFF;
		text-decoration: 		none;
	}
	/* ----- */
	.footerbar { 
		background-color: 		#988880;
		}
	/* ----- */
	.mainbar {
		background-color: 		#FF00C0;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#FFFFFF;
		text-decoration: 		none;
	}
	.mainmenu {
		background-color: 		#988880;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#FFFFFF;
		cursor:					pointer;
		cursor: 				hand;
		text-decoration: 		none;
	}
	.mainmenu_highlight {
		background-color: 		#6B5B53;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#ffffff;
		cursor:					pointer; 
		cursor: 				hand;
		text-decoration: 		none;
	}
	.bluearrow{
		background-color: 		white;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#FFFFFF;
		cursor:					pointer;
		cursor: 				hand;
		text-decoration: 		none;
	}
	.bluearrow_highlight {
		background-color: 		#7BBAD9;
		font-family: 			Arial, Helvetica, sans-serif;
		font-size: 				10pt;
		font-style: 			normal;
		color: 					#ffffff;
		cursor:					pointer; 
		cursor: 				hand;
		text-decoration: 		none;
	}
	/* ----- */
	.pageboarder { }
	/* ----- */
	table {
		font-size: 10px;
		}
	td {
		font-size: 10px;
		}
	tr {
		font-size: 10px;
		}
	.butoutline_off {
		padding: 1px;
		}
	.butoutline_on {
		border: 1px solid #6B5B53;
		}
/* ------------------------------------------------------------- */
/* Backgrounds ------------------------------------------------------------- */
	body { 
	background-color: 		#DDD9D7;
	background-image: 		url(../common_images/backdrop.gif);
	background-repeat: 		repeat-x;
	background-position: 	top;
	}
	/* ----- */
	.image_top_repeat {
		background-image: 		url(../common_images/backdrop_page.gif);
		background-repeat: 		repeat-x;
		background-position: 	top;
	}
	/* ----- */
	.image_bot { }
	/* ----- */
	.image_top_left {
		BACKGROUND-POSITION: 	left top;
		BACKGROUND-REPEAT: 		no-repeat;
	}
	/* ----- */
	.image_bot_left {
		BACKGROUND-POSITION: 	left bottom;
		BACKGROUND-REPEAT: 		no-repeat;
	}
	/* ----- */
	.image_top_right { 
		BACKGROUND-POSITION: 	right top;
		BACKGROUND-REPEAT: 		no-repeat;
	}
	/* ----- */
	.image_bot_right {
		BACKGROUND-POSITION: 	right bottom;
		BACKGROUND-REPEAT: 		no-repeat;
	}
/* Forms ------------------------------------------------------------- */
	.textbox {
	width: 100%;
}
	/* ----- */
	.buttons { }
/* ------------------------------------------------------------- */