

body {
margin: 0px;
padding: 0px;
background-color: #fff;
color: #000;
Font-family: "Times New Roman", Times, serif;
font-size: 12px;
height: 100%;
}

body{
	scrollbar-base-color: #660000;
	scrollbar-arrow-color: #ffd6ac;
	}

h1 {
font-size: 22px;
line-height: 26px;
text-align: center;
border-bottom: 3px dotted #f00;
border-top: 3px dotted #f00;
background-color: #fff;
margin-top: 10px;
color: #000;
padding: 5px;
left: .5em;
right: .5em;
}

h2 { 
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	color: #000;
	text-align: center;
	text-decoration: underline;
	}

h4 {
	background-color: White;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 1em;
}	
	

	
div#splash  h2{
	text-align: right;
	color: #fff;
	text-decoration: none;
}

#splash {
position: absolute;
top: 10em;
left: 140px;
right: 1em;
width: 77%;
border: 4px solid #f00;
padding: 10px;
background-color:transparent;
background-repeat : no-repeat;
background-image : url(images/sunset_large.jpg);
height: 30em;
}

div#menu {
	display: none;
	float: left;      		 
	margin-top: -8px;	
}


div.content{
	position : relative;
	background-color : #fff;
	color: #000
	top: 5em;
	left: 5px;
	width: 92%;
	border: 2px solid #000;
	padding: 15px;
	height: auto;
}



div.insert{
	position : relative;
	margin-left: 8%;
	background-color : #fff;
	color: #000;
	width : 88%;
	right: 1em;
	padding: 5px;
	height: auto;
	text-align: center;
	border: 2px dashed black;
	display: none;
}

div.insert2{
	position : relative;
	margin-left: 8%;
	background-color : #fff;
	color: #000;
	width : 84%;
	right: 1em;
	padding: 5px;
	height: auto;
	text-align: left;
	border: 2px dashed black;
	page-break-inside: avoid;
	
}

div#menu  a {
	font-size: 11px ;        
	font-weight: bold;
	padding: 1px;      
	display: block;
	text-align: center;
	vertical-align : middle;
	width: 105px;
	background-color: #600;
	border: 2px outset #f00;
	color: #fff;
	text-decoration: none;
	margin-left: 3px;   
 	display: none; 
}

div#menu a:hover{
	background-color: #ffbb77;
	border: 2px inset #f00;
	color : #000;
	}
	
div#menu a:active{
	background-color: #ffbb77;
	border: 2px inset #f00;
	color : #f00;
	}	

div#splash a{
	position : absolute;
	bottom: 0px;
	right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-weight: bold;
	color: #000;
	}

li a:hover{
	background-color: transparent;
	color: Maroon;
}	
	
.left{
	float: left;
	margin: 1px 10px 2px 1px;
	border: 1px solid #f00;
	}


	
.left2{
	float: left;
	margin: 1px 10px 2px 1px;
	border: 1px solid #f00;
	}
	
.right{
	float: right;
	margin: 1px 1px 2px 8px;
	border: 1px solid #f00;
	}
	


.right2{
	float: right;
	margin: 1px 1px 2px 8px;
	border: 1px solid #f00;
	}	
	

	
.centre2{
	text-align: center;
	}		
	
p {
	color:#fff;
	font-weight: bold;
	}
	
p.gen{
	background-color: White;
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : .95em;
}	

p.gen1{
	background-color: White;
	color : #000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1.3em;
	font-weight: bolder;
}

p.gen2{
	
	color : #000;
	background-color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : .9em;
}	


ul li {
	color : #000;
	background-color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1em;
	font-weight: bold;
	list-style : square inside;
}
ul li ul li{
	color : #000;
	background-color: White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : .9em;
	font-weight: bold;
	list-style : circle inside;
}

p.ahem {color: #000066; background: transparent; margin-top: 0.5em;  display:none;}	
	
hr{
	background-color: #fff;
	color: #000; 
	height: 5px;
}	
	
p.gen:first-letter{
	color : #000;
	font-size: 1.6em;
	font-family : Serif;
}

div.content p:first-letter{
	font-size: 1.2em;
	font-family : Serif;
	color : #000;
}

tt {
	display: none;
	}

	dt{
  text-align: left;
  font-weight: bold;
  background-color: White;
  color: #000;
  line-height: 3em;
  }

dd{
  text-align: justify;
  font-weight: bold;
  background-color: White;
  color: #000;
  }
  
    td,th{
	font-family : Arial, Helvetica, sans-serif;
	font-size : .8em;
	font-style : normal;
	font-weight : normal;
	color : #000;
	background-color: White;
	text-align : center;
}

th{
	font-weight: bold;
	}
	
dd{
  page-break-inside: avoid;
}	
table{
	page-break-inside: avoid;
}

img{
	display: none;
}