/* CSS Document *//* ================================================================ This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)htmlis available at http://www.cssplay.co.uk/menus/dd_valid.htmlCopyright (c) 2005-2007 Stu Nicholls. All rights reserved.This stylesheet and the assocaited (x)html may be modified in any way to fit your requirements.=================================================================== *//* common styling */.flash_menu{z-index:100;}.menu {	font-family: Verdana, Arial, Helvetica, sans-serif;	width:1000px;	height:30px;	position:relative;	font-size:11px;	z-index:100;	text-indent: 10px;}.menu ul li a {	display:block;	text-decoration:none;	color:#fff;	width:125px;	height:30px;	text-align:left;	color:#fff;	line-height:30px;	font-size:11px;	overflow:hidden;	background-image: url(images/button_background.jpg);	background-repeat:no-repeat;}.menu ul {padding:0; margin:0; list-style: none;}.menu ul li {float:left; position:relative;}.menu ul li ul {display: none;}/* specific to non IE browsers */.menu ul li:hover a {color:#fff; background:#36f;}.menu ul li:hover ul {display:block; position:absolute; top:30px; left:0; width:125px; color:#fff}.menu ul li:hover ul li a.hide {	color:#ffffff;}.menu ul li:hover ul li:hover a.hide {	color:#000;}.menu ul li:hover ul li ul {display: none;}.menu ul li:hover ul li a {	display:block;	color:#ffffff;	background-image: url(images/transparent_button.jpg);	background-repeat:no-repeat;	opacity:0.7;}.menu ul li:hover ul li a:hover {background-image:url(images/transparent_button2.jpg); background-repeat:no-repeat; opacity:1.0; color:#000000;}.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:125px; top:0;}.menu ul li:hover ul li:hover ul.left {left:-125px;}/* OTHER TEXT STYLES ETC*/.timber_metal_titles{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:18px;color:#333333;}.indextitle{font-family:Verdana, Arial, Helvetica, sans-serif;color:#000063;font-size:12px;}.bodycopy{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;padding:20px;color:#333333;text-decoration:none;}.download_bodycopy{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;color:#333333;text-decoration:none;}.download_bodycopy_padding{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;color:#333333;text-decoration:none;padding-left:20px;}.download_title_links{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#0066cc;	text-decoration:none;	padding-top:12px;}.download_title_links:hover{	text-decoration:underline;	}.download_title_padding{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#0066cc;	text-decoration:none;	padding-top:12px;	padding-left:20px;}.download_title_padding:hover{	text-decoration:underline;	}.bodycopy:link{text-decoration:underline;}.sidelinks{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.7em;	padding-left:20px;	color:#0066cc;	text-decoration:none;}.sidelinks:link:hover{	text-decoration:underline;	color:#0066cc;}.sidelinks:visited:hover{	text-decoration:underline;	}.subtitle{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;padding:20px;color:#000066;text-decoration:none;}.subtitle:hover{text-decoration:underline;color:#CC0000;}.bodycopy_white{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:20px;color:#FFFFFF;}.bodycopy_white:link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#00CCFF}.page_titles_centred{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#333333;	padding-top: 12px;}.page_titles{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#333333;	padding-left: 20px;	padding-top: 12px;}.page_titles_back{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#999999;	padding-top: 12px;	text-decoration:none;}.page_titles_back:hover{	text-decoration:underline;}.title_links{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:14px;	color:#0066cc;	text-decoration:none;	padding-top:12px;	padding-left:20px;}.title_links:hover{text-decoration:underline;}.address{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}.email{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;text-decoration:none;}.email:hover{text-decoration:underline;}.cavalry{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:right;color:#666666;text-decoration:none;}.cavalry:link:hover{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:9px;text-align:right;color:#2965AB;text-decoration:none;}.linksgeneral{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#0066cc;text-decoration:none;}.linksgeneral:hover{text-decoration:underline;}.downloadlinkButton{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;text-decoration:none;background-image:url(images/1up.jpg);}.downloadlinkButt:hover{text-decoration:underline;background-image:url(images/1over.jpg);}.flash{display:block;width: 254px;}.one{position:fixed;top:40;}.two{position:fixed;top:70px;}.three{position:fixed;top:0px;}#download1{height:60px;width:318px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background-image:url(images/1up.jpg);text-align:center;line-height:60px;color:#FFFFFF;text-decoration:none;}#download a hover{background-image:url(images/1over.jpg);text-decoration:underline;}.plainLink{color:#FFFFFF;text-decoration:none;}