/* Based on work done by Steve Gibson of grc.com; modified by Tim Radford January 2008 *//*========================= TOP OF THE MENU CASCADE =========================*/.menu {  position:relative;                       /* establish a menu-relative positioning context */  float:left;                              /* POSITION TOP MENU ITEMS LEFT/RIGHT ON PAGE*/  font-family: Verdana, Arial MT, Arial,  Helvetica;  /*font-weight:bold;*/  font-size:110%;  text-align:center;  z-index:6;  /*margin-left:100px;*/}.menu ul {  padding:0px;  margin:0px;  border:0px;  list-style-type:none;                    /* we don't want to view the list as a list */}                                          .menu ul li {					/* MOUSE OVER COLOUR OF MENU ITEM */  display:block;  float:left;                              /* this creates the side-by-side array of top-level buttons */  position:relative;                       /* create local positioning contexts for each button */    color:rgb(214,205,167);    display:block;  margin-top:0px;  margin-right:1px;  margin-bottom:0px;  margin-left:0px;  padding-top:0px;  padding-right:10px;  padding-bottom:0px;  padding-left:10px;  height:20px;    /* reset to not pushed */  background-color:rgb(214,205,167);  border-top:0px;  border-left:0px;  /*border-bottom:1px solid black;*/  /*border-right:1px solid black;*/}.menu ul li a {  display:block;  float:left;  color:rgb(181,28,35);  text-decoration:none;}/*======================== TOP LEVEL MENU DEFINITIONS ========================*/.menu ul li ul {  display:none;                            /* initially hide the entire list hierarchy */  text-align:left;}.menu li:hover					{                                            background:rgb(214,205,167);				/* selected top-level menu items */  border-bottom:0px;  border-right:0px;}/*======================== 2ND LEVEL MENU DEFINITIONS ========================*//* 2nd level drop-down box */	.menu ul li:hover   ul,.menu ul li a:hover ul {                     display:block;  position:absolute;  left:0px;                                	/* left-align our drop-down to the previous button border */  top:20px;							/* offset down of sub-menu (same as menu height) */  }/* 2nd level unselected items */.menu ul li:hover   ul li a,.menu ul li a:hover ul li a {  width:20em;                             	/* WIDTH OF DROP-DOWN MENU BOX (I.E.LEFT TO RIGHT)*/    /* reset to not pushed */  background:rgb(214,205,167);                   /* this sets the drop-down menu background color */	border-top:0px;	border-left:0px;  border-bottom:1px solid rgb(214,205,167);  border-right:1px solid rgb(214,205,167);}/* 2nd level selected item */.menu ul li:hover   ul li:hover a {          /* set to pushed in  */  background:rgb(214,205,167);  border-top:1px solid rgb(235,231,213);  border-left:1px solid rgb(235,231,213);  border-right:1px solid rgb(235,231,213);  border-bottom:0px;  border-right:0px;}body{margin: 0;padding: 0;background-color: rgb(235,231,213);text-decoration:none;font-family: Verdana, Arial MT, Arial,Helvetica;font-size:9pt;font-weight:200;						/*LESS THAN 400 REDUCES BOLDNESS OF MAIN TEXT*/line-height: 150%;color: rgb(46,54,95);					/*MAIN TEXT COLOUR INC IN TABLE*/}a{font-family: Verdana, Arial MT, Arial,  Helvetica;text-decoration:none;font-size: 100%;						/*EFFECTS MENU ITEM FONT SIZE*/color: rgb(181,28,35);}a:hover{text-decoration:underline;}img{border: none;}ul{font-family: Verdana, Arial MT, Arial,  Helvetica;font-size: 100%;color: rgb(181,28,35);text-decoration:none;list-style-type:disc;}li{text-decoration:none;color: rgb(181,28,35);font-family: Verdana, Arial MT, Arial,  Helvetica;font-size:100%;list-style-type:disc;}h1{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(0,0,0);text-align: center;}h2{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(0,0,0);text-align: center;}h3{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(0,0,0);text-align: center;}h4{font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(181,28,35);font-size:120%;text-align: left;}h5{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(181,28,35);font-size:100%;text-align: left;}h6{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(181,28,35);text-align: left;font-size:90%;}table{background-color: rgb(235,231,213);text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;font-size:9pt;font-weight:200;						/*LESS THAN 400 REDUCES BOLDNESS OF MAIN TEXT*/line-height: 150%;color: rgb(46,54,95);					/*MAIN TEXT COLOUR INC IN TABLE*/}.slideshow h6{text-decoration:none;font-family: Verdana, Arial MT, Arial,  Helvetica;color: rgb(17,127,223);font-weight:600;text-align: center;}table a{font-size: 100%;					/*EFFECTS FONT SIZE OF HYPERLINKS WITHIN TABLE */}td{/*border-color:rgb(255,255,255);		COLOUR OF TABLE EDGING? border-width:1px; border-style:solid;*/}P{padding-top: 1px;margin: 0;}TR{vertical-align: top; }TD{border-width : 1px;border-style: solid;border-color: rgb(235,231,213);			/* COLOUR OF LINE AROUND TABLE */vertical-align: top;}td.button{color: black ;background: rgb(183,227,255) ;border: 1px solid rgb(235,231,213);margin: 4px;padding: 0px;}div.exp{padding-bottom: 0px;padding-left: 10px;padding-right: 0px;background-color: #FFFFFF;border: 1px solid #FFFFFF;}p.button{color: black;background: rgb(183,227,255);border: 1px rgb(235,231,213);margin: 1px;padding: 0px;display: block ;}.button a{background: rgb(183,227,255);color: rgb(235,231,213);}a.menuitem:link{text-decoration: none;background: rgb(183,227,255);color: rgb(235,231,213);display: block;}a.menuitem:visited{text-decoration: none;background: rgb(183,227,255);color: rgb(235,231,213);display: block;}a.menuitem:hover{text-decoration: none;background: rgb(183,227,255);color: rgb(8,62,108);display: block;}a.menuitem:active{text-decoration: none;color: #FFFFFF;background: rgb(132,208,255);display: block;}.boxul ul{padding:0;text-decoration: none;background-color: rgb(183,227,255);font-family: Verdana, Arial MT, Arial, Helvetica;line-height:150%;margin-left:2px;font-size:100%;}.boxul li{text-decoration: none;background-color: rgb(183,227,255);border-color:rgb(8,62,108);list-style-type: none;margin-left:2px;font-size:90%;list-style-type:none;}.boxul li li{text-decoration: none;background-color: rgb(183,227,255);list-style-type: none;margin-left:20px;font-size:80%;}.boxul a{color: rgb(8,62,108);font-size:80%;font-weight:500;}body{scrollbar-base-color: rgb(232,246,255);scrollbar-arrow-color: rgb(232,246,255);scrollbar-darkshadow-color: rgb(183,227,255);scrollbar-3d-light-color: rgb(183,227,255);scrollbar-face-color: rgb(183,227,255);scrollbar-highlight-color: rgb(232,246,255);scrollbar-shadow-color: rgb(232,246,255);}
