/* Default stylesheet used for GallowayMRT */

/* === GLOBAL SETTINGS === */

body					/* applies to the document background */
{
	background-color:		#000000;
	font-size:			11pt;
	font-family:			"Verdana", "Arial", "Helvetica", "sans-serif";
; color: #000000
}

p					/* applies to all paragraphs */
{
	font-size:			11pt;
	font-family:			Arial, Helvetica, sans-serif;
        font-weight:			normal;
; color: #CCCCCC
}

em					/* applies to all emphasised text */
{
	font-size:			8pt;
	font-family:			"Verdana", "Arial", "Helvetica", sans-serif;
        font-style: 			normal
; color: #CCCCCC
}

table					/* applies to all tables */
{
	font-size:			10pt;
	font-family:			"Verdana", "Arial", "Helvetica", sans-serif;
}

td					/* applies to all table cells */
{
	font-size:			10pt;
	font-family:			"Verdana", "Arial", "Helvetica", sans-serif;
}

ol					/* applies to all ordered lists */
{
	font-size:			10pt;
	font-family:			"Verdana", "Arial", "Helvetica", sans-serif;
}

ul					/* applies to all unordered lists */
{
	font-size:			10pt;
	font-family:			"Verdana", "Arial", "Helvetica", sans-serif;
					color: #000000;
}

li					/* applies to all list items */
{
	font-size:			11pt;
	font-family:			Arial, Helvetica, sans-serif;
					color: #CCCCCC;
}

h1, h2, h4, h5, h6			/* applies to all headings */
{
	font-family:			"Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
       	font-weight:			Normal;
	
}

h1
{
	font-size:			20pt;
; color: #FFFFFF
}

h2
{
	font-size:			18pt;
}

h3
{
	font-size:			17pt;
	color:			#CCCCCC;
}

h4
{
	font-size:			14pt;
}

h5
{
	font-size:			12pt;
}

h6
{
	font-size:			10pt;
; color: #FFFFFF
}

a:active
{
	color:				#FFFFFF;
; text-decoration: none
}
a:visited
{
	color:				#FFFFCC;
	font-weight:			normal;
; text-decoration: none
}

a:hover
{
	color:				#CCFFCC;
; text-decoration: underline
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#324973; layer-background-color:#99CC66; visibility:hidden}
.clLevel0over{position:absolute; padding:1px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#99CC66; layer-background-color:#2a0069; color:#000000;}
.clLevel0over{background-color:#FFCC00; layer-background-color:#336699; color:#000000; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:red; border: #FFFFFF}
.clLevel1over{position:absolute; padding:2px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold}
.clLevel1{background-color:#FFCC00; layer-background-color:#FF9900; color:#000000;}
.clLevel1over{background-color:#996633; layer-background-color:#006699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}
.clLevel2over{position:absolute; padding:2px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold}
.clLevel2{background-color:#FFCC00; layer-background-color:Navy; color:#000000;}
.clLevel2over{background-color:#FFCC00; layer-background-color:#67FF00; color:#000000; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#006699}

h3 { 
	font-family:			"Tahoma", "Verdana", "Arial", "Helvetica", sans-serif;
       	font-weight:			normal;
; line-height: 17pt
 } 

.inframe {  border-style: none;}


a:link { 
	color:				#FFFFFF;
	font-weight:			normal;
; text-decoration: none
 } .table1 {  border: dotted; border-color: black inset #FFFFFF #FFFFFF; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px; border-width: 0px 0px thin thin}
.table2 {  border-color: #FFFFFF black; border-style: dotted; border-top-width: thin; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
.table3 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.table4 {  padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; border-color: #FFFFFF black; border-style: dotted; border-top-width: thin; border-right-width: 0px; border-bottom-width: thin; border-left-width: 0px}
.table5 {  border-color: #FFFFFF black black; border-style: double; border-top-width: thin; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.table6 {  border-color: black black #FFFFFF; border: dotted; border-width: 0px 0px thin}


/*Styles for level 0*/
.clLevel0 { position:absolute; padding:1px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold } 


/*Styles for level 1*/
.clLevel1 { position:absolute; padding:2px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold } 



/*Styles for level 2*/
.clLevel2 { position:absolute; padding:2px; font-family:verdana, arial, helvetica; font-size:12px; font-weight:bold } 

ul#menu {
  width: 210px;
  list-style-type: none;
  border-top: solid 1px #b9a894;
  margin: 0;
  padding: 0;
}

ul#menu ol {
  display: none;
  text-align: left;
  list-style-type: none;
  margin: 0;
  padding: 5px;
}

ul#menu li, 
  ul#menu a {
  font-family: verdana, sans-serif;
  font-size: 14px;
  color: #CCCCCC;
}

ul#menu li {
  border-bottom: solid 1px #b9a894;
  line-height: 20px;
}

ul#menu ol li {
  border-bottom: none;
; list-style: none
}

ul#menu ol li:before {
  content: "- ";
}

ul#menu a {
  text-decoration: none;
  outline: none;
}

ul#menu a:hover {
  color: #539dbc;
}

ul#menu a.active {
  color: #be5028;
}
div#photo{  
  margin: 0px 0px 0px 0px;  
  display: none;
}
div#walktext{  
  margin: 0px 0px 0px 0px;  
  display: none;
}
div#routes_all{  
  margin: 0px 0px 0px 0px;  
  display: none;
}