/* Style sheet for planning and output pages */

/* for warnings etc */
.red {color: red;}

.funhead {
  font-size: 130%;
}

/* Notes format */
P.note {color: #002000; font-size: small;}

/* small text for various purposes */
.picture_notes {font-size: 70%;}
.itin_notes {font-size: 82%;}

/* definition lists with the definition enhanced */
DL.enhanced dt {
  font-weight: bold;
}

@media print {
    body { 
    }
}

@media screen {
    body { 
        color: #660000;
        background-color: #ffffd8;  
    }
}

h1 {
    text-align: center;
}

/* Stuff for colapase/expand buttons. Both should look the same
   except for the "display" field */

.butboxon {
	display: block; 
	text-decoration: none;
	color: white;
 	border-color: gray;
	border-style: outset;
	border-width: thick; 
	background-color: gray;
	font-weight: bold;
}

.butboxoff {
	display: none;
	text-decoration: none;
	color: white;
 	border-color: gray;
	border-style: outset;
	border-width: thick; 
	background-color: gray;
	font-weight: bold;
}

.list-message {
	color:red;
}

fieldset.bigbox {
    border-radius: 8px;
    border: 2px solid grey;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

/* improve monospace in wiki pages (used for user input in help) */
tt {
   font-size: 140%;
   font-weight: bold;
   background-color: #f0f0d0;  
}

/* route entry "stop here for ..." text */
.stoppingtext {
    display: inline-block;
    margin-left:10px; 
    min-height:1em; 
    max-width:18em; 
}

.intermediate-place-box {
/*    float:left;*/
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 8px;
    margin-top: 8px;
}

