#header {    background-repeat: repeat-x;	margin-right: auto;	margin-left: auto;	width: 100%;}html {	height:100%;}body {	margin: 0px;	background-color: #FFFFFF;	height:100%;}#page2 {	height: 100%;	margin:0px;	padding:0px;}#header #logo {	margin-left: 10px;}#header #menu {	position: absolute;	top: 162px;	right: 0px;}#crumbtrail {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #003399;	background-color: #E7E7E7;	padding-left: 10px;	display: none;}#crumbtrail a {	text-decoration: none;	color: #0077C0;}#crumbtrail a:hover {	text-decoration: underline;}#page {	background-color: #FFFFFF;	background-image: url(images/pageborder.gif);	background-repeat: repeat-x;	background-position: top;	padding-top:7px;}#sidebar {	position:absolute;	left:0;	background-color:#FFFFFF;	top: 102px;	right: 0px;	height: 700px;	width: 134px;	z-index:0;}#content {}h1{	display: block;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:normal;	color:#FFFFFF;	margin-top:0px;	background-color:#0077C0;	background-image:url(images/menubg.gif);	background-repeat:no-repeat;	background-position:top left;	padding-bottom:4px;	padding-top:4px;	padding-left:15px;	margin-right: 1px;	margin-bottom: 1px;	margin-left: 0px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	padding: 10px;	background-color: #D7D7D7;	margin: 0px 1px 1px 0px;}#menubox {    background-position: left top;	position: absolute;	top: 0px;	right: 0px;	width: 402px;	background-repeat: no-repeat;	margin-top: 1px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;	height: 153px;}h3 {	display: block;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	font-weight:normal;	color:#FFFFFF;	margin-top:0px;	background-color:#0077C0;	background-image:url(images/menubg.gif);	background-repeat:no-repeat;	background-position:top left;	padding-bottom:5px;	padding-top:5px;	padding-left:15px;	margin-right: 1px;	margin-bottom: 1px;	margin-left: 0px;}#sidebar img {	margin-bottom: 1px;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}#content p {	margin: 0px 1px 1px 0px;	padding: 10px 150px 10px 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-color: #E5E5E5;}#sidebar p {	background-color: #D0E9F9;	margin: 0px 0px 1px;	padding: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	background-image: url(images/boxbg.gif);	background-repeat: no-repeat;	background-position: left top;}#sidebar a {	color: #000000;	text-decoration: none;}#sidebar a:hover {	color: #ffffff;	text-decoration: none;}#sidebar #blank {	background-color: #E5E5E5;	margin: 0px;	height: 400px;}iframe {	border: 1px solid #0077C0;}#catalogues {	background-color: #D7D7D7;	height: 22px;	border-bottom-width: 3px;	border-bottom-style: solid;	border-bottom-color: #0077C0;	padding-bottom: 1px;}#catalogues a {	font-weight: bold;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;	display: block;	float: left;	background-color: #666666;	padding-right: 10px;	padding-left: 10px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}#catalogues a:hover {	font-weight: bold;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;	display: block;	float: left;	background-color: #0077C0;	padding-right: 10px;	padding-left: 10px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}#content p a {	color: #0077C0;	text-decoration: none;}#content p a:hover {	text-decoration: underline;}#currentCatalog {	font-weight: bold;	color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	text-decoration: none;	padding-top: 5px;	padding-bottom: 5px;	display: block;	float: left;	background-color: #0077C0;	padding-right: 10px;	padding-left: 10px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;}.inlineimage {	float: right;	margin-top: 10px;	margin-right: 10px;	border: 1px solid #0077C0;}#iframe {	height: 75%;	padding: 10px;}#menu div span {    display: none;    position: absolute;    width: 263px;    padding: 5px;    margin: 0 0 0 -20px;    overflow: hidden;}#menu div:hover span {    display: block;}#menu div:hover span a {    display: block;    background-color: #0077C0;    color: #fff;    text-decoration: none;    padding: 5px;    white-space: nowrap;}#menu div span a:hover {    background-color: #0099cc;}