body {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 75%; 
	color: #003;
	background-color: #fff;	
	margin: 0px;
	
}
h1 { 
	
	font-weight: bold;
	font-size: 120%;
}
h2 { 
	
	font-weight: bold;
	font-size: 120%; 
	margin: 20px 0px 10px 0px;
}
h3 { 
	font-style: italic;
	font-weight: bold;
	font-size: 120%;
	margin: 20px 0px 10px 0px;
}
h4 { 
	
	font-weight: bold;
	font-size: 110%; 
	margin: 20px 0px 10px 0px;
}
h5 { 
	font-style: italic;
	font-weight: bold;
	font-size: 110%;
	margin: 20px 0px 10px 0px;
}
p {
	font-size: 100%;
	margin: 10px 0px;
}
p.first {
	margin: 20px 0px;
}
hr {
	color: #003;
	height: 1px;
}
a {
	font-weight: bold;
}
a:link {
	color: #003;
}
a:active {
	color: #006;
}
a:visited {
	color: #303;
}
a:hover {
	background-color: #9C9;
	color: #003;
}
a.logo:link, a.logo:active, a.logo:visited, a.logo:hover { 
	background-image: url('http://www.geog.le.ac.uk/orm/generic/greenfadepx.jpg');
}
ul {
	margin: 10px 40px;
}
ol {
	margin: 10px 40px;
}
li {
	margin: 3px 0px;
}
th {
	font-weight: bold;
	font-size: 80%;
	text-align: center;
	color: #fff;
	background-color: #006;
	border: 1px solid #003;
}
table {
	border-collapse: collapse;
	border: 1px solid #003;
	vertical-align: top;
}
tr {
	border: 1px solid #003;
}
td {
	font-size: 80%;
	border: #003 1px solid;
	padding: 0px 5px;
	vertical-align: top;
}
td p {
	padding: 0px 3px;
}
code {
	font-size: 120%;
	color: #000;
	font-weight: bold;
}
.codeindent {
	margin-left: 30px;
}
.noborder {
	border-collapse: collapse;
	border: 0px;
	vertical-align: top;
}
a.box:link, a.box:active, a.box:visited {
	color: #003;
	text-decoration: none;
	font-size: 90%;
	display: inline;
}
a.box:hover { 
	text-decoration: underline;
}
a.boxfirst:link, a.boxfirst:active, a.boxfirst:visited {
	color: #003;
	text-decoration: none;
	font-size: 90%;
	display: inline;
}
a.boxfirst:hover { 
	text-decoration: underline;
}
a.boxend:link, a.boxend:active, a.boxend:visited  {
	color: #003;
	text-decoration: none;
	font-size: 90%;
	display: inline;
}
a.boxend:hover { 
	text-decoration: underline;
}
a.box2:link, a.box2:active, a.box2:visited {
	color: #003;
	font-weight: normal;
	text-decoration: none;
	display: inline;
}
a.box2:hover { 
	text-decoration: underline;
}
a.ref:link, a.ref:active, a.ref:visited {
	color: #003;
	font-weight: normal;
	text-decoration: underline;
}
a.ref:hover { 
	background-color: #fff;
}
a.glossary:link, a.glossary:active, a.glossary:visited {
	color: #600;
	font-weight: normal;
}
a.glossary:hover { 
	background-color: #fff;
}
a.glossaryinst:link, a.glossaryinst:active, a.glossaryinst:visited {
	color: #600;
	font-weight: normal;
}
a.glossaryinst:hover { 
	background-color: #ccf;
}
.author {
	font-size: 80%;
	padding: 2px 0px 2px 0px;
	text-align: center;
	color: #666666;
	border: #ccc 1px solid;
}
.bread {
	padding: 0px;
	

}
.breadcrumb { 
	font-weight: bold;
	font-size: 90%;
	color: #fff;
	background-color: #006;
	border-style: solid;
	border-bottom-style: none;
	border-color: #000033;
	border-width: 1px;
	padding: 0 0 2px 8px;
}
a.crumb:link, a.crumb:visited, a.crumb:active { 
	text-decoration: none;
	font-weight: bold;
	color: #fff;
}
a.crumb:hover { 
	text-decoration: underline;
	background-color: #006;
}
.quicktext{
	font-weight: bold;
	padding: 0px;
	width: 162px;
}
.quickhead { 
	text-align: center;
	background-color: #006;
	color: #fff;
	padding: 3px 0px 5px 0px;
	width: 162px;
}
a.quickhead2:link, a.quickhead2:active, a.quickhead2:visited  {
	color: #003;
	text-decoration: none;
	padding: 3px 0px 5px 4px;
	display: block;
	width: 162px;
}
a.quickhead2:hover {
	text-decoration: underline;
	background-color: #fff;
	width: 162px;
}
a.quickhead2on:link, a.quickhead2on:active, a.quickhead2on:visited, a.quickhead2on:hover {
	color: #003;
	text-decoration: none;
	background-color: #fff;
	padding: 3px 0px 5px 4px;
	border-style: solid none dotted;
	width: 162px;
	display: block;
}
a.quickhead2under:link, a.quickhead2under:active, a.quickhead2under:visited {
	color: #003;
	background-color: #fff;
	text-decoration: none;
	font-weight: bold;
	border-top-style: solid;	
	padding: 3px 0px 5px 4px;
	width: 162px;
	display: block;
}
a.quickhead2under:hover {
	text-decoration: underline;
}
a.quick:link, a.quick:active, a.quick:visited{
	color: #003;
	text-decoration: none;
	text-indent: 10px;
	color: #003;
	padding: 3px 0px 5px 4px;
	width: 162px;	
	display: block;
}
a.quick:hover {
	text-decoration: underline;
	background-color: #9C9;
	width: 162px;
}
a.quickon:link, a.quickon:active, a.quickon:visited, a.quickon:hover {
	color: #003;
	text-decoration: none;
	text-indent: 10px;
	padding: 3px 0px 5px 4px;
	border-style: dotted none;
	background-color: #9C9;
	width: 162px;
	display: block;
}
a.quickontop:link, a.quickontop:active, a.quickontop:visited, a.quickontop:hover {
	text-align: left;
	text-decoration: none;
	text-indent: 10px;
	color: #003;
	padding: 3px 0px 5px 4px;
	border-bottom-style: dotted;
	background-color: #9C9;
	width: 162px;
	display: block;
}
a.quickonbottom:link, a.quickonbottom:active, a.quickonbottom:visited, a.quickonbottom:hover {
	text-align: left;
	text-decoration: none;
	text-indent: 10px;
	color: #003;
	padding: 3px 0px 5px 4px;
	border-top-style: dotted;
	background-color: #9C9;
	width: 162px;
	display: block;
}
a.quickunder:link, a.quickunder:active, a.quickunder:visited {
	color: #003;
	text-indent: 10px;
	background-color: #fff;
	text-decoration: none;
	font-weight: bold;
	border-top-style: dotted;	
	padding: 3px 0px 5px 4px;
	width: 162px;
	display: block;
}
a.quickunder:hover { 
	text-decoration: underline;
	background-color: #9C9;
	width: 162px;
}
a.quicksub:link, a.quicksub:active, a.quicksub:visited {
	color: #003;
	font-size: 90%;
	text-indent: 12px;
	text-decoration: none;
	width: 140px;
	padding: 3px 0px 5px 4px;
	margin-left: 12px;
	display: block;
}
a.quicksub:hover {
	text-decoration: underline;
	background-color: #9C9;
	width: 140px;
}
a.quicksubon:link, a.quicksubon:active, a.quicksubon:visited, a.quicksubon:hover {
	color: #003;
	font-size: 90%;
	text-indent: 0px;
	text-decoration: none;
	margin-left: 12px;
	width: 140px;
	border-style: dotted none;
	padding: 3px 0px 5px 4px;
	background-color: #9C9;
	display: block;
}
a.quicksubonbottom:link, a.quicksubonbottom:active, a.quicksubonbottom:visited, a.quicksubonbottom:hover {
	color: #003;
	font-size: 90%;
	text-indent: 0px;
	text-decoration: none;
	margin-left: 12px;
	width: 140px;
	border-top-style: dotted;
	padding: 3px 0px 5px 4px;
	background-color: #9C9;
	display: block;
}
a.quicksubontop:link, a.quicksubontop:active, a.quicksubontop:visited, a.quicksubontop:hover {
	color: #003;
	font-size: 90%;
	text-indent: 0px;
	text-decoration: none;
	margin-left: 12px;
	width: 140px;
	border-bottom-style: dotted;
	padding: 3px 0px 5px 4px;
	background-color: #9C9;
	display: block;
}
html>body a.quickhead2:link, a.quickhead2:active, a.quickhead2:visited, a.quickhead2:hover, 
a.quickhead2on:link, a.quickhead2on:active, a.quickhead2on:visited, a.quickhead2on:hover, 
a.quickhead2under:link, a.quickhead2under:active, a.quickhead2under:visited, a.quickhead2under:hover, 
a.quick:link, a.quick:active, a.quick:visited, a.quick:hover, 
a.quickon:link, a.quickon:active, a.quickon:visited, a.quickon:hover, 
a.quickontop:link, a.quickontop:active, a.quickontop:visited, a.quickontop:hover, 
a.quickonbottom:link, a.quickonbottom:active, a.quickonbottom:visited, a.quickonbottom:hover, 
a.quicksub:link, a.quicksub:active, a.quicksub:visited, a.quicksub:hover, 
a.quicksubon:link, a.quicksubon:active, a.quicksubon:visited, a.quicksubon:hover, 
a.quicksubontop:link, a.quicksubontop:active, a.quicksubontop:visited, a.quicksubontop:hover, 
a.quicksubonbottom:link, a.quicksubonbottom:active, a.quicksubonbottom:visited, a.quicksubonbottom:hover, 
a.quickunder:link, a.quickunder:active, a.quickunder:visited, a.quickunder:hover 
a.news:link, a.news:active, a.news:visited, a.news:hover{
	width: auto;
}
.heading { 
	background-image: url('http://www.geog.le.ac.uk/orm/generic/greenfadepx2.jpg');
	padding: 4px 0px 4px 6px;
}
.headright { 
	float: right;
	padding: 0px 4px 0px 0px;
	color: #fff;
	background-color: #006;
	text-align: right;
	font-size: 10px;
	height: 35px;
	line-height: 15px;
}
.headright2 { 
	float: right;
	padding: 0px;
}
.headright a:link, .headright a:active, .headright a:visited{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
}
.headright a:hover {
	color: #fff;
	text-decoration: underline;
	background-color: #006;
}
.right { 
	width: 164px;
	float: left;
	background-color: #fff;
}
.rightborder { 
	border: #003 1px solid;
}
.left { 
	margin-left: 176px;
}
.main { 
	color: #003;
	background-color: #fff;
	padding: 0px 10px 2px 10px;
	margin: 10px 0px 2px 0px;
}
.centermain { 
	text-align: center;
}
.rightmain { 
	text-align: right;
}
.imageright {
	font-size: 80%;
	text-align: center;
	border: #003 1px solid;
	border-bottom: #003 2px solid;
}
.imageleft {
	font-size: 80%;
	text-align: center;
	border: #003 1px solid;
	border-bottom: #003 2px solid;
}
.imageleft2 {
	width: 500px;
	font-size: 80%;
	text-align: center;
	padding: 10px;
	margin: 20px 5px;
	border: #003 1px solid;
	background-color: #fff;
}
.maintitle { 
	font-weight: bold; 
	text-align: center; 
	background-color: #fff; 
	border-bottom: #003 1px solid;
	padding: 5px 10px;
}
.maintitle h1 {
	padding: 0;
	margin: 0;
}
.codeborder { 
	border: #003 1px solid;
	background-color: #cff;
}
.exampleborder { 
	border: #003 1px dotted;
	background-color: #fff;
	color: #003;
}
.news{
	font-weight: normal;
	text-align: left;
	background-color: #fff;
	padding: 0px 10px;
	margin: 5px 0px;
}
a.news:link, a.news:active, a.news:visited  {
	text-align: center;	
	color: #003;
	background-color: #fff; 
	font-weight: bold;
	text-decoration: none;
	display: block;
}
a.news:hover {
	text-decoration: underline;
	background-color: #fff; 
}
.newsspace{
	border-top:0px solid #003; 
	border-bottom:0px solid #003; 
	background-color: #dfffef;
	background-image: url('http://www.geog.le.ac.uk/orm/generic/bggrpx.gif');
	border-left-color:#003; 
	border-right-color:#003; 
	padding: 5px 10px;
}
.border { 
	border: #003 1px solid;
	padding: 10px;
}
.modlinks {
	text-align: right;
	font-size: 80%;
}
a.faq:link, a.faq:visited, a.faq:active { 
	text-decoration: none;
}
a.faq:hover { 
	text-decoration: underline;
}
.sm {
	font-size: 80%;
}
.poprefs {
	text-indent: -24px;
	margin: 20px;
}
.poprefs2 {
	font-size: 75%;
}
.mono {
	font-family: Courier New, Courier, mono; 
	background-color: #ffffec;
	border: #003 1px solid;
	padding: 10px;	
}
.word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #000;
	background-color: #fff;
	border: #000 1px solid;
	padding: 10px;
}
a.map:link, a.map:visited, a.map:active { 
	text-decoration: none;
	font-weight: normal;
	color: #003;
}
a.map:hover { 
	text-decoration: underline;
	font-weight: normal;
	color: #003;
	background-color: #fff;
}
a.maphead:link, a.maphead:visited, a.maphead:active { 
	text-decoration: none;
	color: #003;
}
a.maphead:hover { 
	text-decoration: underline;
	color: #003;
	background-color: #fff;
}
a.back:link, a.back:visited, a.back:active, a.back:hover { 
	text-decoration: none;
	color: #003;
	display: inline;
}
a.next:link, a.next:visited, a.next:active, a.next:hover { 
	text-decoration: none;
	color: #003;
	display: inline;
}
a.up:link, a.up:visited, a.up:active, a.up:hover { 
	text-decoration: none;
	color: #003;
	display: inline;
}
.instructions {
	background-color: #ccf; 
	color: #000;
	margin: 0px 10px;
	font-size: 90%;
	border: #003 1px solid;
	padding: 0px 10px;
}
.warning {
	background-color: #ffffec; 
	color: #003;
	margin: 0px 10px;
	font-size: 90%;
	border: #003 1px solid;
	padding: 0px 10px;
}
.activity {
	background-color: #9f9; 
	color: #000;
	margin: 0px 10px;
	font-size: 90%;
	border: #000 1px solid;
	padding: 0px 10px;
}
.show {
	border-left: #003 1px dotted;
	padding: 0px 10px;
	Margin-left: 10px;
}
.show p {
	padding: 0px 10px
}
a.close:link, a.close:active, a.close:visited {
	Margin-left: -20px;
	padding: 0px 5px;
	text-decoration: none;
	color: #003;
	font-size: 80%;
}
a.close:hover {
	text-decoration: none;
	background-color: #fff;
}
a.closeeg:link, a.closeeg:active, a.closeeg:visited {
	Margin-left: -20px;
	padding: 0px 5px;
	text-decoration: none;
	color: #003;
	font-size: 80%;
}
a.closeeg:hover {
	background-color: #cfc;
}
a.closeinstr:link, a.closeinstr:active, a.closeinstr:visited {
	Margin-left: -20px;
	padding: 0px 5px;
	text-decoration: none;
	color: #000;
	font-size: 80%;
}
a.closeinstr:hover {
	background-color: #ccf;
}
.example {
	border: #003 1px dotted;
	padding: 0px 10px;
	Margin-left: 10px;
	background-color: #cfc;
	color: #000;	
}
.example  h2, h3, h4, h5 { 
	margin: 10px 0px;
}
.showactivity {
	padding: 2px;
	Margin-left: 10px;
	background-color: #9f9; 
	border: #000 1px solid;	
}
.showactivityin {
	padding: 10px;
	background-color: #fff; 
	border: #000 1px solid;	
}
.showactivity h2, h3, h4, h5 { 
	margin: 10px 0px;
}
.noShowHead {
		Margin-left: 10px;
}
.ques {
	background-color: #ffffec;
	border: #003 1px solid;
	padding: 10px;
}


