/* CSS Document */
h1 { margin: 0;}
h2 { margin: 0;}
h3 { margin: 0;}
* { margin: 0;}
* { border: 0;}
* { padding: 0 0 0 0;}
html {background: silver;}
#wrapper {
	background-color: #BCCF48;
font-family: sans-serif;
padding: 0 0 0 0;
}
#header {
	width: 100%;
font-weight: bold;
color: #B5D225;
	background: #FFFFCC;
padding: .2em;
	}
#header em{	
font-weight: bolder;
font-style: normal;
font-size: larger;
}
#content{
	float: left;
	width: 75%;
	z-index: 0;
padding: 0 0 0 0;
}

#content em {
font-weight: bold;
}

#sidebar{
background: #B5D225;
	float: left;
	width: 22%;
padding: 0 0 0 0;
	}	
	
#routeList {
width: 100%;
height: 200px;
OVERFLOW:auto;
margin: 5px;
padding: 5px;
border: thin solid blue;	
background: #99FF99;
}

#routeList br {
display: none;
}

#stageList {
width: 100%;
height: 200px;
OVERFLOW:auto;	
margin: 5px;
padding: 5px;
border: thin solid red;
background: aqua;
}

#stageList br {
display: none;
}

#stageList em {
background-color: white;
font-weight: bold;
}

#featureList {
width: 100%;
margin: 5px;
padding: 5px;;
border: thin solid purple;
background: yellow;	
}



#advert {
position: absolute;
bottom: 75px;
right: 2px;
}


#footer {
	clear: both;
	background: #FFFFCC;
font-weight: normal;
color: #B5D225;
padding: 0 .3em 0 .2em;
}

#footer em{	
font-weight: bold;
font-style: normal;
font-size: larger;
}

div.infowindow {
height: 300px;
}

.floatRight {
float: right;
}

.floatLeft {
float: right;
}

.listRow {
clear: both;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.listButton {
float:left;
position:relative;
top:3px;
}

.listIcon{
float:left;
}

.listItem {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.infowindow {
height: 500px;
}

#editList {
width: 80%;
margin: 1px;
padding: 1px 1px 1px 1px;
border: thin solid purple;
background: #00FFFF;	
font-family: monospace;
}

#editList .rf {
width: 58%;
}

#editList .tf {
width: 66%;
}

#editList textarea{
margin: 5px 0;
width: 100%;
background: yellow;
}

#editList .button {
margin: 5px;
padding: 0;
border: thin solid pink;
border-style: outset;
clear: both;
width: 28%;
}

#editList .redButton {
color: red;
margin: 5px;
padding: 0;
border: thin solid pink;
border-style: outset;
clear: both;
width: 28%;
}

#editList .greenButton {
color: green;
margin: 5px;
padding: 0;
border: thin solid pink;
border-style: outset;
clear: both;
width: 28%;
}

#editList input {
position:relative;
top:5px;
}

.hw {
width: 20%;
}

#messages {
clear: both;
width: 100%;
background: yellow;
}


